Plan du cours
Aperçu rapide des approches traditionnelles
- Systèmes monolithiques Système de systèmes Orientation précoce vers les services (EAI, CORBA, etc...) Premiers services Web (SOAP, etc...) Architecture orientée services (SOA) Microservices
Concepts de conception et compromis
- Compromis entre flexibilité et complexité Cohésion, couplage Dépendances cachées vs dépendances explicites Petit système vs grand système Module/composant vs service
SOA générique
- Avantages et coûts de la SOA Succès et échecs dans la mise en œuvre de la messagerie SOA et de l'infrastructure ESB et des outils prenant en charge la SOA
Microservices et mise en œuvre de SOA - concepts
- Faites une chose et faites-la bien Microservice vs Service DevOps Déploiement et livraison continus Protocoles légers
Protocoles et outils de microservices
- HTTP, JMS, AMQP, Websockets, JSON, etc... Conteneurs de déploiement (Docker, K8N, LXC, etc...) Configuration Management (Ansible, etc...)
Redondance des microservices et basculement Évolutivité des performances Évolutivité automatique Mise en œuvre : OpenStack, AWS, etc....
- De vrais problèmes
Complexité de l'écosystème Performance des réseaux Sécurité Déploiement Test Nano-services
Pré requis
- Une compréhension de base de l'ingénierie des logiciels et des systèmes est requise.
- Good compréhension du développement et de l'intégration des systèmes recommandée.
- Une certaine exposition aux problèmes rencontrés lors de l'élaboration de solutions d'entreprise complexes est recommandée.
Nos Clients témoignent (6)
I enjoyed the adequate examples are provided for easier understanding.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
Formation - Systems and Service Architecture - Microservices Architecture
All of the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
Formation - Systems and Service Architecture - Microservices Architecture
The trainer is very approachable and knowledgeable about the subject. Looking forward to be trained again by this amazing guy.
Allan Rae Saac - Palawan Pawnshop - Palawan Express Pera Padala
Formation - Systems and Service Architecture - Microservices Architecture
I commend his training style of reaching out to the delegates individually and discussing a short introduction first on a subject whenever necessary before going into detail. Lastly, for providing suggestions and references related to the training that we can use in the future.
Hiel Umiten - Palawan Pawnshop - Palawan Express Pera Padala
Formation - Systems and Service Architecture - Microservices Architecture
The discussions of different infrastructures with models on the board.
BOYET NAZON - Palawan Pawnshop - Palawan Express Pera Padala
Formation - Systems and Service Architecture - Microservices Architecture
The lectures were very concise and to the point. The hands on exercises were very helpful, we wish we have more hands on in the future.