How Pipedrive Scaled and Accelerated Development Using Docker Enterprise
Offered By: Docker via YouTube
Course Description
Overview
Explore how Pipedrive leveraged Docker Enterprise to scale and accelerate development in this 44-minute conference talk. Discover the self-service approach that empowers developers with flexibility in building and testing new services. Learn about Pipedrive's Docker Desktop environments, on-demand isolated sandbox environments, and CI/CD process managing microservices across multiple datacenters. Gain insights into the architectural decisions, development processes, and the daily workflow of Pipedrive developers. Follow along with a hands-on demonstration showcasing the environment, including service creation, validation, orchestration, log aggregation, and deployment using Docker Compose and Swarm. Understand how Pipedrive handles troubleshooting, Jenkins jobs, and health checks in their live environment.
Syllabus
Intro
Docker Enterprise
Demo
How Pipedrive was created
Previous solution
Demo Service
Demo Service Validation
Test Box
Orchestration
Log aggregation
Prometheus instance
Test it out
Demo branch
Pipedrive failed
Shortcut button
Troubleshooting
Jenkins Job
Docker Compose
Redeploy
Build Release Tags
Deploy with Swarm
Refresh
Release
When Numbers
Health Check
Live Environment
Wrap up
Questions
Taught by
Docker
Related Courses
Belajar Microservices untuk PemulaYouTube Aprende Docker de cero a experto: con Compose y Swarm
Udemy Advanced Node.js: Scaling Applications
LinkedIn Learning Service Orchestration and Choreography on Google Cloud
Google Cloud via Coursera Hands-On Real Time Stream Processing for Machine Learning
Linux Foundation via YouTube