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.

AWS Marketplace for Containers Anywhere Diagram

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).

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.

Learn more 

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.

Learn more 

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.

Learn more 
Cisco-Logo-350x100

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.

Learn more 

Isovalent builds open-source software and enterprise solutions such as Cilium and eBPF solving networking, security, and observability needs for modern cloud native infrastructure.

Learn more 

D2iQ delivers an independent platform for enterprise-grade Kubernetes implementations at scale and across environments including cloud, hybrid, edge, and air-gapped.

Learn more 

Nirmata, the creator of Kyverno, provides open source and enterprise solutions for policy-based security and automation of production Kubernetes workloads and clusters.

Learn more 

Prosimo's SaaS combines cloud networking, performance, security, AI powered observability and cost management to reduce enterprise cloud deployment complexity & risk.

Learn more 

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.

Learn more 

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.

Learn more 

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.

Learn more 

Frequently Asked Questions

General

  • 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

  • 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.

  • As a registered ISV on AWS Marketplace, follow these four steps to list a product:

    1. 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.
    2. 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.
    3. 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).
    4. 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.
  • Yes. Once you integrate with AWS License Manager, customers are able to deploy the application in any Kubernetes cluster they choose.

Getting started

Learn how to deploy Kubernetes applications to Kubernetes clusters anywhere

Find, subscribe to, and deploy third-party applications on AWS or on premises.

Learn more 
Explore the AWS Marketplace catalog of Kubernetes applications

Search the growing catalog of third-party Kubernetes applications available on AWS Marketplace.

Learn more 
Try new deployment methods

Subscribe to open-source or commercial applications and test new deployment methods available on AWS Marketplace.

Learn more