데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...Amazon Web Services Korea
AWS re:Invent에서 소개된 개발에서 운영까지 이어지는 파이프라인 전체에 대한 최신 기술을 통해, 사일로를 분리하고 협업을 향상하는 방법을 소개합니다. 거버넌스 제어를 위한 AWS Control Tower, 코드 수준에서의 위험성 사전 탐지를 위한 Amazon CodeGuru Reviewer, 더 빠르고 풍부한 기능의 앱 제작을 위한 AWS Amplify Studio, IaC를 위한 AWS Cloud Development Kit, 그리고 운영 효율성을 향상 시키는 Amazon CloudWatch의 신규 기능을 알아봅니다.
CJ프레시웨이 All-in 클라우드 전환 사례를 통해서 알아보는 Modernization성공 사례-오동규, 메가존 인프라 모더나이제이션 그...Amazon Web Services Korea
CJ프레시웨이는 경영환경과 업무체제의 변화에 발 빠르게 대응하고 비용 절감 효과를 극대화하기 위해 Infra, Application, DataBase 의 Modernization 을 수행하였습니다. 실제 프로젝트 전환 담당자를 통해 ROI 극대화 및 IT 환경 Modernization 에 대한 사례를 자세히 알아보도록 하겠습니다.
발표 영상 - https://www.youtube.com/watch?v=GHQMFVLRl4U
Amazon EC2 T4g, M6g, C6g 및 R6g 인스턴스는 애플리케이션 서버, 마이크로 서비스를 포함한 광범위한 워크로드에 대해 유사한 x86 기반 인스턴스보다 최대 40% 더 나은 가격 대비 성능을 제공합니다.
AWS 비용 효율화를 고려한 Reserved Instance + Savings Plan 옵션 - 박윤 어카운트 매니저 :: AWS Game...Amazon Web Services Korea
AWS는 지속적으로 자체 비용을 낮추는 것 외에, 고객이 직접 비용을 최적화할 수 있는 다양한 옵션들을 제공하고 있습니다. 이 중 Savings Plans와 Reserved Instances에 대해 알아봅니다. Savings Plans는 AWS에서 2019년에 새롭게 출시한 새로운 Pricing 옵션으로써, Serverless, Container 등 빠르게 변화하는 시장의 컴퓨터 요구 사항에 대응할 수 있도록 Reserved Instances보다 훨씬 더 유연한 과금 모델을 제공합니다. 본 세션을 통해 Savings Plan과 Reserved Instances의 개요와 이들의 차이점을 파악하실 수 있습니다.
고객의 플랫폼/서비스를 개선한 국내 사례 살펴보기 – 장준성 AWS 솔루션즈 아키텍트, 강산아 NDREAM 팀장, 송영호 야놀자 매니저, ...Amazon Web Services Korea
AWS는 175개 이상의 다양한 서비스를 제공해드리고 있습니다. 주요 서비스들 외에도 고객 서비스의 품질을 개선하는 데에 이러한 다양한 AWS의 서비스들의 도움을 받을 수 있습니다. 이번 세션에서는 AWS Transit Gateway, AWS Global Accelerator, AWS Shield, AWS IoT, Amazon WorkSpaces 를 통해서 고객의 플랫폼/서비스를 개선한 국내 사례들을 살펴보며 AWS 서비스들을 어떻게 활용할 수 있는지 보여드립니다.
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...Amazon Web Services Korea
AWS re:Invent에서 소개된 개발에서 운영까지 이어지는 파이프라인 전체에 대한 최신 기술을 통해, 사일로를 분리하고 협업을 향상하는 방법을 소개합니다. 거버넌스 제어를 위한 AWS Control Tower, 코드 수준에서의 위험성 사전 탐지를 위한 Amazon CodeGuru Reviewer, 더 빠르고 풍부한 기능의 앱 제작을 위한 AWS Amplify Studio, IaC를 위한 AWS Cloud Development Kit, 그리고 운영 효율성을 향상 시키는 Amazon CloudWatch의 신규 기능을 알아봅니다.
CJ프레시웨이 All-in 클라우드 전환 사례를 통해서 알아보는 Modernization성공 사례-오동규, 메가존 인프라 모더나이제이션 그...Amazon Web Services Korea
CJ프레시웨이는 경영환경과 업무체제의 변화에 발 빠르게 대응하고 비용 절감 효과를 극대화하기 위해 Infra, Application, DataBase 의 Modernization 을 수행하였습니다. 실제 프로젝트 전환 담당자를 통해 ROI 극대화 및 IT 환경 Modernization 에 대한 사례를 자세히 알아보도록 하겠습니다.
발표 영상 - https://www.youtube.com/watch?v=GHQMFVLRl4U
Amazon EC2 T4g, M6g, C6g 및 R6g 인스턴스는 애플리케이션 서버, 마이크로 서비스를 포함한 광범위한 워크로드에 대해 유사한 x86 기반 인스턴스보다 최대 40% 더 나은 가격 대비 성능을 제공합니다.
AWS 비용 효율화를 고려한 Reserved Instance + Savings Plan 옵션 - 박윤 어카운트 매니저 :: AWS Game...Amazon Web Services Korea
AWS는 지속적으로 자체 비용을 낮추는 것 외에, 고객이 직접 비용을 최적화할 수 있는 다양한 옵션들을 제공하고 있습니다. 이 중 Savings Plans와 Reserved Instances에 대해 알아봅니다. Savings Plans는 AWS에서 2019년에 새롭게 출시한 새로운 Pricing 옵션으로써, Serverless, Container 등 빠르게 변화하는 시장의 컴퓨터 요구 사항에 대응할 수 있도록 Reserved Instances보다 훨씬 더 유연한 과금 모델을 제공합니다. 본 세션을 통해 Savings Plan과 Reserved Instances의 개요와 이들의 차이점을 파악하실 수 있습니다.
고객의 플랫폼/서비스를 개선한 국내 사례 살펴보기 – 장준성 AWS 솔루션즈 아키텍트, 강산아 NDREAM 팀장, 송영호 야놀자 매니저, ...Amazon Web Services Korea
AWS는 175개 이상의 다양한 서비스를 제공해드리고 있습니다. 주요 서비스들 외에도 고객 서비스의 품질을 개선하는 데에 이러한 다양한 AWS의 서비스들의 도움을 받을 수 있습니다. 이번 세션에서는 AWS Transit Gateway, AWS Global Accelerator, AWS Shield, AWS IoT, Amazon WorkSpaces 를 통해서 고객의 플랫폼/서비스를 개선한 국내 사례들을 살펴보며 AWS 서비스들을 어떻게 활용할 수 있는지 보여드립니다.
This AWS Tutorial ( Amazon AWS Blog Series: https://goo.gl/qQwZLz ) will give you an introduction to AWS and its domains. This AWS tutorial is ideal for those who want to become AWS Certified Solutions Architect.
Below are the topics covered in this tutorial:
1. What is Cloud?
2. What is AWS?
3. Different Domains in AWS
4. AWS Pricing
5. Migrate Your Application to AWS Infrastructure
6. Use case
#awstraining #cloudcomputing #awstutorial
서버리스 아키텍처 패턴 및 로그 처리를 위한 파이프라인 구축기 - 황윤상 솔루션즈 아키텍트, AWS / Matthew Han, SendBi...Amazon Web Services Korea
서버리스 아키텍처 패턴 및 로그 처리를 위한 파이프라인 구축기
황윤상 솔루션즈 아키텍트, AWS
Matthew Han, SendBird
AWS에서 제공하는 다양한 서비스는 서버리스 아키텍처에서 활용 가능합니다. 본 세션에서는 다양한 시나리오를 위한 서버리스 아키텍처를 소개하고, 각 아키텍처 별 주의해야할 점 및 모범 사례를 살펴봅니다. 특히, 서버리스 아키텍처로 로그 처리 파이프라인을 구축한 SendBird의 사례를 살펴보고, 파이프라인 구축에 있어서 얻게된 팁들을 공유합니다.
진화하는 CloudFront 의 이해와 글로벌 서비스 활용 - 안수일 시니어 솔루션즈 아키텍트, GS NEOTEK :: AWS Summit...Amazon Web Services Korea
스폰서 발표 세션 | 진화하는 CloudFront 의 이해와 글로벌 서비스 활용
안수일 시니어 솔루션즈 아키텍트, GS NEOTEK
멀티미디어의 활용도가 점점 높아지면서 데이터, 이미지, 동영상 등을 짧은 지연시간과 빠른 전송속도로 전세계의 고객에게 전송하기 위해 CDN(Contents Delivery Network)서비스를 사용합니다. AWS의 CDN서비스인 CloudFront 의 이해와 계속해서 진화하는 CloudFront의 기능들을 어떻게 잘 활용 할 것인지에 대해 알아봅니다.
Designing security & governance via AWS Control Tower & Organizations - SEC30...Amazon Web Services
Whether it is per business unit or per application, many AWS customers use multiple accounts to meet their infrastructure isolation, separation of duties, and billing requirements. In this session, we cover considerations, limitations, and security patterns when building a multi-account strategy. We explore topics such as thought pattern, identity federation, cross-account roles, consolidated logging, and account governance. We conclude by presenting an enterprise-ready landing-zone framework and providing the background needed to implement an AWS Landing Zone using AWS Control Tower and AWS Organizations.
AWS Fargate와 Amazon ECS를 사용한 CI/CD 베스트 프랙티스 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Build...Amazon Web Services Korea
발표영상 다시보기: https://youtu.be/il8wpd7gxe8
CI/CD 기술을 통해 팀은 민첩성을 높이고 고품질 제품을 신속하게 출시 할 수 있습니다. 이 강의에서는 컨테이너화 된 응용 프로그램을 관리 할 수 있도록 CI/CD 워크 플로우 작성을위한 모범 사례를 안내합니다. AWS Cloud Development Kit를 사용하여 코드 애플리케이션 모델로 인프라를 다루고 AWS CodePipeline 및 AWS CodeBuild를 사용하여 CI/CD 릴리스 파이프 라인을 설정하는 방법을 보여줍니다. 마지막으로 AWS CodeDeploy를 사용한 안전한 배포 자동화에 대해 설명합니다.
스폰서 발표 세션 | Zero-risk 엔터프라이즈 클라우드 스토리지
조순현 부장, Zadara
Zadara는 엔터프라이즈 스토리지입니다. 모든 데이터 유형, 모든 프로토콜을 클라우드 상에서 제공합니다. 클라우드 스토리지 사용에 있어 기술 위험, 운영 위험 및 재정적 위험을 Zadatra 스토리지를 통해 제거하는 방안을 제시합니다.
* 발표 동영상: https://youtu.be/DJlt1v4Gya8
AWS Single Sign-On(SSO)을 사용하면 여러 AWS 계정 및 비즈니스 애플리케이션에 대한 액세스를 중앙에서 손쉽게 관리하고 사용자에게 Single Sign-On 액세스를 제공하여 할당된 모든 계정 및 애플리케이션을 한 곳에서 액세스하도록 할 수 있습니다.
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Amazon Web Services
AWS Control Tower is a new AWS service that cloud administrators can use to set up and govern their secure, compliant, multi-account environments on AWS. In this session, we show you how Control Tower automates the creation of a secure and compliant landing zone with best-practice blueprints for a multi-account structure, identity and federated access management, a central log archive, cross-account security audits, and workflows for provisioning accounts with pre-approved configurations. We also discuss guardrails—pre-packaged governance rules created for security, operations, and compliance that you can apply enterprise-wide or to groups of accounts to enforce policies or detect violations. Finally, we show you how to easily manage and monitor all this through the Control Tower dashboard.
AWS Control Tower is a new AWS service that cloud administrators can use to set up and govern their secure, compliant, multi-account environments on AWS. In this session, we show you how Control Tower automates the creation of a secure and compliant landing zone with best-practice blueprints for a multi-account structure, identity and federated access management, a central log archive, cross-account security audits, and workflows for provisioning accounts with pre-approved configurations. We also discuss guardrails—pre-packaged governance rules created for security, operations, and compliance that you can apply enterprise-wide or to groups of accounts to enforce policies or detect violations. Finally, we show you how to easily manage and monitor all this through the Control Tower dashboard.
AWS 클라우드를 활용하면 사용자의 트래픽에 따라 IT 인프라 아키텍처를 확장할 수 있습니다. 이번 강연에서는 서비스 초기의 작은 트래픽에 대응할 수 있는 단순한 아키텍처로 시작해 사업 성장 후의 수백만 사용자에 달하는 대규모 트래픽을 지탱할 수 있는 고확장성 아키텍처에 이르기까지의 단계별 아키텍처 구성 방법에 대해 소개해 드리고 컴퓨팅 및 데이터베이스 선택 및 사용자 증가에 따른 트래픽 경감 방법, 오토스케일링 및 모니터링과 자동화, DB 부하 분산, 고가용성 확보 등에 대한 다양한 모범사례를 알려드릴 예정입니다.
This AWS Tutorial ( Amazon AWS Blog Series: https://goo.gl/qQwZLz ) will give you an introduction to AWS and its domains. This AWS tutorial is ideal for those who want to become AWS Certified Solutions Architect.
Below are the topics covered in this tutorial:
1. What is Cloud?
2. What is AWS?
3. Different Domains in AWS
4. AWS Pricing
5. Migrate Your Application to AWS Infrastructure
6. Use case
#awstraining #cloudcomputing #awstutorial
서버리스 아키텍처 패턴 및 로그 처리를 위한 파이프라인 구축기 - 황윤상 솔루션즈 아키텍트, AWS / Matthew Han, SendBi...Amazon Web Services Korea
서버리스 아키텍처 패턴 및 로그 처리를 위한 파이프라인 구축기
황윤상 솔루션즈 아키텍트, AWS
Matthew Han, SendBird
AWS에서 제공하는 다양한 서비스는 서버리스 아키텍처에서 활용 가능합니다. 본 세션에서는 다양한 시나리오를 위한 서버리스 아키텍처를 소개하고, 각 아키텍처 별 주의해야할 점 및 모범 사례를 살펴봅니다. 특히, 서버리스 아키텍처로 로그 처리 파이프라인을 구축한 SendBird의 사례를 살펴보고, 파이프라인 구축에 있어서 얻게된 팁들을 공유합니다.
진화하는 CloudFront 의 이해와 글로벌 서비스 활용 - 안수일 시니어 솔루션즈 아키텍트, GS NEOTEK :: AWS Summit...Amazon Web Services Korea
스폰서 발표 세션 | 진화하는 CloudFront 의 이해와 글로벌 서비스 활용
안수일 시니어 솔루션즈 아키텍트, GS NEOTEK
멀티미디어의 활용도가 점점 높아지면서 데이터, 이미지, 동영상 등을 짧은 지연시간과 빠른 전송속도로 전세계의 고객에게 전송하기 위해 CDN(Contents Delivery Network)서비스를 사용합니다. AWS의 CDN서비스인 CloudFront 의 이해와 계속해서 진화하는 CloudFront의 기능들을 어떻게 잘 활용 할 것인지에 대해 알아봅니다.
Designing security & governance via AWS Control Tower & Organizations - SEC30...Amazon Web Services
Whether it is per business unit or per application, many AWS customers use multiple accounts to meet their infrastructure isolation, separation of duties, and billing requirements. In this session, we cover considerations, limitations, and security patterns when building a multi-account strategy. We explore topics such as thought pattern, identity federation, cross-account roles, consolidated logging, and account governance. We conclude by presenting an enterprise-ready landing-zone framework and providing the background needed to implement an AWS Landing Zone using AWS Control Tower and AWS Organizations.
AWS Fargate와 Amazon ECS를 사용한 CI/CD 베스트 프랙티스 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Build...Amazon Web Services Korea
발표영상 다시보기: https://youtu.be/il8wpd7gxe8
CI/CD 기술을 통해 팀은 민첩성을 높이고 고품질 제품을 신속하게 출시 할 수 있습니다. 이 강의에서는 컨테이너화 된 응용 프로그램을 관리 할 수 있도록 CI/CD 워크 플로우 작성을위한 모범 사례를 안내합니다. AWS Cloud Development Kit를 사용하여 코드 애플리케이션 모델로 인프라를 다루고 AWS CodePipeline 및 AWS CodeBuild를 사용하여 CI/CD 릴리스 파이프 라인을 설정하는 방법을 보여줍니다. 마지막으로 AWS CodeDeploy를 사용한 안전한 배포 자동화에 대해 설명합니다.
스폰서 발표 세션 | Zero-risk 엔터프라이즈 클라우드 스토리지
조순현 부장, Zadara
Zadara는 엔터프라이즈 스토리지입니다. 모든 데이터 유형, 모든 프로토콜을 클라우드 상에서 제공합니다. 클라우드 스토리지 사용에 있어 기술 위험, 운영 위험 및 재정적 위험을 Zadatra 스토리지를 통해 제거하는 방안을 제시합니다.
* 발표 동영상: https://youtu.be/DJlt1v4Gya8
AWS Single Sign-On(SSO)을 사용하면 여러 AWS 계정 및 비즈니스 애플리케이션에 대한 액세스를 중앙에서 손쉽게 관리하고 사용자에게 Single Sign-On 액세스를 제공하여 할당된 모든 계정 및 애플리케이션을 한 곳에서 액세스하도록 할 수 있습니다.
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Amazon Web Services
AWS Control Tower is a new AWS service that cloud administrators can use to set up and govern their secure, compliant, multi-account environments on AWS. In this session, we show you how Control Tower automates the creation of a secure and compliant landing zone with best-practice blueprints for a multi-account structure, identity and federated access management, a central log archive, cross-account security audits, and workflows for provisioning accounts with pre-approved configurations. We also discuss guardrails—pre-packaged governance rules created for security, operations, and compliance that you can apply enterprise-wide or to groups of accounts to enforce policies or detect violations. Finally, we show you how to easily manage and monitor all this through the Control Tower dashboard.
AWS Control Tower is a new AWS service that cloud administrators can use to set up and govern their secure, compliant, multi-account environments on AWS. In this session, we show you how Control Tower automates the creation of a secure and compliant landing zone with best-practice blueprints for a multi-account structure, identity and federated access management, a central log archive, cross-account security audits, and workflows for provisioning accounts with pre-approved configurations. We also discuss guardrails—pre-packaged governance rules created for security, operations, and compliance that you can apply enterprise-wide or to groups of accounts to enforce policies or detect violations. Finally, we show you how to easily manage and monitor all this through the Control Tower dashboard.
AWS 클라우드를 활용하면 사용자의 트래픽에 따라 IT 인프라 아키텍처를 확장할 수 있습니다. 이번 강연에서는 서비스 초기의 작은 트래픽에 대응할 수 있는 단순한 아키텍처로 시작해 사업 성장 후의 수백만 사용자에 달하는 대규모 트래픽을 지탱할 수 있는 고확장성 아키텍처에 이르기까지의 단계별 아키텍처 구성 방법에 대해 소개해 드리고 컴퓨팅 및 데이터베이스 선택 및 사용자 증가에 따른 트래픽 경감 방법, 오토스케일링 및 모니터링과 자동화, DB 부하 분산, 고가용성 확보 등에 대한 다양한 모범사례를 알려드릴 예정입니다.
천만사용자를 위한 AWS 클라우드 아키텍처 진화하기 – 문종민, AWS솔루션즈 아키텍트:: AWS Summit Online Korea 2020Amazon Web Services Korea
발표영상 다시보기: https://youtu.be/z68l2X5KoC4
AWS 클라우드는 초기에 적은 비용으로 웹 서비스를 시작하고, 향후 사업이 발전했을 때 천만 이상의 유저가 사용할 수 있는 고가용성, 확장성, 민첩성이 뛰어난 웹 서비스를 만들 수 있습니다. 본 세션에서는 작은 서비스로 시작하여 AWS의 다양한 서비스를 사용하여 천만 이상의 대규모 유저 트래픽을 수용할 수 있는 웹 서비스로 발전시키는 것을 단계별로 오토스케일링, 트래픽 경감, 모니터링과 자동화, 고가용성 확보를 위한 아키텍처 구성 방법을 소개합니다.
모바일 퍼스트 시대에서 점점 더 고객과의 접점이 늘어나고 있습니다. 다양한 비금융 애플리케이션은 고객들의 수요에 탄력적으로 대응할 수 있는 시스템이 필요합니다. 본 강연에서는 AWS 위에서 최적의 솔루션을 구현하는 방안에 대해 공유합니다.
연사: 이창수 솔루션 아키텍트, 아마존 웹서비스
AWS에서는 애플리케이션의 목적과 특징에 맞는 다양한 클라우드 기반 데이터베이스 선택 옵션을 제공합니다. 본 세션에서는 클라우드 DB 서비스를 간단히 알아보고, 그 중에서도 DB 서버 및 클러스터 관리 및 운영에 대한 걱정이 전혀 없는 서버리스(Serverless) DB 서비스인 Amazon Aurora Serverless와 DynamoDB에 대해 자세히 알아봅니다. DB 관리 및 운영 등의 번거러운 작업은 AWS에 맡기고, 비지니스 로직에 필요한 데이터 모델 구성 및 쿼리 최적화 등에 집중하여 시장에 요구에 따른 비지니스에 민첩한 서비스를 만드는 방법을 알아 봅니다.
[IGC 2017] AWS 김필중 솔루션 아키텍트 - AWS 를 활용한 모바일 백엔드 개발강 민우
모바일 게임에는 사용자 인증, 컨텐츠 제공, 데이터 저장 및 분석은 물론 모네타이제이션을 위한 다양한 기능들의 개발이 요구됩니다. 이를 위해 AWS 를 활용하여 필요한 백엔드를 간단하지만 유저가 많아져도 항상 예측 가능한 성능으로, 또 사용한 만큼만 비용이 발생하는 형태로 구현할 수 있는 방법을 소개합니다.
컨테이너를 활용하여 마이크로서비스를 구성할 때는 효과적으로 컨테이너 및 서비스를 관리할 수 있는 방법이 필요합니다. 본 세션에서는 유연하게 컨테이너 환경을 관리/모니터링 할 수 있는 Amazon EC2 Container Service 및 EC2 Container Registry를 소개합니다. 아울러 Amazon ECS/ECR 환경에서 효과적인 자원 및 로그 관리, 마이크로서비스 관리에 대해서 자세히 살펴봅니다.
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New NormalBESPIN GLOBAL
AWS와 함께 하는 바이오 ∙ 헬스케어 ∙ 제약사를 위한 클라우드 세미나
'안전하게 클라우드로 날자'
어떻게 하면 클라우드를 통한 디지털 혁신과 비즈니스 성장을 이룰 수 있을까요?
AWS 를 통해 어떤 기업들이 혁신적인 서비스를 제공하고 있을까요?
도입 후에는 어떤 변화가 있고 어떻게 관리해야 할까요?
지난 6월 8일. AWS와 클라우드 전문가 베스핀글로벌이 바이오 · 헬스케어 · 제약 고객들만을 위해 쉽고 빠르게 클라우드를 도입할 수 있는 방법을 제시하는 세미나를 진행했습니다.
클라우드가 뭔지 궁금하지만 잘 모르겠다면, 클라우드를 도입하고는 싶지만 어디서부터 시작해야 할지 감이 오지 않으신다면, 베스핀글로벌과 상의하세요.
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...Amazon Web Services Korea
Database Migration Service(DMS)는 RDBMS 이외에도 다양한 데이터베이스 이관을 지원합니다. 실제 고객사 사례를 통해 DMS가 데이터베이스 이관, 통합, 분리를 수행하는 데 어떻게 활용되는지 알아보고, 동시에 데이터 분석을 위한 데이터 수집(Data Ingest)에도 어떤 역할을 하는지 살펴보겠습니다.
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Web Services Korea
Amazon ElastiCache는 Redis 및 MemCached와 호환되는 완전관리형 서비스로서 현대적 애플리케이션의 성능을 최적의 비용으로 실시간으로 개선해 줍니다. ElastiCache의 Best Practice를 통해 최적의 성능과 서비스 최적화 방법에 대해 알아봅니다.
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Amazon Web Services Korea
ccAmazon Aurora 데이터베이스는 클라우드용으로 구축된 관계형 데이터베이스입니다. Aurora는 상용 데이터베이스의 성능과 가용성, 그리고 오픈소스 데이터베이스의 단순성과 비용 효율성을 모두 제공합니다. 이 세션은 Aurora의 고급 사용자들을 위한 세션으로써 Aurora의 내부 구조와 성능 최적화에 대해 알아봅니다.
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...Amazon Web Services Korea
오랫동안 관계형 데이터베이스가 가장 많이 사용되었으며 거의 모든 애플리케이션에서 널리 사용되었습니다. 따라서 애플리케이션 아키텍처에서 데이터베이스를 선택하기가 더 쉬웠지만, 구축할 수 있는 애플리케이션의 유형이 제한적이었습니다. 관계형 데이터베이스는 스위스 군용 칼과 같아서 많은 일을 할 수 있지만 특정 업무에는 완벽하게 적합하지는 않습니다. 클라우드 컴퓨팅의 등장으로 경제적인 방식으로 더욱 탄력적이고 확장 가능한 애플리케이션을 구축할 수 있게 되면서 기술적으로 가능한 일이 달라졌습니다. 이러한 변화는 전용 데이터베이스의 부상으로 이어졌습니다. 개발자는 더 이상 기본 관계형 데이터베이스를 사용할 필요가 없습니다. 개발자는 애플리케이션의 요구 사항을 신중하게 고려하고 이러한 요구 사항에 맞는 데이터베이스를 선택할 수 있습니다.
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Amazon Web Services Korea
실시간 분석은 AWS 고객의 사용 사례가 점점 늘어나고 있습니다. 이 세션에 참여하여 스트리밍 데이터 기술이 어떻게 데이터를 즉시 분석하고, 시스템 간에 데이터를 실시간으로 이동하고, 실행 가능한 통찰력을 더 빠르게 얻을 수 있는지 알아보십시오. 일반적인 스트리밍 데이터 사용 사례, 비즈니스에서 실시간 분석을 쉽게 활성화하는 단계, AWS가 Amazon Kinesis와 같은 AWS 스트리밍 데이터 서비스를 사용하도록 지원하는 방법을 다룹니다.
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon Web Services Korea
Amazon EMR은 Apache Spark, Hive, Presto, Trino, HBase 및 Flink와 같은 오픈 소스 프레임워크를 사용하여 분석 애플리케이션을 쉽게 실행할 수 있는 관리형 서비스를 제공합니다. Spark 및 Presto용 Amazon EMR 런타임에는 오픈 소스 Apache Spark 및 Presto에 비해 두 배 이상의 성능 향상을 제공하는 최적화 기능이 포함되어 있습니다. Amazon EMR Serverless는 Amazon EMR의 새로운 배포 옵션이지만 데이터 엔지니어와 분석가는 클라우드에서 페타바이트 규모의 데이터 분석을 쉽고 비용 효율적으로 실행할 수 있습니다. 이 세션에 참여하여 개념, 설계 패턴, 라이브 데모를 사용하여 Amazon EMR/EMR 서버리스를 살펴보고 Spark 및 Hive 워크로드, Amazon EMR 스튜디오 및 Amazon SageMaker Studio와의 Amazon EMR 통합을 실행하는 것이 얼마나 쉬운지 알아보십시오.
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon Web Services Korea
로그 및 지표 데이터를 쉽게 가져오고, OpenSearch 검색 API를 사용하고, OpenSearch 대시보드를 사용하여 시각화를 구축하는 등 Amazon OpenSearch의 새로운 기능과 기능에 대해 자세히 알아보십시오. 애플리케이션 문제를 디버깅할 수 있는 OpenSearch의 Observability 기능에 대해 알아보세요. Amazon OpenSearch Service를 통해 인프라 관리에 대해 걱정하지 않고 검색 또는 모니터링 문제에 집중할 수 있는 방법을 알아보십시오.
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Amazon Web Services Korea
데이터 거버넌스는 전체 프로세스에서 데이터를 관리하여 데이터의 정확성과 완전성을 보장하고 필요한 사람들이 데이터에 액세스할 수 있도록 하는 프로세스입니다. 이 세션에 참여하여 AWS가 어떻게 분석 서비스 전반에서 데이터 준비 및 통합부터 데이터 액세스, 데이터 품질 및 메타데이터 관리에 이르기까지 포괄적인 데이터 거버넌스를 제공하는지 알아보십시오. AWS에서의 스트리밍에 대해 자세히 알아보십시오.
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Web Services Korea
이 세션에 참여하여 Amazon Redshift의 새로운 기능을 자세히 살펴보십시오. Amazon Data Sharing, Amazon Redshift Serverless, Redshift Streaming, Redshift ML 및 자동 복사 등에 대한 자세한 내용과 데모를 통해 Amazon Redshift의 새로운 기능을 알고 싶은 사용자에게 적합합니다.
From Insights to Action, How to build and maintain a Data Driven Organization...Amazon Web Services Korea
데이터는 혁신과 변혁의 토대입니다. 비즈니스 혁신을 이끄는 혁신은 특정 시점의 전략이나 솔루션이 아니라 성장을 위한 반복적이고 집단적인 계획입니다. 혁신에 이러한 접근 방식을 채택하는 기업은 전략과 비즈니스 문화에서 데이터를 기반으로 하는 경우가 많습니다. 이러한 접근 방식을 개발하려면 리더가 데이터를 조직의 자산처럼 취급하고 조직이 더 나은 비즈니스 성과를 위해 데이터를 활용할 수 있도록 권한을 부여해야 합니다. AWS와 Amazon이 어떻게 데이터와 분석을 활용하여 확장 가능한 비즈니스 효율성을 창출하고 고객의 가장 복잡한 문제를 해결하는 메커니즘을 개발했는지 알아보십시오.
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...Amazon Web Services Korea
데이터는 최종 소비자의 성공에 초점을 맞춘 디지털 혁신에서 중추적인 역할을 하고 있습니다. 모든 기업들은 데이터를 자산으로 사용하여 사례 제공을 추진하고 까다로운 결과를 해결하고 있습니다. AWS 클라우드 기술과 분석 솔루션의 강력한 성능을 통해 고객은 혁신 여정을 가속화할 수 있습니다. 이 세션에서는 기업 고객들이 클라우드에서 데이터의 힘을 활용하여 혁신 목표를 달성하고 필요한 결과를 제공하는 방법에 대해 다룹니다.
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...Amazon Web Services Korea
LG ThinQ는 LG전자의 가전제품과 서비스를 아우르는 플랫폼 브랜드로서 앱 하나로 간편한 컨트롤, 똑똑한 케어, 스마트한 쇼핑까지 한번에 가능한 플랫폼입니다. ThinQ 플랫폼은 글로벌 서비스로 제공되고 있어, 작업 시간을 최소화하고, 서비스의 영향을 최소화 할 필요가 있었습니다. 따라서 DB 버전 업그레이드 작업 시 애플리케이션 배포가 필요없는 Blue/Green Deployment 방식은 최선의 선택이 되었습니다.
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...Amazon Web Services Korea
온프레미스 분석 플랫폼에는 자원 증설 비용, 자원 관리 비용, 신규 자원 도입 및 환경 설정의 리드타임 등 다양한 측면에서의 한계가 존재합니다. 이에 KB국민카드에서는 기존 분석 플랫폼의 한계를 극복함과 동시에 시너지를 낼 수 있는 클라우드 기반 분석 플랫폼을 설계 및 도입하였습니다. 본 사례 소개는 KB국민카드의 데이터 혁신 여정과 노하우를 소개합니다.
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...Amazon Web Services Korea
SK Telecom의 망관리 프로젝트인 TANGO에서는 오라클을 기반으로 시스템을 구축하여 운영해 왔습니다. 하지만 늘어나는 사용자와 데이터로 인해 유연하고 비용 효율적인 인프라가 필요하게 되었고, 이에 클라우드 도입을 검토 및 실행에 옮기게 되었습니다. TANGO 프로젝트의 클라우드 도입을 위한 검토부터 준비, 실행 및 이를 통해 얻게 된 교훈과 향후 계획에 대해 소개합니다.
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...Amazon Web Services Korea
2022년 코리안리는 핵심업무시스템(기간계/정보계 시스템)을 AWS 클라우드로 전환하는 사업과 AWS 클라우드 기반에서 손익분석을 위한 어플리케이션 구축 사업을 동시에 진행하고 있었습니다. 이에 따라 클라우드 전환 이후 시스템 간 상호운용성과 호환성을갖춘 데이터 분석 플랫폼 또한 필요하게 되었습니다. 코리안리 IT 환경에 적합한 플랫폼 선정을 위하여 AWS Native Analytics Platform, 3rd Party Analytics Platform (클라우데라, 데이터브릭스)과의 PoC를 진행하고, 최종적으로 AWS Native Analytics Platform 으로 확정하였습니다. 코리안리는 메가존클라우드와 함께 2022년 10월부터 4개월(구축 3개월, 안정화 및 교육 1개월) 동안 AWS 기반 데이터 분석 플랫폼을 구축하고 활용 범위를 지속적으로 확대하고 있습니다.
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...Amazon Web Services Korea
LG 이노텍은 세계 시장을 선도하는 글로벌 소재·부품기업으로, Amazon Redshift 을 데이터 분석 플랫폼의 핵심 서비스로 활용하고 있습니다.지속적인 데이터 증가와 업무 확대에 따른 유연한 아키텍처 개선의 필요성에 대처하기 위해, 2022년에 AWS 에서 발표된 Redshift Serverless 를 활용한, 비용 최적화된 아키텍처 개선 과정의 실사례를 엿볼수 있는 기회가 됩니다.
7. US-WEST (오레곤)
US-WEST (캘리포니아)
AWS GOVCLOUD (US)
SOUTH AMERICA
(상 파울로)
US-EAST (버지니아)
CANADA (센트럴)
EU (아일랜드)
EU (런던)
EU (프랑크프루트)
EU (파리 예정)
AP (뭄바이)
AP (시드니)
AP (베이징)
AP (서울)
AP (도쿄)
AP (닝샤 예정)
16 리전
42 가용 영역
AWS 글로벌 인프라
8. US-WEST (오레곤)
US-WEST (캘리포니아)
AWS GOVCLOUD (US)
SOUTH AMERICA
(상 파울로)
US-EAST (버지니아)
CANADA (센트럴)
EU (아일랜드)
EU (런던)
EU (프랑크프루트)
EU (파리 예정)
AP (뭄바이)
AP (시드니)
AP (베이징)
AP (서울)
AP (도쿄)
AP (닝샤 예정)
16 리전
42 가용 영역
73 엣지
AWS 글로벌 인프라
9. 고객 및 기술
지원
영업 지원
고객지원
프로페셔널
컨설팅
교육 및
인증
보안 및
빌링
시스템
파트너
생태계
솔루션
아키텍트
엔터프라이즈
가상
데스크톱
기업용 공유
도구
기업용
이메일
백업 및 복구
글로벌 리전
(Region)
가용 영역
(AZ)
콘텐츠 배포
지점(Edges)
인프라
핵심 서비스
컴퓨팅
가상머신, 자동확장, 부하분산,
컨테이너, 클라우드 기능
스토리지
오브젝트, 블록, 파일,
아카이브, Import/Export
데이터베이스
관계형, NoSQL, 캐싱,
마이그레이션
네트워킹
VPC, DX, DNS
콘텐츠 배포
(CDN)
하이브리드
환경
데이터 백업
통합 앱
개발 환경
전용 회선
연결
통합 인증
통합 리소스
관리
네트워크
통합
서비스
접근 제어
사용자
인증 관리
암호 키 관리
및 저장
모니터링
로그
기업 자원
설정 및 보고
리소스 사용량
및 감사
보안 및 규정 준수
기업 내
규정 준수
웹 방화벽
비지니
스 앱
비지니스
인텔리전스 데이터베이스
DevOps
도구
네트워킹보안 스토리지
IoT
규칙 엔진
디바이스
섀도우
디바이스
SDK
레지스트리
디바이스
게이트웨이
개발 및 운영 도구모바일 서비스앱 서비스데이터 분석
데이터웨어
하우스
하둡/Spark
실시간 데이터
저장
머신 러닝
ElasticSearch
서비스
알람 및 큐
서비스
워크 플로우
풀-텍스트
검색
Email 전송
동영상 변환
원 클릭 앱 개발
모바일 인증
디바이스 동기화
모바일 앱 테스트
푸시 알림
DevOps 리소스 관리
앱 생명주기 관리
도구
컨테이너 서비스
클라우드 함수
리소스 템플릿
API
게이트웨이
실시간 데이터
분석
비지니스
인텔리전스
모바일 분석
모바일 허브
마켓 플레이스
AWS 클라우드의 다양하고 폭넓은 서비스
10. 비지니스 요구 사항에 맞는
90여개 이상의 서비스 조립을 통해 유연한 활용 가능
AWS 클라우드의 다양하고 폭넓은 서비스
AWS 활용 = 빌딩 블록 조립
14. DNS를 위한 Amazon Route 53
• 글로벌 부하 분산
• AWS Cloud에 최적화
단일 Elastic IP
단일 AMAZON EC2 인스턴스
• 웹 서버
• 데이터베이스
• 시스템 운영
• 파일 저장
• 기타 …
EC2
인스턴스
ElasticIP
사용자 Amazon
Route53
첫 사용자 1명
15. • AWS 클라우드 가상 서버
• 다양한 운영 체제 지원
• 손쉽게 생성, 시작, 중단, 종료
• 손쉽게 수백대, 수천대로 확장 가능
• 원하는 대로 사용한 만큼만 과금
• 다양한 비용 모델 제공
• 다양한 컴퓨팅 옵션 선택 가능
Elastic Compute Cloud (EC2)
인스턴스 세대
c4.xlarge
인스턴스 패밀리
인스턴스 사이즈
16. 수직적 스케일 업 (Scale-Up)
• 가장 쉬운 접근 방법
• 더 높은 CPU 인스턴스
• 더 높은 메모리 인스턴스
• 더 높은 스토리지 인스턴스
• 더 높은 I/O 인스턴스
• 쉽게 인스턴스 크기 변경
• 결국에는 한계 용량에 도달
서버 트래픽↗ “더 높은 성능 인스턴스!”
vertically
1 vCPU
1 GiB 메모리
$0.016/시간
t2.micro
m4.2xlarge
8 vCPU
32 GiB 메모리
$0.528/시간
c4.8xlarge
32 vCPU
60 GiB 메모리
$1.815/시간
[서울리전 기준]
17. 사용자 > 1+
문제점
• 이중화 없음
• 페일오버 불가
“한 바구니에 계란을
모두 담지 말자!” EC2
인스턴스
Elastic IP
Amazon
Route 53
X
사용자
Amazon
Route 53
18. 사용자 > 1+
먼저, 기능에 따라 인스턴스의
역할을 나눈다!
• 웹 서버용 EC2 인스턴스
• DB용 EC2 인스턴스
• 직접 운영
• 데이터베이스 관리서비스
EC2 웹
인스턴스
EC2
데이터베이스
인스턴스
Elastic IP
사용자
Amazon
Route 53
19. 직접 운영 관리 서비스 선택
Amazon EC2
직접 설치
원하는 데이터
베이스를 선택
하여 운영
라이센스/백업
등 직접 운영
데이터베이스 선택 사항
Amazon RDS
MySQL
Microsoft SQL
Oracle
PostgreSQL
MariaDB
AmazonAurora
라이센스/백업등
선택적 제공
Amazon
DynamoDB
SSD 스토리지기반
NoSQL 서비스
빠른 처리속도
중단없는 확장성 및
관리 필요 없음
Amazon
Redshift
대용량 병렬
페타바이트급
데이터웨어 서비스
빠르고 강력한
확장성 제공
20. ü MySQL 호환 및 5배 성능 향상
ü 최대 15개 리드 복제본
ü 자동 스토리지 확장 (최대 64TB)
ü Amazon S3에 지속 증분 백업
ü 3곳의 가용 영역에 6본의 복제
Amazon Aurora를 추천합니다
24. 사용자 >1000
만약 웹 서버나 DB
인스턴스에 문제가
생긴다면?
• 이중화 없음
• 페일오버 없음 EC2 웹
인스턴스
Elastic IP
RDS DB
인스턴스
X
사용자
Amazon
Route 53
25. 사용자 >1000
Elastic Load Balancing
확장성 높은 부하 분산 서비스
Multi-AZ 서버 구성
가용 영역을 통한 고가용성 확보
데이터베이스 이중화
RDS의 기본-예비 복제본
Multi-AZ에 구성
EC2 웹
인스턴스
RDS DB 인스턴스
기본 복제본 (Multi-AZ)
가용 영역 #1 가용 영역 #2
EC2 웹
인스턴스
RDS DB 인스턴스 예비
복제본 (Multi-AZ)
Elastic Load
Balancing
사용자
Amazon
Route 53
30. 사용자: 10,000 -100,0000+
RDS DB 인스턴스
기본 복제본
(Multi-AZ)
RDS DB 인스턴스
예비 복제본
(Multi-AZ)
ElasticLoad
Balancing
User
Amazon
Route 53
RDS DB 읽기
전용 복제본
가용 영역 #1 가용 영역 #2
RDS DB 읽기
전용 복제본
RDS DB 읽기
전용 복제본
RDS DB 읽기
전용 복제본
웹
인스턴스
웹
인스턴스
웹
인스턴스
웹
인스턴스
웹
인스턴스
웹
인스턴스
웹
인스턴스
웹
인스턴스
32. EC2 웹
인스턴스
RDS DB 인스턴스
기본 복제본 (Multi-AZ)
가용 영역
Elastic Load
Balancing
정적 콘텐츠를 Amazon
S3와 CloudFront로
이전하자!
• 정적 파일 (CSS/JS 파일,
사용자 업로드 이미지 및
비디오 등)
• 다운로드 파일 배포
• 백업 및 로그
• 무제한 저장소 및 콘텐츠
배포 네트워크 활용 가능
주위로 부하 이동하기
사용자
Amazon
Route 53
Amazon
CloudFront
Amazon S3
33. Amazon Simple Storage Service (S3)
• 오브젝트 기반 스토리지
• 높은 내구성
• 정적 자산에 최적
• “무한 확장성”
• 최대 5 TB 오브젝트 크기
• 선택적 암호화
34. Amazon CloudFront
• 캐시된 콘텐츠로 빠른 전달
• 오리진에 낮은 부하
• 정적 및 동적 콘텐츠 지원
• 비디오 스트리밍
• 사용자 정의 SSL 인증서
• 낮은 TTL (0초까지 지원)
• 무상 오리진 패치
• AWS 최적화
35. Amazon DynomoDB와
ElasticCache 활용
• 자주 사용되는 세션/상태 정보
DynamoDB에 저장
• Amazon ElastiCache
(Memcached, Redis)를 이용한
DB 캐싱
주위로 부하 이동하기
EC2 웹
인스턴스
RDS DB 인스턴스
기본 복제본 (Multi-AZ)
가용 영역
Elastic Load
Balancing
사용자
Amazon
Route 53
Amazon
CloudFront
Amazon S3
DynamoDB
ElastiCache
36. • 손 쉬운 관리형 NoSQL 서비스
• 읽기 및 쓰기 용량 제어 가능
• 프로비저닝한 용량 만큼만 과금
• 완전히 분산된 내결함성
• 한자리 수 밀리초 수준의 빠르고
일관된 응답시간
• JSON 도큐먼트 지원
• TTL 기능 제공
Amazon DynamoDB
37. • 인메모리 관리형 캐시 서비스
• 관리형 Memcached 및 Redis 지원
• 자가-치유 기능 (장애 인스턴스 교체)
• 하나에서 다수 노드로 확장
• 한 자리수 밀리초 속도
Amazon ElastiCache
38. 동적 콘텐츠에 대해서도
Amazon CloudFront 활용
주위로 부하 이동하기응답시간
서버부하
응답시간
서버
부하
응답시간
서버
부하
No CDN 정적 콘텐츠를
위한 CDN
정적 및 동적
콘텐츠를 위한
CDN
웹
인스턴스
RDS DB 인스턴스
기본 복제본 (Multi-AZ)
가용 영역
Elastic Load
Balancing
사용자
Amazon
Route 53
Amazon
CloudFront
Amazon S3
DynamoDB
ElastiCache
40. 컴퓨트 클러스터 크기를 자동 재조정
최소/최대 풀 크기 정의
CloudWatch 메트릭을 통한 확장 구동
온-디맨드 또는 스팟 인스턴스
aws autoscaling create-auto-scaling-group
--auto-scaling-group-name MyGroup
--launch-configuration-name MyConfig
--min-size 4
--max-size 200
--availability-zones ap-northeast-2c, ap-northeast-2a
오토스케일링
41. 고객 사례: Dispatch
• 특종 기사 발생시 트래픽을 처리하기 어려움
• 외주를 통한 기존 데이터 센터 인프라 운영으로 비용 증가
AWS 클라우드를 통해 이렇게 바뀌었습니다!
• 특종 기사에도 끄떡없는 트래픽 대응력 제공
• 개발 및 운영 내재화를 통한 비용 효율화
43. 사용자 > 50만+
Amazon
Route 53
사용자
Amazon S3
Elastic Load
Balancing
DynamoDB
RDS DB
인스턴스 읽기
전용 복제본
웹
인스턴스
웹
인스턴스
웹
인스턴스
ElastiCache RDS DB
인스턴스 읽기
전용 복제본
웹
인스턴스
웹
인스턴스
웹
인스턴스
ElastiCacheRDS DB 인스턴스
예비 복제본 (Multi-
AZ)
RDS DB 인스턴스
기본 복제본 (Multi-
AZ)
가용 영역 #1 가용 영역 #2
Amazon
CloudFront
44. 사용자 > 50만+
사용자
Amazon S3
Elastic Load
Balancing
DynamoDB
RDS DB
인스턴스 읽기
전용 복제본
웹
인스턴스
웹
인스턴스
웹
인스턴스
ElastiCache RDS DB
인스턴스 읽기
전용 복제본
웹
인스턴스
웹
인스턴스
웹
인스턴스
ElastiCacheRDS DB 인스턴스
예비 복제본 (Multi-
AZ)
RDS DB 인스턴스
기본 복제본
(Multi-AZ)
가용 영역 #1 가용 영역 #2
Amazon
Route 53
Amazon
CloudFront
45. • 자동화와 모니터링, 메트릭 및 로깅
• 내부적으로 구축할 수 없을 경우, 3rd 파티
SaaS 이용
• 고객 피드백은?
• 각 서비스 및 구성 요소가 제공할 수
있는 최대 성능 극대화
사용자 > 50만+
54. 사용자 >1,000,000+
사용자가 백만 이상에 도달하면 앞서 모든 것을
요구합니다:
• Multi-AZ
• 계층 간 Elastic Load Balancing
• 오토 스케일링
• 느슨한 결합과 서비스 재활용
• 똑똑하게 콘텐츠 제공 (Amazon S3/CloudFront)
• DB 캐싱과 리드 부하 오프 로드를 위한 리드 복제본 설정
• 오토 스케일하는 계층의 세션 상태 오프
55. RDS DB 인스턴스
기본 복제본 (Multi-AZ)
가용 영역
Elastic Load
Balancing
RDS DB
인스턴스 읽기
전용 복제본
RDS DB
인스턴스 읽기
전용 복제본
웹
인스턴스
웹
인스턴스
웹
인스턴스
웹
인스턴스
DynamoDB
Amazon SQS
ElastiCache
작업자
인스턴스
작업자
인스턴스
Amazon
CloudWatch
사내 앱
인스턴스
사내 앱
인스턴스
사용자
Amazon
Route 53
Amazon
CloudFront
사용자: 100만+
Amazon S3
Amazon SES
Lambda
58. 사용자 >500만 – 천만
데이터베이스의 마스터 노드 상에 쓰기 병목 이슈가 잠재할
수 있습니다. 해결책은?
• 페더레이션 (Federation) - 기능 및 목적에 따라 DB 분리
• 샤딩 (Sharding) - 다중 호스트로 하나의 데이터 집합 분리
• 특정 일부 기능을 다른 유형의 DB로 변경 - NoSQL, 그래프
59. 페더레이션
• 데이터베이스를 기능 및 목적에 따라 분리
• 데이터베이스간 교차-함수 쿼리가 어려움
• 거대한 단일 함수 및 테이블에는 도움 안 됨
포럼 DB
사용자 DB
제품 DB
60. 수평적 확장 – 샤딩
• 함수나 키 영역에 의한 샤드
• 확장에 실질적인 제한 없음
• 애플리케이션 계층 복잡도 심화
• 운영 복잡성 및 전문성
• RDBMS 또는 NoSQL
사용자 ShardID
002345 A
002346 B
002347 C
002348 B
002349 A
CBA
61. NoSQL 검토
관리형 NoSQL 서비스 DynamoDB 활용
사용 사례 :
• 리더보드/득점표
• 클릭스트림 및 로그 데이터의 빠른 인입
• 임시 데이터 (예: 장바구니)
• “핫” 테이블
• 메타 데이터 / 검색 테이블
62. 체크 포인트
1. Multi-AZ 아키텍처로 고가용성 확보
2. 자가 치유 서비스 사용
– ELB, Amazon S3, Amazon SNS, Amazon SQS, Amazon SWF,
Amazon SES 등
3. 모든 계층 이중화
4. 인프라 내/외부 캐시 적극 활용
5. 인프라 자동화 도구 사용
63. 체크 포인트
6. 좋은 모니터링/측정/로깅 도구 확보
7. 계층을 분해한 느슨한 결합
8. 오토스케일링 적극 사용
9. 직접 만들지 말고 AWS 서비스 활용
10. 상황에 맞게 NoSQL 검토
64. 본 강연이 끝난 후…
AWS 시작하기: aws.amazon.com/ko/getting-started/tutorials/
65. 본 강연이 끝난 후…
AWS 프리 티어 체험하기: aws.amazon.com/ko/free/
• AWS 가입일로부터 12개월동안 유효한 프리 티어
• 12개월이 끝나도 종료되지 않는 추가 서비스 혜택을 포함
66. 본 강연이 끝난 후…
AWS IoT
메시지 250,000개/월
Amazon EC2 Container Registry
스토리지 500MB/월
AWS Lambda
1백만건/월, 최대 3백2십만초/월
ELB/ALB
750시간/월
15GB 클래식 로드 밸런서의 데이터처리
15 LCU 애플리케이션 로드 밸런서
Amazon CloudFront
50GB 데이터 송신, 2백만건 HTTP/HTTPS 요청
Amazon EBS
30GB 범용 또는 마그네틱, 2백만 I/O (마그네틱)
1GB 스냅샷 스토리지
Amazon Redshift
2개월 무료 평가판
750 DC1.Large 시간/월 (2개월)
AWS Data Pipeline
낮은 빈도 사전 조건 3개
낮은 빈도 활동 5개
Amazon Elasticsearch Service
750시간/월, 단일AZ t2.micro.elasticsearch
10GB/월 EBS 옵션(마그네틱 또는 범용)
Amazon Cognito
50,000 MAU 유저풀
10GB 클라우드 동기화 스토리지
1백만건/월 동기화 작업
67. 본 강연이 끝난 후…
읽을 만한 자료:
aws.amazon.com/documentation
aws.amazon.com/architecture
69. https://www.awssummit.kr
AWS Summit 모바일 앱을 통해 지금 세션 평가에
참여하시면, 행사후 기념품을 드립니다.
#AWSSummitKR 해시태그로 소셜 미디어에
여러분의 행사 소감을 올려주세요.
발표 자료 및 녹화 동영상은 AWS Korea 공식 소셜
채널로 공유될 예정입니다.
여러분의 피드백을 기다립니다!