Workloads .NET no HAQM ECS e no AWS Fargate

VISÃO GERAL DO CURSO

Sobre este plano de aprendizado

Este plano de aprendizado ajuda os desenvolvedores, engenheiros de DevOps e arquitetos de soluções a entender e trabalhar com aplicações e serviços .NET em contêineres usando o HAQM Elastic Container Service (HAQM ECS), o HAQM ECS no AWS Fargate e o HAQM Elastic Container Registry (HAQM ECR). O treinamento digital incluído neste plano de aprendizado apresentará a você a implantação e o gerenciamento de aplicações em contêineres executadas no HAQM ECS no AWS Fargate.

Você pode usar este curso para obter proficiência básica com o HAQM ECS e o AWS Fargate ou complementar sua experiência atual. Este curso inclui módulos de aprendizado, um laboratório prático e uma avaliação de habilidades. Uma pontuação de aprovação de 80% ou mais garante um selo que você pode compartilhar na mídia social, emitido pela Credly.

Visão geral

A AWS fornece vários serviços de contêiner para hospedar suas aplicações .NET. Além de hospedar aplicações de contêineres com o HAQM Elastic Container Service (HAQM ECS), você pode usar o Kubernetes com o HAQM Elastic Kubernetes Service (EKS) ou hospedar aplicações de contêineres com o AWS App Runner.

Este curso mostrará como hospedar e gerenciar aplicações .NET e .NET Framework em contêineres usando o HAQM ECS e o HAQM ECS no AWS Fargate (o curso não abrange o HAQM EKS). O AWS Fargate é uma abordagem sem servidor para a execução de contêineres, permitindo que aplicações baseadas em contêineres sejam executadas sem a necessidade de gerenciar a infraestrutura de contêineres subjacente. Com o AWS Fargate, você não precisa mais gerenciar servidores e sua infraestrutura relacionada e, em vez disso, concentra-se no código da aplicação.

Objetivos do curso

Neste curso, você aprenderá a:

  • Identificar e diferenciar entre contêineres em execução no HAQM ECS e no HAQM ECS no AWS Fargate.
  • Articular casos de uso para contêineres executados em clusters no HAQM ECS ou HAQM ECS no AWS Fargate.
  • Identificar qual serviço de contêiner da AWS é apropriado para necessidades específicas de negócios e aplicações.
  • Diferenciar entre clusters, tarefas, definições de tarefas, serviços e outros recursos que você encontrará ao trabalhar com o HAQM ECS e o AWS Fargate.
  • Explorar e utilizar o treinamento de acompanhamento relevante.
  • Começar a usar o HAQM ECS no AWS Fargate e o HAQM Elastic Container Registry (HAQM ECR).

Este curso destina-se a desenvolvedores que trabalham com aplicações .NET e .NET Framework que já estão sendo executadas em contêineres ou que serão atualizadas para que sejam. Este curso não abordará o AWS App2Container. O App2Container é uma solução para executar aplicações Web .NET em contêineres sem modificar a compilação da aplicação, mesmo quando o código-fonte original ou o processo de compilação não está disponível. Ele analisa a aplicação, lida com o empacotamento e gera os artefatos para hospedar a aplicação e suas dependências no HAQM ECS e no HAQM EKS.

Pré-requisitos

Antes de iniciar este tutorial, você precisará de:

Uma conta da AWS: se você ainda não tiver uma conta, siga o guia de introdução Como configurar seu ambiente para obter uma visão geral rápida.

 Experiência com a AWS

Iniciante ou intermediário

 Experiência com .NET

Intermediário

 Tempo para a conclusão

3 horas

 Custo para a conclusão

O laboratório deste tutorial custará aproximadamente USD 5 em cobranças da AWS, se todas as etapas do laboratório forem executadas e os recursos forem encerrados prontamente. O não encerramento dos recursos da AWS pode resultar no acúmulo de cobranças.

 Serviços usados

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

 Data da última atualização

30 de novembro de 2022

Módulos

Este tutorial está dividido nos módulos a seguir. Leia os módulos na íntegra ou dê uma olhada geral, com base na sua experiência e preparação.

  1. Compreensão do HAQM ECS, HAQM ECR e AWS Fargate (30 minutos).
  2. Ferramentas para o desenvolvimento de contêineres .NET na AWS (60 minutos)
  3. Laboratório prático: workloads NET no HAQM ECS e no AWS Fargate (90 minutos)
  4. Avaliação de habilidades (16 questões, não cronometradas): avalie suas habilidades no HAQM ECS e no AWS Fargate.

Esta página foi útil?

Compreensão do HAQM ECS, do HAQM ECR e do AWS Fargate