Learning AWS(Second Edition)
上QQ阅读APP看书,第一时间看更新

Summary

In this chapter, we explained the differences in design and implementation of cloud-based applications. We reviewed some of the architectural best practices in the cloud context. More specifically, we described multitiered, loosely coupled, and service oriented scalable designs and their realizations on the cloud platform. We also went through the design consideration and implementation approaches to multi-tenancy, and explored some of the architectural patterns being used for streaming and machine learning applications. Finally, we created a simple application that we intend to expand and elaborate in the coming chapters to illustrate AWS concepts in detail.

After covering the cloud architectural principles in this chapter, we will get a lot more specific in our coverage of cloud computing in the next chapter. We will cover AWS specific cloud services, the AWS costing model, and provide guidance on your application development environments. In addition, we will have hands-on exposure to defining the cloud infrastructure required for the sample application created in this chapter.