Opennaru, Inc. © 2021 | All Rights Reserved.
- Confidential -
불변의 인프라는 일회용 종이컵 ?
가변 vs. 불변 인프라스트턱쳐 운영 방법 비교
가변 vs. 불변 인프라스트턱쳐 운영 방법 비교
04. Jan 01. Feb
Mutable
Infrastructure
( In-Place )
가변 vs. 불변 인프라스트턱쳐 운영 방법 비교
Physical/Virtual Machine
Apache 2.4
• Download
• Compile
• Configuration
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
+
Vulnerability
• httpd.conf
• ssl.conf
• ….
change
admin
Hard Disk
21. Feb
Physical/Virtual Machine
Apache 2.4
+
Tuning
• mod_jk.conf
• process/thread
• timeout secs
change
admin
Hard Disk
04. Jan 01. Feb
Mutable Infrastructure
( In-Place )
가변 vs. 불변 인프라스트턱쳐 운영 방법 비교
Physical/Virtual Machine
Apache 2.4
• Download
• Compile
• Configuration
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
+
Vulnerability
• httpd.conf
• ssl.conf
• ….
change
admin
Hard Disk
21. Feb
Physical/Virtual Machine
Apache 2.4
+
Tuning
• mod_jk.conf
• process/thread
• timeout secs
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
Create &
Change
Physical/Virtual Machine
Apache 2.4
1st N
….
admin
04. Mar – Production go live
04. Jan 01. Feb
Mutable Infrastructure
( In-Place )
가변 vs. 불변 인프라스트턱쳐 운영 방법 비교
Physical/Virtual Machine
Apache 2.4
• Download
• Compile
• Configuration
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
+
Vulnerability
• httpd.conf
• ssl.conf
• ….
change
admin
Hard Disk
21. Feb
Physical/Virtual Machine
Apache 2.4
+
Tuning
• mod_jk.conf
• process/thread
• timeout secs
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
Create &
Change
Physical/Virtual Machine
Apache 2.4
1st N
….
admin
04. Mar – Production go live
Immutable
Infrastructure
( Replace)
Apache 2.4
Deploy
Image
build
DevOps 팀
04. Jan 01. Feb
Mutable Infrastructure
( In-Place )
가변 vs. 불변 인프라스트턱쳐 운영 방법 비교
Physical/Virtual Machine
Apache 2.4
• Download
• Compile
• Configuration
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
+
Vulnerability
• httpd.conf
• ssl.conf
• ….
change
admin
Hard Disk
21. Feb
Physical/Virtual Machine
Apache 2.4
+
Tuning
• mod_jk.conf
• process/thread
• timeout secs
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
Create &
Change
Physical/Virtual Machine
Apache 2.4
1st N
….
admin
04. Mar – Production go live
Immutable
Infrastructure
( Replace)
Apache 2.4
Deploy
Image
build
DevOps 팀 DevOps팀
Apache 2.4
+
Vulnerability
Disposable
Deploy
Image
build
04. Jan 01. Feb
Mutable Infrastructure
( In-Place )
가변 vs. 불변 인프라스트턱쳐 운영 방법 비교
Physical/Virtual Machine
Apache 2.4
• Download
• Compile
• Configuration
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
+
Vulnerability
• httpd.conf
• ssl.conf
• ….
change
admin
Hard Disk
21. Feb
Physical/Virtual Machine
Apache 2.4
+
Tuning
• mod_jk.conf
• process/thread
• timeout secs
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
Create &
Change
Physical/Virtual Machine
Apache 2.4
1st N
….
admin
04. Mar – Production go live
Immutable Infrastructure
( Replace) Apache 2.4
Deploy
Image
build
DevOps 팀 DevOps팀
Apache 2.4
+
Vulnerability
Disposable
Deploy
Image
build
Disposable Apache 2.4
+
Tuning
Deploy
Image
build
DevOps팀
04. Jan 01. Feb
Mutable Infrastructure
( In-Place )
가변 vs. 불변 인프라스트턱쳐 운영 방법 비교
Physical/Virtual Machine
Apache 2.4
• Download
• Compile
• Configuration
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
+
Vulnerability
• httpd.conf
• ssl.conf
• ….
change
admin
Hard Disk
21. Feb
Physical/Virtual Machine
Apache 2.4
+
Tuning
• mod_jk.conf
• process/thread
• timeout secs
change
admin
Hard Disk
Physical/Virtual Machine
Apache 2.4
Create &
Change
Physical/Virtual Machine
Apache 2.4
1st N
….
admin
04. Mar – Production go live
Immutable Infrastructure ( Replace)
Apache 2.4
Deploy
Image
build
DevOps 팀 DevOps팀
Apache 2.4
+
Vulnerability
Disposable
Deploy
Image
build
Disposable
Apache 2.4
+
Tuning
Deploy
Image
build
DevOps팀
Disposable
Apache 2.4
Production
Apache 2.4
Production
1st N
….
Deploy
Image
build
DevOps팀
• 컨테이너화는 데이터 센터를 머신 중심에서 애플리케이션 중심으로 전환
• 개발자와 운영팀에게 서버와 운영 환경에 대한 세부 사항을 추상화
• 운영 중인 애플리케이션과 개발자에 미치는 영향을 최소화하면서 새로운 하드웨어 또는 운영 환경을
업그레이드하여 인프라팀에게 유연성을 제공
• 서버의 CPU와 메모리 정보 뿐만 아니라 애플리케이션과 관련한 매트릭을 연결하여 오토 스케일링
머신 중심에서 애플리케이션 중심 인프라로 변화
Machine Centric
Infrastructure
Application Centric
Infrastructure
운영자님. 아직도 서버를 애지중지 키우시고 계신 가요?

