After completing this chapter, you will be able to
Understand the characteristics of a multitier application.
Understand the role of the DAL component.
Engineer simple data access layer components for different data store technologies.
Understand the role of the service agent component.
This chapter focuses on application patterns and best practices for a cloud-based solution. The goal is to learn how and when you can best leverage the cloud components in everyday solutions, and to evaluate the impact of using them in modern software architectures. You see some architectural patterns and rules, largely related to the data access layer (DAL) and the business layer of multitier enterprise-level solutions.