방학을 맞이해서 AWS 를 접해보고 싶어서
"AWS 교과서" 라는 책으로 공부를 시작하게 되었습니다
야무지게 정리를 해보겠습니다...
바로 시작해볼게요 히히
클라우드 컴퓨팅
클라우드 컴퓨팅이란?
IT 자원을 구축하는 전통적인 방법에는 자체적인 공간과 자원을 이용하여
사용자가 직접 구축 및 운영하는 방식을 의미하는 온프레미스(on-premises) 구축 방법이 있다
→ 사용자 입장에서 이런 구축 방식은 모든 것을 수행해야 하기 때문에 부담이 크고 비용 또한 만만치 않음!
이런 문제점을 고려하여 효율적으로 IT 자원을 구축하는 방법으로 떠오르는게 클라우드(cloud) 구축 방법 이다
(클라우드는 인터넷 구간 어딘가에 눈에 보이지 않는 형태로 구성된 IT 자원 집합이다)
클라우드 컴퓨팅은 인터넷을 통해 요구가 있을 때 즉시 IT 자원을 제공하며, 사용한 만큼 비용을 지불하는 서비스이다.
→ AWS(Amazon Web Service) 와 같은 클라우드 공급자에게 필요에 따라 다양한 IT 자원을 공급받을 수 있음
클라우드 컴퓨팅 이점
클라우드 컴퓨팅을 활용하여 인프라를 구성하면 크게 세 가지 측면에서 이점이 있다!
- 민첩성
→ 클라우드를 통해 광범위한 기술에 쉽게 접근할 수 있어 거의 모든 것을 빠르고 혁신적으로 구축할 수 있음
2. 탄력성
→ 기존 온프레미스 환경처럼 향후 비즈니스 확장을 고려한 IT 자원을 사전에 과하게 구성할 필요가 없음
(필요한 만큼 자원을 할당받아 사용하면 됨!)
→ 비즈니스 요구가 가변적인 상황에서 자원을 손쉽게 확장하거나 축소하여 탄력적으로 운영 가능
3. 비용 절감
→ IT 자원을 사용한 만큼 비용을 지불하면 되므로 IT 자원이나 자원을 구축하는 공간(데이터 센터) 에 소요되는 비용을 생각하면 규모에 따라 다르지만 비용을 절감할 수 있음
클라우드 컴퓨팅 서비스 유형
클라우드 컴퓨팅 서비스는 클라우드 사용자가 어느 영역까지 관리하는지,
반대로 클라우드 공급자가 어느 영역까지 관리하는지에 따라 유형을 분류한다!
IaaS (Infrastucture as a Service)
→ 인프라에 대한 서비스 유형을 의미하며 여기에서 의미하는 인프라는 서버, 네트워크, 스토리지 등 하드웨어 영역과 가상화 기능이 해당된다
→ 클라우드 공급자는 해당 인프라 영역을 관리하고 서비스를 제공하며, 클라우드 사용자가 나머지 영역을 직접 관리하는 구조임
PaaS(Platform as a Service)
→ 플랫폼 형태로 제공되는 클라우드 서비스 유형을 의미하며 클라우드 공급자가 자체적으로 구축한 플랫폼을 제공한다
→ 클라우드 사용자는 별도의 플랫폼을 구축하지 않고 애플리케이션을 개발 및 관리만 하면 됨
Saas(Software as a Service)
→ 소프트웨어 영역까지 클라우드 공급자가 관리 및 제공하는 유형으로 클라우드 사용자는 별도의 애플리케이션을 설치하거나 운영할 필요 없이 클라우드 서비스를 제공받을 수 있다
클라우드 구축 모델
클라우드 서비스를 위한 자원의 소유권, 위치, 주체에 따라 퍼블릭 클라우드, 프라이빗 클라우드, 하이브리드 클라우드 구축 모델로 분류된다
퍼블릭 클라우드는 일반적으로 사용자가 클라우드 자원을 소유하지 않으며, 자체적인 공간에 위치하지 않고 클라우드 공급자가 서비스를 제공하는 환경이다.
즉, 퍼블릭 클라우드는 서비스의 주체자가 ‘클라우드 공급자’ 로 대표적인 퍼블릭 클라우드 공급자에는 아마존 웹 서비스, 구글 클라우드 플랫폼, 마이크로소프트 애저 등이 있다
→ 사용자 요구에 따라 클라우드 공급자에게서 IT 자원을 할당받아 확장성이 우수하며, 여러 국가의 지역에 데이터 센터를 보유하고 있어 글로벌 서비스 제공에도 유리하다
프라이빗 클라우드는 사용자 전용 클라우드 환경으로, 자원 소유권은 사용자한테 있고 온프레미스 환경에 구축되어 서비스를 받는 환경이다
즉, 프라이빗 클라우드는 서비스 주체가 ‘사용자’ 이다.
→ 온프레미스 환경에 클라우드 자원을 직접 구축하기 때문에 보안이 우수하지만, 퍼블릭 클라우드에 비해 확장성이 떨어진다는 단점이 있다
하이브리드 클라우드는 퍼블릭 클라우드와 프라이빗 클라우드의 단점을 보완하려고 등장했다
→ 다수의 클라우드 시스템이 혼합되어 있는 형태로, 클라우드 시스템이 서로 연결된 모델이다
'Infra > AWS 교과서' 카테고리의 다른 글
[AWS 교과서] 2장 - AWS 컴퓨팅 서비스(3) (2) | 2024.01.03 |
---|---|
[AWS 교과서] 2장 - AWS 컴퓨팅 서비스(2) (1) | 2024.01.02 |
[AWS 교과서] 2장 - AWS 컴퓨팅 서비스(1) (1) | 2024.01.01 |
[AWS 교과서] 1장 - AWS란?(3) (1) | 2023.12.31 |
[AWS 교과서] 1장 - AWS란?(2) (1) | 2023.12.31 |