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.

모바일 앱개발자를 위한 클라우드 서비스 BaaS : Backend as a Service

11,621 views

Published on

2013 스마트 앱개발 포럼 자료

Published in: Education

모바일 앱개발자를 위한 클라우드 서비스 BaaS : Backend as a Service

  1. 1. 모바일 앱개발자를 위한클라우드 서비스BaaS : Backend as a Service2013. 6. 1동의과학대학교 김 종 현jhkim@dit.ac.krhttp://www.facebook.com/jhkim32172013 스마트앱 개발자 포럼113년 6월 3일 월
  2. 2. 소개• I am an Educator & old Programmer• BMAC 대학앱센터(동의과학대학교) 센터장• 모바일 앱 개발, 클라우드, 빅데이터...213년 6월 3일 월
  3. 3. 목 차• BaaS 배경• BaaS 정의 및 특징• BaaS 현황• baas.io 소개 및 데모313년 6월 3일 월
  4. 4. BaaS 배경• Gartner는 2016년 40%의 모바일 앱 개발 프로젝트가 Cloud Mobile Back-End Services로 전망413년 6월 3일 월
  5. 5. BaaS 배경• 최근 모바일 앱 수익 구조의 변화 : 구독/ 앱내 결제모델이 가장 수익성이 높음513년 6월 3일 월
  6. 6. 613년 6월 3일 월
  7. 7. 클라우드 서비스 모델713년 6월 3일 월
  8. 8. 클라우드 서비스 모델813년 6월 3일 월
  9. 9. BaaS 정의• 모바일 서비스에 특화된 클라우드 서비스• Mobile Backend Service(API)913년 6월 3일 월
  10. 10. BaaS Ecosystem Map1013년 6월 3일 월
  11. 11. BaaS 정의• 모바일 앱 개발시 자주 사용하는 백엔드 기능을 표준화(추상화)하여 API로 제공1113년 6월 3일 월
  12. 12. 1213년 6월 3일 월
  13. 13. 1313년 6월 3일 월
  14. 14. BaaS 정의• 백엔드를 기존(PHP, JSP...)처럼 개발하지 않고 서비스형으로 빌려 사용• 개발자들에게 친숙한 API 제공1413년 6월 3일 월
  15. 15. BaaS 특징• 모바일 서비스 기반• 확장성 : IaaS 기반, NoSQL 채택• 공유(Multi-Tenant) : 여러 백엔드 앱이 같은 리소스활용• 사용한 만큼 과금 : API 호출수, User수, 용량 등1513년 6월 3일 월
  16. 16. BaaS 특징• 인터넷 기반 기술 : REST API, SDK 제공• 100% 오픈 소스 활용• 서버 개발 부담을 줄이고 앱개발에 집중할 수 있게 함FasterCheaperStronger1613년 6월 3일 월
  17. 17. BaaS 현황전세계적으로 Sencha IO,Api-o-Mart,CloudyRec,Appactive, Cloud Kumulos 등 20여곳....1713년 6월 3일 월
  18. 18. • 미국 등에서는 TOP 10 기업을 비롯한 많은 기업에서 BaaS API를 현재 사용 중• 클라우드 서비스의 틈새 분야• 현재 초기 상태이지만 글로벌 스타트업 기업들이활발하게 활동 중, 향후 산업 표준이 될 수도 있다고 전망함• 국내에서는 KT baas.io가 유일하게 최근 openbeta 서비스 중1813년 6월 3일 월
  19. 19. 소개 및 Demohttp://baas.io1913년 6월 3일 월
  20. 20. baas.io 구조2013년 6월 3일 월
  21. 21. 2113년 6월 3일 월
  22. 22. 오픈 소스2213년 6월 3일 월
  23. 23. baas.io 제공 기능2313년 6월 3일 월
  24. 24. baas.io 서비스 로드맵2413년 6월 3일 월
  25. 25. 모든 데이터를 REST 기반API / SDK로 서비스 가능2513년 6월 3일 월
  26. 26. 개발자 가이드• iOS 가이드 : https://github.com/baasio/baas.io-sdk-ios/wiki/Getting-Started• Android 가이드 : https://github.com/baasio/baas.io-sdk-android/wiki• Javascript 가이드 : https://github.com/baasio/baas.io-sdk-javascript/wiki
  27. 27.  2613년 6월 3일 월
  28. 28. 샘플 데모모바일 게임 서버를 통한TOP 게임 랭킹 구하기 구현게임 랭킹 구현하기2713년 6월 3일 월
  29. 29. 2813년 6월 3일 월
  30. 30. 2913년 6월 3일 월
  31. 31. 3013년 6월 3일 월
  32. 32. 3113년 6월 3일 월
  33. 33. 3213년 6월 3일 월
  34. 34. iOS 앱 테스트3313년 6월 3일 월
  35. 35. 결론• 클라우드 컴퓨팅이 한국에 몰려 오고 있음• 국내 플랫폼 서비스인 baas.io 가 보다 성숙되도록 관심을 가지고 기다리자...• BaaS가 최근 이슈가 되고 있는 공공 데이터의백앤드 플랫폼으로 활용이 되고...• 앱개발자들이 오픈 공공 API를 통하여 다양한공공 앱이 생산되기를 기대해 봄3413년 6월 3일 월
  36. 36. BusanCloud EXPOKorea 2013http://cloudexpo.kr3513년 6월 3일 월
  37. 37. 참고• Using a BaaS,Tim Anglade@apigee• baas.io, http://baas.io• The Rise of Mobile Cloud Services: BaaSStartups Grow Up, Dan Rowonski, 2012• 모바일 백엔드의 미래, 박태웅, 2012 H3 개발자 컨퍼런스, 2012• 클라우드 기반 앱 만들기, 최 승, 2012 H3개발자 컨퍼런스, 20123613년 6월 3일 월
  38. 38. 3713년 6월 3일 월

×