What is Cloud Computing?
2024. 3. 11. 00:31ㆍAWS Cloud Base
목차
- 왜 생겨났는가
- 어원
- 장점
- 종류
왜 생겨났는가
- 기존 IT 구축 방식 - On-premises
- 프레미스란 건물, 토지라는 뜻이고, On-premises란 사용자가 자체적으로 서버들을 운영 구축하는 방식이라고 보면 된다.
- 이러한 방식은 초기 비용, 앞으로의 유지 비용, 구축 방식 등을 사용자 본인이 온전히 감당해야하기에 부담된다.
- 그래서 나온것이 클라우드 컴퓨팅이라는 기술이다.
어원
- 여기서 클라우드란 뭘까 실제 어원은 구름이다. 그럼 왜 구름이라는 단어를 선택했을까?
- 앞에서 얘기했던 온디맨드와 연결지어 얘기하자면, 결국 사용자는 IT 자원을 구축해야한다.
- 이를 위해 본인이 직접 사서 구축하지 않는 이상, 어딘가에 있는 IT 자원을 빌려써야한다. 이때, 빌린 자원의 종류 및 시간 등을 고려하여 비용을 내고 활용하는 것이 클라우드 컴퓨팅 기술이고, 어딘가에 있는 자원들이 서로 연결되어 하나의 망으로 구성된 모습이 마치 구름 처럼 생겨서 이를 클라우드라고 부르는 것이다.
장점
- 첫번째로는 민첩성이다. 필요한 장비들(컴퓨팅, 스토리지, DB)들이 이미 구비가 되어 있기에 단 몇 번의 클릭만으로 순식간에 인프라를 구축할 수 있다.
- 두번째로는 탄력성이다. 시기에 맞춰서 자원들을 조정할 수 있다. 서비스 트래픽이 과하게 몰리면 그만큼 자원을 늘리면 되는것이고, 트랙픽이 별로 몰리지 않는 시기에는 줄이면 되는 것이다.
- 세번째, 비용 절감이다. 애초에 사용한 만큼만 지불을 하기에 기존에 고정적인 온프레미스 방식보다 훨씬 비용이 절감될것이다.이것을 하나의 단어로 On-Demand 라고 한다. 나아가 데이터 센터 운영 및 유지 관리에 비용을 내지 않게 된다.
종류
- IaaS: 인프라만 제공하는 것이다. 즉, 하드웨어 장비만 구비되고, OS는 직접 설치하고, 소프트웨어는 개발해서 사용해야한다.
- PaaS: 기타 프로그램 실행에 필요한 부분(OS, 런타임)까지 제공해주는 체계이다. 그래서 바로 코드만 올려서 실행만 시키면된다.
- SaaS: 인프라 + OS + 필요 소프트웨어까지 제공해준다. 서비스 자체를 제공해준다고 보면된다. Gmail, DropBox, Slack, Google Docs 같은 것들을 생각해보면 된다.
배포 모델
- 공개형(클라우드): 모든 부분이 클라우드에서 실행되며, 낮은 비용이며, 높은 확장성을 가진다.
- 폐쇄형: 높은 수준의 커스터 마이징 가능 초기 비용이 비싸며, 유지 보수 비용이 꽤 나가지만, 높은 보안을 가진다.
- 혼합형: 폐쇄형과 공개형의 혼합이며, 주로 폐쇄형에서 공개형으로 전환되는 과도기에 이용된다. 혹은 폐쇄형의 백업으로 사용되기도한다.
출처: https://www.youtube.com/@AWSClassroom 유튜버: AWS 강의실
'AWS Cloud Base' 카테고리의 다른 글
EC2 가격 모델 (0) | 2024.03.12 |
---|---|
EC2 기초 (0) | 2024.03.12 |
가상화 (0) | 2024.03.12 |
AWS IAM (0) | 2024.03.12 |
Cloud Computing Structure (0) | 2024.03.11 |