Schița de curs

Introducere

  • Avantajele utilizării limbajelor reale pentru infrastructura ca și cod.

Prezentare generală a caracteristicilor și arhitecturii Pulumi

  • CLI, timp de execuție, biblioteci și servicii găzduite
  • Înțelegerea stivei
  • Modul în care Pulumi stochează starea și gestionează concurența

Configurarea Pulumi

  • Linux, MacOS și Windows
  • Instalarea cu script
  • Instalarea manuală

Crearea unei aplicații

  • Alegerea unui limbaj (JavaScript, TypeScript, Python, Go, limbaje .NET, etc.)
  • Alegerea unui IDE și a unui cadru de testare
  • Definirea infrastructurii

Implementarea aplicației

  • Înțelegerea fluxului de lucru
  • Alegerea unui furnizor de cloud
  • Implementarea din CLI
  • Integrarea cu un sistem CI/CD
  • Revizuirea modificărilor

Collaboration

  • Going peste procesul de inginerie al echipei tale's
  • Reunirea dezvoltatorilor și a operatorilor.

Gestionarea mediului cloud

  • Auditul și securizarea
  • Aplicarea politicilor de implementare
  • Gestionarea secretelor

Cele mai bune practici

  • Organizarea de programe Pulumi
  • Reutilizarea codului
  • Partajarea codului
  • Codificarea celor mai bune practici

Depanare

Rezumat și concluzii

Cerințe

  • Experiență în dezvoltarea și implementarea de software

Audiență

  • DevOps ingineri
  • Dezvoltatorii de software
  • Arhitecți de cloud
 21 ore

Numărul de participanți


Pret per participant

Mărturii (3)

Categorii înrudite