Cursuri de pregatire Kubernetes pe AWS
EKS este o ofertă de Kubernetes-as-a-service auto-gestionat de la AWS. EKS este complet scalabil și personalizabil și permite o implementare Kubernetes să mimeze și/sau să se integreze cu o configurație Kubernetes existentă on-premise.
În acest training condus de un instructor, participanții vor învăța cum să configureze și să gestioneze un mediu de containere la scară de producție folosind Kubernetes pe EKS.
La finalul acestui training, participanții vor putea:
- Configura și gestiona Kubernetes pe EKS
- Migra un mediu Kubernetes existent de la on-premise în cloud-ul AWS
- Integra Kubernetes cu software-uri de integrare continuă (CI) de la terți
- Asigura disponibilitate ridicată și recuperare în caz de dezastru în Kubernetes
- Înțelege și adopta instrumentele disponibile pentru a gestiona eficient EKS
Public țintă
- Dezvoltatori
- Administratori de sisteme
- Ingineri DevOps
Formatul cursului
- Parte teoretică, parte discuții, exerciții și practică intensivă într-un mediu live-lab.
Notă
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Schița de curs
Introducere
Prezentare generală a containerelor Docker și Kubernetes în AWS
Prezentare generală a ofertelor și arhitecturii de gestionare a containerelor AWS
Începerea lucrului cu Kubernetes pe EKS
Construirea unui cluster Kubernetes pe EKS
Conectarea rețelei pentru pod-uri Kubernetes
Migrarea de la on-premise la AWS.
Integrarea Kubernetes cu Integrarea Continuă (CI).
Asigurarea disponibilității ridicate și a recuperării în caz de dezastru în Kubernetes.
Utilizarea Fargate pentru gestionarea EKS
Depanare
Rezumat și concluzii
Cerințe
- Înțelegerea conceptelor de bază ale containerelor și Kubernetes
- Experiență cu linia de comandă Linux
- Un cont Amazon AWS cu cel puțin 10 USD în el.
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Kubernetes pe AWS - Rezervare
Cursuri de pregatire Kubernetes pe AWS - Solicitare
Kubernetes pe AWS - Cerere de consultanta
Mărturii (3)
Concepte învățate și cum să configurați cluster-urile k8
Sekgwa Ramatshosa - Vodacom SA
Curs - Kubernetes on AWS
Tradus de catre o masina
Experiența practică cu EKS și CLI
Shawn Smith - Vodacom SA
Curs - Kubernetes on AWS
Tradus de catre o masina
Formarea a fost mai practică
Siphokazi Biyana - Vodacom SA
Curs - Kubernetes on AWS
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Certificarea AWS Architect
21 OreCursul de formare la cerere pentru certificarea AWS Architect este conceput pentru a ajuta profesioniștii să devină activi în cloud folosind Amazon Web Services. Acest curs este predat cu exemple din viața reală, ajutând participanții să înțeleagă aplicarea practică a conceptelor precum elementele de bază ale cloud computing, serviciile Amazon Web Services (AWS), Infrastructura ca Serviciu (IaaS), Platforma ca Serviciu (PaaS), Software-ul ca Serviciu (SaaS), Cloud-uri private și programarea în cloud. După acest curs, participanții vor putea să își implementeze propriile soluții în cloud folosind instanțe EC2, găleți S3 etc.
Ingineri AWS DevOps
21 OrePublic țintă:
Ingineri de cloud, Arhitecți de soluții, Echipa de excelență, Administratori de servere Windows, Administratori Unix/Linux, Administratori de stocare, Administratori de rețea, Administratori de virtualizare
Obiectivele cursului:
Acest curs este conceput să vă învețe cum să:
- Folosiți conceptele și practicile principale din spatele metodologiei DevOps
- Proiectați și implementați o infrastructură pe AWS care să sprijine unul sau mai multe proiecte de dezvoltare DevOps
- Folosiți AWS CloudFormation și AWS OpsWorks pentru a implementa infrastructura necesară creării de medii de dezvoltare, testare și producție pentru un proiect de dezvoltare software
- Folosiți AWS CodeCommit și înțelegeți gama de opțiuni pentru activarea unui mediu de Integrare Continuă pe AWS
- Folosiți AWS CodePipeline pentru a proiecta și implementa un pipeline de Integrare și Livrare Continuă pe AWS
- Implementați mai multe cazuri de utilizare comune pentru Implementarea Continuă folosind tehnologiile AWS, inclusiv implementarea blue/green și testarea A/B
- Faceți distincția între gama de tehnologii de implementare a aplicațiilor disponibile pe AWS (inclusiv AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service și Amazon EC2 Container Registry) și decideți care tehnologie se potrivește cel mai bine unui anumit scenariu
- Optimizați aplicațiile pe care le livrați pe AWS pentru performanțe ridicate și folosiți instrumentele și tehnologiile AWS pentru a monitoriza aplicația și mediul pentru potențiale probleme
AWS Developer Associate
28 OreAcest curs de 4 zile va oferi:
- O înțelegere a serviciilor de bază AWS, utilizări și cele mai bune practici de arhitectură.
- Competență în proiectarea, dezvoltarea și implementarea soluțiilor bazate pe cloud folosind AWS.
- Experiență în dezvoltarea și întreținerea aplicațiilor scrise pentru Amazon Simple Storage Service, Amazon DynamoDB, Amazon Simple Queue Service, Amazon Simple Notification Service, Amazon Simple Workflow Service, AWS Elastic Beanstalk și AWS CloudFormation.
Public țintă:
Ingineri cloud, echipa Centrului de excelență, administratori de servere Windows, administratori Unix/Linux, administratori de stocare, administratori de rețea, administratori de virtualizare.
La finalizarea acestui program de formare, participanții ar trebui să fie capabili să implementeze și să utilizeze serviciile AWS din perspectiva unui Dezvoltator.
AWS IoT Core
14 OreAcest training condus de un instructor, live în România (la fața locului sau la distanță) este destinat inginerilor care doresc să implementeze și să gestioneze dispozitive IoT pe AWS.
La finalul acestui training, participanții vor putea construi o platformă IoT care include implementarea și gestionarea unui backend, a unui gateway și a dispozitivelor pe AWS.
Amazon Web Services (AWS) IoT Greengrass
21 OreAcest training condus de un instructor, live în România (online sau la fața locului), este destinat dezvoltatorilor care doresc să instaleze, să configureze și să gestioneze capacitățile AWS IoT Greengrass pentru a crea aplicații pentru diverse dispozitive.
La finalul acestui training, participanții vor putea folosi AWS IoT Greengrass pentru a construi, implementa, gestiona, securiza și monitoriza aplicații pe dispozitive inteligente.
AWS Lambda pentru Dezvoltatori
14 OreAcest training condus de un instructor, live în România (la fața locului sau la distanță), este destinat dezvoltatorilor care doresc să utilizeze AWS Lambda pentru a construi și a implementa servicii și aplicații în cloud, fără a fi nevoie să se preocupe de provisioning-ul mediului de execuție (servere, VM-uri și containere, disponibilitate, scalabilitate, stocare etc.).
La finalul acestui training, participanții vor putea:
- Să configureze AWS Lambda pentru a executa o funcție.
- Să înțeleagă FaaS (Functions as a Service) și avantajele dezvoltării serverless.
- Să construiască, să încarce și să execute funcții AWS Lambda.
- Să integreze funcții Lambda cu diferite surse de evenimente.
- Să împacheteze, să implementeze, să monitorizeze și să depaneze aplicații bazate pe Lambda.
AWS: O Introducere Practică în Cloud Computing
7 OreAcest curs condus de un instructor, în format live în România, oferă o prezentare generală a produselor, serviciilor și soluțiilor AWS. Este destinat persoanelor și echipelor care:
- evaluează/se pregătesc pentru o implementare inițială a infrastructurii lor IT pe AWS.
- evaluează/se pregătesc să migreze infrastructura lor IT existentă către cloud-ul public AWS.
La finalul acestui curs, participanții vor avea o înțelegere clară a principalelor componente care alcătuiesc oferta de cloud a Amazon. Exercițiile practice, discuțiile și implementările în cadrul cursului vor oferi participanților practica și feedback-ul necesar pentru a se simți confortabili și pregătiți să realizeze propriile implementări live pe AWS.
DO180: Introducere în Containere, Kubernetes și OpenShift
35 OreDO180 este o introducere în containere, conceptele de bază ale Kubernetes și platforma Red Hat OpenShift, concentrându-se pe abilități practice.
Această instruire condusă de un instructor, live (online sau la fața locului), este destinată profesioniștilor tehnici de la nivel începător până la intermediar care doresc să învețe fluxuri de lucru cu containere, primitive Kubernetes și cum să implementeze și să opereze aplicații pe OpenShift.
La finalul acestei instruiri, participanții vor putea:
- Să construiască și să gestioneze imagini de containere și registre folosind cele mai bune practici pentru reproductibilitate și securitate.
- Să implementeze și să gestioneze obiecte Kubernetes, cum ar fi pods, deployments și servicii în OpenShift.
- Să utilizeze funcționalități OpenShift, inclusiv rute, buildconfigs și consola web, pentru a simplifica livrarea aplicațiilor.
- Să implementeze stocare persistentă, gestionare de configurare și gestionare de secrete pentru sarcini de lucru cu stare.
- Să aplice practici de bază de securitate, RBAC și monitorizare pentru a menține clustere și aplicații sănătoase.
Formatul cursului
- Prelegere interactivă și discuții.
- Laboratoare practice într-un mediu OpenShift live în fiecare zi.
- Exerciții bazate pe scenarii și ateliere de depanare.
Opțiuni de personalizare a cursului
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Stăpânirea DevOps cu AWS Cloud9
21 OreAcest training condus de un instructor, live în România (online sau la fața locului), este destinat profesioniștilor de nivel avansat care doresc să-și aprofundeze înțelegerea practicilor DevOps și să îmbunătățească procesele de dezvoltare folosind AWS Cloud9.
La sfârșitul acestui training, participanții vor putea:
- Să configureze și să personalizeze AWS Cloud9 pentru fluxurile de lucru DevOps.
- Să implementeze fluxuri de integrare și livrare continuă (CI/CD).
- Să automatizeze procesele de testare, monitorizare și implementare folosind AWS Cloud9.
- Să integreze servicii AWS precum Lambda, EC2 și S3 în fluxurile de lucru DevOps.
- Să utilizeze sisteme de control al surselor precum GitHub sau GitLab în cadrul AWS Cloud9.
Dezvoltarea Aplicațiilor Serverless pe AWS Cloud9
14 OreAcest training condus de un instructor, live în România (online sau la fața locului) este destinat profesioniștilor de nivel intermediar care doresc să învețe cum să construiască, să implementeze și să mențină eficient aplicații serverless pe AWS Cloud9 și AWS Lambda.
La finalul acestui training, participanții vor putea:
- Să înțeleagă elementele de bază ale arhitecturii serverless.
- Să configureze AWS Cloud9 pentru dezvoltarea aplicațiilor serverless.
- Să dezvolte, să testeze și să implementeze aplicații serverless folosind AWS Lambda.
- Să integreze AWS Lambda cu alte servicii AWS, cum ar fi API Gateway și S3.
- Să optimizeze aplicațiile serverless pentru performanță și eficiență de cost.
Deployarea Aplicațiilor Kubernetes cu Helm
7 OreAcest training condus de un instructor, live în România (online sau la fața locului) este destinat inginerilor care doresc să folosească Helm pentru a simplifica procesul de instalare și gestionare a aplicațiilor Kubernetes.
La finalul acestui training, participanții vor putea:
- Instala și configura Helm.
- Crea build-uri reproducibile ale aplicațiilor Kubernetes.
- Partaja aplicații sub formă de diagrame Helm.
- Rula aplicații terțe salvate ca diagrame Helm.
- Gestiona versiunile pachetelor Helm.
Instruire Industrială IoT (Internetul Lucrurilor) cu Raspberry PI și AWS IoT Core 「4 Ore la Distanță」
4 OreRezumat:
- Bazele arhitecturii și funcțiilor IoT
- „Lucruri”, „Senzori”, Internet și maparea între funcțiile de afaceri ale IoT
- Elementele esențiale ale componentelor software IoT - hardware, firmware, middleware, cloud și aplicații mobile
- Funcții IoT - Manager de flotă, Vizualizare de date, FM și DV bazate pe SaaS, alertă/alarmă, înregistrarea senzorilor, înregistrarea „lucrurilor”, geo-fencing
- Bazele comunicării dispozitivelor IoT cu cloud-ul folosind MQTT.
- Conectarea dispozitivelor IoT la AWS folosind MQTT (AWS IoT Core).
- Conectarea AWS IoT Core cu funcția AWS Lambda pentru calcul și stocare de date.
- Conectarea Raspberry PI la AWS IoT Core și comunicarea simplă de date.
- Alertă și evenimente
- Calibrarea senzorilor
Instruire Industrială IoT (Internetul Lucrurilor) cu Raspberry PI și AWS IoT Core 「8 Ore la Distanță」
8 OreRezumat:
- Bazele arhitecturii și funcțiilor IoT
- „Lucruri”, „Senzoare”, Internetul și maparea între funcțiile de afaceri ale IoT
- Componentele esențiale ale software-ului IoT - hardware, firmware, middleware, cloud și aplicații mobile
- Funcții IoT - Manager de flotă, Vizualizare de date, FM și DV bazate pe SaaS, alertă/alarmă, înregistrarea senzorilor, înregistrarea „lucrurilor”, geo-fencing
- Bazele comunicării dispozitivelor IoT cu cloud-ul folosind MQTT.
- Conectarea dispozitivelor IoT la AWS folosind MQTT (AWS IoT Core).
- Conectarea AWS IoT Core cu funcția AWS Lambda pentru calcul și stocare de date folosind DynamoDB.
- Conectarea Raspberry PI cu AWS IoT Core și comunicare simplă de date.
- Lucru practic cu Raspberry PI și AWS IoT Core pentru a construi un dispozitiv inteligent.
- Vizualizarea datelor senzorilor și comunicarea cu interfața web.
Introducere în Minikube și Kubernetes
21 OreAcest training condus de un instructor, live în România (online sau la fața locului) este destinat dezvoltatorilor de software de nivel începător până la intermediar și profesioniștilor DevOps care doresc să învețe cum să configureze și să gestioneze un mediu Kubernetes local folosind Minikube.
La sfârșitul acestui training, participanții vor fi capabili să:
- Instaleze și configureze Minikube pe mașina lor locală.
- Înțeleagă conceptele de bază și arhitectura Kubernetes.
- Deplaseze și gestioneze containere folosind kubectl și tabloul de bord Minikube.
- Configureze soluții de stocare persistentă și de rețea pentru Kubernetes.
- Utilizeze Minikube pentru dezvoltarea, testarea și depanarea aplicațiilor.
Minikube pentru Dezvoltatori
14 OreAcest training condus de un instructor, live în România (online sau la fața locului) este destinat dezvoltatorilor de nivel intermediar și inginerilor DevOps care doresc să utilizeze Minikube ca parte a fluxului lor de lucru de dezvoltare.
La sfârșitul acestui training, participanții vor fi capabili să:
- Configureze și gestioneze un mediu Kubernetes local folosind Minikube.
- Înțeleagă cum să implementeze, să gestioneze și să depaneze aplicații pe Minikube.
- Integreze Minikube în pipeline-urile lor de integrare și implementare continuă.
- Optimizeze procesul lor de dezvoltare folosind caracteristicile avansate ale Minikube.
- Aplice cele mai bune practici pentru dezvoltarea locală pe Kubernetes.