Chapter 11: Service-Oriented
and the Cloud
“Software architecture” deScribeS the major components t
comprise a system, their relationships, and the information the com
nents exchange. The distributed nature of the cloud has provided an id
platform to support service-oriented architecture (SOA), an architect
approach to building solutions through the integration of services. T
chapter introduces SOA and its implementation through web services.
This chapter examines examines SOA. By the time you finish this
chapter, you will be able to do the following:
- Define and describe SOA.
- Compare and contrast the roles of web services and web pages.
- List common examples of web services.
- Discuss the benefits of treating a web service as a black box.
- Discuss governance challenges in using web services.
- Identify and discuss a variety of system threats.
- Describe the benefits of a cloud-based phone system.
- Discuss the role of the Web Service Description Language (WSDL) to
describe a web service and its methods.