Microservice Python segítségével

Részvételi forma
Képzési Forma
Képzés hossza
  • 3 nap (3×8 tanóra)
  • naponta 9:00 - 17:00
Elérhető képzési nyelvek
  • Magyar
Időpontok
Szeretne a témában testre szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

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.