본 세션에서는 Amazon의 관리형 데이터베이스 서비스(RDS) 중 기존 상용데이터베이스의 5배 성능 및 1/10 가격으로도 확장성을 보장하는 Aurora에 대한 소개 및 사용법 그리고 기존의 DB에서의 마이그레이션 방법에 대해 소개해드립니다. 10월 리인벤트를 통해 동경 리전에 Aurora를 사용가능하게 되었습니다.
모바일 앱 서비스에서의 성공적인 콘텐츠와 정보전달을 통한 DAU향상 목적의 대규모 푸시 서비스 구축에 대한 이해를 전달합니다. 본 강연에서는 Amazon SNS를 운용하면서 얻은 실패사례를 통해 지속적으로 관리 가능한 푸시 시스템으로의 여정에 초대합니다. 이와 더불어 토픽 단위의 푸시, 비동기 처리 사례, SQS와 DynamoDB를 통한 토큰 관리에 대해 설명합니다.
본 세션에서는 Amazon의 관리형 데이터베이스 서비스(RDS) 중 기존 상용데이터베이스의 5배 성능 및 1/10 가격으로도 확장성을 보장하는 Aurora에 대한 소개 및 사용법 그리고 기존의 DB에서의 마이그레이션 방법에 대해 소개해드립니다. 10월 리인벤트를 통해 동경 리전에 Aurora를 사용가능하게 되었습니다.
모바일 앱 서비스에서의 성공적인 콘텐츠와 정보전달을 통한 DAU향상 목적의 대규모 푸시 서비스 구축에 대한 이해를 전달합니다. 본 강연에서는 Amazon SNS를 운용하면서 얻은 실패사례를 통해 지속적으로 관리 가능한 푸시 시스템으로의 여정에 초대합니다. 이와 더불어 토픽 단위의 푸시, 비동기 처리 사례, SQS와 DynamoDB를 통한 토큰 관리에 대해 설명합니다.
발표자료 다시보기: https://youtu.be/Xj2zTXgZ92I
본 온라인 세미나는 AWS 네트워크의 기본인 VPC를 살펴보고 VPC의 기본 개념 및 구성방법과, VPC 내에서의 보안 설정 옵션에 대해 알아봅니다. 그리고 VPC 연결 옵션인 인터넷 연결, 다른 VPC연결, On-Premises 네트워크 연결 방법에 대해서 소개합니다.
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...Amazon Web Services Korea
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기
김병수 솔루션즈 아키텍트, AWS
AWS는 고객의 요구사항을 반영하여 끊임없이 서비스들을 추가하고 개선해왔습니다. 본 세션에서는 이러한 서비스들 중 게임 서비스 아키텍처를 개선하는데 직접적으로 도움이 될 수 있는 서비스와 기능들을 신규 서비스들을 중심으로 살펴보고 장르별 게임 아키텍처에서 신규 서비스 도입 이전과 이후의 아키텍처 개선사항을 비교해봅니다.
PUBG: Battlegrounds 라이브 서비스 EKS 전환 사례 공유 [크래프톤 - 레벨 300] - 발표자: 김정헌, PUBG Dev...Amazon Web Services Korea
PUBG: Battlegrounds를 위한 게임 관련 인프라를 EKS 기반 환경으로 모두 전환한 경험에 대해 공유해 드릴 예정입니다. PUBG의 글로벌 서비스를 위한 인프라 구성에 대해 간단히 소개하고, 라이브 서비스 중인 인프라를 EC2 기반에서 EKS 기반으로 점진적으로 전환하면서 겪었던 문제들과 소중한 경험들을 사례를 통해 전달해드립니다.
수많은 기업들이 클라우드 환경에서 비지니스를 구현하면서, 다양한 형태의 클라우드 연결 방법과 더 가까운 거리에서 더 빠른 연결을 요구하고 있습니다. AWS가 제공하는 더 폭넓고 다양한 네트워크와 엣지 컴퓨팅을 위한 서비스 혁신을 소개합니다. AWS re:Invnet에서 새롭게 소개된 Private 5G, 기업 네트워크와 AWS 백본을 간단하게 연결하는 AWS Direct Connect SiteLink, CloudWAN 서비스, Outpost 기반의 엣지 컴퓨팅의 확장 등에 대해 상세하게 소개합니다.
고객의 플랫폼/서비스를 개선한 국내 사례 살펴보기 – 장준성 AWS 솔루션즈 아키텍트, 강산아 NDREAM 팀장, 송영호 야놀자 매니저, ...Amazon Web Services Korea
AWS는 175개 이상의 다양한 서비스를 제공해드리고 있습니다. 주요 서비스들 외에도 고객 서비스의 품질을 개선하는 데에 이러한 다양한 AWS의 서비스들의 도움을 받을 수 있습니다. 이번 세션에서는 AWS Transit Gateway, AWS Global Accelerator, AWS Shield, AWS IoT, Amazon WorkSpaces 를 통해서 고객의 플랫폼/서비스를 개선한 국내 사례들을 살펴보며 AWS 서비스들을 어떻게 활용할 수 있는지 보여드립니다.
[ CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워크 (Network for Multi-Cloud Infrastructure and Applications) ]
- 관점을 바꿔서, 멀티클라우드 네트워크 개요
- 한번쯤 볼만한, 멀티클라우드 데이터 전송 과금(Data transfer billing)
- 멀티클라우드 인프라 및 응용을 위한, 네트워크 기술 소개
- 함께 만들어가는, 공개 SW
- 부록, 시스템 구조 및 주요 기술 설명
# 발표영상(YouTube) : https://youtu.be/GUK8z69zG24
# 발표자료(GitHub) : https://github.com/cloud-barista/docs/blob/master/openseminar/v0.6.0-cafelatte/ppt_files/05._Network_for_Multi-Cloud_Infrastructure_and_Applications(CB-Larva).pdf
----------------------------------------------------------------------------------------------------------
# Cloud-Barista Community Homepage : https://cloud-barista.github.io
# Cloud-Barista Community GitHub : https://github.com/cloud-barista
# Cloud-Barista YouTube channel : https://cloud-barista.github.io/youtube
# Cloud-Barista SlideShare : https://cloud-barista.github.io/slideshare
[ CB-Larva - 멀티클라우드 인프라 및 응용을 위한 네트워킹 (Networking for multicloud infrastructure and applications) ]
- 글로벌 스케일 네트워킹
- Cloud Adaptive Network 구조 및 주요 기능
- CLADNet 기술 시연: 글로벌 스케일 MCIS에 CLADNet 입혀 보기
- Cloud Adaptive Network 활용 예시
- CB-Larva의 현재, 비전, 그리고 공개SW
# 발표영상(YouTube) : https://youtu.be/6ylyEoQvNN8?t=7741
----------------------------------------------------------------------------------------------------------
# Cloud-Barista Community Homepage : https://cloud-barista.github.io
# Cloud-Barista Community GitHub : https://github.com/cloud-barista
# Cloud-Barista YouTube channel : https://cloud-barista.github.io/youtube
# Cloud-Barista SlideShare : https://cloud-barista.github.io/slideshare
AWS를 활용한 글로벌 오피스 업무 환경 구축하기
류한진, 이랜드시스템스
AWS를 이용하면 쉽고 빠르게 전세계에 있는 데이터센터와 네트워크를 이용하여 글로벌 서비스를 구축할 수 있습니다. 본 세션에서는 전세계의 AWS 데이터 센터 및 온프레미스와 연결하는 글로벌 하이브리드 네트워크를 구성하는 방법과 고려할 점을 살펴봅니다. 그리고 이를 토대로 가상 업무 공유 서비스인 Amazon Workspace와 Amazon Workdocs, Amazon Appstream을 활용하여 단기간에 쉽고 빠르게 해외 근무자를 위한 근무 환경을 만들어 운영하는 방법을 공유합니다.
9. 최근 세상에서 가장 쓸모 없는 것들
• 데이터가 없는 스마트폰 (심지어 wifi도 안됨)
• 해외에서 가지고 다니는 스마트폰(로밍x, USIMx)
• Wifi 망가진 노트북 (랜 포트도 없음)
• 네트워크 연결 안된 가상머신
• 우리가 사용하는 건 언제나 Web Service
11. • LAN: Local Area Network
• 근거리 통신망이라고도 함
• WAN: Wide Area Network
• 원거리 통신망이라고도 함
LAN과 WAN
12. 사설 IP로 사용할 수 있는 IP
• 인터넷 엔지니어링 태스크 포스 (IETF)가 감독 한 인터넷
할당 번호 기관 에서 발표 한, 개인 네트워크에 대한 범위는
다음의 IPv4 주소를 예약 (IANA) RFC 1918 출처:wiki
RFC 1918
이름
IP 주소 범위 주소 개수 largest CIDR block (subnet mask) 클래스 설명
24-bit block
10.0.0.0 –
10.255.255.255
16,777,216 10.0.0.0/8 (255.0.0.0) A Class
20-bit block
172.16.0.0 –
172.31.255.255
1,048,576 172.16.0.0/12 (255.240.0.0) B Class
16-bit block
192.168.0.0 –
192.168.255.255
65,536 192.168.0.0/16 (255.255.0.0) C Class
13. CIDR (Classless Inter-Domain Routing)
• IP를 표현할 때 사용하는 표기법으로 Subnet Mask와 비슷
한 기능을 한다.
CIDR Class Hosts Mask
/32 1/256 C 1 255.255.255.255
/31 1/128 C 2 255.255.255.254
/30 1/64 C 4 255.255.255.252
/29 1/32 C 8 255.255.255.248
/28 1/16 C 16 255.255.255.240
/24 1 C 256 255.255.255.000
/16 256 C, 1 B 65536 255.255.000.000
/8 65536 C, 256B, 1 A 16777216 255.000.000.000
14. vLAN (Virtual LAN)이란?
• 물리적으로 연결된 LAN을 논리적으로 나누는 작업
• 기본적으로 CIDR값으로 구분하여 나눈다.
• vLAN을 선언하는 이유는 여러가지이나 보통 목적에 맞게
네트워크를 쪼갬으로써 관리를 수월하게 하기 위함
20. 왜 부하분산을 해야 하나요?
• 서버 자원의 한계
• Application의 처리 한계
• IP 하나가 처리 가능한 Port는 0~65535
• 그 중 Port 0~1024는 예약된 Port여서 사용을 권장하지 않음
21. 서비스를 부하분산 하는 방법
• DNS를 이용한 Load Balancing
• DNS Query를 이용하여 동일한 Domain Name에 여러 서버 연결
• Round Robin 방식으로 동작
• Azure Load Balancer
• L4 기반의 부하분산 가능
• IP, Port, Protocol 기반으로 부하분산 가능
• Application Gateway
• L7 기반의 부하분산 가능
• TLS 인증서로 HTTPS 암호화/쿠키기반 세션 연결가능
• Web Application Firewall(WAF) 사용/URL기반 콘텐츠 라우팅
34. On-premise와 vNet의 연결
• VPN을 이용하여 논리적으로 WAN구간 보안 터널을 뚫음
• On-premise에 VPN 장비 또는 VPN 기능의 서버 필요
• WAN구간을 통하기 때문에 가용성 보장이 어려움
• Express Route를 이용하여 전용선 이용
• 국내 Network 파트너를 이용하여 작업 필요
• 전용선 대여비용은 별도 ()
• 가용성 보장 가능