Productos envasados en AWS Marketplace - AWS Marketplace

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Productos envasados en AWS Marketplace

Los productos de contenedores son productos independientes que se envían como imágenes de contenedores. Los productos de contenedores pueden ser gratuitos o deben pagarse mediante una opción de precio proporcionada por el vendedor. Los productos de contenedor se pueden usar con varios tiempos de ejecución y servicios de contenedores, incluidos Amazon Elastic Container Service (AmazonECS), Amazon Elastic Kubernetes Service EKS (Amazon) e incluso servicios que se ejecutan en su propia infraestructura. Para obtener una lista completa de los tiempos de ejecución y los servicios compatibles con más información sobre cada uno de ellos, consulte Servicios compatibles para productos de contenedores.

Puede descubrir productos de contenedores, suscribirse a ellos e implementarlos en el AWS Marketplace sitio web o en la ECS consola de Amazon. Puedes implementar muchos productos en Amazon ECS o Amazon mediante plantillas de despliegue proporcionadas EKS por el vendedor, como definiciones de tareas o diagramas de Helm. O bien, puede acceder a las imágenes de los contenedores directamente desde los repositorios privados de Amazon Elastic Container Registry (AmazonECR) después de suscribirse a esos productos.

Si un producto está activado QuickLaunch, puedes usarlo para probar rápidamente productos en contenedores en un EKS clúster de Amazon con solo unos pocos pasos. QuickLaunch AWS CloudFormation se utiliza para crear un EKS clúster de Amazon y lanzar software contenedor en él. Para obtener más información sobre cómo lanzar con QuickLaunch, consulteQuickLaunch en AWS Marketplace.

En esta sección se proporciona información sobre cómo buscar productos en contenedores, suscribirse a ellos y lanzarlos en AWS Marketplace.

Modelos de precios para productos de contenedores pagados

Los productos en contenedores de pago deben tener uno o más modelos de precios. Al igual que con cualquier otro producto de pago AWS Marketplace, los productos en contenedores de pago se facturarán AWS según el modelo de precios. El modelo de precios puede consistir en una cuota mensual fija o un precio por hora, monitorizado en cuestión de segundos y prorrateado. La información sobre precios se mostrará en la página de detalles y cuando se suscriba al producto.

Los modelos de precios admitidos para los productos en contenedores AWS Marketplace son los siguientes:

  • Un cargo mensual fijo que proporciona un uso ilimitado.

  • Un pago por adelantado para el uso del producto el tiempo que dure un contrato a largo plazo.

  • Un pay-as-you-go modelo (normalmente por hora) basado en el uso del producto.

  • Un pay-up-front modelo con precios contractuales.

Para obtener más información sobre cada modelo, consulte los precios de los productos de contenedores en la Guía del vendedor de AWS Marketplace .

Servicios compatibles para productos de contenedores

La siguiente lista incluye todos los servicios compatibles para los productos en contenedores en AWS Marketplace. Un servicio compatible es un servicio o entorno de contenedores en el que se puede lanzar el producto. Un producto de contenedor debe incluir al menos una opción de gestión logística que incluya un método de entrega con instrucciones para lanzarlo a uno o más de los entornos.

Amazon ECS

Amazon Elastic Container Service (AmazonECS) es un servicio de administración de contenedores rápido y altamente escalable que puede usar para ejecutar, detener y administrar contenedores en un clúster. Los contenedores se definen en una definición de tareas que se utiliza para ejecutar tareas individuales o tareas dentro de un servicio. En este contexto, un servicio es una configuración que puede usar para ejecutar y mantener un número determinado de tareas simultáneamente en un clúster. Puede ejecutar sus tareas y servicios en una infraestructura sin servidor gestionada por AWS Fargate. Como alternativa, para tener más control sobre tu infraestructura, puedes ejecutar tus tareas y servicios en un clúster de EC2 instancias de Amazon que gestiones.

Para obtener más información sobre AmazonECS, consulte Qué es Amazon Elastic Container Service en la Guía para desarrolladores de Amazon Elastic Container Service.

Amazon EKS

Amazon Elastic Kubernetes Service (EKSAmazon) es un servicio gestionado que puede utilizar para ejecutar AWS Kubernetes sin necesidad de instalar, operar ni mantener su propio plano de control o nodos de Kubernetes. Kubernetes es un sistema de código abierto para automatizar la implementación, escalado y administración de las aplicaciones en contenedores.

Puedes buscar, suscribirte e implementar software de Kubernetes de terceros mediante la consola de Amazon. EKS Para obtener más información, consulta Gestión de EKS complementos de Amazon en la Guía del EKS usuario de Amazon.

Kubernetes autoadministrado

Puede lanzar productos de contenedores en clústeres de Kubernetes autogestionados que se ejecuten en EKS Anywhere AmazonEC2, ECS Anywhere Amazon o en una infraestructura local.

Amazon ECS Anywhere es una función de Amazon ECS que puede utilizar para ejecutar y gestionar cargas de trabajo de contenedores en una infraestructura gestionada por el cliente. Amazon ECS Anywhere se basa en Amazon ECS para ofrecer herramientas y una API experiencia coherentes en todas sus aplicaciones basadas en contenedores.

Para obtener más información, consulta Amazon ECS Anywhere.

EKS Anywherees un servicio que puede utilizar para crear un EKS clúster de Amazon en una infraestructura gestionada por el cliente. Puede implementar EKS Anywhere como un entorno local no compatible o como un entorno de calidad de producción que puede convertirse en una plataforma de Kubernetes en las instalaciones compatible.

Para obtener más información acerca de EKS Anywhere, consulte la documentación de EKS Anywhere.

Descripción general de los contenedores y Kubernetes

Los contenedores de Docker son una tecnología de software de código abierto que proporciona una capa adicional de abstracción y automatización a través de sistemas operativos virtualizados, como Linux y Windows Server. Al igual que las máquinas virtuales son instancias de imágenes de servidor, los contenedores son instancias de imágenes de contenedores de Docker. Incluyen software de aplicación de servidor en un sistema de archivos que contiene todo lo necesario para su ejecución: código, tiempo de ejecución, herramientas del sistema, bibliotecas del sistema, etc. En el caso de los contenedores, el software siempre se ejecuta igual, independientemente del entorno.

Al igual que las máquinas virtuales de Java, los contenedores necesitan una plataforma subyacente para proporcionar una capa de traducción y organización mientras están aislados del sistema operativo y entre sí. Existen diferentes servicios de orquestación y tiempos de ejecución compatibles con Docker que puede usar con contenedores Docker, como ECS Amazon, que es un servicio AWS de orquestación de alto rendimiento y altamente escalable, y EKS Amazon, que facilita la implementación, la administración y el escalado de aplicaciones en contenedores mediante Kubernetes, un servicio de administración y orquestación de código abierto.