2020년도 올해 클라우드에 대해 이것저것 배우면서 아마존 aws 온라인 강연을 알게되어 한번 들어보았다!
강연중에 흥미로워 보였던 강연 3개를 선택했다. (강연2- 클라우드 시작하기 / 강연 4 - 클라우드 애플리케이션 보안 / 강연 5 - aws요금, 지원 및 아키텍쳐 설계)
이번에는 먼저 강연2 클라우드 시작하기에 대해 적어보고자 한다.
1. 강연 2 : 클라우드 시작하기
AWS 서비스를 처음 시작할 때 컴퓨팅, 스토리지, 개발자도구 등 수많은 서비스에 당황할 사람들에게 어떤 서비스부터 시작하면 좋을지 설명해주고자 해당 강연이 진행되었다.
Amazon EC2
: 클라우드에서 안전하게 사용 가능한 웹 기반의 서버
- 자사의 데이터 센터의 서버를 통해 사용하던 작업을 EC2에서 그대로 사용할 수 있다.
- .vs 온프레미스
1) 탄력성
: 필요한 용량만큼 인스턴스를 실행할 수 있다.
* 오토스케일링 서비스를 통해 자동으로 사용량에 따라 필요한 용량만 사용할 수 있다.
2) 쉬운 제어
: 원할 때 서비스를 실행/중단 할 수 있다.
3) 유연성
: 원하는 성능의 인스턴스를 사용할 수 있도록 다양한 인스턴스를 제공한다.
4) 통합
: 다양한 AWS 서비스와 통합이 가능하여 원하는 아키텍처를 쉽게 구현하고 aws 서비스를 편하게 사용할 수 있다.
5) 안전성
: 99.99퍼센트의 가용성을 제공한다.
6) 보안
: 여러 단계의 보안요소를 포함한 아마존 vpc에서 동작하기에 계층적인 보안을 제공한다.
7) 저렴한 비용
: 자유롭게 제어할 수 있고 사용량에 따라 비용이 청구된다.
8) 용이성
: 관리 콘솔 CLI SDK와 같은 추상화된 방법을 제공하여 훨씬 더 쉽게 사용할 수 있다.
- 인스턴스의 유형
인스턴스는 5가지의 패밀리 타입이 있다. 인스턴스를 선택할 때 이를 기준으로 한다면 도움이 될 것이다.
1) 범용 : 균형잡힌 성능을 제공하는 인스턴스 패밀리
2) 컴퓨팅 최적화 : 컴퓨팅 성능을 집약적으로 제공하여 뛰어난 CPU성능을 제공하는 인스턴스 패밀리
3) GPU 최적화 : GPU사용에 적합한 인스턴스 패밀리
4) 메모리 최적화 : 대구모 메모리를 제공하는 인스턴스 패밀리
5) 스토리지 최적화 : 처리량에 강점을 가진 인스턴스 패밀리.
- 그 중에서도 워크로드에 적합한 인스턴스 선택하기
: AWS는 인텔을 사용해서 코어의 수, 메모리 크기, 스토리지 크기 및 유형, 네트워크 성능 처리량 등 다양한 옵션을 제공하고 있고, 이를 고려하여 최종적으로 필요한 인스턴스를 선택할 수 있다.
- C5n
: 컴퓨팅 최적화 인스턴스의 하나.
* 모든 인스턴스 크기에 걸처서 상당히 높은 네트워크 성능을 제공한다.
* C5 인스턴스보다 더 향상된 메모리 공간을 제공한다.
- R5
: 메모리 최적화 인스턴스
* 실시간 빅데이터와 같은 메모리 집약적인 경우에 유용하다.
* R5D에는 로컬스토리지가 제공된다.
- z1d
: 특별한 워크로드를 위한 고성능 인스턴스
- M5
: 다양한 워크로드를 위해 컴퓨팅 메모리 및 네트워크를 균형있게 제공하는 범용 인스턴스
* 웹, 디비, 게이밍 서버 등을 포함할 수 있다.
- T3
: 컴퓨팅, 메모리, 네트워크 리소스의 균형을 맞춘 차세대 범용 인스턴스
* 트래픽이 몰리는 애플리케이션 사용에 좋다.
* 이전 세대인 T2보다 30퍼센트 개선된 가격과 성능을 제공한다.
- Ami 선택하기
인스턴스를 골랐다면 운영체제를 골라야한다. AMI에는 다양한 기능이 제공된다.
* aws의 계정을 제한하는 시작 권한이 있다.
* 운영체제 뿐만 아니라 애플리케이션 서버나 애플리케이션 정보를 모두 포함할 수 있다.
* 블록 디바이스 맵핑 기능이 포함된다.
- 저장옵션 선택하기
- Amazon Elastic Block Stor (Amazon EBS)
: EC2의 저장공간으로 사용할 수 있는 인스턴스용 영구 블록 스토리지
* 볼륨을 자동으로 복제를 통해 고가용성 및 내구성을 보장한다.
* SSD와 HDD(처리량이 많을 땐 이를 선택 가능)중에 고를 수 있다.
* 프로비저닝한 만큼만 비용을 지불한다.
* 필요하다면 EBS에 저장된 데이터를 암호화 할 수 있다.
* 언제든지 원하는 시점에 스냅샷을 찍어서 내구성을 높일 수 있다. à 이를 다른 리전으로 복제해서 사용이
가능하다.
- Amazon S3
: 데이터 오브젝트를 저장하는 무제한 스토리지
* 99.999999999% 내구성 (1000만개의 객체를 만년간 보관할 때 하나가 분실되는 수준의높은 안전성)
* 한번 저장한 데이터는 높은 가용성을 제공받는다.
- Amazon S3 Glacier
: 매우 저렴한 장기 보관 / 백업에 적합한 스토리지
* 검색 시간이 비교적 오래걸린다.
* 신속 검색 / 대량 검색이란 옵션을 제공한다.
* 오랫동안 안전하게 보호하거나 중요한 가치가 있는 의료, 과학, 규제 및 규정 준수를 위한 아카이빙에서 사용된다.
* 볼트 잠금 정책 : 한번 저장된 데이터가 일정시간이 지나면 데이터를 수정할 수 없도록 잠가버림. à 장기보관중에 변경이 일어나지 않도록 한다.
- 데이터 보호
- VPC(virtual private cloud)
: 논리적으로 분리된 가상의 네트워크
* aws 리소스를 생성해서 사용할 수 있다.
* 인바운드, 아웃바인드로 규칙을 정의할 수 있다.
영상 링크 :
kr-resources.awscloud.com/awsome-day-online-conference
'Life > 컨퍼런스 참여' 카테고리의 다른 글
[Amazon aws] aws 컨퍼런스 후기(3) - 강연5 : AWS요금, 지원 및 아키텍처 설계 (0) | 2020.11.19 |
---|---|
[Amazon aws] aws 컨퍼런스 후기(2) - 강연4 : 클라우드 애플리케이션 보안 (0) | 2020.11.19 |