Project TIMAT - infrastructure as codeJesang YoonHB Smith가 인프라를 코드로 관리하여 높은 성과를 어떻게 달성했는지 그 경험을 공유합니다. 본 자료는 AWS KRUG Architecture 소모임에서 2017년 9월 27일 발표 되었습니다.
자바개발자가 최대한 빠르게 서비스를 오픈하는 방법 - 최진환 (드라마앤컴퍼니) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임사이드프로젝트를 진행하면서 겪은 다양한 인프라 구축 노하우를 소개합니다.왜 EKS가 아닌 Elastic Beanstalk를 사용했는지, Codepipeline을 이용한 깃헙에서 배포까지의 플로우, AWS ChatBot을 사용한 모니터링과 CodeBuild로 빌드하기 등을 소개합니다.
[AUSG] 초보자를 위한 AWS 뿌시기 세미나 1회 - 비트코인 챗봇 만들기 가즈아ㅏㅏAWSKRUG - AWS한국사용자모임[AUSG] 초보자를 위한 AWS 뿌시기 세미나 1회 - 비트코인 챗봇 만들기 가즈아ㅏㅏ
실습자료 : https://github.com/awskrug/ausg-seminar-2018/tree/master/AUSG_KakaoBot
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임본 실습 세션에서는 MSA로 되어 있는 심플한 웹 애플리케이션을 Amazon EKS 위에 구축하는 방법을 알아봅니다. 컨테이너 이미지 빌드를 시작으로 k8s 환경 위에 프로비저닝된 결과물까지 구현하는 것을 목표로 진행합니다.
한국 중소기업 개발자의 AWS 사용방법Hyunmin Kim한국 중소기업에서 개발자가 프로젝트 진행시 Parse.com, Firebase, AWS를 사용해서 개발 및 테스트한 이야기를 전해드립니다.
또한 AWS를 사용하면서 실수로 하게되는 몇가지 사례와, 개발/테스트 비용을 줄이는 내용도 알려드립니다.
온라인 주문 서비스를 서버리스 아키텍쳐로 구축하기 - 김태우(Classmethod) :: AWS Community Day Online 2020AWSKRUG - AWS한국사용자모임AWS Community Day Online 2020
온라인 주문 서비스를 서버리스 아키텍쳐로 구축하기
AWS Lambdas with a Static Outgoing IPJongwon HanAWS KRUG SE
[reference]
http://techblog.financialengines.com/2016/09/26/aws-lambdas-with-a-static-outgoing-ip/
자바개발자가 최대한 빠르게 서비스를 오픈하는 방법 - 최진환 (드라마앤컴퍼니) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임사이드프로젝트를 진행하면서 겪은 다양한 인프라 구축 노하우를 소개합니다.왜 EKS가 아닌 Elastic Beanstalk를 사용했는지, Codepipeline을 이용한 깃헙에서 배포까지의 플로우, AWS ChatBot을 사용한 모니터링과 CodeBuild로 빌드하기 등을 소개합니다.
[AUSG] 초보자를 위한 AWS 뿌시기 세미나 1회 - 비트코인 챗봇 만들기 가즈아ㅏㅏAWSKRUG - AWS한국사용자모임[AUSG] 초보자를 위한 AWS 뿌시기 세미나 1회 - 비트코인 챗봇 만들기 가즈아ㅏㅏ
실습자료 : https://github.com/awskrug/ausg-seminar-2018/tree/master/AUSG_KakaoBot
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임본 실습 세션에서는 MSA로 되어 있는 심플한 웹 애플리케이션을 Amazon EKS 위에 구축하는 방법을 알아봅니다. 컨테이너 이미지 빌드를 시작으로 k8s 환경 위에 프로비저닝된 결과물까지 구현하는 것을 목표로 진행합니다.
한국 중소기업 개발자의 AWS 사용방법Hyunmin Kim한국 중소기업에서 개발자가 프로젝트 진행시 Parse.com, Firebase, AWS를 사용해서 개발 및 테스트한 이야기를 전해드립니다.
또한 AWS를 사용하면서 실수로 하게되는 몇가지 사례와, 개발/테스트 비용을 줄이는 내용도 알려드립니다.
온라인 주문 서비스를 서버리스 아키텍쳐로 구축하기 - 김태우(Classmethod) :: AWS Community Day Online 2020AWSKRUG - AWS한국사용자모임AWS Community Day Online 2020
온라인 주문 서비스를 서버리스 아키텍쳐로 구축하기
AWS Lambdas with a Static Outgoing IPJongwon HanAWS KRUG SE
[reference]
http://techblog.financialengines.com/2016/09/26/aws-lambdas-with-a-static-outgoing-ip/
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015Amazon Web Services KoreaAWS 웨비나 시리즈를 마감하면서 첫 강연부터 마지막 강연까지 여러분이 가장 궁금해 했던 10가지 질문에 대해 심층적으로 다루어 보고자 합니다. 각 강연에서 공통으로 다루어졌던 주제 및 질문 시간을 통해서 가장 많이 물어보신 사항과 모든 분들이 꼭 알고 계시면 좋을 내용을 모을 예정입니다.
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트Amazon Web Services Korea본 온라인 세미나에서는 AWS에서 제공하는 Computing 옵션들 중 대표적인 서비스인 EC2라는 서비스와 Serverless Computing 서비스인 Lambda를 소개합니다. 본 세미나는 AWS서비스의 소개를 시작으로EC2와 Lambda 서비스 사용 시 Best Practice와 고객 사례 등을 소개합니다.
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)Brian HongKGC2013에서 발표한 자료입니다. 모든 사람들의 예상을 뛰어넘는 성공을 거둔 쿠키런, 그 성장을 함께한 서버 개발자의 이야기. AWS의 어떤 서비스를 어떻게 이용하는지, AWS를 대규모 서비스에 적용하며 느낀 AWS의 장점, 아쉬운점, 아팠던점 등을 공유합니다.
ALB+EC2 to API gateway + LambdaKyuhyun Byun기본적인 웹어플리케이션 아키텍쳐인 ELB와 EC2로 이루어진 환경에서 Serverless Architecture인 API Gateway + Lambda로 전환한 사례 공유입니다.
데모 Git repository는 다음과 같습니다.
https://github.com/novemberde/serverless-webapp-demo
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019Amazon Web Services Korea천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기
김준형 솔루션즈 아키텍트, AWS
AWS 클라우드는 초기에 적은 비용으로 웹 서비스를 시작하고, 향후 사업이 발전했을 때 천만 이상의 유저가 사용할 수 있는 고가용성, 확장성, 민첩성이 뛰어난 웹 서비스를 만들 수 있습니다. 본 세션에서는 작은 서비스로 시작하여 AWS의 다양한 서비스를 사용하여 천만 이상의 대규모 유저 트래픽을 수용할 수 있는 웹 서비스로 발전시키는 것을 단계별로 오토스케일링, 트래픽 경감, 모니터링과 자동화, 고가용성 확보를 위한 아키텍처 구성 방법을 소개합니다.
AWS Cloud 환경으로 DB Migration 전략 수립하기BESPIN GLOBALBespinGlobal 컨설팅 본부
최정식 위원(js.choi@bespinglobal.com)
데이터 마이그레이션 세미나 - 데이터로 날자
Helping You Adopt Cloud | 가트너 선정 아시아 No.1 클라우드 MSP, 성공적인 클라우드 도입을 위한 전략, 구축, 운영 및 관리 서비스 제공
Gaming on AWS - 6. AWS 환경에서의 유연하고 신속한 코드 관리 및 배포Amazon Web Services Korea2015년 9월 2일에 열린 아마존 웹서비스의 게임 개발 컨퍼런스 Gaming on AWS에서 발표된 양승도 솔루션즈 아키텍트의 강연 'AWS 환경에서의 유연하고 신속한 코드 관리 및 배포'의 발표자료입니다.
6. Cloud Architecture 관리
• Cloud architecture 고려 사항
• 쉽게 변경 가능한 Software
• Elastic
• 3R (Repeatable, Reproducible, Reliable)
• Infrastructure as code (IAC)
-> Infra Programmer
https://github.com/HardBoiledSmith/johanna
(하지만, bug도 있어요.)
(갑자기 일부 instance가 날아갈 수 있어요 !)
11. Cloud Architecture 관리
• 언제든지 교체 가능 • 처음 생성 후 계속 유지
EC2 Lambda S3
RDS
VPC
SQS
SES
SNS
-> 하루에 1회 이상 교체
(daily continuous deployment)
‘왜, 처음 한번만 생성하는 것도 IAC 하지?’
IAM
13. Cloud Architecture 관리
• 기본 룰: 1 phase 1 AWS account
• 결제는 ‘consolidated billing’
DV, QA는 필요할 때만 운영함.
즉, 운영하지 않을 때는 VPC, RDS 같은 것도 모두 terminate 하고,
다시 운영할 때는, 처음(VPC)부터 생성함
30. HB Smith의 AWS 사용 사례
• ‘Mobile App push 알림을 위해서 SNS도 추가하자.’
31. HB Smith의 AWS 사용 사례
• ‘가끔 있는 비동기 작업을 위해서는 Lambda가 낫겠다.’
32. HB Smith의 AWS 사용 사례
• ‘VPC를 쓰면 네트워크 분리가 되네.’
• ‘Elastic Beanstalk를 쓰면 server application 배포가 쉽네.’
• ‘CloudFront라는 CDN도 있네.’
• ‘Route53라는 DNS도 있네.’
• ‘API gateway로 간단한 API는 바로 제공할 수 있네.’
• ‘~~~ 되네’
• ‘~~~ 있네’
36. Wrap Up
• Cloud Architecture 관리
• Cloud computing 그리고 cloud architecture 특장점
• IAC 예제
• HB Smith의 AWS 사용 사례
• Why AWS?
• 지난 6년간 인프라 발전 과정
37. Call to Action
• 서비스를 안정적으로 운영할 수 있도록
도울 수 있는 제품을 만고 있습니다.
저희의 early bird 고객이 되어주세요.
• 아직 AWS KRUG 가입하지 않으셨다구요?
• 저희 사이트에서 AWS팁을 가져가세요!
https://hbsmith.io
https://www.facebook.com/groups/awskrug
http://www.awskr.org/slack/
https://blog.hbsmith.io