2021. 3. 14. 01:30ㆍWork/Cloud_Devops
클라우드란?
컴퓨팅 성능, 데이터베이스, 스토리지, App 및 App의 온디맨드 제공
Cloud Computing Advantage
-> 필요한 만큼의 리소스, 가격 책정 (scale-up, scale-down, scale-out)
-> 서버, 스토리지, DB 및 다양한 세트에 간단하게 액세스(온디맨드)
-> 온프레미스 환경에 대한 유지 보수가 필요없음
-> 여러 지역을 간편하게 변경 가능
Cloud Computing Models
-> Iaas (Infrastructure as a Service)
: 네트워킹 기능, 컴퓨터(가상or전용 H/W) 및 데이터 스토리지 공간에 액세스
-> Paas (Platform as a Service)
: 인프라(H/W 및 OS) 구현에 집중 할 수 있도록 지원
: 어플리 케이션 관리 기능 제공
: 리소스 조달, 용량 계획, 유지 관리, 패치 등
-> Saas (Software as a Service)
: 어떻게 서비스가 유지되는지 걱정할 필요 없음
: 특정 인프라스트럭처(물리적인 하드웨어)를 어떻게 사용할지만 생각
: 웹 기반 전자 메일 같은 형태
** 인프라스트럭처(Infrastructure)
: 물리적인 하드웨어, aka 인프라
** 온프레미스(On-premise)
: 전산실에서 직접 설치해 운영하는 방식
Cloud Computing Deployment Models
-> Cloud
애플리케이션이 클라우드에서 생성 되었거나 기존 애플리케이션으로부터 마이그레이션
클라우드 컴퓨팅의 이점을 활용할 수 있는 인프라
핵심 인프라의 관리, 설계 및 확장 요구사항
: public
- AWS 애저, gcp 등 특별한 제약 없이 공개, 일반 대상 클라우드 제공자가 관리 및 운영
- 서비스 모델에 따라 책임 분담이 다름
: private
- 회사 내부적 정책, 아마존, aws 애저 등 도구
-> Hybrid
: 클라우드 기반 간에 인프라와 애플리케이션을 연결하는 방법
: public 환경을 온프레미스 환경과 혼용하여 사용하는 모델
: 클라우드와 기존 사내 인프라 사이에 구축하여 확장 가능
: AWS의 경우 클라우드, 온프레미스 데이터 센터 및 엣지 로케이션의 조합으로 엔터프라이즈 환경 구성
-> On-premises (private), 서버실
: IT 인프라와 동일, 애플리케이션 관리 및 가상화 기술을 통해 리소스 활용도를 높이고자 함
** 엣지 컴퓨팅, 포그 컴퓨팅, 클라우드렛(cloudlet)
: 클라우드 컴퓨팅이 중앙 데이터 센터와 소통하는 방식이라면
엣지는 가까이에 위치한 엣지 데이터 센터와 소통하는 방식
: 구름(Cloud)가 먼 곳에 위치한 반면, 엣지(Fog)는 가까운 곳에 위치
: 속도가 빨라지고 데이터 부하량 감소
** 엣지 로케이션
: AWS가 CDN을 제공하기 위해 만든 CloudFront의 캐시 서버
** CDN (Content Delivery Network)
: 콘텐츠를 사용자들이 빠르게 받을 수 있도록 전 세계의 위치한 캐시 서버에 복제 해주는 서비스
* 궁금증.. 엣지 로케이션이란 시스템이 CDN이라고 불리는게 맞는가?
*본 내용은 코멘토 직무 부트 캠프를 진행하면서 공부, 혹은 배용 내용들을 정리한 글입니다.
(AWS 해커톤 우승자 출신 글로벌 엔지니어와 클라우드 직무 A to Z)
'Work > Cloud_Devops' 카테고리의 다른 글
Cloud Study - Docker (0) | 2021.03.15 |
---|---|
Cloud Study - AWS EC2 설치, Ubuntu (0) | 2021.03.15 |
Cloud Study - 비용 알람 (0) | 2021.03.15 |
Cloud Study - GCP(Google Cloud Platform) (0) | 2021.03.15 |
Cloud Study - AWS (0) | 2021.03.14 |