Základní info
This course offers an introduction to service-oriented architecture (SOA), and describes the essential concepts of SOA that affect a broad technical audience.
Vstupní předpoklady:
You should have one or more of these skills:
- Gathering and analyzing business requirements
- Managing software development projects
- Designing and developing software solutions
- Applying software development methodologies to the design of software solutions
- Administering software solutions
- Designing and developing systems integration solutions
Co se u nás naučíte:
- Explain the business and technical value of adopting SOA
- Describe SOA and explain how it relates to contemporary software architectural styles
- Explain the principles and characteristics of services within SOA, and identify various service types
- Explain Information Services, and how and when to apply it
- Describe service-oriented integration (SOI) and explain how it differs from contemporary integration approaches
- Identify methodologies for service-oriented analysis and design
- Describe programming models and standards that support the realization of SOA and SOI
- Describe Web services, and explain how they support the realization of SOA solutions
- Describe IBM's SOA Foundation, and identify IBM offerings that support IBM's SOA life cycle
- Define SOA governance
- Explain the need for SOA governance
- Explain IBM's SOA governance offerings for establishing SOA governance within an organization
- Explain IBM's SOA scenarios and describe how these support adoption of SOA within an organization
Obsah:
- SOA overview
- SOA design principles
- Exercise: Case study overview
- SOA use of standards
- Exercise: Demonstration of Web services
- IBM SOA Foundation - product overview
- SOA Foundation - governance
- Exercise: Demonstration of governance
- SOA Foundation - model
- Exercise: Demonstration of service identification and specification
- SOA scenarios overview
- Exercise: Identifying and applying SOA scenarios to the case study
- SOA Foundation - assemble and deploy
- Exercise: Demonstration of service deployment and assembly using SCA
- Service management and security
- Exercise: Demonstration of IBM Tivoli Composite Application Manager for SOA