Course Overview:
The Cloud Developer course provides participants with an in-depth coverage of cloud-native and microservices patterns using Spring Cloud and Netflix components to help solve challenges associated with running distributed, cloud-native applications over a microservices architecture.
Course Objectives:
- Learn in-depth coverage of cloud-native and microservices patterns using Spring Cloud and Netflix components to help solve challenges associated with running distributed, cloud-native applications over a microservices architecture
Pre-requisites:
- This course assumes you have significant Java experience, and one of the following:
- Completion of the VMware Pivotal Labs: Master Class for Developers (Java) course
- Completion of VMware Tanzu’s Spring Core or Spring Boot course
Target Audience:
- Developers interested in learning how to construct scalable and fault-tolerant cloud-native applications using the Spring Cloud family of projects
Course Duration:
- 21 hours – 3 days
Course Content:
- Examine Problems of Distributed Systems and the associated Fault Tolerance patterns
- Examine how Distributed applications contribute to development and runtime of Cloud Native REST applications
- Examine how Distributed applications impact software systems fault tolerance
- Examine development impacts of implementing Spring Cloud solutions
- Contrast the benefits and trade-offs of Spring Cloud solutions
- Implement Spring Cloud solutions