Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione
- Panoramica dei concetti di base e dei vantaggi di CI/CD
- Comprendere i servizi CI (Travis-CI, CircleCI, Semaphore, ecc.)
Preparazione dell'ambiente di sviluppo
- Configurazione dei repository Github
- Integrazione di Travis-CI con Github
Creazione di un pacchetto Python
- Creazione di una logica dell'applicazione
- Creazione di un pacchetto del codice in locale
Automazione della distribuzione dei pacchetti
- Aggiunta del token PyPI a Travis-CI
- Creazione e definizione della pipeline CI/CD
- Attivazione delle dipendenze
- Esecuzione e test del codice
- Pubblicazione del pacchetto Python
Distribuzione di applicazioni containerizzate
- Creazione di un'app Web Python
- Containerizzazione dell'applicazione
- Distribuzione dell'applicazione con Docker
- Automatizzare la distribuzione con Heroku
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Esperienza con Git o Github
- Python Esperienza di programmazione
Pubblico
- Gli sviluppatori
- DevOps Ingegneri
14 ore
Recensioni (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Corso - Advanced Spinnaker
Mi piacciono tutte le possibilità che ho scoperto nel corso sulle opzioni DevOps che posso applicare per avere un flusso di lavoro CD/CI migliore!
Juan Manuel - si
Corso - Jenkins: Continuous Integration for Agile Development
Traduzione automatica