Number of questions: 60
Number of questions to pass: 38
Time allowed: 120 mins
Status: Live
The test consists of six sections containing a total of approximately 60 multiple-choice questions. The percentages after each section title reflect the approximate distribution of the total question set across the sections.
Section 1 – Integration Architecture and Design 10%
Explain the core architecture, components, and operating environments.
Apply appropriate transport protocols.
Explain when to use different messaging topologies and concepts.
Apply appropriate integration patterns for a given business scenario or problem.
Implement available security features.
Section 2 – Development of IBM Integration Bus V9.0 Solutions 32%
Configure and manage the development environment such as installation and Integration Toolkit configuration.
Develop integration solutions by using applications, subflows, libraries, services, and patterns.
Use different transformation options to convert from one message format to another.
Demonstrate routing based on message content.
Use IBM built-in nodes.
Configure message flows to use a message model and validate message content and format.
Create and consume web services using appropriate standards.
Implement caching in an application.
Implement error handling.
Discover and implement WebSphere MQ services and database services.
Use the Integration Toolkit Test Client to test applications, services, and pattern instances.
Enable event monitoring in a message flow.
Section 3 – Extending IBM Integration Bus With Adapters and Other Products 15%
Describe the options for integration with IBM Business Process Management.
Describe the options for integration with IBM Operational Decision Management.
Explain the Enterprise Information System (EIS) Adapter nodes included with IBM Integration Bus V9.0.
Use WebSphere Service Registry and Repository (WSRR) nodes to dynamically retrieve resources and policies.
Explain message flow security in IBM Integration Bus V9.0 using external products.
Describe the options to extend the included Global Caching with external cache.
Describe options for using and integrating with Microsoft .NET Framework.
Explain options to integrate with IBM managed file transfer solutions.
Section 4 – Message Model Development 12%
Create message models by importing metadata such as XML schema, C structure, COBOL structure, or WSDL definition.
Develop and test a Data Format Description Language (DFDL) model.
Demonstrate understanding of different message domains.
Describe how data analysis can be used to create an XML message model.
Section 5 – Application Assembly, Configuration and Deployment 15%
Demonstrate understanding of the relationship between the use of projects, applications, and libraries.
Use the Integration Toolkit and commands to build and package BAR files.
Use configurable services to externalize configuration properties.
Use the IBM Integration Bus V9.0 tools and commands to deploy BAR files.
Change configurable and user-defined properties before or after deployment.
Use description properties for IBM Integration Bus V9.0 artifacts.
Section 6 – Troubleshooting and Tuning 17%
Use the debugger to locate and resolve problems.
Configure and use trace nodes in a message flow.
Use activity logs, system logs, and user trace to identify problems.
Gather and analyze message flow statistics and resource statistics.
Configure and use Record & Replay.
Analyze main factors contributing to message flow performance.
Demonstrate knowledge of workload management.
The sample test is designed to give the candidate an idea of the content and format of the questions that will be on the certification exam. Performance on the sample test is NOT an indicator of performance on the certification exam. This should not be considered an assessment tool.
To prepare for this test, it is first recommended that you are familiar with the job role description and the parameters this certification is based on, as well as have knowledge of the topics outlined in the test objectives/skills measured on the test. Compare your own technical level to the test objectives and the recommended training resources, and then determine for yourself how much preparation you require. Note that these educational sources are recommended, but not required (*) before taking a certification test.
Before preparing for the certification test, it is recommended that you measure your current level of skill by taking the Sample Test (located from the “Sample/Assessment test” link above)..
You can prepare for the test through the Tutor Approach (classroom, instructor led course, and other sources) or the Self-Study Approach. Sources within each approach collectively cover the skills measured on the test.
To prepare via the Tutor Approach, take courses [ (WM665G or ZM665G) + (WM675G or ZM675G) ], and refer to the sources with an * in front of them. Note that per this formula, you are only required to take 2 courses.
To prepare via the Self-Study Approach, omit the courses, and refer to all other sources with and without the * in front.
(*) Notes:
The recommended educational resources listed are not intended to be a substitute for, but should complement, relevant practical experience.
Extensive product knowledge is required to pass the test.
Every effort has been made to make the recommended educational resources as complete and as accurate as possible, but no warranty of fitness is implied. The resources provided are on an as is basis. IBM shall have neither liability nor responsibility to any person or entity with respect to any loss or damages arising from course or publication content..
Classroom Course
Course Title: IBM Integration Bus V9 Application Development II
Course Duration: 4 Days
Course Number: WM675G
Course Abstract: Please also see alternative option ZM675G (listed under “Online Course”)
In this 5-day instructor-led course, you learn how to use IBM Integration Bus to develop, deploy, and support platform-independent message flow applications. These applications use various messaging topologies to transport messages between service requesters and service providers, and also allow the messages to be routed, transformed, and enriched during processing.
The course explores message flow problem determination, with an emphasis on identifying and recovering from errors in message flows. You learn how to construct message flows that use extended Structured Query Language (ESQL), Java, and the IBM Graphical Data Mapping editor to transform messages. The course also explores how to control the flow of messages by using various message processing nodes, and how to use databases and maps to transform and enrich messages during processing. You review various messaging transports at a high level and gain a basic understanding of how message flows can use web services, Java Message Service (JMS), and other transport mechanisms. Finally, you explore how to extend IBM Integration Bus by using adapters and other IBM products.
Throughout the course, hands-on lab exercises allow you to practice the skills and concepts that are presented in the lectures. The hands-on labs cover topics such as creating and testing message flows, message modeling, problem determination, and error handling.
Note: This course fully covers test objectives 1C, 2J, 3G, 4D, 6B, 6E, 6G
This course partially covers test objectives 2E, 4B
This course does not cover test objectives 1A, 1B, 1D, 1E, 2A, 2B, 2C, 2D, 2F, 2G, 2H, 2I, 2K, 2L, 3A, 3B, 3C, 3D, 3E, 3F, 3H, 4A, 4C, 5A, 5B, 5C, 5D, 5E, 5F, 6A, 6C, 6D, 6F
Course Title: IBM Integration Bus V9 Application Development I
Course Duration: 5 Days
Course Number: WM665G
Course Abstract: Please also see alternative option ZM665G (listed under “Online Course”)
In this 5-day instructor-led course, you learn how to use IBM Integration Bus to develop, deploy, and support platform-independent message flow applications. These applications use various messaging topologies to transport messages between service requesters and service providers, and also allow the messages to be routed, transformed, and enriched during processing.
The course explores message flow problem determination, with an emphasis on identifying and recovering from errors in message flows. You learn how to construct message flows that use extended Structured Query Language (ESQL), Java, and the IBM Graphical Data Mapping editor to transform messages. The course also explores how to control the flow of messages by using various message processing nodes, and how to use databases and maps to transform and enrich messages during processing. You review various messaging transports at a high level and gain a basic understanding of how message flows can use web services, Java Message Service (JMS), and other transport mechanisms. Finally, you explore how to extend IBM Integration Bus by using adapters and other IBM products.
Throughout the course, hands-on lab exercises allow you to practice the skills and concepts that are presented in the lectures. The hands-on labs cover topics such as creating and testing message flows, message modeling, problem determination, and error handling.
Note: This course fully covers test objectives 1C, 2C, 2D, 2F, 2J, 2K, 3A, 3C, 4A, 4C, 5A, 5B, 5F, 6A, 6B, 6D, 6F
This course partially covers test objectives 1B, 2B, 2E, 2I, 4B, 5D, 5E, 6C
This course does not cover test objectives 1A, 1D, 1E, 2A, 2G, 2H, 2L, 3B, 3D, 3E, 3F, 3G, 3H, 4D, 5C, 6E, 6G
Online course
IBM Integration Bus V9 Application Development II (SPVC)
Please see alternative option WM675G
IBM Integration Bus V9 Application Development I (SPVC)
Please see alternative option WM665G
Redbook
* IBM Sterling Managed File Transfer Integration with WebSphere Connectivity for a Multi-Enterprise Solution
Web Resource
Route node
* SOAP parser and domain
ESQL code tips
* Operation Mode
User-defined properties in ESQL
.NETCompute Node
Storing MQ Services and policies in the Integration Registry
DecisionService node
* Connecting to a remote broker
ResetContentDescriptor node
* EndpointLookup node output
FileOutput node
Data Analysis
* Data caching terminology
Using message sequences
Routing using publish/subscribe applications
Connecting to an EIS by using the Adapter Connection wizard
* Retrieving business rules at run time from an IBM Operational Decision Manager repository
* Securing the connection to CICS Transaction Server for z/OS by using SSL
Using workload management, service discovery, and the Integration Registry in IBM Integration Bus V9
Connecting client applications by using service discovery
* XPath expressions that are not suitable for the export monitoring information option
Maintaining the sequence of messages processed by an IBM Integration Bus message flow
Developing business rules
Converging multiple properties
Applications and libraries
* Mobile-Worklight – Mobile Service
Workload Management
Trace node
Adding keywords to JAR files
DFDL Language points of uncertainty
BLOB parser and domain
Promoted properties
Test Client Configuration tab
* Checking the results of deployment – Windows, Linux, and UNIX systems
Setting the notification threshold for a message flow
* Monitoring scenarios
Mapping LocalEnvironment data
maximum rate for a message flow
Creating an IBM Integration Bus integration service from an IBM Business Process Manager export file
Select function
* Configuring DataPower security settings
mqsichangeflowmonitoring command
* TCPIPClientOutput node
Creating a DFDL schema file by using the New Message Model wizard
Testing a DFDL schema by serializing test output data
Creating a DFDL schema file from a COBOL resource
Configuring the flow debug port in the IBM Integration Explorer
Creating dynamic field references
mqsiapplybaroverride command
* Security requirements for Linux and UNIX platforms
Validation properties
Collector node
Creating a broker archive (BAR) file
* Connecting to a WebSphere eXtreme Scale grid
* FTEOutput node
.NETInput node
* Embedded global cache
Testing message flows by using the Test Client
* JavaCompute node exception handling
Resequence node
Automatically generating messages to drive a flow
Adding Java code dependencies
TimeoutNotification node
SCAAsyncRequest
Configuring the extraction of an identity or security token
Message flow accounting and statistic details
XMLNSC opaque parsing
Activity logs
Get started with the Data Format Description Language
* Characters allowed in commands
Adding files to a broker archive
* Configurable services properties
* Viewing resource statistics data in the IBM Integration Explorer
Attaching the flow debugger to an integration server for debugging
Using .NET
Data Format Description Language (DFDL) v1.0 Specification
* Modeling Messages with DFDL Lab 1, (p. 28)
Creating a flow that uses message collections
Configuring transactionality for message flows
Overview
PartnerWorld Code: 15003405
Replaces PW Code: 15003404
Status: Live
This intermediate level certification is intended for solution developers who have the knowledge and experience to use IBM Integration Bus V9.0 to develop, deploy, tune, and support platform-independent message flow applications that use various messaging topologies to transport messages between service requesters and service providers, as well as enable the messages to be routed, transformed, validated, and enriched during processing.
The solution developers should be able to construct message flows that use available transformation options such as Extended Structured Query Language (ESQL), Java, and the IBM Graphical Data Mapping editor and develop message flows that use various transport mechanisms such as JMS and web services. They should also be able to use capabilities to aggregate messages from multiple sources, control sequences in a flow, and use decision services. They are expected to build and use message models such as Data Format Description Language (DFDL) for non-XML data and to define and implement integration services such as database and WebSphere MQ services.
In addition to development, the solution developers are also expected to generate IBM Integration Bus artifacts from patterns, and use troubleshooting, tuning and monitoring tools including event monitoring, ‘record and replay’, message flow statistics, and resource statistics.
Finally, these solution developers are expected to be able to extend IBM Integration Bus by using adapters and other products.
These solution developers are generally self-sufficient and can perform the tasks involved in the role with limited assistance from peers, product documentation, and vendor support services.
To attain the IBM Certified Solution Developer – IBM Integration Bus V9.0 certification, candidates must pass 1 test. To gain additional knowledge and skills, and prepare for this test based on the job role and test objectives, take the link to the tests below, and refer to the Test preparation tab.
Recommended Prerequisite Skills
(Knowledge and foundational skills one needs to possess before acquiring skills measured on the certification test. These foundational skills are NOT measured on the test. For skills measured on the test, see Test Objectives.)
Basic understanding of:
WebSphere MQ components and administration
XML data formats, structures, and schemas
XPATH
Requirements
This certification requires 1 exam
Exam Required:
Click on the link below to see exam details, exam objectives, suggested training and sample tests.
C9530-404 – IBM Integration Bus V9.0 Solution Development
Each test: contains questions requiring single and multiple answers. For multiple-answer questions, you need to choose all required options to get the answer correct. You will be advised how many options make up the correct answer.
is designed to provide diagnostic feedback on the Examination Score Report, correlating back to the test objectives, informing the test taker how he or she did on each section of the test. As a result, to maintain the integrity of each test, questions and answers are not distributed.
QUESTION 1
In which situation can the IBM Integration Bus function as a component in a WebSphere MQ based publish subscribe solution?
When it is necessary to:
A. deliver a publication to all subscribing applications.
B. create topics based on the content of the body of the message.
C. filter messages based on the content of the body of the message.
D. create subscriptions based on the content of the body of the message.
Answer: A
QUESTION 2
A solution developer needs to develop a generic message handler that is common to all applications and message flows. The message handler parses a complex file than contains healthcare records and extracts Patient Eligibility requests. The developer wants to make and deploy changes to the message handler without redeploying all the message flows.
How should the developer define the Integration Bus artifacts?
Define the message handler as:
A. a subflow in a library and define the message flows as services that reference the library.
B. a subflow in a library and define the message flows as applications that reference the library.
C. a subflow in a library and define the message flows as independent resources that reference the library.
D. an integration service and define the message flows as applications that reference the integration service.
Answer: D
QUESTION 3
What is required to use a .NET node?
A. .NET assembly
B. .NET node template
C. Named .NET application domain
D. DotNetAppDomain configurable service
Answer: C
QUESTION 4
A solution developer uses a JavaCompute node to implement the mapping in a message flow. As part of that mapping, the developer used a Java class from an external library. The class is defined to throw an exception.
How should the developer handle the exception in the JavaCompute node to capture the exception details and escalate to the default flow error handling?
A. Create and throw a MbException.
B. Create and throw a MbUserException.
C. Create and throw a MbBrokerException.
D. Use the addNestedException method of the MbException class to escalate the exception.
Answer: A
Reference: https://www-01.ibm.com/support/knowledgecenter/SSKM8N_8.0.0/com.ibm.etools.mft.doc/ac30495_.ht m%23ac30495_
QUESTION 5
A solution developer is using the DataPower Security Wizard to configure an HTTP Input node. In the IBM Integration Explorer, the solution developer needs to merge new request and response rules into an existing DataPower XML Firewall policy. When the developer does the merge a new policy is created.
What can the developer conclude from this result?
A. The Policy Set binding is not configured.
B. The DataPower XML Filewall policy does not exist.
C. The DataPower existing XML Filewall settings have been altered.
D. The connection to the DataPower Security Wizard failed because SSL cert is invalid.
Answer: C
Click here to view complete Q&A of C9530-404 exam
Certkingdom Review, Certkingdom PDF Torrents
Best IBM C9530-404 Certification, IBM C9530-404 Training at certkingdom.com