AWS Marketplace for Containers Anywhere
Easily find Kubernetes applications and deploy them on AWS or on premises
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). 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
Deploy applications on Amazon EKS, Amazon EKS Anywhere, or any self-managed Kubernetes cluster on AWS or on premises.
Consistent deployment experience
Scale faster by procuring an application that has been scanned for common vulnerabilities and exposures (CVE).
Extensive catalog
Save time by purchasing on AWS Marketplace, which offers open-source and commercial Kubernetes applications.
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
Browse a growing catalog of Kubernetes management applications to find the ones you need.
Deploy anywhere
Subscribe to and deploy third-party Kubernetes applications in any AWS managed or self-managed Kubernetes cluster, on Amazon Elastic Compute Cloud (EC2) or on premises.
Manage licenses across your organization
Share licenses across your AWS Organization. Licenses are transferable between Kubernetes clusters.
Migrate to AWS
Deploy third-party Kubernetes applications to on premises Kubernetes clusters and migrate to AWS using the same license when ready.
Features
Deployment on any Kubernetes cluster
With AWS Marketplace for Containers Anywhere, you can subscribe to third-party Kubernetes applications on AWS Marketplace and deploy them on Amazon EKS, Amazon EC2, on premises, or on any self-managed Kubernetes cluster using Helm Charts.
Flexible contracts
AWS Marketplace for Containers Anywhere allows you to select from different subscription contract lengths (one month, one year, two years, or three years) with the option to auto-renew.
Consolidated billing
With AWS Marketplace for Containers Anywhere, procure software on AWS Marketplace and combine third-party software charges with your AWS bill.
License management
With AWS Marketplace for Containers Anywhere, you can use the same license to move applications from development to production or move them from on premises to AWS Kubernetes clusters.
Application scanning
AWS Marketplace for Containers Anywhere offers a growing catalog of third-party applications that are continually scanned for common vulnerabilities and exposures (CVE).
Featured Sellers
Palo Alto Networks, the global cybersecurity leader, is shaping the cloud-centric future with technology that is transforming the way people and organizations operate with an automated approach.
Kasten by Veeam provides Kasten K10, a data management platform purpose-built for Kubernetes, an easy-to-use, scalable, and secure system for backup/restore, disaster recovery, and application mobility.
JFrog, a global leader in DevOps, is powering the world’s software updates through a "Liquid Software" mission, providing a seamless, secure flow of binaries from developers to the edge.
Cisco is a technology leader in the IT industry. Snort 3 Anywhere is a containerized form factor of the well known, standard IPS engine. You can easily deploy Snort3 in your AWS EKS or On-prem container environment.
Isovalent builds open-source software and enterprise solutions such as Cilium and eBPF solving networking, security, and observability needs for modern cloud native infrastructure.
D2iQ delivers an independent platform for enterprise-grade Kubernetes implementations at scale and across environments including cloud, hybrid, edge, and air-gapped.
Nirmata, the creator of Kyverno, provides open source and enterprise solutions for policy-based security and automation of production Kubernetes workloads and clusters.
Prosimo's SaaS combines cloud networking, performance, security, AI powered observability and cost management to reduce enterprise cloud deployment complexity & risk.
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.
Frequently Asked Questions
General
-
What is AWS Marketplace for Containers Anywhere?
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.
-
Why should I use AWS Marketplace for Containers Anywhere?
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.
-
How is AWS Marketplace for Containers Anywhere different from what was available in the past with AWS Marketplace?
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.
-
How many independent software vendors (ISVs) are participating in the launch of AWS Marketplace for Containers Anywhere?
We have partnered with 12 ISVs to provide you with solutions to a number of use cases.
-
How do I get started?
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
-
Why is AWS Marketplace for Containers Anywhere important to me as a seller?
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.
-
How do customers get access to a license after they make a purchase?
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.
-
How can I get started?
As a registered ISV on AWS Marketplace, follow these four steps to list a product:
- 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.
Learn more details about creating container products on AWS Marketplace by visiting the getting started guide.
-
Can customers who purchase my software on AWS Marketplace deploy both on premises and on AWS?
Yes. Once you integrate with AWS License Manager, customers are able to deploy the application in any Kubernetes cluster they choose.
Getting started
Find, subscribe to, and deploy third-party applications on AWS or on premises.
Search the growing catalog of third-party Kubernetes applications available on AWS Marketplace.
Subscribe to open-source or commercial applications and test new deployment methods available on AWS Marketplace.