Data Governance
and Cloud ComputingCloud InfrastructureThe cloud has greatly expanded the options for enterprise IT infrastructures because any device that accesses the Internet can access
share
and deliver data. Cloud computing is a valuable infrastructure because:1. It is dynamic
not static and provides a way to make applications and computing power available on demand. Applications and power are available on demand because they are provided as a service. For example
any software that is provided on demand is referred to as software as a service (SaaS). Typical SaaS products are Google Apps and www.Salesforce.com. Section 2.5 discusses SaaS and other cloud services.2. Helps companies become more agile and responsive while significantly reducing IT costs and complexity through improved workload optimization and service delivery.Move to Enterprise Clouds A majority of large organizations have hundreds or thou-sands of software licenses that support business processes
such as licenses for Microsoft Office
Oracle database management
IBM CRM (customer relationship management)
and var-ious network security software. Managing software and their licenses involves deploying
provi-sioning
and updating themâall of which are time-consuming and expensive. Cloud computing overcomes these problems.Issues in Moving Workloads from the Enterprise to the CloudBuilding a cloud strategy is a challenge
and moving existing applications to the cloud is stress-ful. Despite the business and technical benefits
the risk exists of disrupting operations or cus-tomers in the process. With the cloud
the network and WAN (wide area network) become an even more critical part of the IT infrastructure. Greater network bandwidth is needed to sup-port the increase in network traffic. And
putting part of the IT architecture or workload into the cloud requires different management approaches
different IT skills
and knowing how to manage vendor relationships and contracts. TABLE 2.7 Ten Steps to Evaluate a CSA1.Understand roles and responsibilities of the CSA customer and provider2.Evaluate business-level policies and compliance requirements relevant to the CSA customer3.Understand service and deployment model differences4.Identify critical performance objectives such as availability
response time
and processing speed. Ensure they are measurable and auditable5.Evaluate security and privacy requirements for customer information that has moved into the providerÃs cloud and applications
functions
and services being operated in the cloud to provide required service to the customer6.Identify service management requirements such as auditing
monitoring and reporting
measurement
provisioning
change management
and upgrading/patching7.Prepare for service failure management by explicitly documenting cloud service capabilities and performance expectations with remedies and limitations for each8.Understand the disaster recovery plan9.Develop a strong and detailed governance plan of the cloud services on the customer side10.Understand the process to terminate the CSA