API Services – Building apps that stand out
Personal | Useful | Fast | Engaging
Alan Ho
Agenda

• Getting your app to stand out
• How your backend gets in the way
• Show you how Apigee solves your backend compl...
Getting your app to stand out

• Personal
• Useful

• Fast
• Engaging
2013 Apigee Corp. All Rights Reserved

3
So you start building an app

2013 Apigee Corp. All Rights Reserved

4
Adding pictures

2013 Apigee Corp. All Rights Reserved

5
Going native

2013 Apigee Corp. All Rights Reserved

6
Integrating identity management

2013 Apigee Corp. All Rights Reserved

7
Increasing engagement

2013 Apigee Corp. All Rights Reserved

8
The app is the tip of the iceberg

Your App

App Servers
Legacy Systems
CDN

SQL DBs

NoSQL
APNS / GCM

2013 Apigee Corp. ...
Hiding the complexity with an API

Single API

Legacy
Backend
2013 Apigee Corp. All Rights Reserved

Social
API Proxy
Loca...
Employee and Conference apps

Single API

Legacy
Backend
2013 Apigee Corp. All Rights Reserved

Social
API Proxy
Location
...
Session Details – Making it fast
Datastore

GET /sessions

GET /sessions/keynote/speaking

2013 Apigee Corp. All Rights Re...
Session Details – Making it fast
Proxy

Datastore

GET /SessionMashup
GET /sessions
GET /session/<…>/speaking

Build aggre...
Employee and Conference apps – Personal | Useful | Fast | Engaging

Single API

Legacy
Backend
2013 Apigee Corp. All Right...
Next Steps

• Attend the Coder Workshop
• Meet us at the Internet of Things Booth

2013 Apigee Corp. All Rights Reserved

...
Thank you
Backup Slides
(In case things don’t work)

17
Short Demo

User Management
2013 Apigee Corp. All Rights Reserved

Data Backend

Proxy
18

Push
Conference App & Employee App

2013 Apigee Corp. All Rights Reserved

19
User Management

2013 Apigee Corp. All Rights Reserved

20
Datastore – Custom Collections

2013 Apigee Corp. All Rights Reserved

21
Datastore - Relationships

2013 Apigee Corp. All Rights Reserved

22
Node.js Mashup for Fast APIs

2013 Apigee Corp. All Rights Reserved

23
Push Notifications

2013 Apigee Corp. All Rights Reserved

24
Upcoming SlideShare
Loading in...5
×

API Services: Building Apps That Stand Out

1,483

Published on

Modern apps require data services that your back-end infrastructure may lack.Discover how to build successful apps using the Apigee API Services toolkit. Learn how your developers can take advantage of Apigee's mBaaS solution to build and scale their apps without having to stand up an internal database. Deep dive into the API-enabled backend system that enables developers to build features like user management, push notifications, social graph, geo-location and more.

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,483
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
105
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

API Services: Building Apps That Stand Out

  1. 1. API Services – Building apps that stand out Personal | Useful | Fast | Engaging Alan Ho
  2. 2. Agenda • Getting your app to stand out • How your backend gets in the way • Show you how Apigee solves your backend complexity 2013 Apigee Corp. All Rights Reserved 2
  3. 3. Getting your app to stand out • Personal • Useful • Fast • Engaging 2013 Apigee Corp. All Rights Reserved 3
  4. 4. So you start building an app 2013 Apigee Corp. All Rights Reserved 4
  5. 5. Adding pictures 2013 Apigee Corp. All Rights Reserved 5
  6. 6. Going native 2013 Apigee Corp. All Rights Reserved 6
  7. 7. Integrating identity management 2013 Apigee Corp. All Rights Reserved 7
  8. 8. Increasing engagement 2013 Apigee Corp. All Rights Reserved 8
  9. 9. The app is the tip of the iceberg Your App App Servers Legacy Systems CDN SQL DBs NoSQL APNS / GCM 2013 Apigee Corp. All Rights Reserved 9
  10. 10. Hiding the complexity with an API Single API Legacy Backend 2013 Apigee Corp. All Rights Reserved Social API Proxy Location Users Mgmt Push Transform Datastore 10 3rd Party Backend
  11. 11. Employee and Conference apps Single API Legacy Backend 2013 Apigee Corp. All Rights Reserved Social API Proxy Location Users Mgmt. Push Transform Datastore 11 3rd Party Backend
  12. 12. Session Details – Making it fast Datastore GET /sessions GET /sessions/keynote/speaking 2013 Apigee Corp. All Rights Reserved 12
  13. 13. Session Details – Making it fast Proxy Datastore GET /SessionMashup GET /sessions GET /session/<…>/speaking Build aggregate Populate Cache 2013 Apigee Corp. All Rights Reserved 13
  14. 14. Employee and Conference apps – Personal | Useful | Fast | Engaging Single API Legacy Backend 2013 Apigee Corp. All Rights Reserved Social API Proxy Location Users Mgmt. Push Transform Datastore 14 3rd Party Backend
  15. 15. Next Steps • Attend the Coder Workshop • Meet us at the Internet of Things Booth 2013 Apigee Corp. All Rights Reserved 15
  16. 16. Thank you
  17. 17. Backup Slides (In case things don’t work) 17
  18. 18. Short Demo User Management 2013 Apigee Corp. All Rights Reserved Data Backend Proxy 18 Push
  19. 19. Conference App & Employee App 2013 Apigee Corp. All Rights Reserved 19
  20. 20. User Management 2013 Apigee Corp. All Rights Reserved 20
  21. 21. Datastore – Custom Collections 2013 Apigee Corp. All Rights Reserved 21
  22. 22. Datastore - Relationships 2013 Apigee Corp. All Rights Reserved 22
  23. 23. Node.js Mashup for Fast APIs 2013 Apigee Corp. All Rights Reserved 23
  24. 24. Push Notifications 2013 Apigee Corp. All Rights Reserved 24
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×