Course Outline

Introduction

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

Dynamic Routing

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

Continuous Delivery

Troubleshooting

Summary and Conclusion

Requirements

  • Experience with programming in any language
  • An understanding of container concepts (Docker)

Audience

  • Developers
  28 Hours
 

Testimonials

Related Courses

Apache Dubbo for Administrators and Developers

  14 hours

Introduction to Apache Log4j

  14 hours

Axon Framework

  21 hours

Envoy Mobile

  14 hours

Envoy Proxy

  14 hours

Creating a Service Mesh with Istio and Kubernetes

  14 hours

Creating a Service Mesh with Linkerd

  14 hours

Building Microservices with Lumen PHP Framework

  14 hours

System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud

  21 hours

Building Microservices with Spring Cloud and Docker

  21 hours

Spring Cloud for Microservices

  14 hours

Microservices with Spring Cloud and Kafka

  21 hours

RocketMQ Messaging

  14 hours

Building Microservices with Spring Cloud and Netflix OSS

  21 hours

Traefik

  7 hours