Video description
In this Developing Ops-Friendly Microservices training course, expert author Rick Fast will teach you how to use Java, Docker, and Mesos for building and deployment. This course is designed for users that are already familiar with Java, Docker, and Mesos.
You will start by learning how to install Docker and run containers, build images, and publish images. From there, Rick will teach you how to build the microservice chassis, including configuration, logging, and monitoring. This video tutorial also covers writing microservices, including caching, external datastores, and building microservices. Finally, you will learn about the continuous delivery pipeline.
Once you have completed this computer based training course, you will have learned how to develop ops-friendly microservices. Working files are included, allowing you to follow along with the author throughout the lessons.
Table of contents
-
Introduction
- Course Overview 00:04:13
- About The Author 00:01:13
- Working Files 00:03:38
-
The Architecture
- Infrastructure 00:05:13
- Docker 00:09:19
- Consul 00:08:46
- Monitoring 00:08:37
- Mesos 00:04:46
- Deploying 00:08:34
- Building 00:04:18
-
Docker Basics
- Installing Docker 00:02:39
- Running Containers 00:03:29
- Building Images 00:03:32
- Publishing Images 00:01:43
- Container Lifecycle 00:03:38
- Debugging Docker 00:03:05
-
Building The Microservice Chassis
- Microservice Chassis 00:06:45
- Chassis Set Up 00:04:46
- Configuration 00:03:30
- Consul Setup 00:02:48
- Consul Registration 00:06:12
- Service Discovery With Consul 00:05:17
- Calling Discovered Microservices 00:05:25
- Health Checks 00:06:48
- Logging 00:05:49
- Monitoring 00:05:21
- Finalizing the Chassis 00:01:38
-
Writing Microservices
- A Simple Microservice 00:02:40
- Caching 00:04:00
- External Datastores 00:03:18
- API Gateway 00:04:38
- Circuit Breakers 00:03:50
- Dockerizing Microservices 00:05:15
- Building Microservices 00:05:08
- Simple Marathon Deploy 00:05:28
-
Continuous Delivery Pipeline
- Continuous Delivery 00:02:03
- Jenkins Setup 00:03:12
- Jenkins Workflow 00:02:31
- Pipeline Deployment 00:05:55
- Pipeline Deployment Demo 00:04:40
-
Conclusion
- Course Wrap Up 00:02:50
Product information
- Title: Developing Ops-Friendly Microservices
- Author(s):
- Release date: November 2015
- Publisher(s): Infinite Skills
- ISBN: 9781771375504
You might also like
audiobook
Transformed
Help transform your business and innovate like the world's top tech companies! Transformed: Moving to the …
video
Managing Dependencies in Go
Almost all modern software projects use third-party dependencies to do their job. From version control systems …
audiobook
What's New in AI: Open Source Large Language Models with Eric Xing (Audio)
Join host George Anadiotis and guest Eric Xing, for a discussion about the current and expanding …
book
Developing with Docker
Change the way your organization deploys software at scale with this fast-paced guide to the world …