2. About Me
Lohith G N
Technical Evangelist, Telerik
Microsoft MVP (ASP.NET/IIS)
Author
lohith.nagaraj@telerik.com
@kashyapa
http://www.Telerik.com
http://www.kashyapas.com
http://www.telerikhelper.net
3. Problem to Solve
In-Premise Database Mobile Apps
Database
Your Organization
Inteetrnet
4. Solutions
• Solution 1
• ASP.NET WebAPI
• Solution 2
• Telerik Backend
• Others
• Azure Related Services
We look at Solution 1 & 2 today
5. Solution 1 – Web API
• Build a ASP.NET WebAPI Application
• Host the Web App on Application Server (IIS)
• Expose the App Server as Public IP behind a fire wall
• Connect to WebAPI using HTTP
6. Solution 1
Your Organization
Database
Internet
App
Server
F
I
R
E
W
A
L
WebAPI L
8. Solution 2 – Telerik Backend Data Connectors
• Telerik Backend is a mBaaS Service
• Provides Data Connectors for SQL, Oracle, MySQL, PostgresSQL
• Install DataLink Server on your Application Server close to Database
• Create DataConnector Types on Telerik BackEnd
• Telerik BackEnd creates REST Endpoints
• Consume data through REST API
9. Solution 2
Your Organization
Database
Telerik
Backend
Data
Link
Server
F
I
R
E
W
A
L
L