Getting started with Cloud Native Go
What you’ll learn
Implement the REST API with Go’s standard library
Learn how to Containerize Go microservices using Docker and Kubernetes
Implement Deployment and Service descriptors
Run Docker images locally
Understand the basic Docker workflow and basic Docker commands
See a simple Go microservice implementation
Find out how to successfully implement Go microservice frameworks
Microservices in Go teaches you how to handle advanced server side development in Go; it uses microservices to accomplish this, but is relevant to all server-side developers.
This course is your one-stop guide to learn all about building cloud-native architectures in Go. We begin by introducing you to the cloud native stack and microservices, then move on to implementing a simple Go microservice. This includes implementing the REST API with Go’s standard library. Finally, we look at the Containerization and Orchestration of Go micro services using Docker and Kubernetes by showing you how to deploy Kubernetes and scale deployment.
About the Author
Mario-Leander Reimer has been a chief technician at QAware since the beginning of 2014. He is responsible for the technical success of projects in the field of after sales for their customer BMW.
He is a specialist in the design and implementation of complex system and software architectures based on open source technologies. As a member of the Java Community Process (JCP), his goal is to further improve the Java platform and to develop practical specifications. He is a speaker at international conferences and guest lecturer at Rosenheim University of Applied Sciences.
Mario-Leander studied computer science in Rosenheim and at Staffordshire University.
Who this course is for:
- This course is for Go developers who want to build secure, resilient, robust, and scalable applications that are cloud native.
- Introduction to Cloud Native Apps and Microservices
- Simple Go Microservices
- Introduction to Docker and Go Microservice Containerization
- Introduction to Kubernetes and Go Microservice Orchestration