Upload
amazon-web-services-korea
View
242
Download
1
Embed Size (px)
Citation preview
One of the first steps to achieving the benefits a robust Hybrid IT strategy is the integra9on of exi9ng on-‐premise workloads with cloud resources. Learn how to
leverage the AWS plaEorm to create your first Hybrid IT solu9ons based on real-‐life enterprise customer use cases. Understand how to build your own Virtual Private Cloud, the network connec9vity op9ons and security controls at your disposal to create fast and reliable connec9vity as the founda9on of your Hybrid IT vision.
클라우드에서����������� ������������������ 웹과����������� ������������������ 모바일����������� ������������������ DB����������� ������������������ 필승����������� ������������������ 운영����������� ������������������ 전략����������� ������������������ ����������� ������������������
AWS����������� ������������������ Solutions����������� ������������������ Architect,����������� ������������������ Korea����������� ������������������
제10회 부산 모바일 포럼
Power, HVAC, net Rack & stack
Server maintenance
OS patches
DB s/w patches Database backups
Scaling High availability
DB s/w installs
OS installa9on
you
App op9miza9on
당신의 서버에 DB를 둔다면
당신의 서버에 DB를 둔다면
Power, HVAC, net Rack & stack
Server maintenance
OS patches
DB s/w patches Database backups
Scaling High availability
DB s/w installs
OS installa9on
you
App op9miza9on
Amazon EC2(가상서버)에 DB를 설치하면?
Power, HVAC, net Rack & stack
Server maintenance
OS patches
DB s/w patches Database backups
Scaling High availability
DB s/w installs
OS installa9on
you
App op9miza9on
Amazon EC2(가상서버)에 DB를 설치하면?
OS patches
DB s/w patches Database backups
Scaling High availability
DB s/w installs
you
App op9miza9on
Power, HVAC, net Rack & stack
Server maintenance
OS installa9on
관리형 DB 서비스를 선택한다면?
Power, HVAC, net Rack & stack
Server maintenance
OS patches
DB s/w patches Database backups
App op9miza9on
High availability
DB s/w installs
OS installa9on
you
Scaling
웹 / 모바일 아키텍처
AWS 웹 / 모바일 아키텍처 – EC2
[[ console screenshot ]] Database AMIs
[[ console screenshot ]] Database AMIs
RDBMS 관리 업무를 자동화
AWS 웹 / 모바일 아키텍처 – RDS
[[ console screenshot ]] Database AMIs
[[ console screenshot ]] Database AMIs
[[ console screenshot ]] Database AMIs
[[ console screenshot ]] Database AMIs
[[ console screenshot ]] Database AMIs
클라우드에서 DB를 백업하는 방법은?
[[ console screenshot ]] RDS automated backups
[[ console screenshot ]] RDS automated backups
[[ console screenshot ]] RDS automated backups
[[ console screenshot ]] RDS DB snapshots
[[ console screenshot ]] RDS DB snapshots
클라우드에서 DB를 복구 하는 방법은?
[[ console screenshot ]] restore EBS from snapshot
[[ console screenshot ]] restore EBS from snapshot
[[ console screenshot ]] RDS snapshot restore
클라우드에서 DB를 모니터링하는 방법?
[[ console screenshot ]] restore EBS from snapshot
클라우드에서의 DB 보안 방법은?
mysql -h db.rds-eu-west-1.amazonaws.com --ssl_ca=cert-mysql-ssl-ca.pem
데이터베이스 접속 SSL 사용
보안 그룹
Bas@on Host
• 사용자 계정 생성
• 보안 자격 설정 및 관리
• 그룹 설정
• 중앙 집중식 사용자 접속 관리
• 권한 부여 조건 부여
AWS Iden@ty and Access Management
하드웨어 기반의 MFA (mul@-‐factor Authen@ca@on)
클라우드에서 DB 서비스 안
정성을 높이는 방법은?
[[ console screenshot ]] restore EBS from snapshot
클라우드에서 스토리지 용량
확대를 하는 방법은?
[[ console screenshot ]] restore EBS from snapshot
[[ console screenshot ]] restore EBS from snapshot
rds-modify-db-instance mydbinstance --allocated-storage 6144
사용자가 늘었어요!!
수직 확장 #1
[[ console screenshot ]] restore EBS from snapshot
[[ console screenshot ]] restore EBS from snapshot
rds-modify-db-instance mydbinstance --db-instance-class db.m3.2xlarge
수평 확장 -‐ 읽기 성능 개선 #2
(a.k.a RDS Read Replicas)
[[ console screenshot ]] restore EBS from snapshot
[[ console screenshot ]] restore EBS from snapshot
캐시 사용 #3
업무별 파티셔닝
#4
수평확장 -‐ 쓰기 성능 개선 #5
(a.k.a Sharding)
기존에 사용하던 관계형 데
이터베이스만 사용해야 하는걸까?
페타바이트 확장 지원
Massively parallel 아키텍처
관계형 데이터웨어 하우스
100% AWS 관리형 서비스
$1,000/TB/년; Start for $0.25/시간.
Amazon Redshi]
• Leader Node – SQL 엔드포인트 – 메타데이터 저장 – 쿼리 실행 조정
• Compute Nodes – 로컬, 컬럼 스토리지 – 분산 쿼리 실행 – Amazon S3를 통해 데이터 로드, 백업 및 복구 – Amazon DynamoDB 또는 SSH를 통한 데이터 로드
• 두종류의 하드웨어 플랫폼 제공
– 데이터 프로세싱에 최적화된 구성 – DW1: HDD; 2TB 에서 2PB까지 데이터 확장 – DW2: SSD; 160GB에서 326TB까지 데이터 확장
10 GigE (HPC)
Ingestion Backup Restore
SQL Clients/BI Tools
128GB RAM
16TB disk
16 cores
Amazon S3 / DynamoDB / SSH / EMR
JDBC/ODBC
128GB RAM
16TB disk
16 cores Compute Node
128GB RAM
16TB disk
16 cores Compute Node
128GB RAM
16TB disk
16 cores Compute Node
Leader Node
Amazon Redshi] 아키텍처
빠르고, 일관된 성능
높은 확장성
유연성
높은 수준의 권한 관리
100% AWS 관리형 서비스
Amazon DynamoDB
쓰기 3개 지역에 계속적으로 복제 전용 SSD 사용
읽기 Strongly 또는 eventually consistent
예측 가능한 낮은 지연 성능
Amazon DynamoDB is a schemaless database
table items
Adributes (name/value pairs or JSON documents)
AWS는 데이터베이스 인프라를 관리해드립니다.
비즈니스에 집중하셔서 남들과 다른 가치를 창출하십시요