Why docker is taking over the world (docker birthday 2019)
1.
2. About me
Fathi Jemli
● Software engineer @ Proxym-IT
● DevOps and Big Data enthusiast
Em@il: jemlifathi2013@gmail.com Twitter: @jemlifathi
3. Last 5 years Trends
● Microservices
● Cloud Computing
● Server-less development
● Environment independent development
● Analytics
● Big Data
● DevOps: CI/CD, Automation, Monitoring, etc.
8. You have to take into consideration
● Technologies requirements
● Compatibility
● Portability: build once, run everywhere
● Keeping your system clean and healthy
● Performance
11. What We Need
A solution to run each technology on its own optimized environment, without
worrying about its compatibility, test, integration and portability.
13. What Are Containers
● Container is a standard format
● Operating System virtualization
● Isolated user space instances in term of process and file system
● Shares host Linux kernel
● Easily portable across environment
● Packages up software binaries and dependencies
15. Docker in 2013
A lightweight runtime and robust tooling to build and run
virtual containers on Linux to create the operating environment
for your distributed applications.
16. Docker in 2019
A Containers as a Service (CaaS) platform which
enables an IT Ops managed and secure application
environment (infrastructure and content) for developer
self service to build and deploy applications.