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.
Course Outline
Introductie
- Overzicht van CI/CD-kernconcepten en voordelen
- Inzicht in CI-services (Travis-CI, CircleCI, Semaphore, enz.)
Voorbereiding van de ontwikkelingsomgeving
- Github-repositories instellen
- Travis-CI integreren met Github
Een Python-pakket samenstellen
- Een toepassingslogica maken
- De code lokaal verpakken
Pakketimplementatie automatiseren
- PyPI-token toevoegen aan Travis-CI
- CI/CD-pijplijn maken en definiëren
- Afhankelijkheden activeren
- De code uitvoeren en testen
- Het Python-pakket publiceren
Gecontaineriseerde applicaties implementeren
- Een Python web-app maken
- De toepassing in containers plaatsen
- De toepassing implementeren met Docker
- Implementatie automatiseren met Heroku
Probleemoplossing
Samenvatting en conclusie
Requirements
- Ervaring met Git of Github
- Python programmeerervaring
Publiek
- Ontwikkelaars
- DevOps ingenieurs
14 Hours
Getuigenissen (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Cursus - Advanced Spinnaker
Ik hou van alle mogelijkheden die ik ontdekte in de cursus over DevOps opties die ik kan toepassen om een betere CD/CI-workflow te krijgen!
Juan Manuel - si
Cursus - Jenkins: Continuous Integration for Agile Development
Machine Translated