Microsoft 관점에서 본 BaaS
1884 단어 BaaS
Web-AP-DB의 3층 구조를 고려한 토대에서 웹 AP와의 관계를 어떻게 해야 할지 재고하겠다는 것이다.
BaaS is What!?
모바일 애플리케이션에 필요한 서버 기능은 항상 비슷합니다.
서버의 구축과 서버 측의 프로그램 개발은 응용 자체의 개발과 마찬가지로 시간과 비용을 필요로 하기 때문에 응용 비즈니스의 성공 여부를 결정하는 중요한 요소이다.
이러한 애플리케이션에 공통적으로 필요한 서버 기능을 클라우드 서비스로 제공하는 것은 피어 제품을 비롯한 BaaS(Backend asa Service)다.
BaaS를 활용해 앱 개발자와 사업자는 같은 서버를 중복 준비·개발하지 않고도 앱 자체에 자원을 집중할 수 있다.
프런트엔드 개발 비용 증가
나는 전방 개발의 원가가 이전보다 증가했다고 생각한다.RIA에서 SPA로 전환하는 프로세스에서 HTML 5+CSS3+JS가 GUI를 구축하는 요구가 높아졌다.
따라서 앞부분은 사용자와 접촉하는 부분이기 때문에 이전보다 자원을 더욱 충분히 이용해야 한다고 생각합니다.
What's benefit
http://gihyo.jp/dev/feature/01/milkcocoa-baas/0001
인력이 부족하거나 시간이 걸리지 않을 때
BaaS는 이미 백엔드 자체를 제공했기 때문에 백엔드를 개발할 필요가 없다. 그 결과 개발 원가의 삭감과 연결되어 더욱 적은 인적자원으로 서비스를 구축할 수 있다.
My Comment
BaaS를 활용한다는 의미에서 역시 벤처기업과 Agile 개발을 향한 인상이 강했다.for Enterprise라면 기본적으로 100% 자체 개발입니다.
BaaS의 부적절한 장면.
백엔드에 자신만의 독특한 상업 논리를 넣고 싶을 때
BaaS의 백엔드는 처음부터 구축된 것이기 때문에 BaaS의 백엔드는 당연히 우리의 상업 논리를 포함할 수 없다.
백엔드를 최적화하려는 경우
대부분의 경우 BaaS는 백엔드에서 통용되기 때문에 서비스에 가장 적합한 행위가 아니다.
BaaS가 조정된 서버가 필요할 것 같지 않아요.
응, 많은 회사에서 서비스, 세력도 같은 걸 발표한 것 같아. 이쪽은 굿.
http://www.atmarkit.co.jp/ait/articles/1209/28/news146.html
Thanks,
Reference
이 문제에 관하여(Microsoft 관점에서 본 BaaS), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/childmarco/items/9ada1668514a71cdfb0a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)