In: Computer Science
Explain how a service-oriented architecture approach can be used to manage, control, and minimize disasters and incidents? Provide an example of how within the context of a BCP.
Service oriented architecture is a way of organizing software. It is an essentially a collection of services.
These services communicate with each other, where it involves in simple data passing or two or more services coordinating to achieve an activity. Service Oriented Architecture involves the deployment of services, which are units of logic that run in a network.
One of the advantages of Service Oriented Architecture is that it makes it easier to manage, control and minimize disasters and incidents. This is due to the loose coupling of the services and whenever a service is down, developers can easily analyse and derive at the cause of the problem and fix it.
With respect to the Business Continuity Plan (BCP), it refers to the processes and procedures an organization must implement, to ensure their business don't go down. When Service Oriented Architecture is used, a set of rules is defined which involves the defining of counteractive measures to do when a service is down, alternates to services, and processes on how to fix them.