In this course, you will gain a better understanding of what Service-Oriented Architecture (SOA) is, the impact of SOA, what it means in terms of today's systems and architectures, and how to apply the concepts in designing distributed architectures. You will explore what services and SOAs are, and what best practices and design patterns to use in designing SOA-based applications. This course presents a strong perspective on services as an essential and important part of enterprise systems as well as how to identify, design, and develop of complex services using sound analysis and design techniques and best programming practices. You will get a clear picture of how a service orientation can fundamentally change the dynamics of how software is developed and "lives" within your enterprise.
You will leave the course armed with the required skills to design and lead the implementation of realistic SOA-based business application projects. You will cover advanced SOA concepts and practices for enterprise applications, and examine Enterprise Service Bus (ESB), the Business Process Execution Language (BPEL), SOAP, Web Services Description Language (WSDL), and web services.
Experience expert-led online training from the convenience of your home, office or anywhere with an Internet connection.
Train your entire team in a private, coordinated professional development session at the location of your choice.
Receive private training for teams online and in-person.
Request a date or location for this course.