Alegeți limba dvs.
Curs Cloud și DevOps
Peste 2 milioane de cursanți în întreaga lume

Curs Cloud și DevOps

Stăpâniți instrumentele și practicile care alimentează livrarea modernă de software — de la Docker și Kubernetes la Terraform și pipeline-uri CI/CD. Acest curs vă oferă experiență practică cu exact tehnologiile pentru care companiile angajează în acest moment. Dobândiți competențe reale, lansați infrastructură reală și ieșiți în evidență pe o piață a muncii competitivă.

Dedika pentru companii

Ce vei învăța:

Veți dobândi o înțelegere aprofundată a modelelor de cloud computing, administrării Linux și elementelor fundamentale de rețelistică de care are nevoie orice inginer DevOps. Veți învăța să containerizați aplicații cu Docker, să le orchestrați cu Kubernetes și să provisionați infrastructura în cloud folosind Terraform. Cursul acoperă proiectarea și implementarea pipeline-urilor CI/CD cu testare automată, scanare de securitate și multiple strategii de deployment. De asemenea, veți configura stive complete de observabilitate folosind Prometheus, Grafana și instrumente de urmărire distribuită. Subiecte suplimentare includ fluxurile de lucru GitOps, arhitectura de microservicii, securitatea în cloud și practicile de optimizare a costurilor FinOps.

Cum studiezi practic Curs Cloud și DevOps

Cum exersezi Curs Cloud și DevOps

Pentru tine, care reprezinți o companie și vrei să îți instruiești echipa

La Dedika pentru companii, cursul vine cu exerciții și exemple adaptate afacerii tale și exact așa cum are nevoie compania ta.

Apasă aici

Conținutul cursului

8 Capitole • 38 LecțiiDurata între 4 și 360 ore (tu decizi)

Capitolul 1Vezi detalii

Fundamentele și conceptele cloud computing

  • Lecția 1 • Prezentare generală a paradigmei cloud computing

    Definește cloud computing, evoluția sa din IT-ul tradițional și caracteristicile cheie. Stabilește vocabularul utilizat pe parcursul cursului.

  • Lecția 2 • Componente de bază ale infrastructurii cloud

    Prezintă mașinile virtuale, tipurile de stocare, primitivele de rețea și serviciile gestionate. Oferă elementele de bază pentru laboratoarele practice din capitolele următoare.

  • Lecția 3 • Explicarea modelelor de servicii cloud

    Acoperă IaaS, PaaS și SaaS cu cazuri de utilizare din lumea reală. Conectează alegerea modelului de serviciu la cost, control și responsabilitate operațională.

  • Lecția 4 • Economia cloud-ului și modele de prețuri

    Explică prețurile pay-as-you-go, rezervate și spot, alături de analiza costului total de proprietate. Permite decizii arhitecturale conștiente de costuri.

  • Lecția 5 • Modele de implementare cloud

    Examinează arhitecturile cloud public, privat, hibrid și multi-cloud. Ghidează cursanții în potrivirea modelelor de implementare cu cerințele de afaceri.

Capitolul 2Vezi detalii

Elemente esențiale de Linux și rețelistică pentru cloud

  • Lecția 1 • Acces securizat la distanță și SSH

    Explică autentificarea cu perechi de chei SSH, tunelizarea și transferul securizat de fișiere. Stabilește modele de acces securizat utilizate în toate laboratoarele practice ulterioare.

  • Lecția 2 • Firewall-uri și grupuri de securitate de rețea

    Prezintă reguli de firewall, grupuri de securitate și liste de control al accesului în rețea în medii cloud. Pregătește studenții să aplice politici de rețea cu privilegii minime.

  • Lecția 3 • Fundamentele rețelisticii pentru cloud

    Învață adresarea IP, subrețele, DNS și concepte de rutare esențiale pentru proiectarea rețelelor cloud. Conectează teoria la sarcinile de configurare a rețelelor virtuale.

  • Lecția 4 • Abilități de linie de comandă Linux

    Acoperă navigarea în sistemul de fișiere, permisiuni, gestionarea proceselor și bazele scriptării shell-ului. Aceste abilități stau la baza tuturor operațiunilor cloud pe partea de server.

Capitolul 3Vezi detalii

Controlul versiunilor cu Git

  • Lecția 1 • Strategii de ramificare și îmbinare

    Învață crearea de ramuri, îmbinarea, rebazarea și rezolvarea conflictelor. Conectează strategia de ramificare la colaborarea în echipă și gestionarea versiunilor.

  • Lecția 2 • Repozitorii la distanță și colaborare

    Explică fluxurile de lucru push, pull, fetch și pull request pe platforme găzduite. Pregătește studenții pentru practici de dezvoltare în echipă.

  • Lecția 3 • Fluxuri de lucru Git pentru echipe DevOps

    Compară GitFlow, dezvoltarea bazată pe trunk și strategiile cu feature flag-uri. Aliniază practicile de control al versiunilor cu cerințele pipeline-urilor CI/CD.

  • Lecția 4 • Concepte de bază Git și configurare

    Acoperă inițializarea repozitoriului, commit-urile, staging-ul și configurarea. Stabilește modelul mental al grafului aciclic direcționat al lui Git.

Capitolul 4Vezi detalii

Containerizare cu Docker

  • Lecția 1 • Registre de containere și distribuirea imaginilor

    Acoperă împingerea și extragerea imaginilor din registre publice și private. Pregătește studenții pentru gestionarea imaginilor în pipeline-uri CI/CD.

  • Lecția 2 • Construirea imaginilor Docker

    Acoperă sintaxa Dockerfile, cache-ul pe straturi, build-urile multi-etaj și optimizarea imaginilor. Permite direct crearea de imagini de aplicații gata pentru producție.

  • Lecția 3 • Rularea și gestionarea containerelor

    Învață opțiunile de rulare a containerelor, montarea volumelor, variabilele de mediu și limitele de resurse. Conectează configurația runtime la fiabilitatea aplicației.

  • Lecția 4 • Docker Compose pentru aplicații multi-container

    Prezintă sintaxa fișierelor Docker Compose pentru definirea aplicațiilor cu mai multe servicii. Permite medii de dezvoltare locale care oglindesc topologia de producție.

  • Lecția 5 • Concepte de containere și arhitectura Docker

    Explică containerele vs. mașinile virtuale, componentele motorului Docker și ciclul de viață al containerelor. Oferă fundamentul conceptual pentru toate operațiunile Docker.

Capitolul 5Vezi detalii

Orchestrarea containerelor cu Kubernetes

  • Lecția 1 • Arhitectura Kubernetes și obiecte de bază

    Explică componentele planului de control, nodurile worker și obiectele API fundamentale. Construiește modelul mental necesar pentru a opera orice cluster Kubernetes.

  • Lecția 2 • Rețelistică și Ingress în Kubernetes

    Învață serviciile ClusterIP, NodePort, LoadBalancer și controlerele Ingress. Permite rutarea traficului extern și comunicarea între servicii.

  • Lecția 3 • Implementarea aplicațiilor pe Kubernetes

    Acoperă scrierea manifestelor, aplicarea configurațiilor și gestionarea lansărilor treptate. Conectează configurarea declarativă la livrarea fiabilă a aplicațiilor.

  • Lecția 4 • Scalare și gestionare a resurselor

    Acoperă Horizontal Pod Autoscaler, cererile și limitele de resurse și scalarea automată a clusterelor. Asigură operarea eficientă din punct de vedere al costurilor și rezilientă a sarcinilor de lucru.

  • Lecția 5 • Stocare persistentă în Kubernetes

    Prezintă PersistentVolume-urile, PersistentVolumeClaim-urile și StorageClass-urile. Abordează cerințele sarcinilor de lucru cu stare în medii containerizate.

Capitolul 6Vezi detalii

Infrastructură ca cod cu Terraform

  • Lecția 1 • Stare la distanță și colaborare în echipă

    Explică backend-urile la distanță, blocarea stării și izolarea workspace-urilor pentru fluxurile de lucru în echipă. Previne conflictele de stare în medii cu mai mulți ingineri.

  • Lecția 2 • Terraform în pipeline-uri CI/CD

    Integrează pașii de planificare și aplicare Terraform în pipeline-uri automatizate cu verificări de politici. Permite modificări sigure și auditabile ale infrastructurii la viteza de livrare.

  • Lecția 3 • Fundamentele Terraform și fluxul de lucru

    Prezintă sintaxa HCL, furnizori, resurse și fluxul de lucru init-plan-apply. Stabilește mentalitatea declarativă centrală pentru infrastructura ca cod.

  • Lecția 4 • Module Terraform și reutilizabilitate

    Învață crearea de module, compoziția și versionarea pentru modele de infrastructură reutilizabile. Conectează designul modular la gestionarea infrastructurii la scară de echipă.

  • Lecția 5 • Variabile, ieșiri și surse de date

    Acoperă variabilele de intrare, valorile locale, blocurile de ieșire și interogările surselor de date. Permite configurații de infrastructură parametrizate și reutilizabile.

Capitolul 7Vezi detalii

