4. 3
Cloud Computing
Utility Computing (Infra-structure)
1
Cloud Computing 장점
사업적인 측면 기술적인 측면
초기 인프라 자원 투자에 대한 부담 감소
사용한 양에 따른 비용 구조
즉각적인 인프라 자원 제공
효율적인 자원 할당 및 관리
Time to Market 시간 절감
자동화(프로그래밍 가능한 인프라자원)
Auto-Scaling – 탄력적인 확장
개발 Lifecycle 단축
검증 절차 향상
대규모의 트래픽 수용 가능
비즈니스 연속성과 재해 복구
10. 9
Cloud Computing
Utility Computing (Infra-structure)
1
Infrasturcture AAS Platform AAS Software AAS
Networking
Storage
Servers
Virtualization
O/S
Middlewares
Runtime
Data
Application
Infrasturcture AAS Platform AAS
아마존, MS, Google의 Cloud서비스에 IaaS, PaaS, SaaS 에 대해서 나와있지 않다.
하지만 해당 내용을 알아야 내가 제공하려는 서비스에서 내가 구현할 부분과 Cloud 서비스를
사용할 부분을 정할 수 있다.
11. 10
Cloud Computing
Utility Computing (Infra-structure)
1
개인정보 보호
국내는 개인 정보에 관하여 법에 걸릴
수가 있으니 이를 잘 알아 봐야한다.
요구된 보안수준 확보
Cloud 서비스에서 제공해주지 않는
보안 기능도 있다.
서비스의 가용성 확보
Cloud 시스템의 문제가 생기면 우리
서비스에도 문제가 생긴다.
약관에 가용성이 명시되어있으니
확인하자
고려 사항
13. 12
AWS Seoul Region
Utility Computing (Infra-structure)
2
EC2
다양한 워크로드에 대응하는
가상 컴퓨팅 서비스
Elastic
LoadBalancing
워크로드에 따라 유연하게 확장되는
로드 밸런싱 서비스
AWS Elastic
Beanstalk
인프라의 걱정없이 Application을
손쉽게 배포/관리 할 수 있는
플랫폼 서비스
Compute
EC2에는 29가지 인스턴스 타입이 있다.
3가지 빌딩모델이 있다. – On Demand, Reserved, Spot
14. 13
AWS Seoul Region
Utility Computing (Infra-structure)
2
Amazon VPC
가상 데이터센터 네트워크
환경 구성
AWS Direct
Connect
고객 데이터센터와 AWS를 전용선
연결을 통해 보안성과
네트워크 성능 향상
Route53
100% SLA를 제공하는 글로벌
DNS서비스
Networking
Route53은 도메인을 구입할 수 있는 서비스이며 선택사항이다.
싼편에 속하며 다른 AWS서비스와의 연동이 좋다는 장점이 있다.
15. 14
AWS Seoul Region
Utility Computing (Infra-structure)
2
Amazon
DynamoDB
완전 관리형 NoSQL 서비스로
원활한 확장성과 빠르고 예측
가능한 선능제공
Amazon RDS
다양한 DB를 손쉽게 구축/관리할 수
있는 관리형 서비스
Database
DynamoDB는 NoSQL
RDS는 SQL(MySQL, Oracle, Microsoft SQL Server지원)
16. 15
AWS Seoul Region
Utility Computing (Infra-structure)
2
Amazon
ElasticCache
클라우드 상에서 Memcached 또는
Redis 서버를 쉽게 배포 및
실행 할 수 있는 서비스
Amazon
RedShift
빠르고 강력한 페타바이트 규모의
관리형 데이터 웨어하우스 서비스
Database
ElesticCache는 이름처럼 Cache에 저장하여
빠르게 데이터를 로딩할 수 있게 해주는 서비스이다.
17. 16
AWS Seoul Region
Utility Computing (Infra-structure)
2
Amazon S3
사용이 쉽고 높은 확장성 및
내구성을 제공하는 Object 스토리지 서비스
Amazon Glacier
데이터 백업 및 아카이빙 용도의
스토리지 서비스로 매우 저렴하며
높은 내구성 및 보안성 제공
Amazon CloudFront
최소 사용기준 없이
AWS의 서비스들과 쉽게
연동 가능한 CDN 서비스
Storage And Contents Delivery
S3가 주 저장소라면 glacier는 백업용이다.
사용되지는 않지만 보관하고 있어야할 데이터들은 glacier에 넣도록 하자
ex) S3에서 특정 기간이 지나면 Glacier에 저장하도록 설정 가능
18. 17
AWS Seoul Region
Utility Computing (Infra-structure)
2
Amazon
EMR
대량의 데이터를 빠르고 비용 효율적으로
처리할 수 있는 관리형 하둡 프레임웍
Amazon
Kinesis
대량의 데이터 스트림을 실시간으로
손쉽게 수집/처리를 도와주는 서비스
Analytics
EMR은 정적인 분석 서비스이고
Kinesis는 실시간 분석 서비스이다.
19. 18
AWS Seoul Region
Utility Computing (Infra-structure)
2
Amazon
CloudWatch
AWS 인프라 및 어플리케이션
모니터링 서비스
AWS
CloudFormation
탬플릿을 기반으로 다양한
AWS 자원들에 대한 순쉬운
프로비저닝 제공
AWS
CloudTrail
Account에서 발생한 모든
API콜에 대한 로깅 기록 제공
Management/Deployment Tools
20. 19
AWS Seoul Region
Utility Computing (Infra-structure)
2
AWS Identity & Access
Management(IAM)
안전한 자원 사용을 위한
AWS 계정 관리 서비스
Security and Identity
21. 20
AWS Seoul Region
Utility Computing (Infra-structure)
2
Amazon SQS
안정적이고 높은 확장성을
제공하는 관리형 큐 서비스
Amazon SWF
분산형 어플리케이션 환경에서
구성 요소간의 서비스 Flow를
쉽게 구성 및 관리해주는 서비스
Application Services
22. 21
AWS Seoul Region
Utility Computing (Infra-structure)
2
Device Fram
만든 어플리케이션을 가상으로
여러기기에서 테스트 해주는 서비스
Mobile Hub
만들려는 프로젝트에 필요한
AWS를 손쉽게 추가하여
프로젝트를 생성해주는 서비스
Mobile Services
Amazon SNS
Pub-sub 모델로 클라우드 상에서
손쉽게 메시지를 전송해주는 서비스
Divice Fram은 다양한 기기에서 가상 테스트를 진행해주면 기기별로 나오는 화면 또한
확인이 가능하다. 또한 병렬처리가 가능하여 빠르게 할 수도 있다.
Mobile Hub는 Sign_in, NoSQL DB, Storage, Analytics, Cloud Logic 등을 제공