Does AWS provide managed app deployment to marketplace like how Azure does ?

0

I wanted to know whether AWS provides an option to publish/deploy my app as a managed app to AWS Marketplace ? or does it have to be only SaaS deployment ?

Also, I wanted to know about two things here :

What is the offer's name for this -

  1. ' We also have products types deployed into the buyer's account and managed by the buyer'. Can you please share any documentation on this offer ?

  2. I have my app's UI hosted using ECS Fargate and attached ALB to it,and backend for the app is in Lambda function.I have written cloudformation templates for the same. Which marketplace offer is suitable for this type of deployment.

Note: As a seller I don't want to manage the app and don't want to get billed for the services

asked 8 months ago217 views
2 Answers
0

Hello Shraddha,

Your solution would fit into our Container product option as AWS Marketplace Containers allows you to deploy your application to AWS in various ways which includes Elastic Container Service (ECS), ECS Anywhere (ECS-A), Elastic Kubernetes Service (EKS), EKS Anywhere (EKS-A), Red Hat OpenShift Service on AWS (ROSA), any Kubernetes environment, or AWS Fargate.

With AWS Marketplace Container, you can also use one or a combination of AWS CloudFormation templates, ECS Task definitions (ECS), Helm Charts (EKS), or basic Elastic Container Registry (ECR) pull command to deploy your application. This is also the answer to your question 2.

For more information about Container products please visit this link: https://docs.aws.amazon.com/marketplace/latest/buyerguide/buyer-what-is-aws-marketplace-for-containers.html

This documentation will provide information for Container Contract pricing integrated with AWS License Manager where the service is hosted in the buyer’s account and managed within the buyer environment : https://aws.amazon.com/blogs/awsmarketplace/how-to-successfully-list-container-solution-aws-marketplace/

If you need more clarification, please contact us though the AWS Marketplace Management Portal: https://aws.amazon.com/marketplace/management/support?#

profile pictureAWS
answered 8 months ago
profile pictureAWS
EXPERT
reviewed 8 months ago
  • So, here I have 2 docker images. One is for ECS and another one is for Lambda function. In this case, how will i be able to do it? Which offer listing I should choose?

0

Hi Shraddha,

Please note that in your case, you would have to use the Container Contract pricing model as Lambda is not a supported container runtime for Hourly or Usage pricing types. It will also involve a great amount of bloat to the runtime of the function - since it would need to call the License Manager API, check out a license, perform its functionality, and then check the license back in again for each invocation.

If you need more clarification, please contact us through the AWS Marketplace Management Portal: https://aws.amazon.com/marketplace/management/support?#

profile pictureAWS
answered 7 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions