Advanced Developing on AWS
Il corso Advanced Developing on AWS utilizza lo scenario del mondo reale di prendere un’applicazione monolitica legacy in locale e refactoring in un’architettura di microservizi serverless. Questo corso avanzato di quattro giorni copre argomenti di sviluppo avanzati come l’architettura per un ambiente cloud-native; decostruire le applicazioni legacy locali e riconfezionarle in architetture cloud native basate su cloud; e applicando i principi della metodologia dell’applicazione a dodici fattori.
COD: AW-ADV-DEV
Categorie: AWS
Chi dovrebbe partecipare
Questo corso è destinato a sviluppatori di software esperti che hanno già familiarità con i servizi AWS.
Prerequisiti
Prima di accedere al corso, i partecipanti dovrebbero soddisfare i seguenti requisiti preliminari:
- Conoscenza approfondita di almeno un linguaggio di programmazione di alto livello
- Conoscenza operativa dei principali servizi AWS e dell’implementazione del cloud pubblico
- Completamento della formazione in aula Developing on AWS e quindi un minimo di 6 mesi di applicazione di tali concetti in un ambiente reale
Conoscenze/Competenze in uscita
- Analizzare un’architettura di applicazione monolitica per determinare i punti di interruzione logici o programmatici in cui l’applicazione può essere suddivisa in diversi servizi AWS
- Applicare i concetti e i passaggi del manifesto dell’applicazione a dodici fattori durante la migrazione da un’architettura monolitica, consigliare i servizi AWS appropriati per sviluppare un’applicazione cloud-native basata su microservizi
- Utilizza l’API, l’interfaccia a riga di comando e gli SDK di AWS per monitorare e gestire i servizi AWS e molto altro.
Programma didattico
- Modulo 1: The cloud journey
- Modulo 2: Gaining Agility
- Modulo 5: Monolith to MicroServices
- Modulo 6: Polyglot Persistence & Distributed Complexity
- Modulo 5: Resilience and Scale
- Modulo 6: Security and Observability
Durata – 3 giorni
Erogazione – in Aula, On Site, Remoto
Requisiti PC e SW:
- Connessione Internet
- Web browser, Google Chrome
- Zoom
Lingua
- Formatore: Italiano
- Laboratori: Inglese
- Slide: Inglese