글로벌 향 서비스 구축 시, 네이버 클라우드 플랫폼에서 사용할 수 있는 서비스들과 인프라단에서 고려해야 할 사항들에 대해서 자세히 소개해 드립니다 | Let me introduce you in detail the services available on the Naver cloud platform and what the infrastructure needs to consider when building a global service.
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
신한금융투자는 급변하는 금융 환경에 민첩하게 대응하기 위해 디지털 트랜스포메이션 마스터플랜을 수립하고, 2021년 상반기 본격적인 서비스 시작을 앞두고 있습니다. 비즈니스와 서비스의 중심을 클라우드 기반으로 전환하는 Cloud First 전략을 추진 중입니다. Cloud First 전략의 일환으로 데이터 & 고객 중심의 Seamless 서비스를 위해 클라우드 기반의 데이터 분석 플랫폼, 인공지능 컨택센터 구축에 착수하였으며, 이번 발표에서는 서비스 구축 과정에서 당사가 고민했던, Why Cloud, What and How to do에 대해 공유하고자 합니다.
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...
AWS Gamekit은 인증, 상태저장과 같은 API 서비스를 손쉽게 구축할 수 있는 서비스입니다. AWS GameSparks는 클라이언트에 손쉽게 서버 로직을 추가하고 게임에 필수적인 컴포넌트들을 바로 사용할 수 있게 제공하는 서비스입니다. AWS Gamelift는 세션형 게임에 필요한 데디케이티드 서버를 관리해주는 강력한 서비스입니다. 본 서비스들의 소개 및 최신 업데이트를 전달해드립니다.
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
메타보라는 웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) 등의 사업을 본격적으로 추진해 나가고 있습니다. NFT 생태계 전반에 대한 이해와 향후 비전 그리고 AWS 상에서 NFT를 포함한 다양한 블록체인 기반의 서비스를 출시하면서 겪었던 경험을 공유해 드릴 예정입니다.
블록체인 기반의 종합 엔터테인먼트 플랫폼 CUBE를 통해 Netmarble 게임을 포함한 다양한 게임들의 온보딩을 수행한 경험을 공유하고, 게임 서비스와 블록체인 및 CUBE 플랫폼 연동을 위한 Middleware 서비스에 대한 인프라 구조 및 운영 노하우를 공유해드립니다.
AWS의 CDN 서비스인 CloudFront의 가속 및 DDoS 방어 소개
# CloudFront 장점
- 수퍼 PoP: AWS 클라우드 구축/운영 Know-How 가 담긴 고성능/대용량 아키텍쳐
* 국내 최대 Capacity / 가장 빠르게 성장하는 글로벌 CDN 서비스
- Single-Service: (캐싱, 다이나믹 가속, HTTPS, AWS Shield Standard 등) 동일 가격 체계로 제공
- AWS Backbone 전용망: Edge <=> Origin 가속
- 인라인 DDoS 방어: Shield Standard & Advance
- AWS 서비스 연동성
In this session, we walk through the fundamentals of Amazon VPC. First, we cover build-out and design fundamentals for VPCs, including picking your IP space, subnetting, routing, security, NAT, and much more. We then transition to different approaches and use cases for optionally connecting your VPC to your physical data center with VPN or AWS Direct Connect. This mid-level architecture discussion is aimed at architects, network administrators, and technology decision makers interested in understanding the building blocks that AWS makes available with Amazon VPC. Learn how you can connect VPCs with your offices and current data center footprint.
AWS Summit Seoul 2023 | AWS로 구축한 피플펀드의 신용평가 MLOps 플랫폼 개발 여정
핀테크 기업 피플펀드는 대출 문의 대응을 위해 지속적인 통합/배포/학습이 가능한 MLOps 환경을 개발하였으며, ROS(RISE Operating System)는 AWS 클라우드를 기반으로 한 MLOps 플랫폼으로 실시간 데이터를 분석하여 매달 최고의 성능을 보이는 신용평가 모델입니다. 이 세션에서는 피플펀드가 어떻게 AWS를 통해 금융 규제를 준수하면서도 개발 및 운영 생산성을 확보하였는지에 대해 자세히 소개합니다.
KB국민은행은 시작했다 - 쉽고 빠른 클라우드 거버넌스 적용 전략 - 강병억 AWS 솔루션즈 아키텍트 / 장강홍 클라우드플랫폼단 차장, ...
클라우드 서비스를 사용하기 위한 안전성 확보 조치들을 다양한 워크로드가 추가될 경우에도 쉽고 빠르게 적용시킬 수 있는 다중 계정 기반의 클라우드 거버넌스 구성 전략을 소개해 드립니다. 그리고 KB국민은행에서는 어떻게 클라우드를 도입하게 되었으며 금융 회사에 클라우드를 도입하기 위해서 지켜야 하는 규제 사항들을 어떻게 대응하였지를 살펴보고, KB국민은행에서 구성한 클라우드 거버넌스 환경을 이용하여 클라우드 워크로드 확산을 어떻게 효과적으로 준비하고 있는지 살펴봅니다.
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
발표영상 다시보기: https://youtu.be/yMgwrkqfcbg
AWS Cloud와 On-Premise를 하나로 연결하는 다양한 Network 연결 방식을 실제 Demo를 통해 심도 있게 알아 봅니다. VPN, Direct Connect, Direct Connect Gateway, Public VIF, Transit Gateway등을 직접 구성하는 Demo를 통해 여러분께 적용 가능한 다양한 시나리오를 직접 확인 할 수 있습니다.
AWS로 게임 런칭 준비하기 ::: 장준성, 채민관, AWS Game Master 온라인 시리즈 #4
게임 개발을 완료하고 출시 전에는 부하 테스트 과정이 필수입니다. 부하 테스트를 통해 서비스의 문제점을 미리 파악할 수 있습니다. 1부에서는 AWS 환경에서 게임 서비스에 대규모 부하를 주는 방법을 알아보겠습니다. 또한 AWS의 여러 서비스를 통해 이런 서비스 상황을 모니터링하는 방법을 알아 보겠습니다. 2부는 AWS에서 카오스 엔지니어링을 구현해보겠습니다.
PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...
PUBG: Battlegrounds를 위한 게임 관련 인프라를 EKS 기반 환경으로 모두 전환한 경험에 대해 공유해 드릴 예정입니다. PUBG의 글로벌 서비스를 위한 인프라 구성에 대해 간단히 소개하고, 라이브 서비스 중인 인프라를 EC2 기반에서 EKS 기반으로 점진적으로 전환하면서 겪었던 문제들과 소중한 경험들을 사례를 통해 전달해드립니다.
금융 회사를 위한 클라우드 이용 가이드 – 신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...
금융 회사가 클라우드를 이용하기 위해서 알아야 할 금융규제와 클라우드 사업자에 대한 안전성 평가 방법에 대해 알려드립니다. 또한, AWS Well Architected Framework 를 이용하여 금융회사에서 보다 안전한 AWS 클라우드 환경을 구성하는 방법에 대해서도 살펴보도록 하겠습니다.
2021년 주요 금융그룹사들의 신년사에 눈에 띄는 내용이 바로 빅테크 기업을 향한 포부, 디지털화, 플랫폼을 키워드로 꼽았다는 점입니다. 데이터 3법 통과, 마이데이터가 금융사들의 새로운 기회로 포착되면서 금융그룹사들은 혁신의 한 해를 꿈꾸고 있습니다. 그 혁신은 퍼블릭 클라우드의 활용 그리고 데이터를 '연결'하는 것부터 시작합니다. KB국민카드는 2020년 10월 종합금융플랫폼인 'KB Pay'를 출시했고, 이는 AWS 클라우드를 활용해 앱 기반 간편결제 서비스를 제공합니다. 'KB Pay'가 AWS로 보안과 안정성을 확보한 방법 그리고 데이터의 활용까지 고려한 스토리를 베스핀글로벌이 들려드립니다.
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
이커머스 기업 쿠팡은 폭발적인 성장에 대응하기 위하여 Amazon Aurora 기반의 선택과 집중을 통해 DBA가 보다 의미 있는 일에 투자할 수 있도록 하고 있습니다. 삼성전자의 채팅플러스는 높은 수준의 가용성을 요구하는 통신 서비스의 특성에 맞게 적절한 AWS 데이터베이스를 활용하고 있습니다. 이 세션에서는 쿠팡이 Amazon Aurora를 통하여 얻은 경험 기반의 혁신 사례를 소개하며, 삼성전자에서 수 천만 명의 트래픽을 다루기 위해 Amazon DynamoDB, Amazon ElastiCache for Redis를 활용했던 경험을 공유합니다.
왜 기업은 멀티/하이브리드 클라우드에 주목해야하는지, 그리고 실제 멀티/하이브리드 유형과 사례를 살펴봄으써 멀티/하이브리드 수행 전략을 세움에 있어 실질적인 도움을 드립니다 | Why businesses should pay attention to multi-/hybrid clouds, and by looking at real-world multi/hybrid types and examples, we offer real help in creating a multi- and hybrid performance strategy.
금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...Amazon Web Services Korea
금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로
지성국 사업 개발 담당 이사, AWS
정을용 수석, 신한 DS
노용헌 이사, 메가존
금융권 클라우드 규제 환경에서도 많은 고객들이 AWS를 사용하여 업무를 혁신하여 왔습니다. 크게 보면 새로운 사업에 AWS를 활용하여 혁신할 수 있는지와 기존 업무를 AWS로 신속하게 안전하게 이전하는 것으로 누누어 볼 수 있습니다. 첫 번째 사례로 신한 제주 은행 지니앱 개발 사례를 통하여 신한 DS가 비금융 앱인 "제주 지니" 프로젝트에 AWS기반 데브옵스 체계를 금융권 최초로 구축한 사례를 소개합니다. 단순히, Infra form factor만 클라우드를 활용하던 관행에서 벗어나 개발, 테스트, 스테이징, 배포 등 CI/CD 전 과정을 AWS상에서 자동으로 구현하는 과정을 통하여 기존 On premise 대비 AWS 클라우드의 장점 및 이를 통해 배운 점 등을 공유합니다. 다음으로는 해외 북미 법인 DC 전체를 AWS 로 All-in 마이그레이션을 통하여 운영중인 K 손해보험 사례를 공유합니다. K 손해보험의 미주법인은 새롭게 시행된 미국의 강력한 사이버 보안 정책이 23 NYCRR500을 준수하면서 On premise 환경보다 우월한 보안 요건을 준수하기 위하여 AWS 클라우드 검토하게 되었으며 AWS의 금융전문파트너인 메가존과 함께 뉴저지와 캘리포니아에 위치한 2개의 데이터센터를 모두 AWS 클라우드로 이관하는데 성공하였습니다. 약 6개월간 진행된 해당 프로젝트에 대한 사례소개 및 이를 통한 비용 절감의 효과를 공유해 드리며 현재도 계속 지원하고 있는 메가존의 AWS 클라우드 매니지드 서비스의 효과도 함께 전달 드립니다.
[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 네트워크 - 권신중 AWS 솔루션...Amazon Web Services Korea
본 세션에서는 AWS 클라우드 상의 논리적으로 격리된 가상의 데이터센터인 VPC의 개념, 생성 절차, 온프레미스 데이터센터와의 연결을 포함한 VPC의 다양한 확장 시나리오 및 확장에 필요한 요소 기술을 살펴봅니다. 또한, 확장 가능한 어플리케이션 구현에 필수적인 AWS의 Load Balancer 서비스의 특징과 선택 시 고려사항을 알아 보도록 하겠습니다.
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...Amazon Web Services Korea
신한금융투자는 급변하는 금융 환경에 민첩하게 대응하기 위해 디지털 트랜스포메이션 마스터플랜을 수립하고, 2021년 상반기 본격적인 서비스 시작을 앞두고 있습니다. 비즈니스와 서비스의 중심을 클라우드 기반으로 전환하는 Cloud First 전략을 추진 중입니다. Cloud First 전략의 일환으로 데이터 & 고객 중심의 Seamless 서비스를 위해 클라우드 기반의 데이터 분석 플랫폼, 인공지능 컨택센터 구축에 착수하였으며, 이번 발표에서는 서비스 구축 과정에서 당사가 고민했던, Why Cloud, What and How to do에 대해 공유하고자 합니다.
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...Amazon Web Services Korea
AWS Gamekit은 인증, 상태저장과 같은 API 서비스를 손쉽게 구축할 수 있는 서비스입니다. AWS GameSparks는 클라이언트에 손쉽게 서버 로직을 추가하고 게임에 필수적인 컴포넌트들을 바로 사용할 수 있게 제공하는 서비스입니다. AWS Gamelift는 세션형 게임에 필요한 데디케이티드 서버를 관리해주는 강력한 서비스입니다. 본 서비스들의 소개 및 최신 업데이트를 전달해드립니다.
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...Amazon Web Services Korea
메타보라는 웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) 등의 사업을 본격적으로 추진해 나가고 있습니다. NFT 생태계 전반에 대한 이해와 향후 비전 그리고 AWS 상에서 NFT를 포함한 다양한 블록체인 기반의 서비스를 출시하면서 겪었던 경험을 공유해 드릴 예정입니다.
블록체인 기반의 종합 엔터테인먼트 플랫폼 CUBE를 통해 Netmarble 게임을 포함한 다양한 게임들의 온보딩을 수행한 경험을 공유하고, 게임 서비스와 블록체인 및 CUBE 플랫폼 연동을 위한 Middleware 서비스에 대한 인프라 구조 및 운영 노하우를 공유해드립니다.
AWS의 CDN 서비스인 CloudFront의 가속 및 DDoS 방어 소개
# CloudFront 장점
- 수퍼 PoP: AWS 클라우드 구축/운영 Know-How 가 담긴 고성능/대용량 아키텍쳐
* 국내 최대 Capacity / 가장 빠르게 성장하는 글로벌 CDN 서비스
- Single-Service: (캐싱, 다이나믹 가속, HTTPS, AWS Shield Standard 등) 동일 가격 체계로 제공
- AWS Backbone 전용망: Edge <=> Origin 가속
- 인라인 DDoS 방어: Shield Standard & Advance
- AWS 서비스 연동성
In this session, we walk through the fundamentals of Amazon VPC. First, we cover build-out and design fundamentals for VPCs, including picking your IP space, subnetting, routing, security, NAT, and much more. We then transition to different approaches and use cases for optionally connecting your VPC to your physical data center with VPN or AWS Direct Connect. This mid-level architecture discussion is aimed at architects, network administrators, and technology decision makers interested in understanding the building blocks that AWS makes available with Amazon VPC. Learn how you can connect VPCs with your offices and current data center footprint.
핀테크 기업 피플펀드는 대출 문의 대응을 위해 지속적인 통합/배포/학습이 가능한 MLOps 환경을 개발하였으며, ROS(RISE Operating System)는 AWS 클라우드를 기반으로 한 MLOps 플랫폼으로 실시간 데이터를 분석하여 매달 최고의 성능을 보이는 신용평가 모델입니다. 이 세션에서는 피플펀드가 어떻게 AWS를 통해 금융 규제를 준수하면서도 개발 및 운영 생산성을 확보하였는지에 대해 자세히 소개합니다.
KB국민은행은 시작했다 - 쉽고 빠른 클라우드 거버넌스 적용 전략 - 강병억 AWS 솔루션즈 아키텍트 / 장강홍 클라우드플랫폼단 차장, ...Amazon Web Services Korea
클라우드 서비스를 사용하기 위한 안전성 확보 조치들을 다양한 워크로드가 추가될 경우에도 쉽고 빠르게 적용시킬 수 있는 다중 계정 기반의 클라우드 거버넌스 구성 전략을 소개해 드립니다. 그리고 KB국민은행에서는 어떻게 클라우드를 도입하게 되었으며 금융 회사에 클라우드를 도입하기 위해서 지켜야 하는 규제 사항들을 어떻게 대응하였지를 살펴보고, KB국민은행에서 구성한 클라우드 거버넌스 환경을 이용하여 클라우드 워크로드 확산을 어떻게 효과적으로 준비하고 있는지 살펴봅니다.
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...Amazon Web Services Korea
발표영상 다시보기: https://youtu.be/yMgwrkqfcbg
AWS Cloud와 On-Premise를 하나로 연결하는 다양한 Network 연결 방식을 실제 Demo를 통해 심도 있게 알아 봅니다. VPN, Direct Connect, Direct Connect Gateway, Public VIF, Transit Gateway등을 직접 구성하는 Demo를 통해 여러분께 적용 가능한 다양한 시나리오를 직접 확인 할 수 있습니다.
게임 개발을 완료하고 출시 전에는 부하 테스트 과정이 필수입니다. 부하 테스트를 통해 서비스의 문제점을 미리 파악할 수 있습니다. 1부에서는 AWS 환경에서 게임 서비스에 대규모 부하를 주는 방법을 알아보겠습니다. 또한 AWS의 여러 서비스를 통해 이런 서비스 상황을 모니터링하는 방법을 알아 보겠습니다. 2부는 AWS에서 카오스 엔지니어링을 구현해보겠습니다.
PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...Amazon Web Services Korea
PUBG: Battlegrounds를 위한 게임 관련 인프라를 EKS 기반 환경으로 모두 전환한 경험에 대해 공유해 드릴 예정입니다. PUBG의 글로벌 서비스를 위한 인프라 구성에 대해 간단히 소개하고, 라이브 서비스 중인 인프라를 EC2 기반에서 EKS 기반으로 점진적으로 전환하면서 겪었던 문제들과 소중한 경험들을 사례를 통해 전달해드립니다.
금융 회사를 위한 클라우드 이용 가이드 – 신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...Amazon Web Services Korea
금융 회사가 클라우드를 이용하기 위해서 알아야 할 금융규제와 클라우드 사업자에 대한 안전성 평가 방법에 대해 알려드립니다. 또한, AWS Well Architected Framework 를 이용하여 금융회사에서 보다 안전한 AWS 클라우드 환경을 구성하는 방법에 대해서도 살펴보도록 하겠습니다.
클라우드 세상에서 살아남기: 금융편 - 이한주 대표이사/공동창업자, 베스핀 글로벌 / 김민성 팀장, KB국민카드 :: AWS Summit ...Amazon Web Services Korea
2021년 주요 금융그룹사들의 신년사에 눈에 띄는 내용이 바로 빅테크 기업을 향한 포부, 디지털화, 플랫폼을 키워드로 꼽았다는 점입니다. 데이터 3법 통과, 마이데이터가 금융사들의 새로운 기회로 포착되면서 금융그룹사들은 혁신의 한 해를 꿈꾸고 있습니다. 그 혁신은 퍼블릭 클라우드의 활용 그리고 데이터를 '연결'하는 것부터 시작합니다. KB국민카드는 2020년 10월 종합금융플랫폼인 'KB Pay'를 출시했고, 이는 AWS 클라우드를 활용해 앱 기반 간편결제 서비스를 제공합니다. 'KB Pay'가 AWS로 보안과 안정성을 확보한 방법 그리고 데이터의 활용까지 고려한 스토리를 베스핀글로벌이 들려드립니다.
이커머스 기업 쿠팡은 폭발적인 성장에 대응하기 위하여 Amazon Aurora 기반의 선택과 집중을 통해 DBA가 보다 의미 있는 일에 투자할 수 있도록 하고 있습니다. 삼성전자의 채팅플러스는 높은 수준의 가용성을 요구하는 통신 서비스의 특성에 맞게 적절한 AWS 데이터베이스를 활용하고 있습니다. 이 세션에서는 쿠팡이 Amazon Aurora를 통하여 얻은 경험 기반의 혁신 사례를 소개하며, 삼성전자에서 수 천만 명의 트래픽을 다루기 위해 Amazon DynamoDB, Amazon ElastiCache for Redis를 활용했던 경험을 공유합니다.
왜 기업은 멀티/하이브리드 클라우드에 주목해야하는지, 그리고 실제 멀티/하이브리드 유형과 사례를 살펴봄으써 멀티/하이브리드 수행 전략을 세움에 있어 실질적인 도움을 드립니다 | Why businesses should pay attention to multi-/hybrid clouds, and by looking at real-world multi/hybrid types and examples, we offer real help in creating a multi- and hybrid performance strategy.
클라우드에서 인프라 구축 시 고려해야 할 사항들을 살펴보고, 네이버 클라우드 플랫폼을 활용하여 고가용성을 유지하는 방안에 대해 소개합니다. | Explore the considerations of building infrastructure in the cloud and introduce ways to maintain high availability by leveraging the Naver cloud platform.
웹 사이트의 빠른 로딩을 위한 프론트 엔드 최적화 기법과 더불어 알아두어야 할 HTTP 프로토콜 최적화를 언급하며, 최근 발표된 HTTP/3를 소개합니다.
HTTP/3는 "Hyper Text Transfer Protocol over QUIC"의 내용을 근간으로 UDP의 장점을 HTTP에 활용한 버전입니다.
HTTP/3를 알기 위해서는 QUIC에 대한 이해와 함께, 기존 버전인 HTTP/2에서 어떤 부분이 개선되었는지에 대한 이해가 동시에 필요합니다.
Chrome을 활용한 웹 성능 비교 예제들은 HTTP/3의 기술들을 빠르게 이해하는 데 도움이 될 것입니다.
Cloud-Native Architecture
MSA(Micro Service Architecture)
MDA(Micro Data Architecture)
MIA(MIcro Inference Architecture)
MSA-Service Mesh
MDA-Data Mesh
MIA-AI Inference Mesh
Kubernetes
Container
Kubeflow
Volcano
Apache Ynikorn
ChatGPT
AGI(Artificial General Intelligence)
ASI(Artificial Specialized Intelligence)
초-전환시대
초-연결시대
SQream GPU DBMS
Cloud와 Cloud Native의 목표는.. 왜? 어떻게? 뭐가 좋아지나...
1. (왜) 가속화된 초-전환, 초-연결 IT 환경변화에 대비하기 위해서
2. (어떻게-H/W) IT H/W 부분은 IaaS 서비스화하여
점유된, Over Subscription된 H/W(Server, Network, Storage)들 모아서 Pool화하고, 가상화기술을 통해 Tenant로 자원들을 분리해 서비스화해 제공하고
필요시 적시에 Pool의 가상H/W를 제공하고, 상황에 따라 확장・축소(Scale in/out, up/down)하면서, 축소된 자원을 다른 요청들을 위해 빠르게 재-할당하는 유연성을 제공하고
3. (어떻게-S/W) S/W 부문도
PaaS, SaaS 적극 활용으로 App.개발 시간을 단축하고
App.분야인 기존 MACRO Service Architecture형 Monolith Architecture(Web-WAS-DB)를 작게 쪼개서 변화에 빠르게 적응할 수 있는 MSA(Micro Service Architecture)로 변경하여 Service Mesh형으로 관리하고
Data분야도 Data Warehouse, DataLake(Bigdata), LakeHouse등 기존 MACRO Data Architecture를 MSA형식으로 MDA(Micro Data Architecture)로 전환 후 Data Mesh형태로 관리하고,
AI로 동적프로그램 생성하여 App.개발시간 단축하고, AI분야도 초-거대 AI구현(MACRO)보다는 작은|특화된 Deep Learning Network(Model)들로 작게 쪼개서 MIA(Micro Inference Architecture)로 비지니스 환경에 적용하고 Inference Mesh형태로 관리하는 시스템으로 전환하고
4. (어떻게-조직) 조직구조도 CI/CD형 DevOps환경, 데이타,트랜잭션중심업무중심, 기술중심 문제해결중심, 직능중심조직직무중심조직으로 전환하면
5. (좋아지는 것) 초-전환, 초-연결 환경에 빠르고, 지속적으로 적응할 수 IT as a Product 환경을 구현하는 것
AWS 를 활용한 저지연 라이브 (Low Latency Live) 서비스 구현 - 류재춘 컨설턴트/에반젤리스트, GS Neot다 :: AW...Amazon Web Services Korea
라이브 방송의 성장과 더불어 최근 저지연 라이브 (Low Latency Live) 에 대한 관심이 높아지고 있습니다. 본 강연에서는 Low Latency Live 관련 기술적인 배경과 Latency를 줄이는 원리에 대한 설명을 하고, AWS 기반의 Low Latency Live 서비스를 구축하는 방법에 대해 소개합니다.
이젠 사물 인터넷을 넘어, 지능형 사물 인터넷 시대로 접어들고 있습니다. 지능형 사물 인터넷 트렌드는 어떤 지, 그리고 클라우드 기반의 IoT 서비스는 어떻게 구축이 가능한 지 함께 살펴보겠습니다 | Now beyond the Internet of Things, we are entering the era of the intelligent Internet of Things. Let's take a look at what the intelligent Internet of Things trend is and how cloud-based IoT services can be built.
클라우드 개념부터 클라우드와 함께하는 중요 기술들에 대해 살펴보며, 클라우드 컴퓨팅에 대한 이해와 기술 트렌드를 살펴보실 수 있습니다 | From the concept of cloud to important technologies with the cloud, you can see the understanding of cloud computing and technology trends.
21년도 12월부터 순차적으로 개시되는 마이데이터 사업에 대해 알아봅니다. 이를 통해 마이데이터 사업이 우리 삶과 비즈니스에 끼치는 영향에 대해 이해하고, 클라우드 상에서 마이데이터 사업을 어떻게 적용시킬 수 있는지에 대해 살펴봅니다. | Let's learn about the MyData business that starts sequentially in December 2021. Through this, we understand the impact of MyData business on our lives and businesses, and look at how we can apply MyData business on the cloud.
도커의 근간 기술을 이해하기 위해 도커의 역사를 살펴보고, 클러스터 환경으로 컨테이너 환경을 운영하는 쿠버네티스에 대한 핵심 개념에 대해 알아봅니다. 마지막으로 쿠버네티스 클러스터를 손쉽게 생성하고 관리할 수 있는 네이버 클라우드 플랫폼 Kubernetes service를 데모를 통해 소개해드립니다 | To understand Docker's underlying technology, we look at Docker's history and learn about the core concepts of Kubernetis, which operates a container environment in a cluster environment. Lastly, I will introduce Naver's cloud platform Kubernetes service, which allows you to easily create and manage Kubernetes clusters, through a demo.
8월 온투법과 9월 특금법 시행을 앞둔 기업이라면, 자금세탁방지시스템[AML] 구축은 필수입니다. AML 업계 1위 제품인 AMLXpress에 대해 소개해드립니다 | Let me introduce AMLXpress, the No. 1 product in AML industry
서로 다른 애플리케이션의 중개자 역할을 하는 API가져온 API Economy의 정의를 살펴보고 API Economy 성공 기업들을 소개합니다 | Explore API Economy, which acts as a broker for different applications, and introduce API Economy successful companies.
최근 화두인 마이데이터사업에 대한 정의를 살펴보고, 마이데이터 사업을 위한 네이버클라우드플랫폼 서비스 및 구성방안에 대해 안내해드립니다. | We will look at the definition of MyData business, which is a hot topic recently, and guide you on Naver Cloud Platform service and architecture for MyData business.
VPC 환경에서의 보안과 네이버클라우드플랫폼에서 제공하는 보안관제서비스인 security monitoring 서비스에 대해 소개합니다. | Introduce Naver Cloud Platform security services, world-class security technologies to protect your data and services from external threats.
매년 가트너에서는 향후 5년간 IT업계의 파괴적 혁신을 도모할 주요 기술 흐름을 소개합니다. 가트너에서 2021년도 혁신 기술로서 언급한 내용들을 간략하게 정리하여 공유드립니다 | 98 / 5000소스 TTS복사하기필기인식기번역하기자동완성
영어열기/닫기 아이콘
Every year Gartner introduces key technology trends that will drive disruptive innovation in the IT industry over the next five years. We share a brief summary of what Gartner mentioned as an innovation technology of 2021.
클라우드 상에서 논리적으로 격리된 고객 전용 네트워크를 제공하는 VPC에 대해 살펴보고 스토리지 암호화, 감사 등 보안을 위한 다양한 기능들을 소개해드립니다 | Explore VPC providing a logically siloed customer-only network on the cloud and introduce a range of security features including storage encryption and auditing.
2025년도 까지의 데이터 시장의 전망을 살펴보고, 클라우드 상에서 데이터를 효율적으로 다루기 위한 서비스들을 소개합니다 | Explore the prospects for the data market by 2025 and introduce services to efficiently address data in the cloud
대규모 분산 서비스 및 시스템 성능을 분석하고 진단하기 위한 APM(Application Performance Management) tool Pinpoint의 특징과 기능에 대해 소개합니다 | Introduce the features and capabilities of Application Performance Management (APM) tool pinpoint for analyzing and diagnosing large distributed services and system performance
포스트코로나 시대에 비대면 서비스가 활성화되면서, 이를 실현하기 위한 AI 기술이 주목받고 있습니다. 네이버클라우드플랫폼에서 제공하는 AI 서비스를 살펴보시고 여러분들의 비즈니스에 적합한 AI서비스를 활용해보세요! | As non-face-to-face services are activated in the post-corona era, AI technology to realize them is attracting attention. Take a look at the AI service offered by Naver Cloud Platform and take advantage of the AI service that's right for your business!
코로나로 인해 촉발된 언택트 시대로 인해 우리 삶에 많은 변화가 일어나고 있습니다. 이러한 변화가 의료계에서는 어떤 모습으로 나타나고 있는지 살펴봅니다. | The untact era triggered by the corona is causing a lot of changes in our lives. Let's take a look at what these changes look like in the medical world.
엄청난 동시 접속 수로 고사양이 요구되는 게임 '배틀그라운드'! 속도가 중요한 게임 서비스에서 가장 필요한 고성능 서버입니다. 배틀그라운드 사례 뿐아니라 SK텔레콤도 선정하여 사용하고 있는 네이버클라우드플랫폼 베어메탈 서버에 대해 소개합니다 | Battlegrounds is a game that requires a lot of simultaneous access! High-performance servers most needed for speed-critical gaming services. In addition to the case of Battlegrounds, SK Telecom has selected and used Naver Cloud Platform Bare Metal Server.
네이버 클라우드 플랫폼의 "TensorFlow Server"상품은 TensorFlow를 비롯한 딥러닝 및 머신러닝 패키지와 코드를 작성할 수 있는 웹 기반의 Jupyter Notebook을 제공하여 빠르게 딥러닝, 머신러닝을 구현할 수 있게 해주는 상품입니다. 해당 온라인 교육을 통해 네이버 클라우드 플랫폼 상에서 Jupyter를 이용해 데이터 분석환경을 구축하는 법을 알아봅니다. | The "TensorFlow Server" product on Naver's cloud platform includes TensorFlow. This product provides a web-based Jupyter Notebook that allows users to write deep learning and machine learning packages and code so that they can quickly implement deep learning and machine learning.In this chapter, we will learn how to build a data analysis environment using Jupyter on Naver's cloud platform.
사람에 가까운 자연스럽고 깨끗한 합성음을 제공하는 음성 합성 API인 Clova Premium Voice에 대한 기능 및 데모를 통한 사용법을 소개합니다 | Introducing features and demos for Clova Premium Voice, a voice synthesis API that provides near-human, natural, clean sounds
네이버클라우드플랫폼에서 제공하는 클라우드 데이터베이스 서비스를 소개하고, 네이버클라우드 플랫폼의 클라우드 데이터베이스 관리 노하우에 대해 소개합니다 | Introduce cloud database services provided by Naver Cloud Platform and know-how of managing cloud databases on Naver Cloud Platform
OCR(Optical character recognition, 광학 문자 인식)은 이미지(사진) 속 글자 위치를 찾고 어떤 글자인지 자동으로 알아내는 기술로서 OCR 서비스는 네이버의 AI 기술을 활용하여 주요 비즈니스 활용에 최적화된 고성능 OCR 인식 모델을 적용하였습니다. 네이버 클라우드 플랫폼의 OCR서비스에 대해 좀 더 상세히 소개해드리도록 하겠습니다.
네이버 클라우드 플랫폼의 Kubernetes Service(NKS)에서 Pod들의 오토스케일을 적용하는 방법에 대해서 소개합니다 | Introduce how to apply autoscale of Pods in the Kubernets Service (NKS) of Naver Cloud Platform
[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)
1. 글로벌 서비스를 위해 고려해야 할 것과
GRM(Global Route Manager) 구성 방법
2. 2/
Agenda
1. 글로벌 서비스를 위해서 생각해야 하는 것들
2. 글로벌 네트워크와 위치의 중요성
3. 글로벌 서비스 구성을 위한 사전 검토 요소
4. GRM(Global Route Manager)을 통한 서비스 구성 방법
1. 사이트 이중화
2. 국가/지역 기반의 서비스
3. Failover
3. 3/
1. 글로벌 서비스를 위해서 생각해야 하는 것들
글로벌 원 빌드 vs. 지역별 서비스
공급 / 유통 / 마케팅 채널
다국어, 다양한 디바이스, 다양한 네트워크
게임 실행 / 배포 / 업데이트 속도
웹/게임 서버 , 백엔드 플랫폼의 지리적 위치
사용자 응답시간
기타 등등...
고려하지 않을 수 없는
“글로벌 네트워크” 와 “글로벌 인프라”
CDN / Global Region / Global Network
4. 4/
2. 글로벌 네트워크와 위치의 중요성
인터넷은 “네트워크의 네트워크”로
다양한 접속 지점, 라우터 등을
거치면서 국가를 넘어서는 통신
에는 수십 ~ 수백ms 가 소요됩니다
예를 들어 한국-미국으로
150K 크기의 http data를 보내는데
120ms latency x 200 TCP Round Trip
= 약 24초
각 국가마다 네트워크 환경이 다르고
글로벌+모바일일 되면 한국과는 달리
전혀 다른 얘기가 됩니다
* NCP Global Region
5. 5/
3. 글로벌 서비스를 위한 사전 검토 요소
글로벌 서비스를 위해서는 각 국의 네트워크 환경을 고려한 서비스 구성이 필요합니다
검토 요소 4가지
인프라 구성
Core Infra
Delivery Infra
DB Infra
Proxy
HTTPS
HTTP 2.0
전용선
컨텐츠 구성
컨텐츠 사이즈
이미지 최적화
압축률
JPEG / webp
지연 로딩
동영상
Mp4 / HLS
인코딩
품질 측정
Middle Mile
Last Mile
웹 페이지 성능
컨텐츠별 로딩 속도 분석
서비스 도메인 구성
static / dynamic 분리
TTL
Global Domain 구성
GRM (Global Route
Manager)
6. 6/
3. 글로벌 서비스를 위한 사전 검토 요소 – 인프라 구성
(1) Core는 KR / 컨텐츠는 CDN 사용
CDN edge
CDN edge
CDN edge
CDN edge
Public internet
Public internet
Public internet
서비스 서버 + 플랫폼
FE
BE
(2) Frontend 전진 배치 유형 + 글로벌 백본 사용
서비스 서버 + 플랫폼
Proxy(+Cache)
@ 글로벌 리전
Proxy(+Cache)
@ 글로벌 리전
Proxy(+Cache)
@ 글로벌 리전
NCP전용선
FE
BE
서비스 서버 + 플랫폼
Frontend
@ 글로벌 리
전
Frontend
@ 글로벌 리전
Frontend
@ 글로벌 리
전
NCP 전용선
BE
FE
FE
FE
(3)지역별 분산 구조 유형
서비스 서버 + 플랫폼
NCP 전용선
BE
(4)글로벌 IP Transit Backbone 서비스 사용 유형
FE
7. 3. 글로벌 서비스를 위한 사전 검토 요소 – HTTP 1.1 vs. HTTP 2.0
HTTP 1.1 vs HTTP 2 차이점
HTTP 헤더 데이터 압축
서버 푸시 기술
HTTP 1.x의 HOL(head-of-line) blocking 문제 해결
TCP 연결 하나로 여러 요청을 다중화 처리
TLS 위에서 동작
인터리빙 허용 (우선순위 높은 컨텐츠 우선 전송)
위 그림에서의 HTTPS는 HTTPS가 아닌 HTTP/2 를 의미 함
HTTP 1.1 vs HTTP 2 로딩 속도 비교
https://www.httpvshttps.com
지원 브라우져
크롬
iOS용 크롬
파이어폭스
인터넷 익스플로러 11 (윈도 10에 한정)
마이크로소프트 엣지
오페라
사파리 9
8. 8/
3. 글로벌 서비스를 위한 사전 검토 요소 – 컨텐츠 구성
이미지는 여전히 웹의 몸집을 키우는 주요 요인입니다
HTTP Archive에 따르면, 웹 페이지를 가져오기 위해 전송되는 데이터의 60%가 JPEG, PNG, GIF로 구성된 이미지 입니다
이미지 최적화는 이미지의 파일 크기를 줄일 수 있는 여러 가지 방법으로 이루어집니다
9. 9/
3. 글로벌 서비스를 위한 사전 검토 요소 – 컨텐츠 구성
Google은 다른 손실 압축 시스템에 비해 WebP 사용이 30~35%를 절감하며, 하루에 430억 개의 이미지 요청을 제공하고 그 중 26%는 무손실
압축이었다고 보고했습니다
Netflix, Amazon, Quora, Yahoo, Walmart, Ebay, The Guardian, Fortune, 및 USA Today는 모두 WebP를 지원하는 브라우저에 이미지를
WebP로 압축하여 제공합니다
10. 10/
3. 글로벌 서비스를 위한 사전 검토 요소 – 컨텐츠 구성
이미지 지연 로드
지연 로딩은 사용자가 이미지를 봐야 할 때까지 브라우저 내 이미지 로딩을 지연하는 웹 성능 패턴입니다. 한 예로, 스크롤을 하면 이미지가 온디맨드로 비
동기 로드됩니다. 이 방식은 이미지 압축 전략의 바이트 절감을 한층 향상할 수 있습니다
지연 로딩이 유용한 이유는 무엇인가요?
필요할 때만 이미지를 '지연' 로딩하는 것에는 여
러 이점이 있습니다.
데이터 소비 감소
배터리 소모 감소
향상된 다운로드 속도
11. 11/
3. 글로벌 서비스를 위한 사전 검토 요소 – NAVER CLOUD FLATFORM 백본
리전간 실시간 Latency를 직접 확인하실 수 있습니다
NBP는 전세계 주요 10개 지역에 인프라 거점과 글로벌 네트워크를
보유하고 있으며, 클라우드 서비스 리전을 확대하고 있습니다
12. 12/
3. 글로벌 서비스를 위한 사전 검토 요소 – 컨텐츠 구성
NAVER CLOUD FLATFORM 에서 다양한 컨텐츠 생산을 위한 PaaS가 준비되어 있습니다
VOD Transcoder
1. 빠르고 쉬운 작업 생성
웹 기반의 콘솔 환경에서 영상 변환 작업을
간단하게 생성
2. 다양한 코덱 지원
H.264, VP9, VP8, MPEG-2, Animated GIF
AAC, MP3, MP2, PCM, FLAC, Vorbis
3. 파일 기반의 클라우드 비디오 트랜스코딩
고비용의 미디어 트랜스코딩 인프라를
직접 구축하거나 운영할 필요 없음
클라우드 환경에서 손쉽게 영상 변환 작업
4. 간편한 트랜스코딩 프리셋 제공
일반적으로 자주 사용되는 옵션들을 모아놓은
기본 프리셋 목록을 제공
5. 썸네일 이미지 추출
비디오 트랜스코딩 작업을 수행하면서 원본 영상
파일로부터 고품질 썸네일 이미지를 추출
6. OPEN API 제공
13. 13/
3. 글로벌 서비스를 위한 사전 검토 요소 – 컨텐츠 구성
NAVER CLOUD FLATFORM 에서 다양한 컨텐츠 생산을 위한 PaaS가 준비되어 있습니다
Image Optimizer
1. 쉽고 편리한 이미지 변환 환경 설정
웹 기반의 콘솔 환경에서 Image Optimizer와
연동할 상품과 변환을 허용할 규칙을 쉽고 빠르게 설정
2. 의도치 않은 이미지 변환 작업 방지
사전에 설정한 변환 타입과 해상도로만 이미지 변환이 허용
3. 안정적인 변환 및 배포 서비스
수년간 운영해 온 네이버 포토인프라 플랫폼의 노하우가
적용된 고품질의 안정적인 이미지 변환 서비스
4. 변환 규칙 설정 및 관리
리사이징, 크롭 등 변환 규칙
각 규칙별로 적용될 가로/세로 사이즈, 회전, 얼굴인식, 품질
등의 옵션을 미리 설정
섬네일 생성시 별도의 워터마크 이미지를 삽입
5. 상세 변환 이력 조회
6. 섬네일 변환 미리보기
[서비스 설정]
[이미지 변환]
14. 14/
3. 글로벌 서비스를 위한 사전 검토 요소 – 컨텐츠 구성
NAVER CLOUD FLATFORM 에서 다양한 컨텐츠 생산을 위한 PaaS가 준비되어 있습니다
Live Station
1. 강력한 H/W 인코딩
H/W 인코딩 엔진을 통한 강력한 성능과 안정성을 제공
Ultra Low Latency를 실현
2. 분산 구조의 높은 안정성
플랫폼의 확장성이 뛰어난 분산 구조를 통한 신뢰성 제공
시스템 자체적으로 즉각적인 복원, 끊김 없는 재생 제공
3. 쉬운 사용성
채널 생성과 화질 설정만으로도 바로 방송 서비스가
가능한 구조
4. Thumbnail image 추출
방송 서비스 구현에 꼭 필요한 Thumbnail image를 추출
5. 타임머신(Time Shift) 기능
방송 도중 일시정지를 하고, 다시 재생이 가능
6. 지원 Protocol / codecs
Input : RTMP / Output : HTTPS , HLS
Codecs : H.264, AAC
[2019.6]
15. 15/
3. 글로벌 서비스를 위한 사전 검토 요소 – 품질 측정
서비스 구간 정의
Last Mile
네트워크 구조에서 사용자 단말이 직접 연결되는 부분을 칭하는 말.
가정용 인터넷의 경우 주로 가정에 들어오는 인터넷용 모뎀(FTTH용 광모뎀, xDSL용 DSL 모뎀, 케이블 모뎀 등) 에서 ISP의 접속장치까지의
구간 등을 뜻하고, 휴대폰의 경우 휴대폰에서 기지국까지의 구간을 뜻한다.
다른 구간에 비해 네트워크 품질의 수준이 고르지 못할 경우가 많으므로, 사용자 경험에 큰 영향을 미친다.
Middle Mile
네트워크 구조에서 First Mile 과 Last Mile 을 제외한 나머지 네트워크 구간을 칭하는 말.
인터넷의 주로 국제간 케이블, 각 ISP간 피어링 구간 등을 뜻하게 된다.
16. 16/
3. 글로벌 서비스를 위한 사전 검토 요소 – 품질 측정
구간 별 최적화 방법
Middle Mile
일단 인터넷 회선이 아닌 가능한 글로벌 전용회선을 통한 안정적인 속도를 낼 수 있는 구성으로 아키텍처 구성
CDN 을 활용 한 사용자와 원본간의 긴 통신 구간 최적화
Last Mile
최대한 사용자와 가까운 곳에 인프라 구성 및 서버까지 짧은 RTT 가 될 수 있는 구성
SSL Offload 를 통한 부하 감소
컨텐츠 사이즈 최소화
변화에 대한 지속 적인 모니터링 (다양한 툴 사용 권고)
https://tools.pingdom.com https://developers.google.com/s
peed/pagespeed/insights/ https://loadimpact.com
17. 17/
3. 글로벌 서비스를 위한 사전 검토 요소 – 품질 측정
NAVER CLOUD FLATFORM 에서 다양한 품질 측정을 위한 PaaS가 준비되어 있습니다
Web service Monitoring System
1. 실시간 모니터링을 통한 서비스 안정성 향상
URL만 등록하면 웹 페이지의 응답 속도 및
정상 동작 여부를 실시간으로 확인
2. 웹 서비스 글로벌 응답 속도 측정
국내뿐만 아니라 미국, 싱가포르, 독일
3. 시나리오 모니터링
사용자 행동 패턴을 고려해 시나리오를 작성
4. 다양한 브라우저 테스트 환경 제공
IE, Chrome, Firefox
18. 18/
3. 글로벌 서비스를 위한 사전 검토 요소 – 품질 측정
NAVER CLOUD FLATFORM 에서 다양한 품질 측정을 위한 PaaS가 준비되어 있습니다
Real User Analytics
1. 실시간 성능 데이터 수집
1. 실시간으로 수집되는 데이터를 통해
이슈 상황 시 즉각 대응 가능
2. 간편한 모니터링 관리
1. 웹 사이트 소스에 RUA에서 제공하는 스크립트를 배포
2. 여러 개의 웹 사이트를 하나의 프로젝트로 묶어서 관리
3. 직관적인 대시보드 제공
1. 국가, OS, 브라우저, 페이지별 속도
2. 특정 페이지에서 일어나는 이슈 현상을 확인
3. 웹사이트의 성능이 떨어지는 원인을 손쉽게 파악
19. 19/
3. 글로벌 서비스를 위한 사전 검토 요소 – 도메인 구성
웹표준 구성요소 3가지
구조(컨텐츠) HTML
마크업 언어
기본 골격
웹 컨텐츠에 의미를 부여하고 구조를
형성하는 부분
웹 문서를 만들기 위하여 사용되는 기
본적인 언어
웹의 내용을 작성
정적 / 동적 컨텐츠
표현(디자인) CSS
웹 컨텐츠의 디자인을 담당하는 부분
웹 디자인
정적 컨텐츠
기능(비즈니스로직 JavaScript
프로그래밍 요소
기능적인 브라우저의 상호 작용을 담당
동적인 화면을 웹 페이지에 구현하기
위해 사용하는 스크립트 언어
웹의 동작을 구현
정적 컨텐츠
웹 서비스의 경우 기본 적으로 용도 / 기능별로 도메인을 구분합니다
이유는 각각의 용도별 컨텐츠를 보다 효과적으로 사용자까지 전송하기 위한 다양한 방법이 존재 하고 필요에 따른 변화를 쉽게 줄 수 있기 때문입니다
웹을 구성하는 요소는 크게 3가지 나뉩니다
글로벌 서비스는 각 리전을 다양한 용도로 구성 / 운영 할 수 있으며, 용도별로 구분된 컨텐츠를 구성하는 다양한 방법을 소개 합니다.
20. 20/
3. 글로벌 서비스를 위한 사전 검토 요소 – GRM (Global Route Manager)
Case #1 사이트 이중화
Health Check
CACHE
DNS
Health Check
Health Check
OK
OK
FAIL
rr.grm.ntruss.com?
1.0.0.10
1.0.0.20
1.0.0.30
rr.grm.ntruss.com 300 IN A 1.0.0.10
300 IN A 1.0.0.20
rr.grm.ntruss.com?
rr.grm.ntruss.com 300 IN A 1.0.0.10
300 IN A 1.0.0.20
ns1.grm.ntruss.com
(GRM)
Round Robin
• 도메인에 등록된 리소스 별로 주기적인 TCP, L7 헬스 체크 수행
• Resource 별로 균등한 요청을 분배하는 방식
KR
JP
US
21. 21/
3. 글로벌 서비스를 위한 사전 검토 요소 – GRM (Global Route Manager)
Case #1 사이트 이중화
Weighted
도메인에 할당된 리소스 별 비율을 다르게 분배
운영되는 인프라의 규모 혹은 성능에 따라 비율을 조정
CACHE
DNS1
1.0.0.10
(weight:70)
1.0.0.20
(weight:30)
CACHE
DNS2
CACHE
DNS3
ns1.grm.ntruss.com
(GSLB)
Health Check
OK
Health Check
OK
w.grm.ntruss.com 300 IN A 1.0.0.10
w.grm.ntruss.com?
w.grm.ntruss.com 300 IN A 1.0.0.10
w.grm.ntruss.com?
w.grm.ntruss.com
300 IN
A
1.0.0.20
w.grm.ntruss.com?
w.grm.ntruss.com 300 IN A 1.0.0.10
w.grm.ntruss.com?
w.grm.ntruss.com 300 IN A 1.0.0.10
w.grm.ntruss.com?
w.grm.ntruss.com 300 IN A 1.0.0.20
w.grm.ntruss.com?
KR
JP
22. 22/
3. 글로벌 서비스를 위한 사전 검토 요소 – GRM (Global Route Manager)
Case #2 국가/지역 기반의 서비스
CACHE DNS
(한국)
CACHE DNS
(뉴욕)
사용자 (한국)
사용자 (뉴욕)
kr.grm.ntruss.com
(한국)
usw.grm.ntruss.com
(미국)
미국일 때
한국일 때
ns1.grm.ntruss.com
(GSLB)
Health Check
OK
Health Check
OK
geo.grm.ntruss.com?
geo.grm.ntruss.com 3600 IN CNAME kr.grm.ntruss.com.
geo.grm.ntruss.com?
geo.grm.ntruss.com 3600 IN CNAME usw.grm.ntruss.com.
usw.grm.ntruss.com 300 IN CNME kr.grm.ntruss.com.
geo.grm.ntruss.com?
geo.grm.ntruss.com
300 IN
CNAME usw.grm.ntruss.com.
geo.grm.ntruss.com?
GeoLocation
ISP / 국가별 응답을 다르게 할당하고 싶을 경우 사용
지역/ CIDR 에 대하여 설정 가능하며, 분기 규칙(Map)을 사전 정의 필요
지역에 대해서는 사전에 Default Map 템플릿을 제공한다.
23. 23/
3. 글로벌 서비스를 위한 사전 검토 요소 – GRM (Global Route Manager)
Case #3 Failover
Health Check
CACHE
DNS
Health Check
Health Check
OK
OK
FAIL
rr.grm.ntruss.com?
1.0.0.10
1.0.0.20
1.0.0.30
rr.grm.ntruss.com 300 IN A 1.0.0.10
300 IN A 1.0.0.20
rr.grm.ntruss.com?
rr.grm.ntruss.com 300 IN A 1.0.0.10
300 IN A 1.0.0.20
ns1.grm.ntruss.com
(GRM)
Failover
Health check 를 통한 문제가 생긴 인프라 제거 가능
백업 / DR 운영 가능
Health check 는 공인 아이피만 가능함
24. 24/
3. 글로벌 서비스를 위한 사전 검토 요소 – GRM (Global Route Manager) 예시
(2) Service Request
(2) Service Request
(2) Service Request
(2) Service Request
(1) DNS Lookup
(1) DNS Lookup
(1) DNS Lookup
(1) DNS Lookup
America
EU/Africa
South-East
Asia
Korea
US Region
DE Region
SG/JP Region KR Region Customer
On-premise
IPsec-VPN
DNS Lookup
Service Request
Backend
IPsec-VPN
• 클라이언트가 지리적/네트워크 경로 상 가까운 서버에 접근되도록 하기 위해 해외 POP들에 서버들을 배치하고,
• NCP GRM (GSLB)을 이용해 접속 국가 별로 분기
• 기본적으로 사용자 DNS IP(Cache DNS)를 기반으로 분기 됨
방식 DNS
(Domain Name System)
GSLB
(Global Server Load
Balancing) = GRM
IP Health Check X O
사용자 위치기반 분산 X O
부하분산 단순한 RR
(Round Robin)
지능적인 SLB
(Server Load Balancing)
예) RR, Weighted,
Geolocation
Public IP
Public IP
Public IP
Public IP
Private IP
Private IP
Private IP
Private IP
Private Subnet
NAVER CLOUD FLATPORM의
전용선 통신을 통한 안정적인 Middle Mile 확보
GCDN
Edge
GCDN
Edge
GCDN
Edge
(3) jpg/ccs/js
static contents
(3) jpg/ccs/js
static contents
(3) jpg/ccs/js
static contents
Proxy & Cache
Proxy & Cache
Proxy & Cache