5. Webinar Shorts - March 2012 New!
Episode 1
The API Facade: Overview
Tuesday, March 6th
Episode 2
The API Facade: Common Patterns
Tuesday, March 13th
Episode 3
The API Facade: Technology
Tuesday, March 20th
Episode 4
The API Facade: People
Tuesday, March 27th
10. api-test.foo.com
CNAME
DNS api-test: 1.2.3.4
API Facade
• DNS
• Cloud platform
11. 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
12. api.foo.com
CNAME
DNS api: 1.2.3.4
TARGET: 5.6.7.8
API Facade
Errors
Big System
• Subdomain routing
13. api.foo.com/v2
DNS
API Facade
Big Old System Big Unproven New System
• URL routing
14. CNAME
DNS api: 1.2.3.4
5.6.7.8
TARGET: 5.6.7.8
API Facade
ALLOW: 1.2.3.4
Firewall
Big System
• Firewall
15. 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
16. API Facade
Content Content
Big Management Big Management
SOAP SOAP
System System
• Orchestration