Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

20분안에 스타트업이 알아야하는 AWS의 모든것 - 윤석찬 :: 스타트업얼라이언스 런치클럽

4,615 views

Published on

스타트업 얼라이언스 화요일 테헤란로 런치클럽에서는 AWS(Amazon Web Services)에 대해 알아보는 시간을 갖고자합니다. AWS가 제공하는 다양한 프로그램들에는 무엇이 있는지, 국내 스타트업은 과연 어떻게 AWS를 활용하고 있는지에 대해 AWS의 테크에반젤리스트 윤석찬님이 자세히 그리고 꼼꼼히 설명해주신다고 합니다. 또한 국내 스타트업들이 AWS를 가장 잘, 멋지게 활용하기 위해서는 어떻게 해야 하는지 실제로 AWS를 활용하고 있는 스타트업인 HB Smith가 경험을 공유해주신다고 하는데요.
AWS의 윤석찬님, HB Smith 한종원 대표님, 윤제상 CTO와 함께 스타트업 성공을 위한 AWS 첫걸음은 어떻게 내딛어야 할지 만나보세요.

Published in: Technology

20분안에 스타트업이 알아야하는 AWS의 모든것 - 윤석찬 :: 스타트업얼라이언스 런치클럽

  1. 1. ♥ STARTUP 20분 안에 스타트업이 꼭! 알아야 하는 AWS 클라우드의 모든 것 윤석찬 AWS 코리아 / 테크에반젤리스트
  2. 2. ♥ STARTUP Nine4u 개발자 및 CTO Daum Developers (DNALab) 팀장 개발자를 위한 AWS 클라우드 기술 전파 기술 공유 테크 라이터 자기 소개 @channyun channyblog channy.creation.net
  3. 3. ♥ STARTUP Paul Graham's startup curve: http://avc.com/2012/03/the-startup-curve/스타트업의 성장 곡선 스타트업(Startup)은 시작하자마자 성장(UP)을 전제로 하지만, 많은 돈과, 시간과 자원이 필요한 일이다!
  4. 4. ♥ STARTUP 스타트업을 위한 격언 세 가지 “Cloud is like a fertilizer that creates startups.” - Eric Ries “Any new business should consider going 100% cloud from the start” - Marc Andreessen, Andreessen Horowitz “Cloud computing and the open source movements have brought down the costs of starting a company by more than 90%.” - Mark Suster, Upfront Ventures
  5. 5. ♥ STARTUP 민첩성을 무기로 기존 시장 파괴 Hotels Payment Gaming Collaboration EducationReview 클라우드를 통한 민첩성을 통해 성공한 스타트업
  6. 6. ” “ With traditional IT, it would take weeks or months to contend with hardware lead times to add more capacity. Using AWS, we can look at user metrics weekly or daily and react with new capacity in 30 seconds. Richard Crowley Director of Operations, Slack
  7. 7. ♥ STARTUP 주요 스타트업 고객사
  8. 8. ♥ STARTUP 한국에서도 예외 없이 많다…
  9. 9. ♥ STARTUP 1. 재료(Primitives) 2. 관리형(Fully-managed) 3. 혁신(Innovative) 들어가면서 … AWS 클라우드 서비스 특징 다양한 요리를 위한 재료가 되는 각종 서비스를 관리 부담 없이 제공하며, 인공 지능 같은 혁신 서비스를 진입 장벽 없이 사용 가능!
  10. 10. ♥ STARTUP 신속한 글로벌 서비스 - Global in minutes 한국에 앉아서 글로벌 서비스를 진두 지휘할 수 있다!
  11. 11. ♥ STARTUP 90여가지 서비스 모든 IT 개발 업무에 대해 다양한 서비스를 제공하여 자유도가 매우 높음!
  12. 12. ♥ STARTUP 여러분의 소중한 서비스 애플리케이션 환경 웹 서버 데이터베이스 운영체제 설치 물리적 서버 스타트업은 서비스 개발에만 집중하라! AWS
  13. 13. ♥ STARTUP nopeampi data on parempi data시간 ­ 민첩성 및 집중1 Image Credit: http://rose-galaxy.com/desktop-wallpaper-2/cat-vs-mouse-wallpapers-4030/
  14. 14. ♥ STARTUP 웹서버 EC2 instance IP주소 Elastic IP 사용자 요청 도메인 네임 Amazon Route 53 DB서버 RDS Instance Availability Zone 부하 분산 Elastic Load Balancing 웹 애플리케이션을 만드신다면? 정적 파일 Amazon S3 글로벌 분산 Amazon CloudFront 고생하지 않고 손쉽게 구성하고 운영하고 싶다면?
  15. 15. ♥ STARTUP AWS Elastic Beanstalk 1. AWS 핵심 서비스 기반 클라우드 아키텍처 자동 구성 2. Java/Python/.Net/PHP/Rub y/Docker 등 다양한 웹앱 개발 프레임웍 지원 3. 인프라 자동 관리 및 신속한 앱 배포 가능 “인프라 자동 생성 및 관리를 통한 앱 배포 집중”
  16. 16. ♥ STARTUP 모바일 애플리케이션을 만드신다면? AWS Mobile SDK Amazon Mobile Analytics & Pinpoint Amazon Lex AWS Identity and Access Management Amazon Cognito (Identity Broker) Amazon S3 Transfer Manager Amazon CloudFront (Device Detection) Amazon DynamoDB (Object Mapper) Amazon Kinesis (Recorder)Amazon API Gateway AWS Lambda Amazon SNS Mobile Push Your Mobile App 사용자 인증 & 동기화 접속 허가 데이터 분석 및 캠페인 미디어 저장 및 공유 챗봇 기능 미디어 전달 공유 데이터 저장 실시간 데이터 스트림비지니스 로직 실행 푸시 알림 보내기 고생하지 않고 손쉽게 구성하고 운영하고 싶다면?
  17. 17. ♥ STARTUP AWS Mobile Hub 1. AWS에서 필요한 서비스만 선택 가능 2. iOS/안드로이드/웹앱 샘플 앱 자동 생성 또는 맞춤형 Mobile SDK 다운로드 가능 3. 신규 모바일 앱 빠르게 구성 “모바일앱을 위한 백엔드 및 샘플 코드 자동 생성”
  18. 18. ♥ STARTUP AWS Device Farm 1. 실제 기기에서 자동 테스트 2. 수백개의 디바이스 지원 3. 테스트한 시간 만큼만 과금 4. 다양한 테스트 도구와 연동 “클라우드를 통해 간단하게 모바일 앱 테스트 가능!” 돈을 들여 QA 룸을 만드실 필요가 없습니다!
  19. 19. ♥ STARTUP 돈 ­ 지속적 비용 절감2 Image: © iStock.com/BrianAJackson
  20. 20. 클라우드의 탄력적 확장을 통한 투자 비용 절감 기존 데이터 센터호 스팅 낭비 ㅜㅜ 실제 트래픽 트래픽 예측 비탄력적 탄력적 확장 실제트래픽 AWS 고객 불만족 스타트업에게 자원 낭비나 고객 불만족은 투자 대비 매우 심각한 문제이다.
  21. 21. ♥ STARTUP 에코시스템 글로벌 확산 신규 기능 신규 서비스 AWS 사용량 증가 인프라 추가증설 인프라 비용 절감 가격 인하 고객 증가 인프라 혁신 규모의 경제 AWS 가격 정책 및 철학 규모의 경제와 대용량 저이익 구조에 최적화하여 비용 절감에 따른 이익을 통해 2006년 이후 자체적으로 가격인하 (2017년 7월 현재)
  22. 22. ♥ STARTUP Amazon’s Virtuous Cycle http://insider.zentail.com/bezos- virtuous-cycle-leverage-invest- infrastructure/ 아마존의 모든 사업은 고객에게 더 낮은 가격으로 선택의 폭을 높이고, 빠르게 전달(배송)하는 선순환 구조를 구성하며, AWS도 근본적으로 같은 사업이다.
  23. 23. 구매 옵션에 조합에 따른 비용 절감 Spot Instances • 약정없이 쓴 만큼만 지불 가능 • 갑작스런 트래픽이나 예측하기 어려운 경우 • 1년- 3년 약정 시 온디멘드 대비 40~70% 할인 • 안정화된 서버 자원을 위한 요금제 • 여유 자원에 대한 경매 방식 으로 온디멘드 대비 80~90% 저렴 • 단기적으로 수요가 많을 때 유리 총 소유 비용(TCO)는 가변적이고, 최적화에 따라 비용은 계속 절감된다.
  24. 24. ♥ STARTUP AWS Trusted Advisor In 2014: 2,613,585 recommendations $350M+ in cost reductions “서비스 자원의 사용 패턴을 기반으로 자동 비용 최적화 알림 제공” AWS는 고객이 불필요하게 자원을 쓰면서 절감해야 할 비용이 있으면 알람을 보내 알려준다.
  25. 25. ♥ STARTUP Amazon Connect 1. 전화망 구축 등 선투자 필요 없음 2. 고객 응대 한 시간 만큼만 과금 3. 인공 지능 서비스를 통한 응대 4. 서버리스 기반 로직 구현 가능 “몇 번 클릭만으로 클라우드 기반 콜센터 제공” 과거 대기업에서나 투자할 수 있는 고객 센터를 한번에 만들 수 있어 스타트업에게 사업 확대의 진입 장벽을 낮춘다.
  26. 26. ♥ STARTUP 사람 ­ 자동화3 Image credit: https://www.flickr.com/photos/herval/385584085
  27. 27. ♥ STARTUP DevOps를 위한 아키텍처 및 개발 문화
  28. 28. ♥ STARTUP = 연간 5천만회 배포 수 천개 팀 (자율적 DevOps팀) × 마이크로서비스 아키텍처 × 지속적 배포 (CD) × 다양한 개발 환경 (시간당 5708 회, 또는 0.63 초) Amazon.com의 사례 Werner Vogels (CTO, Amazon.com, 2015) 아마존은 수 많은 스타트업의 조합이다
  29. 29. ♥ STARTUP AWS 기반 데브옵스(DevOps) 도구 Source Build Test Production Third Party Tooling AWS CodeCommit AWS CodeBuild AWS CodeDeploy AWS Elastic Beanstalk AWS CloudFormation AWS CodePipeline Amazon CloudWathch 아마존닷컴은 수천개의 스타트업과 같은 데브옵스(DevOps) 개발팀으로 구성되어 있으며, 이를 운영하기 위한 자동화 개발 도구를 AWS 서비스로 공개했다.
  30. 30. ♥ STARTUP AWS CodeStar 1. AWS의 다양한 인프라 및 개발 프레임웍 선택 가능 2. 팀별 개발 프로젝트 관리 및 자동 애플리케이션 지속적 통합(CI) 및 배포(CD) 3. JIRA 등 서드파티 도구 연동 “데브옵스를 지원하는 완벽 프로젝트 관리 서비스”
  31. 31. ♥ STARTUP 클라우드 컴퓨팅의 진화 가상 서버 콘테이너 서버리스데이터센터 Minutes Seconds MillisecondsWeeks 개발자들이 느끼는 애플리케이션 배포 시간의 변화는 점점 짧아지고 있다!
  32. 32. ♥ STARTUP 클라우드 컴퓨팅의 진화 AWS Lambda Amazon Kinesis Amazon S3 Amazon API Gateway Amazon SQS Amazon DynamoDB AWS IoT Amazon EMR Amazon ElastiCache Amazon RDS Amazon Redshift Amazon Elasticsearch Managed Serverless Amazon EC2 Manual Amazon Cognito 설치 · 패치 · 백업 등 운영 직접 관리 서버 기반이나 관리형 서비스로 제공 서버 관리 없는 완전 관리형 서비스 Amazon EC2 Container Service Amazon Machine Learning Amazon Lex Amazon Polly Amazon Rekognition 개발자들은 관리 부담이 없고 빠르게 활용할 수 있는 컴퓨팅 서비스를 선호한다!
  33. 33. ♥ STARTUP 누군가 우리집 초인종을 누르면 “띵똥~” 소리 대신 ”아빠가 문앞에 왔어요”, “모르는 사람이 문앞에 있어요” 라고 말해줄 수는 없을까? 새로운 아이디어가 생각 난다면…
  34. 34. ♥ STARTUP 통신이 가능한 버튼 명령을 받을 수 있는 카메라 얼굴을 검색할 수 있는 서비스 상황에 따른 음성 생성 서비스 1. 방문자가 초인종을 누른다 2. 초인종에 있는 카메라로 방문자 사진을 찍고, 3. 사진에 찍힌 얼굴이 아는 사람인지 확인해서, 4. 집안의 인터폰이 누가 집앞에 있는지 말로 알려준다 스마트 초인종 서비스
  35. 35. ♥ STARTUP 1. 방문자가 초인종을 누른다 2. 초인종에 있는 카메라로 방문자 사진을 찍고, 3. 사진에 찍힌 얼굴이 아는 사람인지 확인해서, 4. 집안의 인터폰이 누가 집앞에 있는지 말로 알려준다 AWS IoT Amazon S3 AWS Lambda Amazon Rekognition Amazon Polly 스마트 초인종 서비스
  36. 36. ♥ STARTUP Collection 1 우리 가족 Collection 2 친구 3 ­ 얼굴 찾기 아 빠 4 ­ 방문자 알림 (방문자 목록) 4 ­ 방문자 알림 (방문자 목록) 5 ­ 음성 요청 2 ­ 사진 업로드 1 ­ 버튼 눌림 à 사진 촬영 요청 방문자 화면 스트리밍 AWS Lambda Amazon S3 Amazon Rekognition Amazon Polly AWS IoT AWS 기반 서버리스 스마트 초인종 서비스
  37. 37. ♥ STARTUP 스타트업을 위한 지원 프로그램
  38. 38. ♥ STARTUP 프로그램 소개 AWS 서비스 크레딧 지원 실습 자료 및 교육 프로그램 오피스 아워 및 스타트업 경험 공유 비지니스 지원 프로그램 https://aws.amazon.com/ko/activate/ AWS Activate는 신생 기업 및 개발자들이 AWS를 사용하기 시작하는 데 필요한 리소스를 제공하기 위해 설계된 프로그램입니다. 여러분이 속한 벤처 캐피털이나 액셀러레이터에게 문의하세요!
  39. 39. ♥ STARTUP 기반 SaaS 지원 프로그램 • 3,700+ software listings • Over 1,100 participating ISVs • Bring-your-own-license • 100,000+ active customers • Integrated to AWS Billing 스타트업을 위한 SaaS 서비스 플랫폼으로 구독 모델 기반 과금 대행 및 API 판매 서비스 모델 등을 지원합니다. https://aws.amazon.com/marketplace/
  40. 40. ♥ STARTUP 음성 인식 서비스 지원 프로그램 Alexa Voice Service (AVS) Alexa Skills Kit (ASK) Alexa Fund Alexa Fund는 Alexa 음성 기술 혁신을 촉진하기 위해 최대 1억 달러 투자를 제공합니다. Alexa Skills Kit (ASK)로 새로운 Alexa 기능을 만들거나, Alexa Voice Service (AVS)를 사용하여 새롭고 새로운 음성 경험을 위해 Alexa를 사용하는 장치를 구축하거나, 음성 인식 기술 혁신을 위한 원천 기술 스타트업이라면 지금 지원하세요! https://developer.amazon.com/alexa-fund
  41. 41. ♥ STARTUP 지원 프로그램 Amazon Launchpad는 스타트업을 위한 크라우드 펀딩 플랫폼, 벤처 캐피털등과 협력하여 상품 판매 채널 및 유통 문제를 해결하며, 소매 전문성을 갖춘 스타트업이 제품 혁신에 집중하여, 흥미로운 신제품을 아마존 고객에게 제공 할 수 있습니다. http://amazonlaunchpad.com/
  42. 42. ♥ STARTUP 서드파티 스타트업 지원 프로그램 FbStart는 Facebook의 스타트업 지원 프로그램으로서 소셜 앱 개발에 대한 광고 마케팅 비용 지원 및 AWS를 비롯한 수십 여개의 파트너 도구와 서비스, 무료 크레딧, Facebook Developer Tools에 대한 교육 등을 제공합니다. https://developers.facebook.com/fbstart
  43. 43. ♥ STARTUP Q&A AWS와 함께 성장하세요! AWS ♥ Startups • 윤석찬: channyun@amazon.com • 한종원: addnull@hbsmmith.io • 윤제상: yoonjs2@hbsmmith.io AWS 크레딧 100달러 및 Activate 패키지 http://bit.ly/awskr-feedback

×