Questo corso completo è progettato per guidarvi nel processo di migrazione da un'architettura monolitica ai microservizi cloud-native. In questo corso, potrete apprendere tecniche pratiche e ottenere preziose informazioni sulle tecnologie, sui modelli e sugli strumenti necessari per un'agevole transizione.
In questo corso dal titolo Da un'architettura monolitica ai microservizi, verranno trattati i seguenti argomenti:
- L'evoluzione del cloud computing e della containerizzazione
- Come scalare e gestire le macchine virtuali in modo efficace
- Come utilizzare Docker e Kubernetes per la containerizzazione e l'orchestrazione
- L'implementazione di architetture orientate sui servizi e sugli eventi
- Le tecniche di monitoraggio e osservabilità dei microservizi
- Le considerazioni e i modelli di rete negli ambienti distribuiti
- L'identificazione e l'utilizzo di progetti e strumenti CNCF ampiamente adottati
- Lo sviluppo di Polyglot e la scelta dei linguaggi di programmazione appropriati
- L'implementazione di continue pipeline di delivery con Argo CD e Flux
- Miglioramento delle funzionalità di rete con Cilium e Hubble
- Semplificazione delle sfide legate al cloud-native con Dagger
- Come gestire l'autenticazione e l'autorizzazione negli ambienti dei microservizi
Il fondatore di Rawkode Academy e KubeHuddle, David Flanagan, aiuta sviluppatori e operatori a migliorarsi con Kubernetes, Cloud Native e Web Assembly.