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.
Plan Szkolenia
Wprowadzenie
- Przegląd podstawowych koncepcji i zalet CI/CD
- Zrozumienie usług CI (Travis-CI, CircleCI, Semaphore itp.)
Przygotowanie środowiska programistycznego
- Konfigurowanie repozytoriów Github
- Integracja Travis-CI z serwisem Github
Tworzenie pakietu Python
- Tworzenie logiki aplikacji
- Pakowanie kodu lokalnie
Automatyzacja wdrażania pakietów
- Dodawanie tokena PyPI do Travis-CI
- Tworzenie i definiowanie potoku CI/CD
- Aktywowanie zależności
- Uruchamianie i testowanie kodu
- Opublikowanie pakietu Python
Wdrażanie aplikacji konteneryzowanych
- Tworzenie Python aplikacji internetowej
- Konteneryzacja aplikacji
- Wdrażanie aplikacji za pomocą Dockera
- Automatyzacja wdrażania przy użyciu Heroku
Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Doświadczenie z Git lub Github
- Python doświadczenie w programowaniu
Publiczność
- Deweloperzy
- DevOps inżynierów
14 godzin
Opinie uczestników (3)
Being introduced to some technologies I wish I knew earlier.
Michel - Vanier College
Szkolenie - DevOps Practical Implementation and Tools
I like all the possibilities that I discovered in the course about DevOps options that I can apply in order to have a better CD/CI workflow!
Juan Manuel - si
Szkolenie - Jenkins: Continuous Integration for Agile Development
Very detailed, trainer knows the subject very well and has covered a lot of topics