Vă mulțumim că ați trimis solicitarea! Un membru al echipei noastre vă va contacta în scurt timp.
Vă mulțumim că ați trimis rezervarea! Un membru al echipei noastre vă va contacta în scurt timp.
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 depozitelor Github
- Integrarea Travis-CI cu Github
Construirea unui pachet Python
- Crearea unei logici de aplicație
- Ambalarea codului la nivel local
Automatizarea implementării pachetelor
- Adăugarea jetonului PyPI la Travis-CI
- Crearea și definirea pipeline-ului CI/CD
- Activarea dependențelor
- Rularea ș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
Depanare
Rezumat și concluzii
Cerințe
- Experiență cu Git sau Github
- Python experiență în programare
Audiență
- Dezvoltatorii
- DevOps ingineri
14 ore
Mărturii (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Curs - Advanced Spinnaker
Îmi plac toate posibilitățile pe care le-am descoperit în cadrul cursului despre DevOps opțiuni pe care le pot aplica pentru a avea un flux de lucru CD/CI mai bun!
Juan Manuel - si
Curs - Jenkins: Continuous Integration for Agile Development
Tradus de catre o masina