DevOps Engineer

300,00
RON
Acest curs cuprinzător de formare DevOps se adresează cererilor cheie ale pieței pentru agilitate, automatizare, securitate și eficiență în procesele de dezvoltare și implementare a software-ului. Acoperind totul, de la conceptele fundamentale DevOps la automatizarea avansată a infrastructurii, integrarea în cloud și practicile de securitate, acest curs vă echipează echipa pentru a simplifica fluxurile de lucru, a spori colaborarea și a îmbunătăți semnificativ performanța livrării de software.
Course Structure
Specifications
Pachete

Course Structure

1. Bazele dezvoltării software

  • 1.1 Cum este organizat ciclul de viață al software-ului
  • 1.2 Sisteme de control al versiunilor. De ce toată lumea alege Git
  • 1.3 Lucru practic 1
  • 1.4 Feedback constructiv
  • 1.5 Producția Lean
  • 1.6 Automatizarea build-urilor
  • 1.7 Lucru practic 2
  • 1.8 Concluzii Capitolul 1

2. DevOps și metodologii agile

  • 2.1 Problematicile DevOps
  • 2.2 Metodologii agile și cultura DevOps
  • 2.3 Integrare continuă (Continuous Integration)
  • 2.4 Servere de Continuous Integration
  • 2.5 Măsurarea calității și testarea statică a securității codului
  • 2.6 Lucru practic Capitolul 2
  • 2.7 Concluzii Capitolul 2

3. Linux și infrastructura de bază

  • 3.1 Baze de lucru pe servere Linux, lucrul cu linia de comandă
  • 3.2 Subsistemul de discuri în Linux
  • 3.3 Drepturile utilizatorilor în Linux
  • 3.4 Baze de rețelistică: probleme cu conectarea la servere remote
  • 3.5 Virtualizare
  • 3.6 Exercițiu bonus
  • 3.7 Instrucțiuni pentru predarea temelor
  • 3.8 Soluție propusă de autor
  • 3.9 Concluzii Capitolul 3

4. Continuous Delivery și livrarea produsului

  • 4.1 Cum este organizat procesul de livrare a produsului IT
  • 4.2 Sisteme de stocare a artefactelor: Nexus, Artifactory
  • 4.3 Continuous Delivery
  • 4.4 Metodologia Twelve-Factor App
  • 4.5 Organizarea backup-urilor
  • 4.6 Lucru practic Capitolul 4
  • 4.7 Soluție propusă de autor
  • 4.8 Concluzii Capitolul 4

5. Infrastructure as Code și Config Management

  • 5.1 Infrastructure as Code
  • 5.2 Terraform – Introducere
  • 5.3 Terraform – Variabile și module
  • 5.4 Lucru practic 1
  • 5.5 Instrumente pentru gestionarea configurațiilor (Software Configuration Management)
  • 5.6 Lucru practic 2
  • 5.7 Concluzii Capitolul 5

6. DevOps și baze de date

  • 6.1 Fără întreruperi
  • 6.2 DBOps – esențialul
  • 6.3 Lucru practic 1
  • 6.4 Baze de date nerelaționale
  • 6.5 Lucru practic 2
  • 6.6 Soluție propusă de autor
  • 6.7 Concluzii Capitolul 6

7. Containerizare și securitate datelor

  • 7.1 Containerizare
  • 7.2 Rețete avansate cu Docker
  • 7.3 Lucru practic
  • 7.4 Soluție propusă de autor
  • 7.5 Stocarea datelor: S3, Minio, Ceph
  • 7.6 Lucru practic
  • 7.7 Stocarea și transmiterea datelor sensibile – introducere în Vault
  • 7.8 Lucru practic
  • 7.9 Soluție propusă de autor
  • 7.10 Concluzii Capitolul 7

8. Microservicii și strategii de deploy

  • 8.1 Microservicii și arhitectură pe microservicii
  • 8.2 Lucru practic 1
  • 8.3 Soluție propusă de autor
  • 8.4 Load balancing și caching
  • 8.5 Lucru practic 2
  • 8.6 Soluție propusă de autor
  • 8.7 Strategii de deploy
  • 8.8 Lucru practic 3
  • 8.9 Concluzii Capitolul 8

9. Kubernetes, GitOps și Cloud

  • 9.1 Sisteme de orchestrare a containerelor
  • 9.2 Lansarea unui cluster Kubernetes pentru testare și dezvoltare
  • 9.3 Arhitectura Kubernetes
  • 9.4 Entitățile de bază Kubernetes
  • 9.5 Entități avansate Kubernetes
  • 9.6 Arhitectura de rețea Kubernetes și Ingress
  • 9.7 Lucru practic
  • 9.8 Deploy și Rollback în Kubernetes
  • 9.9 Lucru practic
  • 9.10 Helm – manager de pachete pentru Kubernetes
  • 9.11 Lucru practic
  • 9.12 Introducere în GitOps cu ArgoCD
  • 9.13 Lucru practic
  • 9.14 Cloud computing
  • 9.15 Lucru practic
  • 9.16 Concluzii Capitolul 9

10. Monitorizare, Logging și Proiect final

  • 10.1 Logging
  • 10.2 Lucru practic 1
  • 10.3 Monitorizare – principii și practici generale
  • 10.4 Monitorizare – instalarea și configurarea Prometheus
  • 10.5 Monitorizare – PromQL și Grafana
  • 10.6 Lucru practic 2
  • 10.7 Alerting
  • 10.8 Lucru practic 3
  • 10.9 Epilog: C.A.L.M.S.
  • 10.10 Concluzii Capitolul 10
  • 10.11 Proiect de diplomă

Specifications

Recommended Sessions: 57

Format: 1:1 & Group

Level: Intermediate

Pachete

Mentorat

Include:
✘ Curs DevOps (5 luni)

PRO

Include pachetul Mentorat Extra +
✘ Internship (2 luni)
✘ Centrul de Carieră (3 luni)
✘ Suport pentru angajare
✘ Simulări interviuri & coaching
✘ CV, LinkedIn, Portofoliu
✘ Bonus: Curs Python + AI

MAX

Include pachetul PRO +
✘ Internship extins (+6 luni)
✘ Centrul de Carieră extins (+12 luni)
✘ Bonus: Curs QA Engineer


EXPERT

Include pachetul MAX +
✘ Prioritate la recomandări
✘ Garanția Angajării (70% refund)

Flexibil

✘ Sesiuni Individuale cu Mentorul
See also