Proiectarea și implementarea pipeline-urilor CI/CD

  • Lecția 1 • Construirea etapelor de testare automatizate

    Acoperă automatizarea testărilor unitare, de integrare și end-to-end în pipeline-uri. Asigură că punctele de control de calitate împiedică codul defect să ajungă în producție.

  • Lecția 2 • Securitatea pipeline-urilor și porți de conformitate

    Integrează analiza statică, scanarea dependențelor și verificările de conformitate în pipeline-uri. Mută securitatea la stânga pentru a depista vulnerabilitățile înainte de implementare.

  • Lecția 3 • Strategii de implementare și modele de lansare

    Explică strategiile de implementare blue-green, canary și rolling cu proceduri de rollback. Permite lansări cu timp de nefuncționare zero și cu un blast radius controlat.

  • Lecția 4 • Principii CI/CD și anatomia pipeline-ului

    Definește integrarea continuă, livrarea continuă și implementarea continuă cu concepte de etape ale pipeline-ului. Încadrează valoarea automatizării în reducerea timpului de livrare și a ratelor de defecte.

  • Lecția 5 • Build de artefacte și integrare cu registrul

    Învață construirea imaginilor containerelor, publicarea pachetelor și gestionarea versiunilor de artefacte. Conectează rezultatele build-ului la etapele ulterioare de implementare.

Capitolul 8Vezi detalii

Monitorizare în cloud, observabilitate și practici SRE

  • Lecția 1 • Stâlpii observabilității: metrici, loguri și trace-uri

    Prezintă cei trei stâlpi ai observabilității și rolurile lor complementare. Stabilește fundamentul pentru construirea unei strategii complete de monitorizare.

  • Lecția 2 • Colectarea metricilor și tablouri de bord

    Acoperă colectarea metricilor din serii temporale, reguli de alertare și proiectarea tablourilor de bord. Permite vizibilitate în timp real asupra sănătății și performanței sistemului.

  • Lecția 3 • Principii SRE și gestionarea incidentelor

    Acoperă SLI-urile, SLO-urile, bugetele de erori și procesele structurate de răspuns la incidente. Aliniază ingineria fiabilității cu cerințele de disponibilitate ale afacerii.

  • Lecția 4 • Urmărire distribuită (tracing) și APM

    Explică propagarea contextului de trace, analiza span-urilor și monitorizarea performanței aplicațiilor. Permite diagnosticarea latenței end-to-end în arhitecturi de microservicii.

  • Lecția 5 • Gestionare centralizată a logurilor

    Învață agregarea, parsarea, indexarea și căutarea logurilor pentru sisteme distribuite. Conectează analiza logurilor la identificarea mai rapidă a cauzei rădăcină.

Certificare

Certificatul tău valid de finalizare

Acest curs este pentru tine:

  • Schimbători de carieră: care doresc să intre în ingineria cloud dintr-un rol tehnic nerelevant.

  • Dezvoltatori juniori: care vor să se extindă dincolo de codare către infrastructură și deployment.

  • Administratori de sistem: pregătiți să își modernizeze setul de competențe pentru medii cloud-native.

  • Profesioniști suport IT: care vizează o tranziție către un rol de inginer mai tehnic și mai bine plătit.

  • Studenți la informatică: care se pregătesc să intre pe piața muncii cu competențe practice, gata pentru angajatori.

  • Generaliști în startup-uri: responsabili atât de construcția, cât și de livrarea software-ului, fără o echipă dedicată de operațiuni.

Ce spun cursanții noștri

Lecțiile dumneavoastră sunt perfecte. Am achiziționat pachetul de un an și, în sfârșit, am oportunitatea să urmăresc diverse subiecte de interes fără să fie nevoie să schimb platforma... vă mulțumesc pentru tot ceea ce faceți, v-am recomandat deja altor persoane...
Giulio Carlo
Giulio CarloStudent Marketing Digital
Îmi place cum lecțiile sunt directe la subiect și cum pot să schimb capitolele și să sar peste conținutul de care nu am nevoie.
Mariana Ferres
Mariana FerresStudentă Fotografie
Îmi place conținutul și modul de prezentare și transcriere a videoclipurilor, ceea ce accelerează procesul!
Luciana Alvarenga
Luciana AlvarengaStudentă Design Unghii
Platforma este rapidă, simplă de utilizat. Diversitatea conținutului și videoclipurile complementare ajută foarte mult la învățare.
André Felipe
André FelipeStudent Inginerie Prompt

Cele mai importante formări

Întrebări frecvente

Cine este Dedika?

Este certificatul valabil în România?

Cursurile sunt gratuite?

Care este volumul de muncă al cursului?

Cum sunt cursurile?

Cum funcționează cursurile?

Care este durata cursurilor?

Care este costul sau prețul cursurilor?

Ce este un curs EAD sau online și cum funcționează?

Curs PDF