SOA Fundamentals
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
There are a number of concepts that encompass what is known as the Service-Oriented Architecture, or SOA. In this course, you'll explore the SOA concepts, such as XML, SOA architecture, services, layers, and the key technologies involved in SOA. You'll also explore Windows Communication Foundation, or WCF, as an example of SOA.
Target Audience
Programmers and developers who want to design plans for writing service-oriented applications
Prerequisites
None
Expected Duration (hours)
2.1
Lesson Objectives SOA Fundamentals
start the course
describe the principles of SOA
describe what services are and how they fit into the SOA model
recognize the role that XML plays in the SOA model
describe the technology standards employed by SOA
describe the benefits that the SOA model can bring to typical business organizations
recognize what architecture is and how SOA fits this model
describe the roles of web services in SOA and demonstrate using a sample
recognize the processes involved in SOA and the role they play at the different stages of the SOA life cycle
recognize the layers of SOA and the role they play in an SOA application
recognize how Windows Communication Foundation can be used as a service-oriented development tool
recognize how to install WCF components to use in SOA development
recognize what WCF service contracts are and the role they play in SOA
recognize how to perform XML serialization and deserialization using WCF
recognize what WCF data contracts are and the role they play in SOA
describe what WCF message contracts are and the role they play in SOA
describe the options for hosting WCF services
recognize the options for consuming WCF services in the SOA model
describe what business drivers are as they relate to WCF services in the SOA model
recognize how to develop custom code for monitoring WCF applications
recognize how to use configuration files in a WCF application
recognize how implementing tracing and implementing message-logging capabilities are similar tasks in WCF
recognize how to use WCF performance counters
recognize how WCF implements security through the use of credentials
recognize how WCF implements security using the transport-level model
recognize how WCF implements security using the message-level model
understand the basic concepts of the Service-Oriented Architecture
Course Number: sd_soae_a01_it_enus
Expertise Level
Beginner