본문 바로가기

Hello World/IaC11

IT 용어 정리 - BareMetal, VM, On-Premise, Off-Premiss, Cloud Baremetal vs. Virtual Machine 베어메탈(Baremetal) 이란 1대의 물리 서버를 단일 사용자가 전용으로 사용하는 서버이다. 서버 자원의 성능을 모두 점유해서 사용하기 때문에, 높은 성능을 요구하는 서비스에 적합함. 가상머신(Virtual Machine)이란 물리 서버 위에 가상화를 통해 가상컴퓨터 시스템으로 작동하는 환경을 말한다. 서버처럼 하나의 하드웨어에 여러 VM이 존재할 수 있다. On-Premise Vs. Off-Premise 온프레미스(On-premises)란 클라우드 같이 원격 환경이 아닌 자체적으로 보유한 특정 공간에 직접 설치해 운영하는 방식을 말한다. 가장 전통적인 기업 인프라 구축 방식이다. 오프프레미스(Off-Premises)란 인터넷 네트워크에 연결된 서.. 2020. 12. 21.
IaC(Infrastructure as Code) 란? IaC(Infrastructure as Code) 란? IaC(Infrastructure as Code) 란 말 그대로 인프라 구축을 스크립트화(코드화) 하여 자동화하는 것이다. 코드를 이용해 시스템을 자동으로 구축, 관리, 프로비저닝 하는 IT 인프라 프로비저닝 프로세스의 일종이다. 신규 VM 환경을 구성한다거나, 여러대의 가상머신에 직접 수동으로 업데이트 해야 했던 업무등을 자동화하여 쉽고 빠르게 관리할 수 있다. 또한 인프라가 코드의 형태로 기록되므로 인프라 변경사항을 쉽게 확인이 가능하다는 장점이 있다. IaC 관련 Tool Docker : 컨테이너 가상화 환경에서 애플리케이션을 관리하고 실행하기 위한 오픈소스 플랫폼. Linux 위에서 동작하며, 인프라 환경을 컨테이너에 담고 해당 Docker .. 2020. 12. 17.