Kursplan
Snabb översikt över traditionella metoder
- Monolitiska system
- System av system
- Tidig serviceorientering (EAI, CORBA, etc...)
- Tidiga webbtjänster (SOAP, etc...)
- Tjänsteorienterad arkitektur (SOA)
- Microservices
Designkoncept och kompromisser
- Avvägning mellan flexibilitet och komplexitet
- Sammanhållning, Koppling
- Dolda beroenden jämfört med explicita beroenden
- Litet system vs stort system
- Modul/Komponent kontra Tjänst
Generisk SOA
- Fördelar och kostnader för SOA
- Framgångar och misslyckanden med att implementera SOA
- Meddelanden och ESB
- Infrastruktur och verktyg som stöder SOA
Microservices och genomförande av SOA - koncept
- Gör en sak och gör det bra
- Mikrotjänst kontra tjänst
- DevOps
- Kontinuerlig distribution och leverans
- Lätta protokoll
Protokoll och verktyg för mikrotjänster
- HTTP, JMS, AMQP, Websockets, JSON, etc...
- Utplacering
- Behållare (Docker, K8N, LXC, etc...)
- Configuration Management (Ansible, etc...)
- Övervakning och Management
- Infrastruktur
Moln och Auto Scalability
- Redundans och redundans för mikrotjänster
- Skalbarhet för prestanda
- Automatisk skalbarhet
- Implementera: OpenStack, AWS, etc....
Verkliga problem
- Ekosystemets komplexitet
- Nätverksprestanda
- Säkerhet
- Utplacering
- Provning
- Nano-tjänster
Krav
- Grundläggande förståelse för mjukvara och systemteknik krävs.
- GoOd förståelse för systemutveckling och integration rekommenderas.
- Viss exponering för problem som uppstår när man bygger komplexa företagslösningar rekommenderas.
Vittnesmål (7)
Att rita på en whiteboard i realtid som han förklarade, toppupplevelse. Han visste att förklara varje ämne.
Adrian Stanciu - DB Global Technology SRL
Kurs - Systems and Service Architecture - Microservices Architecture
Machine Translated
Sättet som tränaren pratar på var fantastiskt, mycket tydligt och lätt att förstå
Codrin Lintescu - DB Global Technology
Kurs - Systems and Service Architecture - Microservices Architecture
Machine Translated
Det var perfekt strukturerat och innehöll mycket användbar information
Dana Curpen - DB Global Technology
Kurs - Systems and Service Architecture - Microservices Architecture
Machine Translated
Första dagen. Jag har massor av kunskap om detta ämne, men jag fick chansen att lära mig nya saker.
Ciprian Pascu - DB Global Technology
Kurs - Systems and Service Architecture - Microservices Architecture
Machine Translated
I enjoyed the adequate examples are provided for easier understanding.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
Kurs - Systems and Service Architecture - Microservices Architecture
All the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
Kurs - Systems and Service Architecture - Microservices Architecture
The trainer is very approachable and knowledgeable about the subject. Looking forward to being trained again by this amazing guy.