Docker 101 (Phần 4)
Phần 3: Làm việc với Docker thế nào?
Phần 4: Có thể dùng Docker trong các trường hợp nào?
4.1 Các trường hợp dùng Docker
Docker có thể dùng trong các trường hợp:
- Hiện đại hóa các ứng dụng truyền thống.
- Microservices.
- DevOps (CI/CD).
- Tối ưu hóa hạ tầng tính toán.
- Hybrid Cloud.
- Dev Labs, tạo môi trường thử nghiệm cho Dev.
4.2 Các ví dụ thực tế
Một số công ty đã áp dụng Docker vào hệ thống thực.
- Shopify: chỉ cần 2 phút để triển khai ứng dụng monolithic của Shopify (bao gồm website bán hàng, quản lí khách hàng, ứng dụng Facebook, email marketing...)
- Baidu: sử dụng Docker để thay thế OpenStack cho hệ thống PaaS.
- eBay: sử dụng Docker để đơn giản hóa việc deploy ứng dụng.
- Uber: giảm thời gian triển khai từ vài tuần xuống còn vài phút.
- BBC New: giảm thời gian 30 phút triển khai cho 500 developer.
5. Docker Mindmap
Tài liệu tham khảo
-
Docker helped turbocharge Uber deployment. http://thenewstack.io/docker-helped-turbocharge-ubers-deployments/
-
Cuong Tran. Docker Training. https://github.com/cuongtransc/docker-training