Elaborazione dei messaggi tra microservizi tramite container (Italiano) | Processing App Microservice Messages with Containers (Italian)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
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
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity 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