Sonic ESB
Service-Oriented Architecture (SOA) is fast becoming the systems and software approach of choice for the majority of medium and large enterprises. According to the principles of SOA, IT professionals design, implement, and deploy information systems from components that implement discrete business functions. These components, called ?services?, can be distributed across geographic and organizational boundaries, can be independently scaled and can be reconfigured into new business processes as needed. This flexibility provides a range of benefits for both the IT and business organizations.
Core to the IT infrastructure supporting SOA is the Enterprise Service Bus (ESB), which connects, mediates and controls all communications and interactions between services and provides error and exception processing. ESBs have been chosen as the best method for development and deployment of processes, ensuring reliability and ultimately success with the introduction and operation of SOAbased systems. Its design permits rapid change in services and in the connections among services, and provides the management visibility into services and processes across a distributed environment.
When looking at the cost of infrastructure and change in development and deployment processes, as well as ultimate performance and reliability of SOA projects, key questions arise with regards to technology, management, and skills transfer. These questions include:
Preparing to develop the Remote Information Access sample application
Phase 1: Creating the prototype ESB process, processRequest
Phase 2: Implementing multiple operations using a content-based router
Phase 3: Implementing getAccounts using a Split and Join Parallel service
Phase 4: Using stylesheets to format responses
Phase 5: Implementing getAccountActivity using content-based routing
Phase 6: Developing and using Rest service(only for Sonic v8.0)
Phase 7: Analyzing the Sonic architecture with Sonic MQ
Phase 8: Use of Sonic MQ
Phase 9: Integrating Sonic ESB with Sonic MQ
Phase 10:Understanding other palletes/components of the Sonic Workbench
Phase 11:Use of containers and understanding the deployment process
Considering the topics :
1) online training for 3 hours daily – need 6 days
2) offsite training for 6 hours – need 3 days
0 Comment