Cargas de trabajo de .NET en Amazon 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 Amazon Elastic Container Service (Amazon ECS), Amazon ECS en AWS Fargate y Amazon Elastic Container Registry (Amazon 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 Amazon ECS en AWS Fargate.

Puede utilizar este curso para obtener un dominio básico de Amazon 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 Amazon Elastic Container Service (Amazon ECS), puede usar Kubernetes con Amazon 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 Amazon ECS y Amazon ECS en AWS Fargate (no incluye Amazon 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 Amazon ECS y Amazon ECS en AWS Fargate.
  • Expresar bien los casos de uso para contenedores que se ejecutan en clústeres en Amazon ECS o Amazon 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 Amazon ECS y AWS Fargate.
  • Explorar y consumir la formación de seguimiento relevante.
  • Comenzar a usar Amazon ECS en AWS Fargate y Amazon Elastic Container Registry (Amazon 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 Amazon ECS y Amazon 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

Amazon ECS y AWS Fargate, Amazon Elastic Container Registry (ECR), Amazon DynamoDB, Amazon 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 Amazon ECS, Amazon ECR y AWS Fargate