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

YouTube

How Pipedrive Scaled and Accelerated Development Using Docker Enterprise

Docker via YouTube

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

Reviews

Start your review of How Pipedrive Scaled and Accelerated Development Using Docker Enterprise

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.