YoVDO

Go for DevOps, Go for Microservices, and What Go Is

Offered By: code::dive conference via YouTube

Tags

Code::Dive Courses DevOps Courses Go Courses Docker Courses Kubernetes Courses Microservices Courses Prometheus Courses Memory Management Courses Concurrency Courses Cloud Native Computing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the reasons behind Go's success in DevOps and microservices in this 49-minute conference talk from code::dive 2018. Delve into the DevOps toolbox, examining projects like Docker, Kubernetes, and Prometheus. Investigate the advantages and disadvantages of using Go for these applications, uncovering surprising insights about the language's design and purpose. Gain a deeper understanding of Go's features, including memory management, concurrency, and its suitability for microservices. Learn about Go's impact on companies like SoundCloud and its role in the Cloud Native Computing ecosystem. Discover why Go has become a popular choice for distributed file storage, container management, and other critical DevOps tasks.

Syllabus

Intro
SoundCloud
Prometheus
GitHub
Cloud Native Computing
Distributed File Storage
Container Management
NSenter
Mindblowing
Memory management
Prometheus example
Go for microservices
GoKid
Go at SoundCloud
The Cambrian Explosion
The Year of Cokie
Why Go
Concurrency
The most important feature


Taught by

code::dive conference

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Google Cloud Fundamentals: Core Infrastructure
Google via Coursera
Introduction to Kubernetes
Linux Foundation via edX
Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX