Struttura del corso
Introduzione alla progettazione di piattaforme cloud-native
- Definizione dell'ingegneria della piattaforma cloud-native
- Vantaggi delle piattaforme cloud-native
- Panoramica dei modelli di servizi cloud (IaaS, PaaS, SaaS)
Tecnologie cloud-native di base
- Informazioni sui contenitori e sull'orchestrazione con Kubernetes
- Concetti e piattaforme di elaborazione serverless
- Soluzioni di storage e networking cloud-native
Progettazione di piattaforme cloud-native
- Modelli architetturali per piattaforme native del cloud
- Creazione di un ambiente PaaS (Platform-as-a-Service)
- Utilizzo dei servizi gestiti per i componenti della piattaforma
Implementazione di architetture serverless
- Approfondimento su Function-as-a-Service (FaaS)
- Architettura e design event-driven
- Distribuzione di applicazioni serverless con AWS Lambda, Azure Funzioni o Google Cloud Functions
Integrazione e distribuzione continue %28CI%2FCD%29 nel cloud
- Configurazione di pipeline CI/CD con strumenti nativi del cloud
- Automatizzare i processi di distribuzione
- Procedure consigliate per CI/CD in un ecosistema nativo del cloud
Monitoraggio e osservabilità nelle piattaforme cloud-native
- Strumenti per il monitoraggio delle applicazioni cloud-native
- Implementazione dell'osservabilità e del tracciamento
- Gestione e analisi dei log
Sicurezza e conformità nel cloud
- Nozioni di base sulla sicurezza del cloud
- Gestione delle identità e degli accessi (IAM)
- Considerazioni sulla conformità e sulle normative
Gestione dei costi e delle risorse del cloud
- Strategie di ottimizzazione dei costi per piattaforme cloud-native
- Gestione e scalabilità delle risorse
- Strumenti per il monitoraggio e la rendicontazione dei costi
Laboratori pratici e workshop
- Esercitazioni pratiche con tecnologie cloud-native
- Compilazione e distribuzione di un'applicazione nativa del cloud di esempio
- Risoluzione dei problemi comuni negli ambienti nativi del cloud
Riepilogo e prossime tappe
Requisiti
- Comprensione dei concetti di base del cloud computing
- Esperienza con strumenti di containerizzazione e orchestrazione
- Familiarità con DevOps pratiche e strumenti
Pubblico
- Ingegneri della piattaforma
- Architetti del cloud
- DevOps Praticanti
- Professionisti IT
Recensioni (3)
I am getting the correct level of understanding I need to assist in my day to day work
Wasfi Adams
Corso - Impacted Function Point (IFP)
Everything was built up from a basic level while progressing quick enough to prevent anyone getting bored.
Nathan Roberts
Corso - Software Engineering
The trainer was super engaging and made sure we understand through questioning and affirmations. Even though the content was overwhelming, the trainer broke it down well and made content easily accessible for later reference.