AWS 기초 과정 (1)
AWS 기초 과정 (1)
개요
해당 내용은 학원에서 준 책 “AWS 교과서“와 AWS 공식문서를 참고하여 만들었다.
Cloud vs On-premise
| On-premise 환경 | Cloud 환경 |
|---|---|
| 처음부터 끝까지 모두 구성 | 필요한 만큼만 구성하고 해지 |
전통적으로는 온프레미스를 사용해왔는데, 2000년대 초 Amazon이란 회사에서 사람들이 클라우드에서 자신의 응용 프로그램을 사용할 수 있게 해주는 서비스(EC2)였다.
온프레미스는 저장공간, 서버등이 모두 서비스를 제공하는 회사에 종속되어 해당 회사가 관리해야하는 반면, AWS(Amazon Web Service)가 나오면서 인터넷으로 자원을 관리할 수 있게 되었다.
Cloud?
그렇다면 클라우드란 무엇인가? 클라우드란 인터넷으로 사용자에게 필요한 만큼만 자원을 공유하는 시스템이다.
클라우드 이점
- 민첩성
- 클라우드를 통해 광범위한 기술에 쉽게 접근 가능.
- 다양한 서비스를 손 쉽게 접근 가능
- 탄력성
- 비지니스 요구가 가변적인 상황에서 리소스를 확장 및 축소 가능
- 비용절감
- 사용한 만큼 지불하는 형식이라 불필요한 비용 절감 가능
클라우드 컴퓨팅 서비스 유형
- IaaS(Infrastruture as a Service)
- 인프라에 대한 클라우드 서비스 제공
- 인프라에 관련된 리소스를 제공하며, OS(운영 체제)의 경우는 보통 클라우드가 제공하는 OS를 사용자가 직접 관리하는 형식이다.
- PaaS(Platform as a service)
- 플랫폼 형태로 제공되는 클라우드
- 따라서 별도의 플랫폼을 구축하지 않고 애플리케이션 개발 및 관리
- SaaS(Software as a Service)
- 소프트웨어 영역까지 클라우드가 관리하는 형식
- Serverless
This post is licensed under CC BY 4.0 by the author.
