Kurzusleírás

Gyors áttekintés a hagyományos megközelítésekről

    Monolit rendszerek Rendszerek rendszere Korai szolgáltatásorientáció (EAI, CORBA stb...) Korai webszolgáltatások (SOAP, stb...) Szolgáltatásorientált architektúra (SOA) Microservices

Tervezési koncepciók és kompromisszumok

    Rugalmasság és összetettség kompromisszum Összetartás, összekapcsolás Rejtett függőségek vs explicit függőségek Kis rendszer vs nagy rendszer modul/komponens vs szolgáltatás

Általános SOA

    A SOA előnyei és költségei Sikerek és kudarcok a SOA Messaging és ESB infrastruktúra és SOA-t támogató eszközök megvalósításában

Microservices és a SOA - koncepciók megvalósítása

    Csinálj egy dolgot, és csináld jól Microservice vs Service DevOps Folyamatos telepítés és szállítás Könnyű protokollok

Mikroszolgáltatási protokollok és eszközök

    HTTP, JMS, AMQP, Websockets, JSON stb... Telepítési tárolók (Docker, K8N, LXC stb...) Konfiguráció Management (Ansible, stb...)
Monitoring és Management
  • Infrastruktúra
  • Felhő és automatikus Scalaképesség
  • Mikroszolgáltatás redundancia és feladatátvétel Teljesítmény méretezhetőség Automatikus méretezhetőség Megvalósítás: OpenStack, AWS stb....

      Valódi problémák

    Az ökoszisztéma összetettsége Hálózati teljesítmény Biztonsági telepítési tesztelés Nano-szolgáltatások

    Követelmények

    • Alapvető szoftver- és rendszermérnöki ismeretek szükségesek.
    • GoA rendszerfejlesztés és -integráció megértése ajánlott.
    • A komplex vállalati megoldások építése során felmerülő problémáknak való kitettség ajánlott.
      14 Hours
     

    Résztvevők száma


    Tanfolyam kezdete

    Tanfolyam vége


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    Vélemények (6)

    Rokon tanfolyam

    Rokon kategóriák