AWS Marketplace for Containers Anywhere
Easily find Kubernetes applications and deploy them on AWS or on premises
Kubernetes applications for hybrid deployments
With AWS Marketplace for Containers Anywhere, you can find, subscribe to, and deploy third-party Kubernetes applications from AWS Marketplace on any Kubernetes cluster in any environment, extending AWS Marketplace container capabilities. You can deploy third-party Kubernetes applications on premises using Amazon Elastic Kubernetes Service Anywhere (EKS Anywhere). You can also deploy self-managed Kubernetes clusters on premises or in Amazon Elastic Compute Cloud (EC2).
Simplify container management
Find over 500 vetted container applications on AWS Marketplace, where you can manage upgrades with a few clicks and track all of your licenses and bills in one place. Discover commercial and open-source Kubernetes-based applications from popular independent software vendors (ISVs), and deploy these applications in any Kubernetes environment in minutes, including on premises. When using AWS Marketplace for Containers Anywhere, you have the same benefits you get with any other products on AWS Marketplace, including consolidated billing, flexible payment options, and lower pricing for long-term contracts.
Benefits
Ease of deployment
Consistent deployment experience
Extensive catalog
How it works
AWS Marketplace for Containers Anywhere lets you quickly find and deploy Kubernetes applications on AWS or on premises.
Use cases
Find Kubernetes management applications
Deploy anywhere
Manage licenses across your organization
Migrate to AWS
Features
Deployment on any Kubernetes cluster
Flexible contracts
Consolidated billing
License management
Application scanning
Popular solutions
Solodev is an enterprise Content Management System (CMS) and digital ecosystem for building custom cloud apps, from content to crypto. Get access to DevOps, training, and 24/7 support – powered by AWS.
Trilio, a leader in cloud-native data protection for Kubernetes, OpenStack and Red Hat Virtualization environments, offers solutions for backup & recovery, migration and application mobility.
HAProxy Technologies offers widely used software load balancer to deliver websites and applications with the utmost performance, observability, and security at any scale and in any environment.
Nirmata, the creator of Kyverno, provides open source and enterprise solutions for policy-based security and automation of production Kubernetes workloads and clusters.
General
Open all-
You can use AWS Marketplace for Containers Anywhere to find, subscribe to, and deploy third-party Kubernetes applications from AWS Marketplace on any Kubernetes cluster in any environment, whether on premises, on Amazon Elastic Kubernetes Service (EKS), or on Amazon Elastic Compute Cloud (EC2). AWS Marketplace for Containers Anywhere is an expansion of current containers’ capabilities.
-
You can now deploy third-party Kubernetes applications on premises, on Amazon Elastic Kubernetes Service Anywhere (EKS Anywhere), on any self-managed Kubernetes cluster on premises, or in Amazon EC2. Moreover, you can distribute and track your licenses across your organization through a single interface, migrate the application from on premises to AWS Kubernetes environments using the same license, and centralize your purchases on your AWS bill.
-
Previously, you could find and buy containerized third-party applications from AWS Marketplace and deploy them only in Amazon EKS and Amazon Elastic Container Service (ECS), not on premises.
-
We have partnered with 12 ISVs to provide you with solutions to a number of use cases.
-
To get started, visit AWS Marketplace. Easily search and filter the catalog to find third-party Kubernetes applications from dozens of ISVs. After selecting an application, you can accept the ISV’s terms and subscribe to the application by clicking on the Subscribe button. To deploy the application, navigate to the launch page, copy the commands provided, and paste them into your Kubernetes cluster. These commands are provided by AWS Marketplace and will automatically configure the necessary identity and access-management permissions required to run the application and then deploy the application using the Helm Charts provided by the ISV. To extend the application to Kubernetes clusters on premises, simply request a license token on the launch page, and launch the application using the commands provided.
Vendors selling licenses through AWS Marketplace
Open all-
AWS Marketplace for Containers Anywhere allows you to offer your product to a wider range of customers running Kubernetes in multiple environments. You can now target customers that want to deploy Kubernetes-based applications on AWS as well as on premises. Moreover, AWS Marketplace handles billing and licensing, and it provides a repository for deployment assets, so you can speed up software delivery and focus more on building your applications and less on billing and distribution.
-
AWS Marketplace uses AWS License Manager, a free cloud-based licensing service, to create and grant licenses to customers after they subscribe to an application. When you deploy the application in Kubernetes clusters, the application calls License Manager to activate and track licenses. You can use it to see all of the licenses you have purchased from AWS Marketplace, including the application capabilities you are entitled to and the expiration dates.
- Integrate with AWS License Manager application programming interface (API) using the provided AWS software development kit (SDK) to allow the application to check license entitlements procured through AWS Marketplace.
- Create a new container product on AWS Marketplace with contract offer by submitting details of the listing, including the product information, license options, and pricing.
- Submit the new container image to AWS Marketplace Elastic Container Repositories (ECR) and add it to the newly created container product through the self-service Marketplace Management Portal. All container images are scanned for common vulnerabilities and exposures (CVE).
- Once you verify the images have no CVE, the product listing and container images are published and accessible on the AWS Marketplace customer website. You will have the option to indicate whether the application can be deployed on premises when adding the container images to the product.
As a registered ISV on AWS Marketplace, follow these four steps to list a product:
-
Yes. Once you integrate with AWS License Manager, customers are able to deploy the application in any Kubernetes cluster they choose.