클라우드(Cloud)
클라우드 컴퓨팅 서비스
- 정의:
인터넷을 통해 IT 자원을 요구한 만큼 사용하고, 사용한 만큼 비용을 지불하는 서비스 - 민첩성(Agility):
클라우드를 통해 전 세계의 데이터와 애플리케이션에 빠르고 쉽게 접근 및 제어 - 탄력성(Elasticity):
비즈니스 환경 변화에 맞춰 클라우드 자원의 용량을 가변적으로 조절할 수 있어, 필요한 만큼만 확장하거나 축소 가능 - 비용 절감(Cost Efficiency):
실제 사용한 만큼만 비용을 지불하므로, 초기 대규모 투자 없이도 IT 인프라를 운영 가능
온프레미스 vs 클라우드
- 온프레미스(On-Premises):
기업이 직접 보유한 공간과 자원을 활용해 서버를 구축 및 운영하는 방식
(단점: 초기 구축 비용과 유지보수 비용이 많이 듦) - 클라우드(Cloud):
인터넷 어딘가에 위치한, 눈에 보이지 않는 IT 자원 집합
이를 통해 언제 어디서나 필요한 자원을 이용할 수 있음
클라우드 컴퓨팅 서비스 유형
클라우드 서비스는 제공되는 관리 영역에 따라 세 가지 유형으로 구분된다.
IaaS (Infrastructure as a Service)
- 서버, 네트워크, 스토리지 등 하드웨어 자원을 클라우드 공급자가 제공
PaaS (Platform as a Service)
- 개발 플랫폼까지 클라우드 공급자가 제공하며, 사용자는 애플리케이션만 관리
SaaS (Software as a Service)
- 애플리케이션을 포함한 전체 IT 스택을 클라우드 공급자가 제공/관리
클라우드 구축 모델
클라우드 인프라를 구축하는 방식은 다음과 같이 세 가지 모델로 나뉜다.
- 퍼블릭 클라우드:
클라우드 서비스 공급자가 제공하는 자원을 인터넷을 통해 이용하는 모델 - 프라이빗 클라우드:
기업이 자체 온프레미스 환경에 클라우드 자원을 구축해 운영하는 모델 - 하이브리드 클라우드:
퍼블릭 클라우드와 프라이빗 클라우드를 결합해 두 환경의 장점을 모두 활용하는 모델
Amazon Web Services (AWS)?
전 세계 클라우드 컴퓨팅 시장에서 점유율 1위를 차지하는 대표적인 클라우드 서비스 제공 업체이다.
리전(Region)과 가용영역(Availability Zone)
- 리전: 물리적 데이터 센터의 지리적 위치 (예: 서울 리전)
- 가용영역: 하나의 리전 내에 구성된 하나 이상의 독립적인 데이터 센터 (예: 서울 리전 내 A센터)
AWS 주요 서비스
AWS는 다양한 서비스를 제공하지만, 가장 많이 사용되는 컴퓨팅, 네트워킹, 스토리지, 데이터베이스, 보안 서비스를
간단하게 정리해보았다.
AWS 컴퓨팅
- 주요 서비스:
- Amazon EC2: 가상 머신을 생성하여 안정적이고 탄력적인 컴퓨팅 자원을 제공
- 특징: 사용자가 직접 서버의 용량과 비용을 관리할 수 있다
AWS 네트워킹 및 콘텐츠 전송
- 주요 서비스:
- Amazon VPC: 가상 네트워크 환경 구성
- Amazon CloudFront: 콘텐츠 전송 네트워크(CDN) 서비스
- Amazon Route53: 도메인 네임 시스템(DNS) 관리 서비스
- 특징: 클라우드 내외부의 안전한 통신 환경을 구축할 수 있다.
AWS 스토리지
- 주요 서비스:
- Amazon S3: 객체 스토리지 서비스로, 대용량 데이터 저장에 적합
- Amazon EFS: 파일 스토리지 서비스
- Amazon EBS: 블록 스토리지 서비스
- 특징: 안정적이고 확장성이 뛰어난 스토리지 환경을 제공힌다.
(예: USB처럼 간단한 데이터 저장)
AWS 데이터베이스
- 주요 서비스:
- Amazon RDS: 관계형 데이터베이스 서비스
- Amazon Aurora: 고성능 관계형 데이터베이스 엔진
- Amazon DynamoDB: NoSQL 데이터베이스 서비스
- 특징: 다양한 데이터베이스 엔진을 통해 체계적이고 효율적인 데이터 관리가 가능하다.
(예: 엑셀처럼 정리된 데이터 관리 시스템)
AWS 보안 및 자격 증명
- 주요 서비스:
- AWS IAM (Identity and Access Management):
사용자 및 서비스의 자격 증명과 접근 관리를 담당하여, 데이터와 네트워크, 애플리케이션 보안을 강화한다.
- AWS IAM (Identity and Access Management):
- 특징: 안전한 접근 관리와 위협 탐지, 모니터링을 통해 클라우드 자원의 보안을 유지할 수 있다.
결론
클라우드 컴퓨팅은 온프레미스 환경에 비해 민첩성, 탄력성, 비용 절감 등 다양한 이점을 제공하며,
IaaS, PaaS, SaaS와 같은 서비스 모델과 퍼블릭, 프라이빗, 하이브리드 클라우드와 같은 구축 모델로 구성된다.
AWS는 이러한 클라우드 컴퓨팅의 강점을 극대화할 수 있도록 다양한 서비스를 제공하며,
전 세계적으로 안정적이고 효율적인 IT 인프라 운영을 지원한다.
즉, 빅데이터 시대에 클라우드 기술은 짱이다.
'Cloud' 카테고리의 다른 글
Cloud_AWS 네트워크 서비스 & 퍼블릭/프라이빗 서브넷 구성 실습 (1) | 2025.02.21 |
---|---|
Cloud_AWS 컴퓨팅 서비스 & EC2 실습 (1) | 2025.02.17 |
Cloud_My plan for Cloud Engineering (0) | 2024.07.30 |
Cloud_Studying mobility edge computing in the Lab (0) | 2024.03.15 |
Cloud_Acquisition of AWS cloud practitioner certification (1) | 2024.03.03 |