33
Cloud API and Cloud Frameworks Pravin Hanchinal Co-founder & CEO INSPIRE- groups

Cloud APIs and Cloud Frameworks

Embed Size (px)

DESCRIPTION

This presentation provides basic information about Cloud APIs and Cloud Frameworks. Most of resource shared here are having links to read more. This presentation has minimal content just 'cos it is meant to be as presentation copy than reading purposes. You can connect me for more information by following the links provided in last slide.

Citation preview

Page 1: Cloud APIs and Cloud Frameworks

Cloud API and

Cloud Frameworks

Pravin Hanchinal Co-founder & CEO

INSPIRE- groups

Page 2: Cloud APIs and Cloud Frameworks

presentations

Page 3: Cloud APIs and Cloud Frameworks

A love story

Page 5: Cloud APIs and Cloud Frameworks

API <-> Framework

Framework

API

Page 6: Cloud APIs and Cloud Frameworks

API

Application Programming Interface

Page 8: Cloud APIs and Cloud Frameworks

Cloud APIs

Infrastructure APIs : Amazon, Google

Service APIs: Database, messaging, web portals, mapping, e-commerce and storage

Application APIs: Google Maps API, Application APIs connect to applications such as CRM, ERP, social media and help desk.

Page 9: Cloud APIs and Cloud Frameworks

API Classification

PaaS APIs (Service-level): -integration with databases, messaging systems, portals,

and even storage.

SaaS APIs (Application-level): -CRM and ERP applications are examples

IaaS APIs (Infrastructure-level): -workload (VM) management

Cloud provider and cross-platform APIs:-generic HTTP and HTTPS API integration to allow cloud

versatility

Page 10: Cloud APIs and Cloud Frameworks

Protocols used in Cloud APIs

Page 11: Cloud APIs and Cloud Frameworks

Data Formats used in Cloud APIs

Page 12: Cloud APIs and Cloud Frameworks

OAuth Examples

● Pocket do● IMDB● Open ID● Facebook● Google+

Page 15: Cloud APIs and Cloud Frameworks

API resembles SaaS

Page 16: Cloud APIs and Cloud Frameworks

List of Cloud API

http://www.praogrammableweb.com/apitag/cloudRackspace apihttp://docs.rackspace.com/

Page 18: Cloud APIs and Cloud Frameworks

Framework

Software frameworks include support programs, compilers, code libraries, an application programming interface (API)

Page 19: Cloud APIs and Cloud Frameworks

Libraries are not Frameworks!

Distinguished features of Frameworks include:

1. inversion of control

2. default behavior

3. extensibility

4. non-modifiable framework code

Page 20: Cloud APIs and Cloud Frameworks

Worth 1000 words!

Page 22: Cloud APIs and Cloud Frameworks

CloudSim, a Could Simulation Framework

modeling and simulating

http://cloud-simulation-frameworks.wikispaces.asu.edu/

Page 24: Cloud APIs and Cloud Frameworks

PhoneGap Framework

A sample application based on Phonegap● HTML5● CSS● JS

PhoneGap buildhttps://build.phonegap.com/docs/api

Page 26: Cloud APIs and Cloud Frameworks

How it works?

Page 30: Cloud APIs and Cloud Frameworks

Got questions?

mail to [email protected]

Page 32: Cloud APIs and Cloud Frameworks

What Next?

Go through this presentation againExplore moreRead DocumentationsExperiment