Curs de pregatire Inferență AI securizată și portabilă cu Docker: De la local în cloud
Docker este o platformă de containerizare utilizată pentru a crea medii de deploy portabile, izolate și sigure pentru serviciile de inferență AI.
Acest curs de instruire condus de instructor (online sau onsite) se adresează profesioniștilor tehnici de nivel începător sau intermediar care doresc să construiască microservicii de inferență AI sigure și portabile, care pot fi distribuite consistent pe mașini locale, servere sau instanțe VM în cloud.
La finalul acestui workshop, participanții vor fi capabili să:
- Creeze containere ușoare pentru inferență, destinate deplasării și utilizării atât local cât și în cloud.
- Securizeze serviciile AI containerizate folosind tehnici care respectă cele mai bune practici.
- Implementeze fluxuri de lucru portabile ale microserviciilor pentru medii consistente.
- Distribuiți punctele finale de inferență AI pe diverse infrastructuri.
Formatul cursului
- Pregătire teoretică împreună cu demonstrații practice.
- Exerciții practice pentru consolidarea tehnicilor de distribuire și securizare.
- Sesiuni live-lab pentru construirea și executarea serviciilor portabile de inferență.
Opțiuni de personalizare a cursului
- Pentru a personaliza acest training în funcție de infrastructura dvs. sau de stack-ul de instrumente AI, vă rugăm să ne contactați pentru a programa.
Schița de curs
Introducere în inferența AI cu Docker
- Înțelegerea sarcinilor de lucru ale inferenței AI
- Avantajele inferenței containerizate
- Scenarii și constrângeri ale distribuirii
Construirea containerelor pentru inferență AI
- Selectarea imaginilor de bază și a cadrelor de lucru (frameworks)
- Împachetarea modelelor preinstruite (pretrained models)
- Structurarea codului de inferență pentru execuție în containere
Securizarea serviciilor AI containerizate
- Minimizarea suprafeței de atac a containerelor
- Gestionarea secretelelor și a fișierelor sensibile
- Strategii sigure de expunere a rețelei și API-urilor
Tehnici de distribuire portabilă
- Optimizarea imaginilor pentru portabilitate
- Asigurarea mediilor de runtime previzibile
- Gestionarea dependențelor între platforme
Distribuire locală și testare
- Executarea serviciilor local cu Docker
- Depanarea containerelor de inferență
- Testarea performanței și fiabilității
Distribuire pe servere și instanțe VM în cloud
- Adaptarea containelor pentru medii la distanță
- Configurarea accesului securizat la server
- Distribuția API-urilor de inferență pe instanțe VM din cloud
Utilizarea Docker Compose pentru sisteme AI multi-servicii
- Orchestrarea inferenței împreună cu componentele suport
- Gestionarea variabilelor de mediu și a configurațiilor
- Scalarea microserviciilor folosind Compose
Monitorizarea și întreținerea serviciilor de inferență AI
- Abordări pentru logare și observabilitate
- Detectarea erorilor în pipeline-urile de inferență
- Actualizarea și versionarea modelelor în producție
Sinteză și pași următori
Cerințe
- O înțelegere a conceptelor de bază ale învățării automate (machine learning)
- Experiență cu Python sau dezvoltarea backend-ului
- Cunoașterea conceptelor fundamentale de containerizare
PUBLICUL ŢINTĂ
- Dezvoltatori
- Engineri backend
- Echipe care distribuie servicii AI
Cursurile publice necesita 5+ participanti
Curs de pregatire Inferență AI securizată și portabilă cu Docker: De la local în cloud - Rezervare
Curs de pregatire Inferență AI securizată și portabilă cu Docker: De la local în cloud - Solicitare
Inferență AI securizată și portabilă cu Docker: De la local în cloud - Cerere de consultanta
Mărturii (1)
Formarea a îndeplinit așteptările prin explicațiile clare, exemplele din lumea reală și laboratoarele practice care au făcut temele complexe ușor de înțeles. A oferit insight-uri valoroase cu privire la orchestrarea contaiнерelor, securitatea, scalabilitatea și multe alte subiecte avansate.
Anna Wyszomirska-Szmyd - Akamai
Curs - Docker and Kubernetes advanced
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Docker Avansat
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului) este destinat inginerilor care doresc să-și aprofundeze cunoștințele despre Docker pentru a implementa aplicații la o scară mai mare, menținând în același timp controlul.
La finalul acestui training, participanții vor putea:
- Să-și construiască propriile imagini Docker.
- Să implementeze și să gestioneze un număr mare de aplicații Docker.
- Să evalueze diferite soluții de orchestrări a containerelor și să aleagă cea mai potrivită.
- Să configureze un proces de integrare continuă pentru aplicațiile Docker.
- Să integreze aplicațiile Docker cu procesele existente de integrare a uneltelor continue.
- Să-și securizeze aplicațiile Docker.
Docker & Kubernetes Avansat
21 OreLa finalul acestui training, participanții vor fi capabili să:
- Își construiască propriile imagini Docker.
- Implementeze și gestioneze un număr mare de aplicații Docker.
- Evalueze diferite soluții de orchestratie a containerelor și să aleagă cea mai potrivită.
- Configureze un proces de integrare continuă pentru aplicațiile Docker.
- Integreze aplicațiile Docker cu procesele existente de integrare continuă.
- Securizeze aplicațiile lor Docker.
- Folosească Kubernetes pentru a implementa și gestiona diferite medii sub același cluster.
- Securizeze, scalare și monitorizeze un cluster Kubernetes.
Despletare a AI & ML în containere cu Docker
14 OreDocker este o platformă de containerizare care permite medii de lucru constante, portabile și reproducibile pentru sarcinile de AI și machine learning.
Acest training live, susținut de un instructor (online sau on-site), este destinat profesioniștilor de nivel intermediar care doresc să ambaleze codebase-urile, dependențele și modelele ML folosind Docker, pentru workflow-uri fiabile de la dezvoltare la producție.
La finalul cursului, participanții vor fi capabili să:
- construiască și gestioneze imagini Docker adaptate pentru aplicații de AI și ML;
- containerizeze pipeline-urile, uneltele și dependențele de machine learning;
- optimizeze medii Docker pentru performanță și portabilitate;
- desfășoare servicii ML containerizate în diverse medii de runtime.
Formatul cursului
- demonstrații de concepte susținute de discuții ghidate;
- exerciții practice axate pe sarcini reale de containerizare;
- implementare practică utilizând medii Docker în live-lab.
Opțiuni de personalizare a cursului
- Pentru a personaliza acest training pentru mediul organizațional, te rugăm să ne contactezi pentru a stabili detaliile.
CI/CD pentru AI: Automatizarea construirii și implementării modelelor bazate pe Docker
21 OreCI/CD pentru AI reprezintă o abordare structurată de automatizare a împachetării modelelor, testării, containerizării și implementării acestora, utilizând fluxuri continue de integrare și livrare (continuous integration și continuous delivery).
Acest curs, condus de un instructor specializat, disponibil online sau în locația dvs., este destinat profesioniștilor cu nivel intermediar care doresc să automatizeze fluxurile end-to-end pentru livrarea modelelor de inteligență artificială (AI), folosind Docker și platforme CI/CD.
La finalul cursului, participanții vor fi capabili să:
- Creeze fluxuri automate pentru construirea și testarea containerelor cu modele AI.
- Implemen-teze controlul versiunilor și reproducibilitatea pe parcursul ciclului de viață al modelelor.
- Integreze strategii de implementare automatizată pentru serviciile AI.
- Aplice cele mai bune practici CI/CD, adaptate specificațiilor operațiunilor de învățare automatică (machine learning operations - MLOps).
Formatul cursului
- Prezentări ghidate de instructor și discuții tehnice.
- Laboratoare practice și exerciții de implementare hands-on.
- Simulări realiste ale fluxurilor CI/CD într-un mediu controlat.
Opțiuni de personalizare a cursului
- Dacă organizația dumneavoastră necesită fluxuri de lucruri personalizate sau integrări specifice ale platformei, vă rugăm să ne contactați pentru a personaliza acest curs.
Administrator Certificat Kubernetes (CKA) - pregătire pentru examen
21 OreProgramul Administrator Certificat Kubernetes (CKA) a fost creat de The Linux Foundation și Cloud Native Computing Foundation (CNCF).
Kubernetes este astăzi o platformă de top utilizată pentru orchestrerea containerelor.
NobleProg oferă cursuri de Docker și Kubernetes din 2015. Cu peste 360 de proiecte de formare finalizate cu succes, am devenit una dintre cele mai cunoscute companii de formare la nivel mondial în domeniul containerizării.
Din 2019, îi ajutăm și pe clienții noștri să-și confirme performanța în mediul k8s, pregătindu-i și încurajându-i să susțină examenele CKA și CKAD.
Această formare condusă de un instructor, live (online sau la fața locului), este destinată administratorilor de sistem și utilizatorilor Kubernetes care doresc să-și confirme cunoștințele prin susținerea examenului CKA.
Pe de altă parte, formarea se concentrează și pe dobândirea de experiență practică în administrarea Kubernetes, așa că recomandăm participarea la aceasta, chiar dacă nu intenționați să susțineți examenul CKA.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita o formare personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
- Pentru a afla mai multe despre certificarea CKA, vizitați: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - pregătire pentru examen
21 OreProgramul Certified Kubernetes Application Developer (CKAD) a fost dezvoltat de The Linux Foundation și Cloud Native Computing Foundation (CNCF), gazda Kubernetes.
Acest training condus de un instructor, live (online sau la fața locului), este destinat dezvoltatorilor care doresc să-și confirme abilitățile în proiectarea, construirea, configurarea și expunerea aplicațiilor cloud native pentru Kubernetes.
Pe de altă parte, trainingul este, de asemenea, concentrat pe obținerea de experiență practică în dezvoltarea de aplicații Kubernetes, așa că recomandăm să participați, chiar dacă nu intenționați să susțineți examenul CKAD.
NobleProg oferă traininguri Docker & Kubernetes din 2015. Cu peste 360 de proiecte de training finalizate cu succes, am devenit una dintre cele mai cunoscute companii de training la nivel mondial în domeniul containerizării. Din 2019, îi ajutăm, de asemenea, pe clienții noștri să-și confirme performanța în mediul k8s, pregătindu-i și încurajându-i să susțină examenele CKA și CKAD.
Formatul cursului
- Prelegere și discuție interactivă.
- Multe exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
- Pentru a afla mai multe despre CKAD, vizitați: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Introducere în Docker
14 OreDocker este o platformă open-source pentru automatizarea proceselor de creare, livrare și execuție a aplicațiilor în containere.
Această formare live, condusă de un instructor (online sau la fața locului), se adresează inginerilor care doresc să utilizeze Docker pentru a implementa și gestiona software-ul ca containere, în detrimentul modelelor tradiționale de software standalone.
La finalul acestei formări, participanții vor fi capabili să:
- Instaleze și configureze Docker.
- Să înțeleagă și să implementeze containerizarea software-ului.
- Gestioneze aplicațiile bazate pe Docker.
- Navigheze și integreze rețelele diferitelor aplicații și sisteme Docker.
- Să înțeleagă și să editeze registrele Docker.
Formatul cursului
- Curs interactiv cu discuții.
- Numeroase exerciții și practică.
- Implementare practică într-un laborator live.
Opțiuni de personalizare a cursului
- Pentru a solicita o formare personalizată pentru acest curs, vă rugăm să ne contactați pentru a stabili detaliile.
- Pentru a afla mai multe despre Docker, vizitați: https://www.docker.com
Administrarea Platformelor de Containere cu Docker, Kubernetes și OpenShift
35 OreÎnvață cum să construiești, să implementezi și să administrezi medii containerizate folosind Docker, Kubernetes și OpenShift. Acest training practic de cinci zile acoperă imagini de containere, sarcini de lucru Kubernetes, rețele de clustere, stocare, securitate, monitorizare și administrarea practică a OpenShift. Participanții dobândesc abilitățile necesare pentru a opera platforme moderne de containere și a depana aplicații în mediile de dezvoltare și producție.
Docker și Kubernetes: Construirea și Scalarea unei Aplicații Containerizate
21 OreÎn acest training condus de un instructor, live în Moldova (la fața locului sau la distanță), participanții vor învăța cum să creeze și să gestioneze containere Docker, apoi să implementeze o aplicație de probă în interiorul unui container. Participanții vor învăța, de asemenea, cum să automatizeze, să scaleze și să gestioneze aplicațiile lor containerizate într-un cluster Kubernetes. În cele din urmă, trainingul trece la subiecte mai avansate, ghidând participanții prin procesul de securizare, scalare și monitorizare a unui cluster Kubernetes.
La finalul acestui training, participanții vor putea:
- Să configureze și să ruleze un container Docker.
- Să implementeze un server și o aplicație web containerizate.
- Să construiască și să gestioneze imagini Docker.
- Să configureze un cluster Docker și Kubernetes.
- Să folosească Kubernetes pentru a implementa și gestiona o aplicație web clusterizată.
- Să securizeze, să scaleze și să monitorizeze un cluster Kubernetes.
Docker pentru MLOps: Containerizare de Pipeline End-to-End
21 OreDocker este o platformă de containerizare utilizată pentru a construi medii reproductibile, portabile și scalabile pentru sisteme ML.
Acest training live, condus de un instructor (online sau onsite), se adresează profesioniștilor tehnici cu nivel de la intermediar la avansat, care doresc să containerizeze și să operaționalizeze pipeline-uri ML complete folosind Docker.
La finalizarea acestui training, participanții vor fi capabili să:
- Containerizeze sarcini de lucru pentru training, validare și inferență ML.
- Projecțeze și orchestreze pipeline-uri ML end-to-end folosind Docker și instrumente de suport.
- Implementeze versionare, reproductibilitate și CI/CD pentru componentele ML.
- Desprind, monitorizeze și scaleze servicii ML în medii containerizate.
Formatul Cursului
- Predări interactive susținute de demonstrații practice.
- Exerciții hands-on axate pe construirea de componente reale ale unui pipeline ML.
- Implementare în live-lab pentru workflow-uri containerizate end-to-end.
Opțiuni de Personalizare a Cursului
- Pentru un training personalizat, aliniat cu nevoile specifice ale infrastructurii ML, contactează-ne pentru a discuta opțiunile.
Docker and Kubernetes
21 OreObiectivele cursului: Dobândirea de competențe teoretice și operaționale în Docker și Kubernetes.
Docker și Kubernetes - nivel avansat
35 OreCursul „Docker și Kubernetes Avansat” este un program cuprinzător care acoperă platforma Kubernetes și ecosistemul său. Este destinat participanților cu experiențe diverse, oferind o gamă completă de funcții de bază și avansate ale Kubernetes. Acoperă concepte cheie precum Containere, Etichete, Controlere, Servicii, Secrete, Volume de Date Persistente, Namespace-uri, Contingente, Modelul de Rețea al Containerelor, Descoperirea Serviciilor, Scalare, Echilibrarea Sarcinii, Managementul Clustere, Instalarea Kubernetes, Securizarea Clusterului, Controlul Accesului, Disponibilitate Înaltă a Controlerului, Monitorizare și Logare, Scalare Automată a Aplicațiilor, Planificare Avansată, Aplicații Bazate pe Microservicii, Modele de Proiectare a Aplicațiilor și Implementarea Aplicațiilor pe un Cluster Kubernetes.
AI și Deep Learning Accelerate cu GPU folosind Containere Docker
21 OreAccelerarea cu GPU este esențială pentru rularea sarcinilor de deep learning de înaltă performanță într-un mod scalabil și eficient.
Acest training live, condus de un instructor (online sau onsite), se adresează profesionișilor tehnici de nivel intermediar care doresc să configureze, să optimizeze și să ruleze workload-uri AI cu suport de GPU în interiorul containerelor Docker.
La finalul acestui curs, participanții vor fi capabili să:
- Construiască și ruleze containere cu suport de GPU pentru training și inferență.
- Configureze CUDA, driverele și bibliotecile de runtime pentru workflow-uri AI containerizate.
- Optimizeze alocarea și izolarea resurselor pentru aplicații intensive cu GPU.
- Implementeze servicii scalabile de deep learning containerizate în medii de producție.
Formatul cursului
- Instruire interactivă susținută de demonstrații din lumea reală.
- Exerciții practice axate pe dezvoltarea cu suport de GPU.
- Implementare hands-on într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru un training personalizat, aliniat cu infrastructura sau stack-ul GPU al tău, contactează-ne pentru a stabili detaliile.
Implementarea IA hibridă: Integrarea Docker, Cloud și Edge
21 OreImplementarea IA hibridă reprezintă practica de execuție a inferenței IA în medii cloud, on-premise și edge, folosind fluxuri de lucru unificate bazate pe containere.
Această instruire live, condusă de un instructor (online sau onsite), este destinată profesioniștilor de nivel avansat care doresc să proiecteze și să implementeze sisteme de inferență IA distribuite în medii heterogene.
La finalizarea acestei instruirii, participanții vor fi capabili să:
- Creeze servicii IA containerizate, securizate și scalabile pentru medii cu multiple locații.
- Implementeze sarcini de lucru de inferență IA în cloud, servere locale și dispozitive edge folosind Docker.
- Integreze instrumente de orchestare pentru a automatiza operațiunile distribuite de IA.
- Optimizeze latența, fiabilitatea și reziliența inferenței pe o infrastructură diversă.
Formatul cursului
- Prezentări ghidate și discuții conduse de experți.
- Practică extinsă, manuală și exerciții aplicate.
- Experimentare în condiții reale într-un setup live-lab controlat.
Opțiuni de personalizare a cursului
- Pentru ajustări personalizate care să alinieze acest curs la infrastructura sau cazurile dvs. de utilizare, vă rugăm să ne contactați pentru a personaliza instruirea.
Kubernetes de la Bază la Avansat
14 OreÎn acest training condus de un instructor, live în Moldova (la fața locului sau la distanță), participanții vor învăța cum să implementeze o colecție de servere de probă în interiorul containerelor, apoi să automatizeze, să scaleze și să gestioneze serverele lor containerizate într-un cluster Kubernetes. Trainingul trece apoi la subiecte mai avansate, ghidând participanții prin procesul de securizare, rețea și monitorizare a unui cluster Kubernetes.
La sfârșitul acestui training, participanții vor putea:
- Să configureze și să ruleze un container Docker.
- Să implementeze baze de date și servere containerizate.
- Să configureze un cluster Docker și Kubernetes.
- Să folosească Kubernetes pentru a implementa și gestiona diferite medii sub același cluster.
- Să securizeze, să scaleze și să monitorizeze un cluster Kubernetes.