Life/컨퍼런스 참여

[Amazon aws] aws 컨퍼런스 후기(1) - 강연2 : 클라우드 시작하기

코찔이_suj 2020. 11. 19. 13:23
728x90

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의 저장공간으로 사용할 수 있는 인스턴스용 영구 블록 스토리지

           * 볼륨을 자동으로 복제를 통해 고가용성 및 내구성을 보장한다.

           * SSDHDD(처리량이 많을 땐 이를 선택 가능)중에 고를 수 있다.

           * 프로비저닝한 만큼만 비용을 지불한다.

           * 필요하다면 EBS에 저장된 데이터를 암호화 할 수 있다.

           * 언제든지 원하는 시점에 스냅샷을 찍어서 내구성을 높일 수 있다. à 이를 다른 리전으로 복제해서 사용이

             가능하다.

 

          

           - Amazon S3

           : 데이터 오브젝트를 저장하는 무제한 스토리지

           * 99.999999999% 내구성 (1000만개의 객체를 만년간 보관할 때 하나가 분실되는 수준의높은 안전성)

           * 한번 저장한 데이터는 높은 가용성을 제공받는다.

 

- Amazon S3 Glacier

: 매우 저렴한 장기 보관 / 백업에 적합한 스토리지

* 검색 시간이 비교적 오래걸린다.

* 신속 검색 / 대량 검색이란 옵션을 제공한다.

* 오랫동안 안전하게 보호하거나 중요한 가치가 있는 의료, 과학, 규제 및 규정 준수를 위한 아카이빙에서 사용된다.

* 볼트 잠금 정책 : 한번 저장된 데이터가 일정시간이 지나면 데이터를 수정할 수 없도록 잠가버림. à 장기보관중에 변경이 일어나지 않도록 한다.

 

- 데이터 보호

           - VPC(virtual private cloud)

           : 논리적으로 분리된 가상의 네트워크

           * aws 리소스를 생성해서 사용할 수 있다.

           * 인바운드, 아웃바인드로 규칙을 정의할 수 있다.

 

 

영상 링크 :

kr-resources.awscloud.com/awsome-day-online-conference

 

AWSOME DAY 온라인 컨퍼런스

AWSome Day 온라인 컨퍼런스는 AWS 클라우드를 시작하기 위한 가장 기본적인 필수 입문 교육 과정입니다. 컴퓨팅, 스토리지, 데이터베이스 및 네트워크 등 AWS의 핵심 서비스와 AWS 클라우드 활용의

kr-resources.awscloud.com