WiseN

[3분시리즈] AWS 주간 업데이트 – Reinvent2017 특집

Blog thumbnail

안녕하십니까, GS네오텍 최준승입니다.

이번 포스팅은 Reinvent 2017 특집입니다.

참고로 이 시리즈는 3분 시리즈입니다만..
리인벤트에서 쏟아져 나온 무수한 내용들은 3분이 아닌 30분으로도 요약하기 어렵습니다.

그래서 이번에는 기존 3분 시리즈와는 좀 다르게
업데이트된 내용을 탁탁 찾아서 보실 수 있는 길잡이 형식으로 포멧을 변경하였습니다.
참고 링크를 최대한 풍부하게 넣고, 관련 세션의 Youtube 링크도 추가하였습니다.

내용은 크게 6개 영역으로 나눠 정리하였고
Compute, Serverless, Container Service, Database, Data Analysis, Artificial Intelligence 순으로 정리되어 있습니다.
참고로 각 영역별 요약 포스팅은 본 블로그에 따로 준비되어 있습니다.

아직 AWS측에서 업데이트되지 않은 것(Slideshare 자료, 공식 아이콘 등)들이 있어서
본 글은 최초 포스팅 이후에도 지속적으로 업데이트할 예정입니다.

그럼 시작!

 



■ Computing





Announcing Amazon EC2 Bare Metal Instances

