How to develop Application
without Backend
Shuhei Hiya
Technical Rockstars
Introduction
• I m Shuhei Hiya
• Founder of Technical Rockstars
• Study in Kyushu University in Japan
• How to develop apps more easier.
Agenda
• Intoroduction of our service milkcocoa
• Some technical topics about our service.
2015 5-7-slide
X as a Service
• IaaS (Amazon Web Service, Google Cloud Platform)
• PaaS (Heroku)
• BaaS(parse.com, Firebase)
Simple APIs to store and sync data.
Very low maintenance costs
Heavy Transaction Volume
A Backend Architecture
Database cluster
application server
load balancer
Application Architecture
• Backend and Frontend
• Backend
->Scale out, Security, Much Transaction
• Frontend
->Design,UI/UX
Need Experts Engineer
Browser
other
devices
mobile
Can implement function to store and sync
data with milkcocoa client SDK.
Need not to maintain.
2015 5-7-slide
Our Solution
Launch a backend by one click
developer Powerful API
• store data
• authanticate
2015 5-7-slide
Management View
Management View
Management View
var milkcocoa = new MilkCocoa("https://appid.mlkcca.com/");
var ds = milkcocoa.dataStore( message");
!
//observe the changes in real time
ds.on("push", function(data) {
alert(data.value.content);
});
!
//store data
ds.push({ content : "Hello!" });
Sample code of the simple chat.
2015 5-7-slide
2015 5-7-slide
2015 5-7-slide
Support platforms
Plan
Price $0
Connection Max 20
Storage 200Mbyte
Technical Topics
UseCase
• Web Site
• Campaign Site
• Mobile App
• IoT(various devices)
Backend Engineering
• Authantication
• Realtime Messaging
Authantication
• *Problem* there are many auth provider.
• Auth0 solved authentication problem. It use
JWT(JSON Web Token).
• JSON Web Token is important technology.It
make authentication more simpler. JSON data to be
transferred between two parties.
Identification providers
from https://auth0.com/
Real-time messaging
• WebSocket make us to use socket on
browser.
• MQTT is messaging protocol for IoT
devices.It decrease power/electricity
consumption.It supports Pub/Sub model
messaging.
Real-time messaging
• NodeJS has feature non-blocking io. But an
application run on one process basically.
• Erlang was designed by Ericsson. It s born for
telephony switches. It provides features for creating
and managing processes with aim of simplifying
concurrent programming.(from Wikipedia) Erlang
used in Whats Up,Line.
http://en.wikipedia.org/wiki/Erlang_%28programming_language%29
Conclusion
• https://mlkcca.com
• Some contents are Japanese Language.
• Develop application with combination of the
services such as Milkcocoa, Auth0, Algoria.

More Related Content

PPTX
MN Enterprise Mobile User Group April 2015 Meeting
 
ODP
Backend as a Service Comparison
PDF
BaaS Comparison - iOS.mn
PPTX
MBaaS (Mobile Backend As a Service)
PDF
WSO2Con USA 2017: Cloud as a Delivery Channel
PPTX
UW MSIS Tech Talk 02252016
PDF
WSO2Con USA 2017: Building an Effective API Architecture
PDF
A Walk through SSO
MN Enterprise Mobile User Group April 2015 Meeting
 
Backend as a Service Comparison
BaaS Comparison - iOS.mn
MBaaS (Mobile Backend As a Service)
WSO2Con USA 2017: Cloud as a Delivery Channel
UW MSIS Tech Talk 02252016
WSO2Con USA 2017: Building an Effective API Architecture
A Walk through SSO

What's hot (20)

PPTX
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
PDF
Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...
PPTX
Integration Monday - BizTalk Migrator Deep Dive
PPTX
ms_project_ppt
PDF
AWS Api Gateway by Łukasz Marchewka Scalacc
PPTX
Monitoring on premise biz talk applications using cloud based power bi saas
PPTX
Introduction to Microsoft Azure Compute
PPTX
Gib 2021 - Intro to BizTalk Migrator
PDF
Summer School - Demonstrating Cloud Value
PDF
InfluxDB Live Product Training
PDF
BizTalk Server Extensibility
PPTX
Grokking microservices in 5 minutes
PDF
Api centric enterprises
PDF
Expanding OEM Opportunities with WSO2
PPT
Building Resilient Microservices
PDF
Integration Solution Patterns
PPTX
Backendless 3.0 Overview
PDF
Introduction to WSO2 Business Process Server
PDF
WSO2 Product Release Webinar - Whats new in the WSO2 API Manager
PDF
Microservices
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
Rio Info 2015 - Painel Oportunidades para o Brasil na era da Computação em Nu...
Integration Monday - BizTalk Migrator Deep Dive
ms_project_ppt
AWS Api Gateway by Łukasz Marchewka Scalacc
Monitoring on premise biz talk applications using cloud based power bi saas
Introduction to Microsoft Azure Compute
Gib 2021 - Intro to BizTalk Migrator
Summer School - Demonstrating Cloud Value
InfluxDB Live Product Training
BizTalk Server Extensibility
Grokking microservices in 5 minutes
Api centric enterprises
Expanding OEM Opportunities with WSO2
Building Resilient Microservices
Integration Solution Patterns
Backendless 3.0 Overview
Introduction to WSO2 Business Process Server
WSO2 Product Release Webinar - Whats new in the WSO2 API Manager
Microservices
Ad

Viewers also liked (14)

PPTX
The Account Manager's Playbook
DOCX
testing
PDF
Brochure _air_____
PDF
聞こえの工夫のポイント ことラボ 小松高廣
PPTX
toma de decisiones
PPTX
Sistemas _caiza _guadalupe
PDF
سكاكين لقطع الجينات
PDF
bednar_daniel_Certificate_2
PDF
Judit aguirre porcellana
DOCX
BENGAL BEAUTIFICATION
PPTX
Trastornos Alimentarios
PPTX
Gratitude and Happiness
PDF
Principal Type Scheme for Session Types
The Account Manager's Playbook
testing
Brochure _air_____
聞こえの工夫のポイント ことラボ 小松高廣
toma de decisiones
Sistemas _caiza _guadalupe
سكاكين لقطع الجينات
bednar_daniel_Certificate_2
Judit aguirre porcellana
BENGAL BEAUTIFICATION
Trastornos Alimentarios
Gratitude and Happiness
Principal Type Scheme for Session Types
Ad

Similar to 2015 5-7-slide (20)

PPTX
Feed Herny developer training : crossplatform and HTML5
PDF
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
PDF
Cloud Computing from an Entrpreneur's Viewpoint
PDF
The Top Technologies Used To Develop a Mobile App.pdf
PDF
The Top Technologies Used To Develop a Mobile App.pdf
PPTX
Gartner Catalyst: How to succeed with your IT Mobile Strategy
PPTX
Flashback: QCon San Francisco 2012
PPTX
Multiplatform
PDF
Zero cost serverless Real time web app
PPTX
The Open PaaS Stack
PDF
Building mobile apps with JavaScript and PHP
PPTX
Introducing cloud technology & mobile apps development
PPTX
Magnificent Meteor -By Dipali Vyas (PM Zestard Technologies) for GDG Ahmedaba...
ODP
Synapse india reviews on mobile application development
PDF
Java in the Cloud : PaaS Platforms in Comparison
PDF
Java in the Cloud : PaaS Platforms in Comparison
PDF
Developer economics 2013 top 10+1 insights
KEY
20120802 timisoara
PDF
Why BaaS is crucial to early stage startups
KEY
Mobile ECM with JavaScript - JSE 2011
Feed Herny developer training : crossplatform and HTML5
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
Cloud Computing from an Entrpreneur's Viewpoint
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
Gartner Catalyst: How to succeed with your IT Mobile Strategy
Flashback: QCon San Francisco 2012
Multiplatform
Zero cost serverless Real time web app
The Open PaaS Stack
Building mobile apps with JavaScript and PHP
Introducing cloud technology & mobile apps development
Magnificent Meteor -By Dipali Vyas (PM Zestard Technologies) for GDG Ahmedaba...
Synapse india reviews on mobile application development
Java in the Cloud : PaaS Platforms in Comparison
Java in the Cloud : PaaS Platforms in Comparison
Developer economics 2013 top 10+1 insights
20120802 timisoara
Why BaaS is crucial to early stage startups
Mobile ECM with JavaScript - JSE 2011

More from Syuhei Hiya (12)

PDF
2023年版Web3技術の理想と現実
PDF
Optimistic Rollupとは何か
PDF
Cassandraの話
PDF
Distributed Pub Subについて
PDF
さくらのIoTプラットフォームをはじめよう
PDF
福岡IoTLT vol.1 ARで電球を操作する。
PDF
Intoroduce milkcocoa for english
PDF
2015 6-14-raspberry pi×milkcocoa 玄関の明かりを監視!
PDF
milkcocoa入門@milkcocoa meetup#1
PDF
月刊LT10月:Raspberry Pi×Milkcocoa
PDF
milkcocoa 〜アプリ開発をもっと簡単に高速に〜
PPTX
What is clooca
2023年版Web3技術の理想と現実
Optimistic Rollupとは何か
Cassandraの話
Distributed Pub Subについて
さくらのIoTプラットフォームをはじめよう
福岡IoTLT vol.1 ARで電球を操作する。
Intoroduce milkcocoa for english
2015 6-14-raspberry pi×milkcocoa 玄関の明かりを監視!
milkcocoa入門@milkcocoa meetup#1
月刊LT10月:Raspberry Pi×Milkcocoa
milkcocoa 〜アプリ開発をもっと簡単に高速に〜
What is clooca

Recently uploaded (20)

PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PPTX
Software Engineering and software moduleing
PPTX
Amdahl’s law is explained in the above power point presentations
PDF
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PDF
Design Guidelines and solutions for Plastics parts
PPT
Total quality management ppt for engineering students
PDF
Abrasive, erosive and cavitation wear.pdf
PPTX
Fundamentals of Mechanical Engineering.pptx
PPTX
Feature types and data preprocessing steps
PDF
ChapteR012372321DFGDSFGDFGDFSGDFGDFGDFGSDFGDFGFD
PDF
Visual Aids for Exploratory Data Analysis.pdf
PDF
Improvement effect of pyrolyzed agro-food biochar on the properties of.pdf
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PDF
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
Software Engineering and software moduleing
Amdahl’s law is explained in the above power point presentations
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
August 2025 - Top 10 Read Articles in Network Security & Its Applications
Design Guidelines and solutions for Plastics parts
Total quality management ppt for engineering students
Abrasive, erosive and cavitation wear.pdf
Fundamentals of Mechanical Engineering.pptx
Feature types and data preprocessing steps
ChapteR012372321DFGDSFGDFGDFSGDFGDFGDFGSDFGDFGFD
Visual Aids for Exploratory Data Analysis.pdf
Improvement effect of pyrolyzed agro-food biochar on the properties of.pdf
Exploratory_Data_Analysis_Fundamentals.pdf
"Array and Linked List in Data Structures with Types, Operations, Implementat...
III.4.1.2_The_Space_Environment.p pdffdf
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf

2015 5-7-slide