3. SaaS Application Architecture: Microservices, APIs, and REST¶
I think the major good idea in Unix was its clean and simple interface: open, close, read, and write.
—Unix and Beyond: An Interview With Ken Thompson, IEEE Computer 32(5), May 1999
- 3.1. Introduction
- 3.2. SaaS Communication Uses HTTP Routes
- 3.3. CHIPS: HTTP and URIs
- 3.4. From Web Sites to Microservices: Service-Oriented Architecture
- 3.5. RESTful APIs: Everything is a Resource
- 3.6. RESTful URIs, API Calls, and JSON
- 3.7. CHIPS: Create and Deploy a Simple SaaS App
- 3.8. Fallacies and Pitfalls
- 3.9. Concluding Remarks: Continuity From CGI to SOA