28 hours (usually 4 days including breaks)
- Experience with programming in any language
- An understanding of container concepts (Docker)
Go (Golang) is a great language for building microservices due to its tiny memory footprint.
Spring Cloud is an open-source lightweight microservices framework.
In this instructor-led, live training, participants will learn how to build microservices using Go (Golang) and Spring Cloud.
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Overview of Microservice Architecture
Overview of Spring Cloud
Overview of Go Syntax and Operations
Setting up Your Development Environment
Building Your First Go Microservice
Service Discovery and Load Balancing
Securing Your Microservices
Debugging Your Go Microservice
Unit Testing HTTP Services with GoConvey
Logging and Monitoring
Tracing Microservices to Uncover Latencies
Containerizing Your Microservices with Docker
Deploying on Docker Swarm
Summary and Conclusion