YoVDO

Processing App Microservice Messages with Containers (Portuguese)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Containers Courses Docker Courses API Gateways Courses Auto-scaling Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

Visão geral do laboratório

A AWSome Tickets é uma empresa de venda de ingressos para eventos e mercadorias relacionadas. O principal aplicativo de TI da empresa, que costumava ter uma arquitetura monolítica, foi recentemente migrado para a AWS e o aplicativo foi rearquitetado para utilizar uma arquitetura de microsserviços mais moderna. Um dos microsserviços desacoplados lida com os novos detalhes de vendas de tíquetes do front-end e cria um tíquete, armazena-o em um bucket do S3 e, finalmente, insere um novo item em uma tabela do DynamoDB.

Para processar as mensagens recebidas do front-end, AWSome Tickets criou um aplicativo em contêiner e planeja usar os serviços da AWS para orquestrar suas implantações e atualizações. Para otimizar custos, o departamento de TI da empresa gostaria de usar os recursos de escalonamento automático do Elastic Container Service (ECS).


O laboratório consiste em criar os componentes requeridos do microsserviço, incluindo:

  • Fila do SQS
  • API Gateway
  • Imagem do docker
  • Repositório do ECR
  • Cluster do ECS
  • Serviço do ECS (dimensionamento automático)

Tópicos abordados

Ao final do curso, você poderá:

  • Implantar um API Gateway e enviar o corpo da solicitação para uma fila de SQS.
  • Criar uma imagem do Docker e enviar ao repositório do ECR.
  • Criar um serviço do ECS autoescalável usando o Fargate.

Pré-requisitos de conhecimentos técnicos

Para concluir este laboratório com êxito, é necessário estar familiarizado com a navegação básica do Console de gerenciamento da AWS e estar confortável com a edição de scripts usando um editor de texto.


Tags

Related Courses

Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms
The Docker for DevOps course: From development to production
Udemy
Windows Server 2016: Virtualization
Microsoft via edX