Tutorials
SOAA Service Oriented Infrastructure can be thought of as a flexible and modular Information Technology fabric that based on standard building blocks that come highly configurable to meet requirements that continue to evolve at a dizzying paced. Regarding service oriented solutions in terms of multi layered structures, the Service Oriented Infrastructure is focused on the virtualization and orchestration of storage, network and computational resources.
The Service Oriented Infrastructure guarantees that resources will be made available in the location and quantity required by the Service Oriented Architecture tier that is situated above it. Within the Service Oriented Infrastructure abstraction, a device’s physical details may be hidden by services on the platform. The device is then capable of being managed via abstract service interfaces that are specific to SLA.
Service Oriented Infrastructure is optimizable for handling a high amount of XML traffic that is typically associated with web service applications. Service Oriented Infrastructure also utilizes XML as a lingua franca for enabling the interoperability of security services and management built in to each of the building block components. The Service Oriented Infrastructure provides a means for managing computing resources in lockstep with application requirements that are both situated at initial deployment.
On a more specific level, the Service Oriented Infrastructure level of a service oriented enterprise is meant to handle the following tasks:
Orchestration entails the management of hardware as a set of distributed resources that are also fungible to a certain extent. This represents a shift from a static paradigm to a dynamic provisioning that is based on real time activities and work loads.
This entails the maintenance of an automatic inventory of all devices that are connected. It is always updated in a timely fashion.
This entails the enabling of bare metal provisioning, the coordination of the configuring among storage, network and server in a synchronous fashion, making sure software gets loaded on to the correct physical machines, taking platforms in and out of service for the testing, repair, capacity expansion and / or maintenance; while simultaneously providing for the remote booting of a system from another system, as well as the management of licensing typically associated with the deployment of software.
Virtualization makes it possible to run several applications while sharing one physical device as a means of increasing user rates, or allowing for the allocation of multiple machines and storage devices to one application as a means for increasing the performance rate.
This involves the dynamic reassigning of physical devices to applications as a means of guaranteeing that pre-specified service levels will be adhered to and the utilization of resources shall be optimized as workloads evolve.
Capacity planning deals with the tracking and measuring of the consumption of virtual resources. This enables planning for the reservation of resources for specific workloads, and specifies when new equipment needs to be brought online.
This entails tracking the utilization of specific resources as designated by SLA and management policy. Metering services could be utilized for charge back and billing by software on a higher level.
This process verifies that virtual platforms remain operational. It also detects network attacks as well as error conditionality, and responds to such situations through running diagnostics and deprovisioning platforms while reprovisioning the affected services. Alternately, it may also isolate network segments as a means of preventing the spread of malware.
This process enforces automatic device as well as software load authentication. It works to trace access, identity, and trust mechanisms within and across corporate boundaries as a means of providing secure services across firewall systems.
This component ensures that a fault in a virtual platform does not wind up propagating to another platform in the same device, as well as that no data leaks are able to take place across virtual platforms that might belong to separate accounts.
This sets up generic micro Information Technology operations as building blocks as a means of standardizing Information Technology processes while enabling interoperability to take place across heterogeneous system management products.
Service Oriented Infrastructure can provide an abstraction service layer to Service Oriented Architecture applications. It should be noted that the back end Information Technology infrastructure management also must be service oriented as a means of managing and supporting both infrastructure and applications.
Service Oriented Management is an integral segment of the service oriented computing infrastructure that gives management services as well as interfaces to engineers working in the Information Technology field. Platform management can be delivered through what is known as a Standard Platform Interface, or SPI, which is based on such open standards as WS Management.
First Page: Service Oriented Infrastructure