Publish my applications in AWS Marketplace

0

I have cloudformation templates written for my app - UI is a a docker image in ECR which is hosted using ECS Fargate Service and a load balancer is attached to it. , the backend(server) is a docker image in ECR which is hosted on lambda functions and i am connecting both of them using AWS SDK's. Now that I have clearly explained on what aws services i am using for my app I want want to understand two things :

  1. Which offer is the most suitable for publishing my above app to aws marketplace, please give clear steps.
  2. How will the user be able to pull ECR images in my instance ,if he decides to purchase my app from aws marketplace ?
  3. Does the marketplace provide any url for accessing the final app (which is available on application load balancer) ?Because currently my app is routed over http ,so in case of marketplace publishing how does this work ? Please give detailed steps for this.
1개 답변
0

The first question you need to answer is are you wanting to host all the resources in your account or the buyer's account? If you are hosting the resources, you want to create a SaaS product. If the resources are hosted in the buyer's account, you probably want to make a container product. Please review the seller's guide for detailed instructions about how to create a MP product listing. https://docs.aws.amazon.com/marketplace/latest/userguide/user-guide-for-sellers.html

profile pictureAWS
Chris_P
답변함 8달 전
  • I don't want to create a SaaS product,basically i don't want to manage the app services in my account.So in that case should i go ahead with the Container product offer ? I have seen that Azure offers a managed app publishing, where the seller doesn't have to manage any underlying infrastructure and the application would be directly deployed in the customer's (buyer's) instance,so was wondering if we had something like that in aws,if yes please guide me accordingly

  • Also,can you please provide answers to the 2nd and 3rd questions

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