[AWS Hero 특집] Docker, Amazon ECS 및 Spot Fleet의 환상적인 서비스 조합

2019-04-09 KENNETH 0

[AWS Hero 특집] Docker, Amazon ECS 및 Spot Fleet의 환상적인 서비스 조합 AWS 컨테이너 히어로, Tung Nguyen 가 기고한  글입니다. Tung 는 AWS 클라우드 인프라 및 소프트웨어에 초점을 맞춘 컨설팅 회사, BoltOps의 설립자 겸 대표입니다.  BoltOps Nuts and Bolts 블로그에도 컨테이너 관련 글을 올립니다. Amazon C2 스팟(Spot) 인스턴스를 사용하면 많은 할인을 받으면서 여분의 컴퓨팅 용량을 사용할 수 있습니다. AWS에서 워크로드를 실행하는 가장 좋은 방법 중 하나는, 스팟 인스턴스에서 Amazon ECS를 사용하는 것입니다. 스팟 인스턴스를 사용하면 Amazon EC2 인스턴스에서 비용을 50–90% 절감할 수 있습니다. 아마 블랙 프라이데이의 할인 행사처럼 특별한 기회가 있다면 모두 반길 것 같지요? 하지만 대부분의 사람들은 스팟 인스턴스에 대해 잘 알지 못하거나 주저하는 경향이 있습니다. 그 이유는 스팟에 대한 몇 가지 오해 때문입니다. 스팟에 대한 오해 AWS에서는 스팟 모델에서 언제라도 인스턴스를 제거할 수 있습니다. 유지 관리 업그레이드, 해당 인스턴스 유형에 대한 높은 수요, 이전 인스턴스 유형 또는 기타 [ more… ]

AWS 주간 소식 모음 – 2019년 4월 8일

2019-04-08 KENNETH 0

AWS 주간 소식 모음 – 2019년 4월 8일 안녕하세요! 여러분~ 매주 월요일 마다 지난 주에 업데이트된 국내 AWS관련 콘텐츠를 정리해 드립니다. AWS 클라우드에 대한 새로운 소식을 확인하시는데 많은 도움 되시길 바랍니다. 지난주에 AWS  Summit Santa Clara에서 발표된 신규 서비스 및 기능 출시 소식으로 블로그 업데이트가 많았습니다. 또한, AWS 분야별 블로그에서 좋은 글들을 엄선해서 번역된 것들이 많으니 찬찬히 살펴 보시기 바랍니다. 드디어 AWS Summit 서울 행사가 이제 한 주 앞으로 다가 왔습니다. 참가 등록이 내일 마감될 예정이니 아직 하지 않으신 분은 바로 하시기 바랍니다. 혹시 빠지거나 추가할 내용이 있으시면, 저에게 메일 주시면 추가 공유해 드리겠습니다.   AWS코리아 블로그 Woot.com은 어떻게 AWS 기반 서버리스 데이터 레이크를 구축 하였는가? (2019-04-07) Amazon ECS와 Amazon ECR의 AWS PrivateLink 설정 방법 (2019-04-07) Amazon VPC에서 네트워크 연결성에 대한 디버깅 도구 활용하기 (2019-04-05) AWS 신규 리전 – 인도네시아 자카르타 출시 예고 (2019-04-05) 클라우드 기반 미디어 생방송 품질 최적화 [ more… ]

Woot.com은 어떻게 AWS 기반 서버리스 데이터 레이크를 구축 하였는가?

2019-04-07 KENNETH 0

Woot.com은 어떻게 AWS 기반 서버리스 데이터 레이크를 구축 하였는가? 이 글에서는 관계형 데이터베이스를 기반으로 구축된 기존 데이터 웨어하우스를 대체할 클라우드 네이티브 데이터 웨어하우스를 설계하는 방법에 대해 Woot.com의 사례를 소개합니다. (Woot는 2004 년에 설립되어 2010년 Amazon에 의해 인수된 최초의 일일 거래 사이트입니다. 원래 Woot는 매진 할 때까지 하루에 단 하나의 제품만을 제공했으나, 최근에는 7 가지 카테고리에 걸쳐 특별 일일 거래 및 기타 기간 한정 상품을 제공하고 있습니다.) 우선 설계 초기에는 관계형 데이터베이스에서 다른 관계형 데이터베이스로 그대로 마이그레이션하는 것이 가장 단순한 솔루션으로 보였습니다. 하지만 데이터 웨어하우스에서 정말로 필요로 했던 것에 우선적으로 역점을 두기로 결정했습니다. 작업에 적합한 도구를 사용하여 레거시 Oracle 데이터베이스를 더 작은 마이크로 서비스로 분리하는 방법을 모색하기 시작했습니다. 이 프로세스의 목적은 단순히 AWS 도구를 사용하는 것에 그치지 않고 클라우드 네이티브 기술을 사용하여 최종적인 목표를 실현하는 것 입니다. 이 마이그레이션을 위해서는 ETL(추출, 변환, 로드) 파이프라인을 새로 개발하여 기존 데이터를 마이그레이션하면서 새로운 데이터의 [ more… ]

