Professional Documents
Culture Documents
Cloud Native & Container Based Apps
Cloud Native & Container Based Apps
Cloud Native & Container Based Apps
Jaringan Complex
2
Containers as a solustion
3
Foundational solution architecture trends
4
DOCKER
is an open platform for developers and sysadmins to build,
ship, and run distributed applications, whether on laptops,
data center VMs, or the cloud.
5
Container & Docker
Container is loosely isolated environment provided by
Docker
6
How does Docker work ?
You can build Docker images that hold your
applications
You can share those Docker images via Docker Hub or your
own registry
7
Docker vs VM
8
Pemanfaatan Docker dalam Microservices
~ To scale up single microservice ~
9
KUBERNETES
is an open-source system for automating deployment, scaling,
and management of containerized applications.
10
Kubernetes
Kubernetes adalah aplikasi untuk deployment, scaling, dan manajemen
aplikasi berbasis container
File
Konfigurasi
Pod adalah manageable unit dalam cluster yang bisa terdiri dari satu atau lebih container yang
berjalan secara co-located & co-shceduled
11
Scale Up Container & HA dengan Kubernates
HA dalam Kubernetes
Create
12
Scale Up Container & HA dengan Kubernates
HA dalam Kubernetes
Create
13
Scale Up Container & HA dengan Kubernates
HA dalam Kubernetes
Create
14
CLOUD-NATIVE SOLUTION
15
Cloud-Native
16
Containers are the core of cloud-native platforms
CONTAINERS IMPROVE DEVOPS-STYLE SOFTWARE DELIVERY TO ACCELERATE INNOVATION
71%
Improve collaboration between dev and
ops.
17
Application Development Roadmap
18