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.
- Descripción de HAQM ECS, HAQM ECR y AWS Fargate (30 minutos).
- Herramientas de desarrollo de contenedores de .NET en AWS (60 minutos)
- Laboratorio práctico: cargas de trabajo de NET en HAQM ECS y AWS Fargate (90 minutos)
- Evaluación de habilidades (16 preguntas, no cronometradas): evalúe sus habilidades en HAQM ECS y AWS Fargate.