Este curso não tem data programada. Se você clicar no link abaixo, você pode registrar seu interesse neste curso e nós entraremos em contato quando a classe for agendada.
Descrição
| Código | WS008BR | Nível de conhecimento | Básico |
|---|---|---|---|
| Duração | 3.0 Dias | Tipo de entrega | CLASSROOM
(Exercícios práticos) |
| Tipo de curso | Turma Aberta/Fechada | ||
| Preço | BRL R$2.330 incluindo impostos | ||
This course helps students develop the skills needed to design SOA solutions.You'll learn about SOA design principles, patterns, and IBM methodologies for SOA design, as well as SOA Foundations products that can be used to gather requirements, identify services, model business processes, and realize SOA solutions.
Público alvo
This basic course is designed for architects, designers, and development leads who are experienced in:
- Creating enterprise application architectures and integration architectures to support Enterprise Application Integration (EAI) or Business Process Management (BPM) efforts
- Architecting Web services and J2EE based solutions
- Applying Rational Unified Process (RUP) based software development methodologies and techniques
- Modeling software architectures using UML 2
- Using tools and runtime including Rational Software Architect, WebSphere Business Modeler, WebSphere Integration Developer, and WebSphere Process Server
- Portions of this course are also useful for process advisors, project managers, and business analysts.
This course is not intended for infrastructure architects.
Pré-requisitos
Before taking this course, you should be able to:
- 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
Objetivos
- Assess strategies for SOA adoption
- Describe SOA architecture and design principles
- Review Rational Unified Process (RUP) disciplines for SOA development
- Describe the service oriented modeling and architecture (SOMA) methodology for service development
- Describe the tooling for capturing business requirements and goals for SOA
- Describe the purpose of business modeling in SOA
- Review business process models in IBM WebSphere Business Modeler
- Follow the process guidance defined in SOMA for service identification, specification, and realization
- Review UML service models
- Describe SOA realization patterns
Tópicos principais
- Course introduction
- Adopting a service-oriented architecture
- SOA architecture and design
- Process and methods
- Business modeling
- Service identification
- Information architecture and SOA
- Service specification
- Role of enterprise service bus in SOA
- Service realization patterns
- Implement the process
- Service registry and SOA
