WiseN

AWS 업데이트 읽어주기 19년-11월

Blog thumbnail

들어가며



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

바야흐로 11월입니다.
12월 초에는 라스베가스에서 AWS Reinvent 행사가 예정되어 있습니다.
그 때문인지 최근 AWS 업데이트는 중요한 아이템이 상대적으로 적네요.

그래도 리뷰를 거를수는 없으니. 최근 나온 업데이트들을 가볍게 살펴보도록 하겠습니다.

 

11월 업데이트 소개


오늘 다루는 아이템들은 사실 평소에 비해 중요도가 떨어지는 편입니다.

그래서 하나씩 하나씩 다루기는 뭐하고
가독성을 높이기 위해 카테고리를 제 맘대로 나눠서 2개 단위로 묶어 서술하도록 하겠습니다.

 

▨ 모니터링 및 알림 관련 서비스 기능 개선

Amazon CloudWatch launches cross-account cross-region dashboards
Introducing notifications for AWS Code- Series

첫번째 주제는 모니터링과 알림과 관련된 업데이트입니다. 최근 CloudWatch에서 비교적 자주 업데이트를 내놓고 있는데요. 얼마전에는 Anomaly Detection 같은 재밌는 기능이 붙어 나오기도 했었죠. 더불어 요즘 AWS가 전반적으로 신경쓰고 있는 부분 중 하나가 多계정 환경에서의 통합 관리(또는 연동) 영역입니다. 이 연장선 상에서 CloudWatch에서도 타-계정 타-리전의 데이터를 참조해 대시보드를 꾸밀 수 있는 기능을 제공하기 시작했습니다. 데이터를 당겨갈 수 있는 권한은 AWS organization을 활용하거나 수동으로 특정 AWS 계정ID를 정의/허용할 수 있게 되어 있구요. 개인적인 생각으로는 AWS 계정을 하나 만들어 운영 리소스를 배제하고 순수 모니터링 용으로만 써도 될 것 같아요.

또 하나의 업데이트는 Code Series의 각 이벤트별로 SNS로 알림을 보낼 수 있게 되었습니다. 예를 들면 CodeCommit에서 커밋이 발생할때, CodeBuild에서 빌드에 성공했을때, CodeDeploy에서 배포에 실패했을때 별도의 구현없이 마치 CloudWatch에서 Alarm과 SNS를 연동하듯 설정할 수 있게 된 것이죠. 기존엔 왜 이게 지원이 안됐죠? 라고 생각할수도 있는데 안됐습니다. 기존에 비해 SNS로 이벤트를 전달하는 과정이 단순해졌으니, SNS와 연계된 이후 파이프라인도 손쉽게 활용할 수 있게 되었습니다.​ 

 

 

최신 DB 엔진 지원

Amazon EC2 now supports Microsoft SQL Server 2019
Amazon RDS for Oracle now Supports Oracle Database 19c

AWS는 꽤 큰 회사라서(=인력이 많아서). 각 어플리케이션별로 새로운 버전이 출시되어도. 이걸 AWS 환경 위에 비교적 빠르게 적용하는 편입니다. 그 대상은 특정 오픈소스 프로젝트가 될 수도 있고. 상용 DB 엔진이 될수도 있고. 쿠버네티스 엔진이 될 수도 있고 다양합니다. 오늘은 DB 엔진과 관련된 새 버전 지원 소식입니다. SQL Server 2019는 EC2 환경에, Oracle 19c 버전은 RDS에 배포할 수 있게 되었습니다. 아무래도 RDS는 매니지드 환경이라 일부 최적화에 시간이 좀 걸리는건지 출시일과 상대적으로 간극이 있는 편이네요. EC2 환경의 SQL Server 2019는 AWS 관리 콘솔이나 MarketPlace에서 해당 AMI를 선택하면 되구요. 라이센스가 포함된 버전의 이미지를 Edition별로 자유롭게 선택할 수 있습니다.

 

변방 서비스 업데이트

AWS Global Accelerator Now Supports EC2 Instance Endpoints
Amazon QuickSight goes Mobile, launches Cross Source Join and More

이번에는 상대적으로 주목을 덜 받는 서비스들의 업데이트 소식입니다. 초창기에 인기가 없는 서비스도 꾸준히 업데이트가 누적되면 어느 순간 쓸모 있는 서비스가 되어 있기도 합니다. Global Accelerator 서비스에서는 뒷단의 끝점으로 EC2 인스턴스를 지정할 수 있게 되었습니다. 그 대상이 확대된 것으로 기존에는 NLB / ALB / Elastic IP를 지정할 수 있었습니다. 이미 아시겠지만 Global Accelerator는 Client에게​ 고정된 IP 주소로 엑세스 포인트를 제공하고, 뒷단에서 뭔가 트래픽을 분산하거나 가용성을 관리할 수 있는 컨셉의 서비스입니다.

다른 변방(?) 업데이트는 QuickSight 관련 소식입니다. 저는 몰랐는데 QuickSight 용 안드로이드와 iOS 앱이 기존에도 있었던 모양입니다. 지금 확인해보니 Play Store에서 다운수가 500회 내외로 보이는데요. 적은 인기에 아랑곳하지 않고 이번에 메이저 버전 업데이트가 되었다고 하네요. 더불어 다양한 데이터 소스를 결합하여(예를 들어 from RDS, S3) 데이터를 뽑아내고 필터링하는 것이 가능해졌다고 합니다. 과연 QuickSight가 쓸만한 BI 서비스인지. 데이터가 AWS 환경에 있는 분이라면 한번 테스트해보도록 합시다.​

 

서울 리전 출시

AWS Client VPN is now available in Asia Pacific (Seoul)
Amazon QuickSight supports Seoul region, dashboard printing and more

서울 리전에 몇몇 자잘한 서비스가 사용 가능하게 되었습니다. 하나는 Client VPN, 다른 하나는 QuickSight 서비스입니다. 두 서비스 모두 대안(?)이 많기 때문에 AWS 내에서 자주 활용되는 서비스는 아니지만, 필요에 따라 검토해볼만한 것들입니다. 혹시 미주 지역에 해당 서비스가 처음 릴리즈 되었을때 호기심에 한번쯤 테스트를 해봤고. 대부분의 운영 인프라가 서울 리전에 있는 분이라면 잘 엮어서 참고하시기 바랍니다.

준비한 내용이 끝났으니 정리합니다.


마치며


오늘은 크게 중요하지 않은 업데이트들을 가볍고 캐주얼하게 살펴봤구요.

12월에는 중요한 업데이트를 가지고 다시 돌아오도록 하겠습니다.

마칩니다. 끝!