YoVDO

Go kit 0.12 Fundamentals

Offered By: Pluralsight

Tags

Service Discovery Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Welcome to the Go kit fundamentals course. This course will teach you how to construct services using mechanisms and standards provided by Go kit.


Go kit helps to build services in a modular and modern way. In this course, Go kit 0.12 Fundamentals, you’ll learn to build an application service using best practices and standards. First, you’ll explore how to implement the service as a standalone unit. Next, you’ll discover how to make it production ready through logging and instrumentation. Finally, you’ll learn how to discover and call other services. When you’re finished with this course, you’ll have the skills and knowledge of Go kit 0.12 needed to design and implement production-grade application services.

Syllabus

  • Course Overview 1min
  • The Framework and Expectations 3mins
  • What Are the Challenges with Writing Services? 3mins
  • Setting up Your Environment 5mins
  • Services Components & Principles 6mins
  • Building the Business Logic 6mins
  • Building the Request/response Structure 3mins
  • Exposing the Endpoint 4mins
  • Transport and Communication 4mins
  • Core Service Review 5mins
  • Implement Transport Logging 5mins
  • Implement Application Logging 5mins
  • Instrumenting the Service 5mins
  • Visibility and Diagnostics Review 5mins
  • Service Discovery and Load Balancing 7mins
  • Distributed Tracing 2mins
  • Reconstruct & Review Service Components 1min
  • Closure & Materials 0mins

Taught by

Corneile Britz

Related Courses

Architecting with Google Kubernetes Engine
Google Cloud via Coursera
Architecting with Google Kubernetes Engine en Español
Google Cloud via Coursera
Architecting with Google Kubernetes Engine 日本語版
Google Cloud via Coursera
Architecting with Google Kubernetes Engine en Portuguese
Google Cloud via Coursera
Architecting with Google Kubernetes Engine en Français
Google Cloud via Coursera