Microservice Python segítségével
Ismertető
A tanfolyam célja, hogy a résztvevőket bevezesse a Microservice fejlesztés és üzemeltetés világába Python alapokon.
Tematika
- AsyncIO, reactive programozás, event sourcing
- Bevezetés a microservice-ek világába
- Monolitból microservice-be
- Konténerizálás, Docker, Kubernetes
- Flask konténerizáció áttekintése
- Service discovery, service management
- Microservice kommunikációs minták, HTTP, MessageBroker, RPC
- Nameko keretrendszer (RPC over AMPQ), flask_nameko
- RabbitMQ keretrendszer
- További keretrendszerek, Tornado és Django
- Microservice tesztelés, unit, functional és integration tesztek, tesztautomatizálás
- CI/CD futószalagok áttekintése
Szükséges előképzettség
A tanfolyamhoz középhaladó Python programozás (PR-PY) és Backend fejlesztő kurzus elvégzése (vagy ezen képzések ismeretanyaga) szükséges. Továbbá 2 év napi szintű Python backend munkatapasztalattal kell rendelkezni.
A képzés elvégzéséhez dokumentumolvasás-szintű angol nyelvtudás szükséges.