Descrizione del corso
Deploying Production AWS ROSA Clusters: Creation, Configuration, and Application Integration (CS229) insegna a configurare cluster ROSA nel contesto degli ambienti AWS preesistenti e a integrare ROSA con i servizi AWS usati comunemente dai team delle operazioni IT, come Amazon CloudWatch. Inoltre, questo corso illustra come integrare le applicazioni distribuite su ROSA con i servizi AWS in modo che gli amministratori dei cluster e gli ingegneri della piattaforma mantengano il controllo delle credenziali e dei ruoli richiesti dalle applicazioni per accedere ai servizi AWS, invece di condividere queste credenziali con gli sviluppatori delle applicazioni.
Prerequisiti per accedere al corso
- DO120 – Introduction to Red Hat OpenShift on AWS (ROSA) o esperienza equivalente: “So creare un cluster ROSA pubblico ed eseguirvi l’accesso”.
- Amministrazione AWS a livello di AWS Certified SysOps Administrator – Associate o AWS Certified Solutions Architect – Associate o esperienza equivalente: “So gestire i servizi di infrastruttura AWS”.
- Conoscenza di base di OpenShift acquisita con il corso DO080 Technical Overview: “Conosco i concetti di base dei container e di OpenShift”.
- Si consiglia inoltre di iscriversi ai corsi di certificazione Red Hat Certified OpenShift Administration in aggiunta alla frequenza dei corsi CS220 e CS221.
Obiettivi del corso
Red Hat OpenShift Service on AWS (ROSA) è una piattaforma applicativa pronta all’uso che fornisce un servizio Red Hat OpenShift gestito ed eseguito in modo nativo su Amazon Web Services (AWS), per garantire alle organizzazioni maggiore efficienza operativa, focus sull’innovazione e creazione, deployment e scalabilità delle applicazioni. Le organizzazioni che adottano ROSA sono in genere già clienti AWS che hanno competenze nell’utilizzo dei servizi AWS in un’ampia serie di scenari aziendali e vogliono integrare i cluster OpenShift gestiti negli ambienti AWS preesistenti.
Dopo aver completato il corso CS229, i partecipanti saranno in grado di creare cluster ROSA privati, che saranno integrati nei servizi di infrastruttura AWS usati generalmente dai team delle operazioni IT e possono procedere subito all’onboarding di applicazioni e sviluppatori. Inoltre, i partecipanti saranno in grado di integrare le applicazioni distribuite su un cluster ROSA privato in modo che gli amministratori del cluster e gli ingegneri della piattaforma mantengano il controllo delle credenziali e dei ruoli richiesti dalle applicazioni per accedere ai servizi AWS, invece di condividere queste credenziali con gli sviluppatori delle applicazioni.
Programma del corso
PrivateLink Red Hat OpenShift su cluster AWS (ROSA)
- Crea un cluster PrivateLink ROSA con STS e consenti agli sviluppatori o agli amministratori di accedere agli endpoint di router e API del cluster
Scalabilità automatica di nodi e pod
- Configura un cluster ROSA e un carico di lavoro in modo da poter dimensionare dinamicamente il numero di nodi del cluster e i pod delle applicazioni in base al carico
Integrazione dei cluster ROSA con Amazon Web Services
- Configura i cluster ROSA per inviare i registri ad Amazon CloudWatch in modo da analizzarli, aggregarli e archiviarli a lungo termine, e per eseguire l’autenticazione degli utenti OpenShift tramite Amazon Cognito
Deployment di applicazioni da registri esterni
- Esegui il deployment di applicazioni su Red Hat OpenShift Service on AWS (ROSA) da repository di immagini di container privati in registri di immagini di container centralizzati esterni
Fornitura di volumi di storage Amazon per le applicazioni
- Configura volumi Amazon Elastic Block Storage (EBS) o Amazon Elastic File System (EFS) che soddisfino i requisiti di costo, prestazioni e condivisione delle applicazioni
Configurazione dell’accesso delle applicazioni ai servizi AWS
- Configura le applicazioni per l’accesso ai servizi AWS condivisi utilizzando gli account di servizio Kubernetes ed esegui il provisioning dei servizi AWS dedicati utilizzando le risorse personalizzate Kubernetes
OpenShift e osservabilità delle applicazioni AWS
- Configura i cluster ROSA per inoltrare i log delle applicazioni ad Amazon CloudWatch e i parametri delle applicazioni ad Amazon Managed Service for Prometheus
Domini personalizzati per le applicazioni ROSA
- Esponi le applicazioni agli utenti Internet con URL protetti utilizzando domini DNS leggibili.