T1853

Ladda ner som PDF

Building Microservices with Spring Boot

Building Microservices with Spring Boot - Informator UtbildningIn this hands-on 3-day workshop you will learn the fundamentals of Microservices and how to design and implement Microservices using Spring Boot and Spring Cloud.

We will also look at containerizing applications with docker, scheduling and orchestration with Docker Swarm and Kubernetes.

Audience

Experienced Java developers wanting to learn how to design, implement and run Microservices using Spring Boot

Prior knowledge

Object-oriented Java fundamentals, basic web application knowledge, maven and git experience

Course outline

Microservices fundamentals
• Architectural patterns
• Decomposing the monolith
• Deployment patterns
• Cross cutting concerns
• Communication patterns
• Edge services
• Service discovery
• Reliability
• Transactional messaging
• Data management
• Security
• Observability

Spring Boot
• Spring Framework and dependency injection
• Autoconfiguration
• Spring boot starters
• Data access using JdbcTemplate and Spring Jpa
• Spring MVC
• Implementing RESTful Web services
• Securing services with Spring Security
• Metrics and monitoring with Spring Boot Actuator

Spring Cloud
• Distributed/versioned configuration
• Service registration and discovery
• Routing
• Service-to-service calls
• Load balancing
• Circuit Breakers
• Global locks
• Leadership election and cluster state
• Distributed messaging

Docker
• Building and tagging images
• Image repositories
• Running containers
• Running multiple containers with Docker Compose
• Orchestrators: Mesos/Marathon, Swarm, Kubernetes

Course outline

Microservices fundamentals
• Architectural patterns
• Decomposing the monolith
• Deployment patterns
• Cross cutting concerns
• Communication patterns
• Edge services
• Service discovery
• Reliability
• Transactional messaging
• Data management
• Security
• Observability

Spring Boot
• Spring Framework and dependency injection
• Autoconfiguration
• Spring boot starters
• Data access using JdbcTemplate and Spring Jpa
• Spring MVC
• Implementing RESTful Web services
• Securing services with Spring Security
• Metrics and monitoring with Spring Boot Actuator

Spring Cloud
• Distributed/versioned configuration
• Service registration and discovery
• Routing
• Service-to-service calls
• Load balancing
• Circuit Breakers
• Global locks
• Leadership election and cluster state
• Distributed messaging

Docker
• Building and tagging images
• Image repositories
• Running containers
• Running multiple containers with Docker Compose
• Orchestrators: Mesos/Marathon, Swarm, Kubernetes

Kursfakta

Kurs-ID: T1853
Längd: 3 dagar
Pris exkl moms: 19 900 kr
Inregistrering: 09.00
Kursstart: 09.30
Kursslut (ca): 17.00

Frågor om kursen?

Har du frågor om kursens innehåll, leveransdatum/ort eller behöver en företagsanpassad variant? Fyll i formuläret nedan!


Kan betalas med:
TRAINING CARD

Ort och datum

Stockholm
28 jan-30 jan
Boka nu!
27 mar-29 mar
Boka nu!
27 maj-29 maj
Boka nu!
Göteborg
25 feb-27 feb
Boka nu!
10 jun-12 jun
Boka nu!
Cloud Access
i Läs mer

Delta på kursen från ditt hem, jobb eller annan plats.

25 feb-27 feb
Boka nu!
10 jun-12 jun
Boka nu!

Tipsa