☞ 베어 메탈 인스턴스군(I3) 신규 출시
※ 별도의 하이퍼바이저 계층이 구성되지 않은 환경에서 사용이 가능하며, `17/12 기준 Public Preview 상태
What's New / Blog_EN / Blog_KR / CMP330



Introducing Amazon EC2 M5 Instances

☞ 범용 타입인 M시리즈의 최신 세대인 M5 Instance Family 신규 출시
※ Intel Xeon Platinum 8175M 기반으로 NVMe 인터페이스를 지원하며 M4 계열에 비해 미세하게 저렴한 단가로 제공
What's New / Blog_EN / Blog_KR / CMP203



Introducing Amazon EC2 H1 Instances

☞ 스토리지 최적화 계열의 H1 Instance Family 신규 출시
※ 최소 2TB에서 최대 16TB의 로컬 스토리지가 포함되어 있으며, Size별로 총 4가지 Instance Type을 제공
What's New / Blog_EN / Blog_KR / CMP203



Introducing the Amazon Time Sync Service

☞ 인터넷 구간 통신 없이 VPC 환경에서 시간을 동기화할 수 있는 Time Sync 서비스 제공
※ VPC 환경에서 링크 로컬 주소인 169.254.169.123을 끝점으로한 NTP 서버 끝점을 제공
What's New / Blog_EN / CMP203



Introducing Launch Templates for Amazon EC2 instances

☞ Type, AMI, Subnet 등 Launch 조건을 템플릿으로 사전 정의하고, EC2 생성시 반복 재사용하는 기능 출시
※ 해당 템플릿은 Auto Scaling, Spot Fleet 구성 과정에서 연계하여 활용 가능
What's New / CMP203



Introducing Spread Placement Groups for Amazon EC2

☞ 동일 AZ 내 인스턴스를 논리적으로 가깝게 묶어주는 Placement Group 기능 + Host 서버 분리 구성 제공
※ 즉, 낮은 지연을 제공하는 기존 Placement Group의 장점을 유지하면서 Host 장애시 영향도를 최소화할 수 있음
What's New / CMP203



Announcing Amazon EC2 T2 Unlimited for Sustained High CPU Performance

☞ T2 계열에서 CPU Credit이 모두 소진되어도 성능 저하가 발생하지 않는 T2 Unlimited 인스턴스 출시
※ 단 Credit 소진시 vCPU 시간당 추가요금이 발생하며, 성능 저하가 발생하는 기존 방식인 T2 Standard도 선택 가능
What's New / Blog_EN / CMP203



Amazon EC2 Spot Lets you Pause and Resume Your Workloads

☞ Spot 인스턴스에서 중지시 EBS 및 In-Memory 상태를 저장한 후, 재할당 시 복원할 수 있는 Hibernation 기능 제공
※ 단, Hibernation Agent 설치가 필요하며, 일부 Instance Type에서만 사용 가능
What's New / CMP203



 



■ Serverless





Introducing AWS AppSync, a managed GraphQL service with real-time data-

☞ GraphQL을 기반으로 한 모바일/웹 응용 프로그램의 백엔드를 구축해주는 관리형 서비스인 Appsync 출시
※ GraphQL은 클라이언트 애플리케이션에서 어떤 데이터가 필요한지 기술할 수 있는 쿼리 언어
What's New / Blog_EN



Introducing AWS Cloud9

☞ 통합 개발 환경(IDE) 서비스로 브라우저만으로도 코드를 작성, 실행 및 디버깅이 가능한 서비스인 Cloud9 출시
※ Node.js, JavaScript, Python 등 40여개의 프로그래밍 언어용 도구를 제공하며 Lambda 서비스와 연계 가능
What's New / Blog_EN / Blog_KR



Announcing the AWS Serverless Application Repository in Preview

☞ 다양한 사용자가 만든 Serverless 응용 프로그램을 GitHub와 같이 검색/공유할 수 있는 Repository 서비스
※ 각 어플리케이션은 AWS SAM 형식의 템플릿으로 패키징됨
What's New / Blog_EN



AWS Media Services – Process, Store, and Monetize Cloud-Based Video

☞ 동영상 미디어 처리/저장 등의 기능을 관리형으로 제공하는 통합 미디어 서비스群 출시
※ 대상 서비스는 총 5가지로 Elemental MediaConvert/MediaLive/MediaPackage/MediaStore/MediaTailor
Blog_EN / Blog_KR



Introducing Amazon MQ

☞ Apache ActiveMQ용 관리형 메시지 브로커 서비스
※ JMS/NMS/AMQP/STOMP/MQTT/WebSocket 등 업계 표준 메시징 API 및 프로토콜에 직접 액세스 가능
What's New / Blog_EN / Blog_KR / ENT228



AWS Lambda Updates

☞ .NET core 2.0/Golang 지원, 메모리 최대 3GB 할당, CloudTrail에서 실행 로그 수집, 함수별 동시실행 한도 설정 등
※ 기존: Lambda 함수 실행시 할당할 수 있는 최대 메모리 크기는 1.5GB
What's New 1 / What's New 2 / What's New 3



Amazon API Gateway Updates

☞ API Gateway 서비스에서 Canary Release 배포 지원 및 VPC Integration 기능 제공
※ VPC Integration 기능을 통해 VPC 외부의 클라이언트가 VPC 내부의 HTTP/HTTPS 리소스에 엑세스 가능
What's New 1 / What's New 2



 



■ Container Service





AWS Batch Adds Support for Large-Scale Job Submissions with Array Jobs

☞ AWS Batch에서 Array 형식의 작업을 지원하여, 이를 통해 대량의 병렬 작업을 만들어 한번에 수행 가능
※ 별도의 작업 Index 환경 변수가 추가되며, Array Job Type으로 Sequential 방식과 NtoN 방식 선택 가능
What's New / CMP323



Introducing Amazon Elastic Container Service for Kubernetes

☞ 컨테이너 관리툴인 Kubernetes를 대상으로 한 완전 관리형 서비스인 Amazon EKS 출시
※ Master Node의 클러스터 구성, 가용성 관리 등을 제공하며 Worker Node는 사용자 측에서 직접 구성하여 사용
What's New / Blog_EN / CON215



Introducing AWS Fargate

☞ EC2 관리 없이 컨테이너를 구성하여 사용할 수 있는 Fargate 서비스 출시
※ 네트워크 설정 및 CPU/Memory를 선택하면 바로 컨테이너를 시작할 수 있으며, 사용한 vCPU량을 초단위로 측정하여 과금
What's New / Blog_EN / CON214 / CON333



 



■ Database





Preview of Amazon Aurora Multi-Master

☞ Aurora에서 복수의 노드(복수의 AZ)에서 읽기/쓰기가 가능한 Multi-Master 기능 제공
※ 특정 노드 및 특정 AZ 장애시 다운타임 無, 쓰기 성능 향상 효과
What's New



Preview of Amazon Aurora Serverless

☞ 사용량 기반으로 리소스를 자동으로 관리해주는 Aurora Serverless 서비스 출시
※ `17/12 기준, Preview 상태이며 MySQL 계열의 Aurora에서만 사용 가능
What's New / Blog_EN



AWS Launches Amazon DynamoDB Backup and Restore

☞ 서비스 성능 영향 없이 DynamoDB 테이블을 대상으로 한 백업 및 복원 기능 제공
※ 백업 대상은 테이블값, 프로비저닝한 용량, 로컬 및 글로벌 보조 인덱스 및 스트림 등이 포함되며 암호화하여 저장됨
What's New / Blog_EN



AWS Launches Amazon DynamoDB Global Tables

