YoVDO

Elaborazione dei messaggi tra microservizi tramite container (Italiano) | Processing App Microservice Messages with Containers (Italian)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon Elastic Container Service (ECS) Courses Cloud Computing Courses Docker Courses Amazon Elastic Container Registry (ECR) Courses Autoscaling Courses Containerization Courses API Gateways Courses

Course Description

Overview

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

Panoramica del laboratorio

AWSome Tickets è un'azienda che si occupa della vendita di biglietti e merchandising per gli eventi. Recentemente, l'azienda ha eseguito la migrazione della sua applicazione IT principale, caratterizzata da un'architettura monolitica, in AWS, riprogettandone l'architettura per utilizzarne una di microservizi più moderna. Uno dei microservizi disaccoppiati gestisce i nuovi dettagli relativi alla vendita dei biglietti dal front-end e quando crea un biglietto, prima lo archivia in un bucket S3 e successivamente inserisce un nuovo elemento in una tabella DynamoDB

Per elaborare i messaggi in arrivo dal front-end, AWSome Tickets ha creato un'applicazione containerizzata e prevede di usufruire dei servizi AWS per gestire i rilasci e gli aggiornamenti. Al fine di ottimizzare i costi, il reparto IT dell'azienda vorrebbe avvalersi delle funzionalità di dimensionamento automatico di Elastic Container Service (ECS).


Il laboratorio consiste nel creare i componenti necessari per il microservizio, tra cui:

  • Coda SQS
  • API Gateway
  • Immagine Docker
  • Repository ECR
  • Cluster ECS
  • Servizio ECS (dimensionamento automatico)

Argomenti trattati

Alla fine di questo laboratorio sarai in grado di:

  • Distribuire un API Gateway e inoltrare il contenuto della richiesta a una coda SQS.
  • Creare un'immagine Docker e inviarla a un repository ECR.
  • Creare un servizio ECS con dimensionamento automatico utilizzando Fargate.

Competenze tecniche preliminari

Per completare correttamente questo laboratorio, è necessario avere familiarità con la navigazione di base dell'AWS Management Console ed essere in grado di modificare degli script utilizzando un editor di testo.


Tags

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Defined Networking
Georgia Institute of Technology via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Web-Technologien
openHPI
Données et services numériques, dans le nuage et ailleurs
Certificat informatique et internet via France Université Numerique