Plan Szkolenia

Quick overview of traditional approaches

  1. Monolithic systems
  2. System of Systems
  3. Early service orientation (EAI, CORBA, etc...)
  4. Early webservices (SOAP, etc...)
  5. Service Oriented Architecture (SOA)
  6. Microservices

Design concepts and tradesoff

  1. Flexibility and Complexity tradeoff
  2. Cohesion, Coupling
  3. Hidden dependencies vs explicit dependencies
  4. Small system vs Big System
  5. Module/Component vs Service

Generic SOA

  1. Benefit and Costs of SOA
  2. Successes and failures in implementing SOA
  3. Messaging and ESB
  4. Infrastructure and tools supporting SOA

Microservices and implementation of SOA - concepts

  1. Do one thing and do it well
  2. Microservice vs Service
  3. DevOps
  4. Continuous Deployment and Delivery
  5. Lightweight protocols

Microservice protocols and tools

  1. HTTP, JMS, AMQP, Websockets, JSON, etc...
  2. Deployment
    1. Containers (Docker, K8N, LXC, etc...)
    2. Configuration Management (Ansible, etc...)
  3. Monitoring and Management
  4. Infrastructure

Cloud and Auto Scalability

  1. Microservice redundancy and fail-over
  2. Performance scalability
  3. Auto scalability
  4. Implement: OpenStack, AWS, etc....

Real problems

  1. Complexity of ecosystem
  2. Network Performance
  3. Security
  4. Deployment
  5. Testing
  6. Nano-services

Wymagania

  • Basic understanding of software and system engineering required.
  • Good understanding of system development and integration recommended.
  • Some exposure to problems encountered during building complex enterprise solutions recommended.
 14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (5)

Szkolenia Powiązane

Introduction to Enterprise Architect

7 godzin

Modelowanie systemów z wykorzystaniem SysML i Enterprise Architect (EA)

21 godzin

Język UML w Enterprise Architect - warsztaty

21 godzin

Use Case Modeling

14 godzin

Wprowadzenie do Domain Driven Design

14 godzin

Introduction to ARCADIA with Capella

7 godzin

OCSMP Model Builder - Fundamentals prep

21 godzin

SysML by example

21 godzin

Envoy Proxy

14 godzin

Creating a Service Mesh with Istio and Kubernetes

14 godzin

Building Microservices with Lumen PHP Framework

14 godzin

Traefik

7 godzin

Introduction to Apache Log4j

14 godzin

Apache Dubbo for Administrators and Developers

14 godzin

Powiązane Kategorie