☞ 2개 이상의 리전에 걸쳐 자동 복제 및 멀티 마스터 쓰기를 지원하는 DynamoDB Global Table 기능 제공
※ DynamoDB 스트림을 통해 다른 리전에 비동기적으로 전파되며, 복제 지연은 일반적으로 1초 이내
What's New / Blog_EN



Amazon Neptune: Fast, reliable graph database built for the cloud

☞ 다중 AZ 배포 및 Fail-over, 특정 시점 복구를 지원하는 완전 관리형 그래프 데이터베이스 서비스 출시
※ Apache TinkerPop v3.3 및 RDF/SPARQL 1.1 API 지원
What's New / Blog_EN / DAT318 / DAT319



 



■ Data Analysis





Amazon S3 Select Is Now Available in Preview

☞ 표준 SQL 문법을 사용하여 S3 객체에서 필요한 데이터를 선택/검색할 수 있는 S3 Select 서비스 출시
※ CSV, JSON 포멧 지원 (해당 포멧의 파일을 GZIP으로 압축한 형식도 지원)
What's New / Blog_EN



Amazon Glacier Select Makes Big Data Analytics of Archive Data Possible

☞ 표준 SQL 문법을 사용하여 Glacier에 저장된 데이터를 선택/검색할 수 있는 Glacier Select 서비스 출시
※ Glacier Select의 경우 Retrieving 절차에 대한 과금이 발생
What's New / Blog_EN



Announcing AWS IoT Analytics

☞ 대규모 IoT 고급 분석용 완전 관리형 플랫폼 서비스 Iot Analytics 출시
※ Amazon Quicksight를 통한 통합 데이터 시각화, Jupyter 노트북 통합 ML 적용 가능
What's New / Blog_EN / IOT214 / IOT211



Announcing Amazon GuardDuty – Intelligent Threat Detection

☞ AWS CloudTrail, VPC Flow Logs, DNS Logs를 대상으로 한 지능형 분석 관리형 위협 탐지 서비스 출시
※ Seoul Region 포함 총 14개 Region에서 사용 가능
What's New / Blog_EN / SID218



 



■ Artificial Intelligence





Introducing Amazon SageMaker

☞ 기계 학습 모델의 빌드/학습/배포를 통합 지원하는 완전 관리형 서비스 SageMaker 출시
※ 분석용 프레임워크로 TensorFlow와 Apache MXNet을 지원하며, Docker 컨테이너도 사용 가능
What's New / Blog_EN / Blog_KR / MCL365



Introducing AWS DeepLens

☞ 딥러닝 모델을 실행할 수 있는 On-Board 컴퓨팅 리소스가 탑재된 HD 캠코더 출시
※ 분석/추론 엔진이 설치되어 있으며, SageMaker/Lambda/Rekognition Video 등 타 AWS 서비스와 통합
What's New / Blog_EN



Introducing Amazon Rekognition Video

☞ Deep Learning을 활용한 비디오 분석 서비스인 Rekognition Video 서비스 출시
※ 비디오 원본을 대상으로 오브젝트, 얼굴 및 컨텐츠를 검색/추적/인식/추출 및 조절 가능
What's New / Blog_EN



Introducing Amazon Kinesis Video Streams

☞ 스마트폰/보안 카메라 등 카메라가 탑재된 장치에서 스트리밍 비디오 캡쳐를 제공하는 서비스 출시
※ 해당 서비스를 활용하여 수백만대 이상의 카메라 디바이스에서 비디오 스트림을 입력/출력 가능
What's New / Blog_EN / ABD216



Introducing Amazon Transcribe – Now in Preview

☞ AWS에서 ASR(From Speech to Text) 기능을 제공하는 Transcribe 서비스 출시
※ 예를 들어, S3에 저장된 오디오파일을 분석하여 문자로 변환해주는 서비스
What's New / Blog_EN



Introducing Amazon Translate – Now in Preview

☞ 고급 기계 학습을 사용한 언어 번역 서비스인 Amazon Translate 출시
※ 신경망 기반으로 동작하여 높은 번역 성능을 제공하며, Polly 및 Lex, S3 등 타 AWS 서비스와 결합
What's New / Blog_EN



Introducing Amazon Comprehend – Discover Insights from Text

☞ 자연 연어 처리 기반으로 텍스트를 인식/분류해주는 Comprehend 서비스 출시
※ `17/12 기준, 5개 Regino에서 사용 가능하며 대상 언어는 English와 Spanish를 지원
What's New / Blog_EN



AWS Greengrass adds feature for Machine Learning Inference

☞ Greengrass 디바이스로 머신 러닝 모델 배포 및 로컬 실행 가능
※ Apache MXNet, TensorFlow, Caffe2, CNTK 프레임워크를 지원
What's New