Spring Cloud Services (SCS)

Course Description Schedule

Course Overview

Microservices are becoming a software and organization pattern for delivering business value quickly. Spring Boot and Spring Cloud are a powerful combination for building modern microservices architectures that leverage industry tests technology like distributed configuration, services discovery, and circuit breakers.

This 2-day Spring Cloud Services course provides participants with a background on why Cloud-Native and microservices are important to adding business value quickly. The course leverages Spring Boot and Spring Cloud to solve the challenges associated with running a distributed, microservice-based architecture. Participants will also explore the value that a Platform-as-a-Service, such as Pivotal Cloud Foundry, adds in the microservices-based world.

Who should attend

Developers interested in learning how to construct cloud-native applications using the Spring Cloud family of projects


  • Basic understanding of Spring and/or completion of the Core Spring (CORE)
  • Experience using Java
  • Experience with Spring Boot and/or completion of the !PI-SBD

Course Objectives

Upon completion of this course, participants will understand the following:

  • Cloud Native Architecture
  • Organizational changes required to implement a Cloud Native Architecture
  • Distributed configuration using Spring Cloud Config
  • Services Discovery using Spring Cloud Eureka
  • Client Side Load Balancing using Ribbon
  • Circuit Breakers using Spring Cloud Hystrix
  • Using Spring Cloud Services on PCF

Course Content

  • Why build Cloud Native apps?
Cloud Native Changes
  • Cultural changes
  • Organization changes
  • Technical changes
Spring Boot and Pivotal Cloud Foundry Primer
  • Building a simple Spring Boot App with Backing Database
  • Deploying to Pivotal Cloud Foundry
  • Cloud Native Design
  • Overview of microservices
Spring Cloud
  • Configuration management with Spring Cloud Config
  • Service discovery with Spring Cloud Netflix Eureka
  • Client side load balancing with Spring Cloud Netflix Ribbon
  • Circuit breakers with Spring Cloud Netflix Hystrix
  • Circuit breaker metric aggregation with spring cloud Netflix turbine
Classroom Training
Modality: C

Duration 2 days

  • Australia: US$ 1,600.-
Dates and Booking
Click on town name to book Schedule
Asia Pacific
24/01/2019 - 25/01/2019 Münster Enroll
21/02/2019 - 22/02/2019 Munich Enroll
21/03/2019 - 22/03/2019 Hamburg Enroll
17/04/2019 - 18/04/2019 Düsseldorf Enroll
23/05/2019 - 24/05/2019 Frankfurt Enroll
20/06/2019 - 21/06/2019 Berlin Enroll
18/07/2019 - 19/07/2019 Stuttgart Enroll
08/08/2019 - 09/08/2019 Münster Enroll
29/01/2019 - 30/01/2019 Zurich Enroll
26/02/2019 - 27/02/2019 Zurich Enroll