Intrati in legatura

Schița de curs

Introducere

  • Prezentare generală a conceptelor de bază și a avantajelor CI/CD
  • Înțelegerea serviciilor CI (Travis-CI, CircleCI, Semaphore, etc.)

Pregătirea Mediului de Dezvoltare

  • Configurarea repository-urilor Github
  • Integrarea Travis-CI cu Github

Construirea unui Pachet Python

  • Crearea unei logici de aplicație
  • Împachetarea codului local

Automatizarea Implementării Pachetelor

  • Adăugarea token-ului PyPI în Travis-CI
  • Crearea și definirea pipeline-ului CI/CD
  • Activarea dependențelor
  • Executarea și testarea codului
  • Publicarea pachetului Python

Implementarea Aplicațiilor Containerizate

  • Crearea unei aplicații web Python
  • Containerizarea aplicației
  • Implementarea aplicației cu Docker
  • Automatizarea implementării cu Heroku

Rezolvarea Problemelor

Rezumat și Concluzii

Cerințe

  • Experiență cu Git sau Github
  • Experiență în programare Python

Publicul țintă

  • Dezvoltatori
  • Ingineri DevOps
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite