Download - Cloud Based Enterprise Apps using Everlive
![Page 1: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/1.jpg)
facebook.com/telerik
@telerik
Cloud based Enterprise Apps using Icenium Everlive
![Page 2: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/2.jpg)
AgendaWhat an Enterprise App Need
Working with Services
Working with Clients
Introducing Icenium Everlive
Portal walkthrough
Demo
Q/A
![Page 3: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/3.jpg)
Dhananjay Kumar– Customer Advocate, Telerik– Microsoft MVP – Mindcracker MVP– @debug_mode – http://debugmode.net– http://telerikhelper.net – [email protected]
m
Your Presenter
![Page 4: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/4.jpg)
Two of you may win Ninja Tshirt Winners will be announced in
follow up blog on telerikhelper.net
Giveaway
![Page 5: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/5.jpg)
What an Enterprise App need ?• Working with Large Files• Backend data
• CRUD operations on Data • Users
• Different Roles • Authentication• Authorization
• Notifications • Email Notifications• Message Notifications • Push Notifications
All these functionalities are
available via different Cloud based Services
![Page 6: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/6.jpg)
facebook.com/telerik
@telerik
Let us focus on Data App Architecture
Data in Cloud Service Layer
Different Kind of
Apps
![Page 7: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/7.jpg)
facebook.com/telerik
@telerik
Data may reside
SQL Azure
Windows Azure Table
Storage
Amazon Cloud
Services
Other Cloud Storage
Provider etc.
![Page 8: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/8.jpg)
facebook.com/telerik
@telerik
Different Kind of Services
OData service like WCF Data
Service
REST based Service
Classical Web Service
SOAP based Service like WCF
SOAP service
Web API
![Page 9: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/9.jpg)
facebook.com/telerik
@telerik
Demo on creating Service Layer
How to create WCF
Service Layer
How to Create ODATA Service
• Create and manage Service
• Create and manage Data Model
• Create and manage authentication and Authorization
• Hosting of Services• Scalability and Security
challenges etc..
![Page 10: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/10.jpg)
facebook.com/telerik
@telerik
Different Kind of Clients
Stand Alone Applications
Web Applications
Native Applications for Devices
Cross Platform Mobile
Applications
![Page 11: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/11.jpg)
facebook.com/telerik
@telerik
Demo Consuming Service in different kind of Client
WPF Client
Web Application
Mobile App
• Different client has different way of consuming data
• Creating and managing proxies
• Managing HTTP calls for REST Services
• Handling security etc..
![Page 12: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/12.jpg)
Other options to with Cloud Backend
Windows Azure Mobile
Services
Icenium Everlive
Apps
![Page 13: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/13.jpg)
Icenium Everlive
It is Backend as a Service http://everlive.com
![Page 14: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/14.jpg)
Icenium Everlive
![Page 15: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/15.jpg)
Icenium Everlive • Working with Large Files• Backend data
• CRUD operations on Data • Users
• Different Roles • Authentication• Authorization
• Notifications • Email Notifications• Message Notifications • Push Notifications
Icenium Everlive Provides you all
these features as service
![Page 16: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/16.jpg)
Icenium Everlive
Let us do a portal walkthrough
![Page 17: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/17.jpg)
Icenium Everlive Clients
.NET SDK JavaScript SDK
.Windows Phone 8
SDK REST API
![Page 18: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/18.jpg)
Demo consuming in different clients
.NET SDK JavaScript SDK
.Windows Phone 8
SDK REST API
![Page 19: Cloud Based Enterprise Apps using Everlive](https://reader035.vdocuments.site/reader035/viewer/2022062614/5471d792b4af9fc80a8b4cb8/html5/thumbnails/19.jpg)
Questions?