요약 : 클라우드 컴퓨팅은 사용량만큼 지불하는 시스템이기 때문에 시간/돈 등의 비용을 줄이고 자원을 효율적으로 사용가능하게 함
전통적인 서버구축 방법은 서버구입 -> 데이터센터/서버룸 설치 -> 사무실에서 관리
- 문제점 : 데이터센터 구축/대여 비용, 서버 유지비, 하드웨어 추가에 시간이 소요, 확장성에 한계가 있음, 모니터링 인건비 증가
클라우드 컴퓨팅은 수요에 맞추어 컴퓨팅 파워, DB, 어플리케이션 및 다른 IT자원을 사용가능하다. = 사용한만큼 지불 (pay-as-you-go pricing)
=> 필요한 컴퓨터 자원을 정확하게 공급가능 / 필요한 때 즉시 필요한 자원을 사용 가능 / 간단하게 서버,저장소,어플리케이션에 접근가능
특징
- On-demand self service : 제공자와의 의사소통 없이 필요한만큼 자원사용 가능
- Broad network access : 전세계에서 다양한 플랫폼에서 접근가능
- Multi-tenancy and resource pooling
- Rapid elasticity and scalability : 필요할때 필요한만큼 즉시 자원취득 가능
- Measured service : 사용량이 측정되고, 사용자는 사용량만큼만 지불
장점
- 자본지출을 운영지출로 바꿔줌 : H/W를 소유하지 않음
- 규모의 경제에서 이득을 볼수 있음
- 사용가능량 추정하지 않아도 됨
- 속도 상승
- 데이터센터 유지비용 절감
- 글로벌 네트워크 사용 가능
해결된 전통적 서버의 문제점
- Flexiblity : 필요할 때 자원변경 가능
- Cost-effectiveness : 사용한만큼만 지불
- Scalability : 더 큰 부하를 받을 수 있음
- Elasticity : 사용량 줄이거나 늘릴 수 있음
- High-availablity and fault-tolerance
- Agility : 빠르게 개발 가능
IaaS : 인프라를 서비스
- 네트워크, 저장소, 인프라를 서비스함, 해당 인프라위에서 구동되는 미들웨어, OS 등부터 관리
PaaS: 플랫폼을 서비스
- 인프라측면을 모두 맡기고 서비스 개발에 중점을 둠 (구축된 서버에서 개발부터 비즈니스까지 함)
SaaS : 소프트웨어를 서비스
- 완성된 제품까지 맡김 = 운영적인 부분만 중점을 둠 (개발된 제품으로 비즈니스만 함)
AWS 가격측정 = pay-as-you-go pricing
- Compute : 컴퓨팅 시간
- Storage : 저장된 양
- Data transfer OUT of Cloud : 밖으로 나가는 데이터
글로벌 기반
- AWS Regions :
- AWS Availablilty Zones : 각 region에는 여러개의 사용 가능한 zone 이 있다. (평균 3개, 최소 2, 최대 6), 각각 독립되어 재해발생시 보호됨
- AWS Data Centers
- AWS edge locations/Points of presence
글로벌 서비스 : IAM, DNS, CDN, WAF
지역범위 : EC2, Elastic Beanstalk, lanbda, recognition
AWS 는 클라우드의 보안에 책임이 있음
AWS사용자는 클라우드 내부에서 보안에 책임이 있음
출처 : Udemy Ultimate AWS Certified Cloud Practitioner - 2022
'Computer > AWS' 카테고리의 다른 글
[AWS Certified Cloud Practitioner] 06. S3 (0) | 2022.01.31 |
---|---|
[AWS Certified Cloud Practitioner] 05. ELB (0) | 2022.01.25 |
[AWS Certified Cloud Practitioner] 04. EBS Volume (0) | 2022.01.24 |
[AWS Certified Cloud Practitional] 03. EC2 (0) | 2022.01.21 |
[AWS Certified Cloud Practitional] 02. IAM (0) | 2022.01.17 |