Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Lessons Learned from Building Out Hyper Scale Cloud Services Using Docker

Devoxx via YouTube

Overview

Explore lessons learned from Oracle's experience building hyper-scale cloud services using Docker containers. Discover the architecture, technology stack, and devops best practices employed to create resource-efficient, multi-tenant services. Learn about the use of Mesos/Marathon and Kubernetes for optimizing resource consumption and streamlining development processes. Gain insights into service design principles, runtime architecture, testing strategies, and CI/CD pipelines. Delve into microservices, Docker implementation in Java applications, dynamic reconfiguration, versioning, and diagnostics. Understand the challenges and solutions in developing always-on, resilient cloud services at scale, as shared by Oracle's VP of Development for Microservices Cloud.

Syllabus

Intro
Agenda
Objectives
The use case
Service design goals
Service design principles
Technology stack
Architecture
Platform Components
Orchestrator
Runtime Architecture
Testing Strategy
CICD Pipeline
Lessons Learned
Microservices
Docker in Java Apps
Docker Startup Script
Dynamic reconfiguration
How it works
Versioning
Formation
Agile Testing Pyramid
Diagnostics
Summary

Taught by

Devoxx

Reviews

Start your review of Lessons Learned from Building Out Hyper Scale Cloud Services Using Docker

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.