X

Cloud Native

Register for Upcoming Classes:

We have completed our pilot training course for  the cloud native tenet in partnership with Pivotal. We are planning our next offerings in partnership with the cloud native dojo and plan to have more offerings as soon as Fall 2018.

Click here to reserve a spot and receive communications on Cloud Native Training

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 architecture that leverage industry test technologies like distributed configuration, services discovery and circuit breakers.

The 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.

Course Duration

Two days of instructor-led training.

Course Location

FedEx Institute of Technology, 365 Fogelman Drive. Memphis, TN 38152   |   Room 225

Target Audience

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

Prerequisites

  • Java Spring experience
  • Spring Boot experience

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 Modules

  1. Overview
    • Why build Cloud Native apps?
  2. Cloud Native Changes
    • Cultural changes
    • Organization changes
    • Technical changes
  3. Spring Boot and Pivotal Cloud Foundry Primer
    • Building a simple Spring Boot App with Backing Database
    • Deploying to Pivotal Cloud Foundry
  4. Microservices
    • Cloud Native Design
    • Overview of microservices
  5. 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

Course Logistics

Location: FedEx Institute of Technology, 365 Fogelman Drive, room 225

Duration: 9:00 AM - 5:00 PM CST

The class is an intensive two day experience. We ask that attendees bring their own laptops in order to follow along with the class presentations. Lunch and snacks are provided both days; if you have dietary restrictions please indicate these when you register. The rooms can be cool, so please dress accordingly. Parking is provided for the garage next to the FedEx Institute of Technology located on innovation drive. You will receive your validations during the class.

If you have any additional questions please let us know at fedex@memphis.edu.