官术网_书友最值得收藏!

Chapter 1. SOA Infrastructure Management – what You Need to Know

Every organization faces the need to predict changes in the global business environment, rapidly respond to competitors, and tries its best to utilize its assets to prepare for the growth and changes in the IT landscape. Your enterprise application infrastructure can either help you meet these business imperatives or it can impede your ability to adapt to change.

To proactively respond to these challenges and the dynamics of change, major organizations worldwide are adopting Service-Oriented Architectures (SOA) as a means to deliver on these requirements. They are also trying to improve their business-IT alignment by adopting Business Process Management (BPM) methodologies, which cannot be successfully realized without a complementing service-oriented architecture infrastructure. The adoption of SOA and BPM methodologies is helping organizations overcome the complexity of their application and IT environments while narrowing the gap between IT and the business. An SOA represents a fundamental shift in the way new applications are designed, developed, and integrated with legacy business applications, and it facilitates the development of enterprise applications as modular business services that can be easily integrated and reused.

Oracle SOA Suite 12c is a comprehensive suite of products that not only includes the Business Process Execution Language (BPEL) process manager, human workflow, Mediator, Service Bus, and Web Services Manager, but also components such as business activity monitoring, Business-to-Business (B2B), User Messaging Service, Enterprise Scheduler, and event processing—all designed to help us build, deploy, and manage applications based on enterprise grade SOA. The deployment of the Oracle SOA Suite 12c platform within the enterprise is accelerated by the continued alignment of business and IT as a result of the rapid adoption of service-oriented and event-driven architectures and business process management.

While businesses strive to be more agile and dynamic, their dependency on a reliable, robust, and scalable infrastructure is also increasing. The need for proactive administration, management, and monitoring of the underlying SOA infrastructure is essential for business continuity. As a SOA administrator, here are some important considerations that you should look at to provide a stable and dependable environment:

  • An essential aspect of any successful SOA deployment is the ability to continuously monitor mission-critical services, business processes, events, and service levels in real time to immediately identify problems and take necessary corrective actions.
  • Proper management of Service-level Agreements (SLA) is required to define, track, and control appropriate service levels. They provide us with a necessary alert mechanism in the event of an SLA violation.
  • SOA infrastructure monitoring provides us visibility of the performance of each individual service transaction across distributed and heterogeneous systems. With this end-to-end visibility, problems can be spotted quickly and corrected to ensure reliable operations.
  • The SOA infrastructure is also expected to enforce policies for runtime governance, security, and audit compliance.
  • The ability to easily and efficiently automate deployments is equally important as it enables the administrator to rapidly respond to continuous code changes.

In this chapter, we will provide you with an overview of how to monitor and manage Oracle SOA Suite 12c, which ultimately serves as a prelude for the remainder of this book. This book describes each of these areas and more, in varying degrees of detail, to arm you with the necessary background and understanding as well as detailed instructions on how to perform key administrative tasks within the Oracle SOA Suite 12c product stack. This chapter introduces the following topics:

  • Overcoming monitoring and management challenges in a SOA
  • Centralized monitoring and management of the SOA platform
  • Performance monitoring and management
  • Managing composite application lifecycles
  • Overview of the Oracle Fusion Middleware landscape
  • The Oracle SOA Suite 12c infrastructure stack
  • The new features of Oracle SOA Suite 12c

This book focuses on core Oracle SOA Suite, Oracle Service Bus, as well as Oracle WebLogic Server, but not on Oracle BPM Suite, Oracle Business Activity Monitoring (BAM), and Oracle B2B, all of which warrant books of their own.

主站蜘蛛池模板: 军事| 日土县| 南溪县| 抚远县| 邵东县| 金平| 教育| 当雄县| 始兴县| 靖安县| 延津县| 顺昌县| 志丹县| 达孜县| 奉化市| 阿克陶县| 驻马店市| 河间市| 镇坪县| 大埔区| 达孜县| 东明县| 宁河县| 阿瓦提县| 甘德县| 博爱县| 沁源县| 塔城市| 永德县| 嘉峪关市| 区。| 思南县| 合作市| 千阳县| 小金县| 常州市| 自贡市| 肇庆市| 罗源县| 青铜峡市| 富顺县|