본문 바로가기

지식 베이스2

Baremetal server Baremetal server 는 뭘까?? Baremetal 은 원래 아무것도 설치되지 않은 하드웨어를 의미한다. 하지만 클라우드에서는 하나의 사용 방법이라고 할 수 있다. 클라우드에서의 Baremetal server 클라우드는 가상화라는 기술을 통해서 서비스를 제공한다. 가상화는 하이퍼바이저라는 SW를 사용해서 하나의 자원을 나눠서 사용하는 기술이다. 가상화를 하게되면 하이퍼바이저를 거쳐야하고 resource(=자원)를 나눠서 사용하기 때문에 아무래도 한계가 있다. 이러한 단점을 보완한 개념이 baremetal server이다. 즉, 가상화를 하지 않은 클라우드 서버라고 할 수 있다. 그렇다면 On-Premise 방식과의 차이점은?? on-premise 서버는 직접 서버를 구매하여 사용하기 까지 많은 .. 2022. 2. 24.
IaC (Infrastructure as Code) IaC 란? IaC는 IT 인프라를 코드 기반으로 자동화(설치, 구축, 관리, 프로비저닝) 하는 프로세스를 의미합니다. 즉 마치 소프트웨어를 프로그래밍 하듯 IT 인프라를 구성하는 것처럼 처리하는 방식입니다. IaC 가 생긴 이유? IaC 라는 개념이 있기 전에는 인프라 구축을 위해서 관리자들이 직접 노드에 접속해서 작업을 했습니다. 이런 작업 방식은 실수가 생기거나 시간이 오래 걸리는 단점이 있었죠. 이러한 단점을 개선하기 위해서 등장한 개념입니다. IaC 도구들로는 Chef, Puppet, Ansible, Terraform, AWS CloudFormation 등이 있습니다. IaC 와 DevOps IaC는 DevOps 라는 개념과 관련이 있습니다. IaC의 등장은 어플리케이션을 작성하는 작업(Dev).. 2022. 2. 21.