More Related Content

ODP
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
PDF
Docker at Spotify - Dockercon14
PDF
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
PDF
Integrate Openshift with Cloudforms
PDF
OpenShift Overview
PDF
Docker worshop @Twitter - How to use your own private registry
PDF
DockerCon EU 2015: The Latest in Docker Engine
PDF
DCSF19 CMD and Conquer: Containerizing the Monolith
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
Docker at Spotify - Dockercon14
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
Integrate Openshift with Cloudforms
OpenShift Overview
Docker worshop @Twitter - How to use your own private registry
DockerCon EU 2015: The Latest in Docker Engine
DCSF19 CMD and Conquer: Containerizing the Monolith

What's hot (20)

PDF
Building Containers: How Many Ways Are Too Many?
PDF
Container Days Boston - Kubernetes in production
PPTX
Dockerin10mins
PDF
Are VM Passé?
PDF
Learn how to use Harbor
PDF
Docker 1.9 Workshop
PDF
Orchestrating Linux Containers while tolerating failures
PDF
Docker in pratice -chenyifei
PPTX
John Engates Keynote at Dockercon 14
PDF
Introduction to Docker
PDF
OpenStack - Docker - Rackspace HQ
ODP
5 ways to install @OpenShift in 5 minutes (Lightening Talk given at #DevConfC...
PPTX
HP Advanced Technology Group: Docker and Ansible
PPTX
Windows Server Containers- How we hot here and architecture deep dive
PPTX
DockerCon EU 2015: Speed Up Deployment: Building a Distributed Docker Registr...
PDF
Rebuild - Simplifying Embedded and IoT Development Using Linux Containers
PPTX
Docker for PHP Developers - Jetbrains
PDF
Taking Docker to Production: What You Need to Know and Decide
PDF
OpenShift, Docker, Kubernetes: The next generation of PaaS
PPTX
How to be successful running Docker in Production
Building Containers: How Many Ways Are Too Many?
Container Days Boston - Kubernetes in production
Dockerin10mins
Are VM Passé?
Learn how to use Harbor
Docker 1.9 Workshop
Orchestrating Linux Containers while tolerating failures
Docker in pratice -chenyifei
John Engates Keynote at Dockercon 14
Introduction to Docker
OpenStack - Docker - Rackspace HQ
5 ways to install @OpenShift in 5 minutes (Lightening Talk given at #DevConfC...
HP Advanced Technology Group: Docker and Ansible
Windows Server Containers- How we hot here and architecture deep dive
DockerCon EU 2015: Speed Up Deployment: Building a Distributed Docker Registr...
Rebuild - Simplifying Embedded and IoT Development Using Linux Containers
Docker for PHP Developers - Jetbrains
Taking Docker to Production: What You Need to Know and Decide
OpenShift, Docker, Kubernetes: The next generation of PaaS
How to be successful running Docker in Production
Ad

Similar to 머신 중심에서 애플리케이션 중심으로 불변의 인프라스트럭처 개념 이해 (12)

PDF
이미지 기반의 배포 패러다임 Immutable infrastructure
PDF
Cloud(Ansible, Kubernete)
PDF
Immutable kubernetes architecture by linuxkit
PDF
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
PDF
Microservice architecture 바로 알기
PDF
20150918 klug el performance tuning-v1.4
PDF
[OpenStack Day in Korea 2015] Track 1-4 - VDI OpenStack? It Works!!!
PDF
데이터 센터 모던화::임흥선::AWS Summit Seoul 2018
PDF
제2회난공불락 오픈소스 세미나 커널튜닝
PDF
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
PDF
스마일샤크 AWS 웨비나 자료
PDF
Oracle Code in Seoul: Provisioning of Cloud Resource
이미지 기반의 배포 패러다임 Immutable infrastructure
Cloud(Ansible, Kubernete)
Immutable kubernetes architecture by linuxkit
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
Microservice architecture 바로 알기
20150918 klug el performance tuning-v1.4
[OpenStack Day in Korea 2015] Track 1-4 - VDI OpenStack? It Works!!!
데이터 센터 모던화::임흥선::AWS Summit Seoul 2018
제2회난공불락 오픈소스 세미나 커널튜닝
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
스마일샤크 AWS 웨비나 자료
Oracle Code in Seoul: Provisioning of Cloud Resource
Ad

More from Opennaru, inc. (20)

PDF
쿠버네티스를 이해하려면 반드시 알아야 하는 불변의 인프라스트럭처
PDF
컨테이너 기술의 역사와 발전 단계
PDF
구글은 왜 쿠버네티스를 오픈소스로 공개했을까요?
PPTX
컨테이너 기술과 가상화 기술의 주요한 차이점
PPTX
컨테이너 개념의 이해 - 물류 분야의 컨테이너와 다른점은?
PDF
VM과 컨테이너 상에서 Apache & Tomcat 설치, 실행 그리고 배포 데모
PDF
가상화 기술 VS 컨테이너의 집적도 비교 데모
PDF
PaaS 환경에서 기업 메신저 서비스 10분 만에 구축하기 데모
PDF
마이크로서비스 아키텍처 (MSA) 데모
PDF
클라우드 환경에서의 모니터링의 특징과 구현 방안 로그통합
PDF
컨테이너 상에서의 서비스 무중단 배포 방법 비교 데모
PDF
자동 확장 자원 풀 – Auto Scaling 데모
PDF
자동 장애 복구 데모 – Auto Healing 데모
PDF
멀티 애플리케이션 환경에서 부하에 따른 자동 자원 할당 데모
PDF
PaaS 환경에서 전자 정부 프레임워크 배포 데모
PDF
PaaS 환경에서 워드프레스 구축하기 데모
PDF
PaaS 환경에서 다중 사용자를 위한 머신 러닝 플랫폼 구축 데모
PDF
16. understanding and implementing msa concepts pub
PDF
개발자가 PaaS 환경에서 반드시 알아야 하는 기술들
PDF
가상화 환경에서 배포 방법과 컨테이너 환경에서 CICD 차이점
쿠버네티스를 이해하려면 반드시 알아야 하는 불변의 인프라스트럭처
컨테이너 기술의 역사와 발전 단계
구글은 왜 쿠버네티스를 오픈소스로 공개했을까요?
컨테이너 기술과 가상화 기술의 주요한 차이점
컨테이너 개념의 이해 - 물류 분야의 컨테이너와 다른점은?
VM과 컨테이너 상에서 Apache & Tomcat 설치, 실행 그리고 배포 데모
가상화 기술 VS 컨테이너의 집적도 비교 데모
PaaS 환경에서 기업 메신저 서비스 10분 만에 구축하기 데모
마이크로서비스 아키텍처 (MSA) 데모
클라우드 환경에서의 모니터링의 특징과 구현 방안 로그통합
컨테이너 상에서의 서비스 무중단 배포 방법 비교 데모
자동 확장 자원 풀 – Auto Scaling 데모
자동 장애 복구 데모 – Auto Healing 데모
멀티 애플리케이션 환경에서 부하에 따른 자동 자원 할당 데모
PaaS 환경에서 전자 정부 프레임워크 배포 데모
PaaS 환경에서 워드프레스 구축하기 데모
PaaS 환경에서 다중 사용자를 위한 머신 러닝 플랫폼 구축 데모
16. understanding and implementing msa concepts pub
개발자가 PaaS 환경에서 반드시 알아야 하는 기술들
가상화 환경에서 배포 방법과 컨테이너 환경에서 CICD 차이점

Recently uploaded (20)

PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
CNN LeNet5 Architecture: Neural Networks
PPTX
assetexplorer- product-overview - presentation
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
DOCX
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
PPTX
Computer Software - Technology and Livelihood Education
PDF
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PDF
How Tridens DevSecOps Ensures Compliance, Security, and Agility
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PDF
MCP Security Tutorial - Beginner to Advanced
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PDF
Visual explanation of Dijkstra's Algorithm using Python
PPTX
Introduction to Windows Operating System
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
PPTX
Patient Appointment Booking in Odoo with online payment
Weekly report ppt - harsh dattuprasad patel.pptx
CNN LeNet5 Architecture: Neural Networks
assetexplorer- product-overview - presentation
Salesforce Agentforce AI Implementation.pdf
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
Computer Software - Technology and Livelihood Education
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
Advanced SystemCare Ultimate Crack + Portable (2025)
How Tridens DevSecOps Ensures Compliance, Security, and Agility
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
MCP Security Tutorial - Beginner to Advanced
Why Generative AI is the Future of Content, Code & Creativity?
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Visual explanation of Dijkstra's Algorithm using Python
Introduction to Windows Operating System
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
Patient Appointment Booking in Odoo with online payment

머신 중심에서 애플리케이션 중심으로 불변의 인프라스트럭처 개념 이해

  • 1. Opennaru, Inc. © 2021 | All Rights Reserved. - Confidential -
  • 3. 가변 vs. 불변 인프라스트턱쳐 운영 방법 비교
  • 4. 가변 vs. 불변 인프라스트턱쳐 운영 방법 비교
  • 5. 04. Jan 01. Feb Mutable Infrastructure ( In-Place ) 가변 vs. 불변 인프라스트턱쳐 운영 방법 비교 Physical/Virtual Machine Apache 2.4 • Download • Compile • Configuration change admin Hard Disk Physical/Virtual Machine Apache 2.4 + Vulnerability • httpd.conf • ssl.conf • …. change admin Hard Disk 21. Feb Physical/Virtual Machine Apache 2.4 + Tuning • mod_jk.conf • process/thread • timeout secs change admin Hard Disk
  • 6. 04. Jan 01. Feb Mutable Infrastructure ( In-Place ) 가변 vs. 불변 인프라스트턱쳐 운영 방법 비교 Physical/Virtual Machine Apache 2.4 • Download • Compile • Configuration change admin Hard Disk Physical/Virtual Machine Apache 2.4 + Vulnerability • httpd.conf • ssl.conf • …. change admin Hard Disk 21. Feb Physical/Virtual Machine Apache 2.4 + Tuning • mod_jk.conf • process/thread • timeout secs change admin Hard Disk Physical/Virtual Machine Apache 2.4 Create & Change Physical/Virtual Machine Apache 2.4 1st N …. admin 04. Mar – Production go live
  • 7. 04. Jan 01. Feb Mutable Infrastructure ( In-Place ) 가변 vs. 불변 인프라스트턱쳐 운영 방법 비교 Physical/Virtual Machine Apache 2.4 • Download • Compile • Configuration change admin Hard Disk Physical/Virtual Machine Apache 2.4 + Vulnerability • httpd.conf • ssl.conf • …. change admin Hard Disk 21. Feb Physical/Virtual Machine Apache 2.4 + Tuning • mod_jk.conf • process/thread • timeout secs change admin Hard Disk Physical/Virtual Machine Apache 2.4 Create & Change Physical/Virtual Machine Apache 2.4 1st N …. admin 04. Mar – Production go live Immutable Infrastructure ( Replace) Apache 2.4 Deploy Image build DevOps 팀
  • 8. 04. Jan 01. Feb Mutable Infrastructure ( In-Place ) 가변 vs. 불변 인프라스트턱쳐 운영 방법 비교 Physical/Virtual Machine Apache 2.4 • Download • Compile • Configuration change admin Hard Disk Physical/Virtual Machine Apache 2.4 + Vulnerability • httpd.conf • ssl.conf • …. change admin Hard Disk 21. Feb Physical/Virtual Machine Apache 2.4 + Tuning • mod_jk.conf • process/thread • timeout secs change admin Hard Disk Physical/Virtual Machine Apache 2.4 Create & Change Physical/Virtual Machine Apache 2.4 1st N …. admin 04. Mar – Production go live Immutable Infrastructure ( Replace) Apache 2.4 Deploy Image build DevOps 팀 DevOps팀 Apache 2.4 + Vulnerability Disposable Deploy Image build
  • 9. 04. Jan 01. Feb Mutable Infrastructure ( In-Place ) 가변 vs. 불변 인프라스트턱쳐 운영 방법 비교 Physical/Virtual Machine Apache 2.4 • Download • Compile • Configuration change admin Hard Disk Physical/Virtual Machine Apache 2.4 + Vulnerability • httpd.conf • ssl.conf • …. change admin Hard Disk 21. Feb Physical/Virtual Machine Apache 2.4 + Tuning • mod_jk.conf • process/thread • timeout secs change admin Hard Disk Physical/Virtual Machine Apache 2.4 Create & Change Physical/Virtual Machine Apache 2.4 1st N …. admin 04. Mar – Production go live Immutable Infrastructure ( Replace) Apache 2.4 Deploy Image build DevOps 팀 DevOps팀 Apache 2.4 + Vulnerability Disposable Deploy Image build Disposable Apache 2.4 + Tuning Deploy Image build DevOps팀
  • 10. 04. Jan 01. Feb Mutable Infrastructure ( In-Place ) 가변 vs. 불변 인프라스트턱쳐 운영 방법 비교 Physical/Virtual Machine Apache 2.4 • Download • Compile • Configuration change admin Hard Disk Physical/Virtual Machine Apache 2.4 + Vulnerability • httpd.conf • ssl.conf • …. change admin Hard Disk 21. Feb Physical/Virtual Machine Apache 2.4 + Tuning • mod_jk.conf • process/thread • timeout secs change admin Hard Disk Physical/Virtual Machine Apache 2.4 Create & Change Physical/Virtual Machine Apache 2.4 1st N …. admin 04. Mar – Production go live Immutable Infrastructure ( Replace) Apache 2.4 Deploy Image build DevOps 팀 DevOps팀 Apache 2.4 + Vulnerability Disposable Deploy Image build Disposable Apache 2.4 + Tuning Deploy Image build DevOps팀 Disposable Apache 2.4 Production Apache 2.4 Production 1st N …. Deploy Image build DevOps팀
  • 11. • 컨테이너화는 데이터 센터를 머신 중심에서 애플리케이션 중심으로 전환 • 개발자와 운영팀에게 서버와 운영 환경에 대한 세부 사항을 추상화 • 운영 중인 애플리케이션과 개발자에 미치는 영향을 최소화하면서 새로운 하드웨어 또는 운영 환경을 업그레이드하여 인프라팀에게 유연성을 제공 • 서버의 CPU와 메모리 정보 뿐만 아니라 애플리케이션과 관련한 매트릭을 연결하여 오토 스케일링 머신 중심에서 애플리케이션 중심 인프라로 변화 Machine Centric Infrastructure Application Centric Infrastructure
  • 12. 운영자님. 아직도 서버를 애지중지 키우시고 계신 가요?