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
AIOps Essentials (Autoscaling Kubernetes with Prometheus Metrics)A Cloud Guru DevOps Monitoring Deep Dive
A Cloud Guru Learn Docker by Doing
A Cloud Guru LPI DevOps Tools Engineer Certification
A Cloud Guru Monitoring Kubernetes With Prometheus
A Cloud Guru