Cargas de trabajo de .NET en HAQM ECS y AWS Fargate

INFORMACIÓN GENERAL DEL CURSO

Acerca de este plan de aprendizaje

Este plan de aprendizaje ayuda a los desarrolladores, ingenieros de DevOps y arquitectos de soluciones a comprender y trabajar con aplicaciones y servicios de .NET en contenedores mediante HAQM Elastic Container Service (HAQM ECS), HAQM ECS en AWS Fargate y HAQM Elastic Container Registry (HAQM ECR). La formación digital incluida en este plan de aprendizaje le enseñará a implementar y administrar aplicaciones en contenedores que se ejecutan en HAQM ECS en AWS Fargate.

Puede utilizar este curso para obtener un dominio básico de HAQM ECS y AWS Fargate, o para complementar su experiencia actual. Este curso incluye módulos de aprendizaje, un laboratorio práctico y una evaluación de habilidades. Una puntuación de aprobación del 80 % o más le otorga una insignia que puede compartir en las redes sociales, emitida por Credly.

Información general

AWS ofrece varios servicios de contenedores para alojar sus aplicaciones de .NET. Además de alojar aplicaciones de contenedor con HAQM Elastic Container Service (HAQM ECS), puede usar Kubernetes con HAQM Elastic Kubernetes Service (EKS) o alojar aplicaciones de contenedor con AWS App Runner.

Este curso mostrará cómo alojar y administrar aplicaciones de .NET y .NET Framework en contenedores con HAQM ECS y HAQM ECS en AWS Fargate (no incluye HAQM EKS). AWS Fargate es un enfoque sin servidor para ejecutar contenedores, que permite ejecutar aplicaciones basadas en contenedores sin necesidad de administrar la infraestructura de contenedores subyacente. Con AWS Fargate, ya no necesita administrar los servidores y su infraestructura relacionada, sino que se centra en el código de su aplicación.

Objetivos del curso

En este curso, aprenderá a:

  • Identificar y diferenciar entre los contenedores que se ejecutan en HAQM ECS y HAQM ECS en AWS Fargate.
  • Expresar bien los casos de uso para contenedores que se ejecutan en clústeres en HAQM ECS o HAQM ECS en AWS Fargate.
  • Identificar qué servicio de contenedores de AWS es adecuado para las necesidades empresariales y de aplicaciones específicas.
  • Diferenciar entre clústeres, tareas, definiciones de tareas, servicios y otros recursos que encontrará al trabajar con HAQM ECS y AWS Fargate.
  • Explorar y consumir la formación de seguimiento relevante.
  • Comenzar a usar HAQM ECS en AWS Fargate y HAQM Elastic Container Registry (HAQM ECR).

Este curso está dirigido a desarrolladores que trabajan en aplicaciones de .NET y.NET Framework que ya se ejecutan en contenedores o que se actualizarán para hacerlo. Este curso no cubrirá AWS App2Container. App2Container es una solución para ejecutar aplicaciones web de .NET en contenedores sin modificar la compilación de la aplicación, incluso cuando el código fuente original o el proceso de compilación no estén disponibles. Analiza la aplicación, gestiona el empaquetado y genera los artefactos para alojar la aplicación y sus dependencias en HAQM ECS y HAQM EKS.

Requisitos previos

Antes de comenzar este tutorial, necesitará:

Una cuenta de AWS: si aún no tiene una, siga la guía de introducciónSetting Up Your Environment (Configuración de su entorno) para obtener información general breve.

 Experiencia en AWS

Principiante o intermedio

 Experiencia de .NET

Intermedio

 Tiempo de realización

3 horas

 Coste de realización

El laboratorio de este tutorial tendrá un coste aproximado de 5 USD en concepto de gastos de AWS, si se realizan todos los pasos del laboratorio y se cancelan los recursos de inmediato. Si no se cancelan los recursos de AWS, es posible que se acumulen cargos.

 Servicios utilizados

HAQM ECS y AWS Fargate, HAQM Elastic Container Registry (ECR), HAQM DynamoDB, HAQM VPC

 Última actualización

30 de noviembre de 2022

Módulos

Este tutorial se divide en los siguientes módulos breves. Puede revisar los módulos en su totalidad o hojearlos y revisarlos según su experiencia y preparación.

¿Le resultó útil esta página?

Descripción de HAQM ECS, HAQM ECR y AWS Fargate