Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Införandet
- Översikt över grundläggande CI/CD-begrepp och fördelar
- Förstå CI-tjänster (Travis-CI, CircleCI, Semaphore, etc.)
Förbereda utvecklingsmiljön
- Konfigurera Github-lagringsplatser
- Integrera Travis-CI med Github
Bygga ett Python-paket
- Skapa en programlogik
- Paketera koden lokalt
Automatisera paketdistribution
- Lägga till PyPI-token i Travis-CI
- Skapa och definiera CI/CD-pipeline
- Aktivera beroenden
- Köra och testa koden
- Publicera paketet Python
Distribuera containerbaserade program
- Skapa en Python webbapp
- Containerisera programmet
- Distribuera programmet med Docker
- Automatisera distributionen med Heroku
Felsökning
Sammanfattning och slutsats
Krav
- Erfarenhet av Git eller Github
- Python Erfarenhet av programmering
Publik
- Utvecklare
- DevOps Ingenjörer
14 Timmar
Vittnesmål (3)
Engagerande och praktiskt arbete.
Balavignesh Elumalai - Scottish Power
Kurs - SonarQube for DevOps
Maskintolkat
Instruktören har djupgående erfarenhet och framförs väl i verkligheten. Djupet av kunskapen och entusiasmen för att undervisa uppskattas högt.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Kurs - Jenkins 2: Building CI/CD Pipelines
Maskintolkat
Instruktören. Jag förstod vad han undervisade om, vilket var överraskande givet min brist på kunskap. Om han kan undervisa mig, kan han undervisa vem som helst!!!!
April - OIT
Kurs - Test Automation with Selenium and Jenkins
Maskintolkat