The API Facade Pattern: Technology - Episode 3
Upcoming SlideShare
Loading in...5
×
 

The API Facade Pattern: Technology - Episode 3

on

  • 8,853 views

 

Statistics

Views

Total Views
8,853
Views on SlideShare
2,890
Embed Views
5,963

Actions

Likes
1
Downloads
104
Comments
1

15 Embeds 5,963

http://blog.apigee.com 5564
https://blog.apigee.com 152
http://apigee.com 134
http://play.daumcorp.com 54
http://feeds.apigee.com 30
http://blog.sonoasystems.com 12
http://mktg-dev.apigee.com 8
http://mktg-dev.wearepropeople.md 2
http://webcache.googleusercontent.com 1
http://ip54.216-86-157.static.steadfast.net 1
http://edit.mktg.jupiter.apigee.net 1
http://mktg.jupiter.apigee.net 1
http://translate.googleusercontent.com 1
http://mktg-new.local 1
http://blog-dev.wearepropeople.md 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • <br /><iframe width="350" height="288" src="http://www.youtube.com/embed/lbdxPRHTMpU" frameborder="0" allowfullscreen></iframe>
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Creative Commons Attribution-Share Alike 3.0 United States License

The API Facade Pattern: Technology - Episode 3 The API Facade Pattern: Technology - Episode 3 Presentation Transcript

  • API Façade: TechnologyEpisode 3Webinar ShortsMarch 2012 SeriesBrian Mulloy Apigee@landlessness @apigee
  • groups.google.com/group/api-craft
  • youtube.com/apigee 3
  • New! IRC Channel #api-craft on freenode
  • Webinar Shorts - March 2012 New!Episode 1The API Facade: OverviewTuesday, March 6thEpisode 2The API Facade: Common PatternsTuesday, March 13thEpisode 3The API Facade: TechnologyTuesday, March 20thEpisode 4The API Facade: PeopleTuesday, March 27th
  • Episode 3 Topics• Recap: API Façade Common Patterns• Technology
  • Recap: API Façade
  • App App Developer API Facade Content Big DB Management JDBC XML SOAPSystem
  • Technology
  • api-test.foo.com CNAME DNS api-test: 1.2.3.4 API Facade • DNS • Cloud platform
  • api-test.foo.com CNAME DNS api-test: 1.2.3.4 API Facade Data Stubs Errors Support for mock=true and raise=404 • Web server • App server • API Gateway
  • api.foo.com CNAME DNS api: 1.2.3.4 TARGET: 5.6.7.8 API Facade Errors Big System • Subdomain routing
  • api.foo.com/v2 DNS API FacadeBig Old System Big Unproven New System • URL routing
  • CNAME DNS api: 1.2.3.45.6.7.8 TARGET: 5.6.7.8 API Facade ALLOW: 1.2.3.4 Firewall Big System • Firewall
  • US Asia api.foo.com api.foo.com Geo DNS API Facade API Facade TARGET: 5.6.7.8 TARGET: 5.6.7.8 ALLOW: Firewall 1.2.3.4 1.2.3.5 Big System • Geo DNS • Cache
  • API Facade Content Content Big Management Big Management SOAP SOAPSystem System • Orchestration
  • {“accounts”: [ “account”:{}, ”account”:{}]} API Facade<xml> <accounts> <account> </account> <account> </account> </accounts></xml> • Transformations library
  • PKÂft@x∂hOm∂hOı„≤©»Õ „RP∞ILNŒ/Õ+)MŒœ’ÀML. œM,I- KN,J-a®Ê API Facade<xml> <accounts> <account> … </account> … <account> … </account> </accounts></xml> • Compression
  • oauth_token=… AuthAPI Facade DB BigSystem • OAuth Provider
  • Technology• DNS or GeoDNS• Cloud platform• Web server, app server, API gateway• Subdomain routing• URL routing• Firewall• Cache• Orchestration• Transformation• Compression• Database• OAuth Provider
  • Questions?
  • THANK YOUSubscribe to API webinars at:youtube.com/apigee
  • THANK YOUIRC#api-crafton freenode
  • THANK YOUQuestions and ideas to:groups.google.com/group/api-craft
  • THANK YOUContact me at:@landlessnessbrian@apigee.com