Amazon ECS와 Amazon ECR의 AWS PrivateLink 설정 방법

2019-04-07 KENNETH 0

Amazon ECS와 Amazon ECR의 AWS PrivateLink 설정 방법 Amazon ECS와 Amazon ECR에서 AWS PrivateLink가 정식으로 지원됩니다. AWS PrivateLink는 AWS 서비스 액세스에 대한 높은 가용성과 확장성을 제공하기 위한 네트워킹 기술입니다. 이 기술을 사용하면 모든 트래픽을 AWS 네트워크 안에 유지할 수 있습니다. ECR 및 ECS에 대한 AWS PrivateLink 엔드포인트 생성 시, 이 서비스 엔드포인트는 VPC 안에 프라이빗 IP 주소를 갖는 탄력적 네트워크 인터페이스로 나타납니다. AWS PrivateLink가 지원되기 전에는 ECR에 저장된 도커 이미지를 다운로드하거나 ECS Control plane과 통신하려면 Amazon EC2 인스턴스는 인터넷 게이트웨이를 사용해야 했습니다. 퍼블릭 IP 주소가 있는 퍼블릭 서브넷의 인스턴스는 인터넷 게이트웨이를 직접 사용했습니다. 프라이빗 서브넷의 인스턴스는 퍼블릭 서브넷에 호스팅되는 NAT(네트워크 주소 변환) 게이트웨이를 사용하고, NAT 게이트웨이가 인터넷 게이트웨이를 통해 ECR 및 ECS와 통신합니다. AWS PrivateLink를 사용하면 퍼블릭 서브넷과 프라이빗 서브넷의 인스턴스 모두 프라이빗 연결을 통해 Amazon ECR에서 이미지를 다운로드할 수 있습니다. 또한 인스턴스는 인터넷 게이트웨이나 NAT 게이트웨이가 없어도 AWS PrivateLink [ more… ]

Amazon VPC에서 네트워크 연결성에 대한 디버깅 도구 활용하기

2019-04-05 KENNETH 0

Amazon VPC에서 네트워크 연결성에 대한 디버깅 도구 활용하기 AWS내의 리소스들은 최적의 성능으로 서비스를 제공하기 위해 기반 네트워크에 크게 의존합니다. 예를 들어, 데이터베이스를 최적화하고 프런트엔드 애플리케이션 서버를 고비용의 하이엔드 Amazon EC2 인스턴스에서 실행하더라도 기반 네트워크에 문제가 발생하면 이러한 모든 유익한 요소가 단번에 무효화될 수도 있습니다. 이러한 이유로 지속적으로 네트워크 연결의 상태와 안정성을 모니터링하는 것이 절대적으로 중요합니다. 성능에 영향을 미치는 요소에는 대기 시간과 네트워크 경로를 통한 패킷 손실률 등이 있습니다. 이러한 요인들은 다양한 애플리케이션의 동작에 영향을 줄 수 있습니다. 다행히 AWS에는 AWSSupport-SetupIPMonitoringFromVPC라는 내재된 도구가 있어 관련 지표들을 모니터링할 수 있으며, 이를 Amazon CloudWatch 경보와 함께 사용하여 비정상적인 패턴을 감지하는 특정 작업을 수행할 수도 있습니다. 다음 스크린샷은 CloudWatch 대시보드의 출력을 보여줍니다. 출력결과 이해하기 일반적으로 네트워크 통계를 측정하는 데 사용되는 도구인 ping에서 통계가 파생됩니다. ping은 A지점에서 Z지점간 일반 경로의 상태에 대한 정보를 수집하는 데 유용하지만, 특정 네트워크 내의 모든 경로에 대한 상태를 평가하기에는 부족한 [ more… ]