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

8,448 views
7,811 views

Published on

2013 스마트 앱개발 포럼 자료

Published in: Education
1 Comment
34 Likes
Statistics
Notes
No Downloads
Views
Total views
8,448
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
131
Comments
1
Likes
34
Embeds 0
No embeds

No notes for slide

모바일 앱개발자를 위한 클라우드 서비스 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일 월

×