Kursplan

Rask oversikt over tradisjonelle tilnærminger

    Monolittiske systemer System of Systems Tidlig tjenesteorientering (EAI, CORBA, etc...) Tidlige webtjenester (SOAP, etc...) Service Oriented Architecture (SOA) Microservices

Designkonsepter og avveininger

    Fleksibilitet og kompleksitet avveining Kohesjon, kobling av skjulte avhengigheter vs eksplisitte avhengigheter Lite system vs stort systemmodul/komponent vs.

Generisk SOA

    Fordeler og kostnader ved SOA Suksesser og feil ved implementering av SOA Messaging og ESB Infrastruktur og verktøy som støtter SOA

Microservices og implementering av SOA - konsepter

    Gjør én ting og gjør det bra Microservice vs Service DevOps Kontinuerlig distribusjon og levering Lette protokoller

Mikroserviceprotokoller og verktøy

    HTTP, JMS, AMQP, Websockets, JSON, etc... Distribusjonsbeholdere (Docker, K8N, LXC, etc...) Konfigurasjon Management (Ansible, etc...)
Overvåking og Management
  • Infrastruktur
  • Sky og automatisk Scalaevne
  • Mikrotjenesteredundans og fail-over Ytelsesskalerbarhet Automatisk skalerbarhet Implementering: OpenStack, AWS, osv....

      Virkelige problemer

    Kompleksiteten til økosystemet Nettverksytelse Sikkerhetsdistribusjonstesting Nano-tjenester

    Krav

    • Grunnleggende forståelse av programvare og systemteknikk kreves.
    • Gogod forståelse av systemutvikling og integrasjon anbefales.
    • En viss eksponering for problemer som oppstår under bygging av komplekse bedriftsløsninger anbefales.
     14 timer

    Antall deltakere



    Price per participant

    Testimonials (10)

    Relaterte kurs

    Related Categories