Comments
yourfanat wrote: I am using another tool for Oracle developers - dbForge Studio for Oracle. This IDE has lots of usefull features, among them: oracle designer, code competion and formatter, query builder, debugger, profiler, erxport/import, reports and many others. The latest version supports Oracle 12C. More information here.
Cloud Expo on Google News
SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Four Steps to Compliance Management in the Public Cloud
Is it possible to ensure compliance when sending services to the cloud?

Feeling nervous about the cloud? Many CIOs understandably hesitate to send services requiring regulatory compliance to the public cloud. Though not outsourcing such services may seem like a good idea, this approach limits your flexibility in offering the best combination of services to meet business demands. As public cloud services continue to grow in both diversity and quality, IT and the business can't afford to bypass opportunities offered there and hope to remain competitive. The compliance issue must be addressed, but how? Is it possible to ensure compliance when sending services to the cloud?

Fortunately, the answer is "yes." By using a strategy based on Business Service Management (BSM), a comprehensive approach and unified platform for running IT, you can extend the BSM processes and solutions that you use to manage your internal infrastructure to the public cloud environment.

Step 1: Divide Services into Three Categories
You can choose from a variety of public cloud services. These include Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS), plus individual business services that you can integrate with your in-house systems to support compound business processes. For example, you could integrate an external credit card processing service with your internal order-entry system or integrate an external search engine with your internally managed Web site.

Start by dividing the services you have selected for public cloud sourcing into three major categories, according to their monitoring and management requirements:

1. Services Without Service Quality or Regulatory Compliance Commitments
You can offload these services to the public cloud with little or no risk to the organization. For example, you can take advantage of PaaS offerings to obtain computing platforms for your application developers. You can consume these services quickly and on a pay-as-you-go basis, avoiding capital expenditures.

2. Services with Service Level Agreements (SLAs)
These services require monitoring and management to ensure that they meet commitments. For example, if you offload your service desk processes, you still have to ensure that they meet the availability and performance requirements specified by SLAs.

You cannot typically monitor and manage public cloud resources to the same degree as private cloud resources. Scaling up or down is typically the responsibility of the service provider, not the consumer of the service. However, you can use BSM solutions to proactively monitor and manage the availability and performance of public cloud services. And you can do so in a unified way, with the same tools you use to manage your internally provided services.

3. Services that Require Regulatory Compliance
Your first thought may be to say "no" to outsourcing any services that are under regulatory compliance for fear of introducing the risk of noncompliance. However, as mentioned, this approach limits your flexibility in creating the optimum combination of internal and external services. To offload compliance-mandated services to public cloud providers, while also minimizing the risk of noncompliance, follow the rest of the tips outlined in this article.

Even if you choose to keep compliance-mandated services in house for now, keep in mind that cloud computing is evolving, and service providers are continually improving their ability to ensure and attest to regulatory compliance. Keep your options open for switching to external providers for these services in the future.

Step 2: Develop, Document, and Enforce Internal Compliance Policies
Take a look at all of the regulations that affect IT services in your industry, and then develop and document compliance policies for managing all internally generated services, both cloud and non-cloud. Some of these are government regulations, such as the Health Insurance Portability and Accountability Act (HIPAA), the Sarbanes-Oxley Act of 2002, and the Basel Accords. Others are industry standards, such as the Payment Card Industry Data Security Standard (PCI DSS).

These regulations specify various criteria with which IT organizations must comply. They also include safeguards. HIPAA, for example, covers three types of safeguards: administrative, physical, and technical.

  • Administrative safeguards deal with such areas as assigned security responsibility, information access management, and security incident procedures.
  • Physical safeguards include facility access controls and workstation security.
  • Technical safeguards include audit controls and person or entity authentication.

The regulation may also include implementation specifications. A HIPAA security rule, for example, outlines 18 standards for administrative, physical, and technical safeguards, plus 36 implementation specifications to protect the confidentiality, integrity, and availability of protected health information.

Establish policies that translate the relevant regulations and standards into processes and procedures to which your IT organization must adhere, and then publicize these policies and procedures to the internal IT organization. Here, an IT controlled management solution can help you author, publish, manage, and enforce the policies.

If your IT organization is like most, your internal IT infrastructure will be heterogeneous as you move incrementally from your current environment to the cloud environment. It might include dedicated physical systems, virtualized systems, and private cloud systems. The technology you deploy should enable you to manage the entire infrastructure in a unified manner with respect to compliance.

Here again, BSM can help. For example, data access solutions help you manage the identity and authorization of entities or people that access data that come under the purview of the policies. As another example, change management solutions ensure that all changes made to the IT infrastructure are made in compliance with the policies.

Step 3: Extend Your Internal Compliance Policies to the Cloud
Most public cloud service providers publish their compliance capabilities so customers can review them. For example, some cloud providers publish compliance with the Statement on Auditing Standards No. 70 (SAS 70), which defines the standards an auditor must employ to assess the internal controls of an outsource service provider, such as a hosted data center, insurance claim processor, or credit processing company. Outsourced providers of credit card services usually publish compliance with PCI DSS.

However, it's up to you, the customer, to reconcile the cloud provider's offerings with your own policies. While you can't directly monitor, manage, and control all aspects of the supplier's administrative, physical, and technical safeguards, you can translate your internal compliance policies into a form that is appropriate for the external providers, and then publish these transformed policies. You can leverage the same BSM solutions that you used to create and manage your internal policies to transform, publish, and manage the supplier policies.

This transformation can be a major effort and may involve manual processes. Some enterprises have pursued a path of partnering with their service provider, encouraging them to help complete a compliance checklist. While that effort isn't trivial, some service providers, eager to support a compliance-focused market, work collaboratively with customers.

In addition, you can request that external providers attest to their compliance with your published policies. This approach enables you to extend the rigor of your internal compliance and attestation processes to external service providers.

Step 4: Monitor and Manage Your Public Cloud Providers
In addition to monitoring and managing the services you send to the public cloud, be sure to monitor and manage your public cloud service providers with the same rigor that you apply to other vendors.

First, evaluate and select the highest-value vendors by enforcing best-practice vendor review and approval processes. After you select the vendors, track their performance against their commitments. For example, you can create a risk scorecard for each vendor that tracks its performance in meeting your compliance policies. Finally, you need to continually optimize and consolidate your vendor portfolio by using a fact-based, systematic program for strategic vendor management based on portfolio-level analysis and reporting.

Supplier management solutions enable you to manage the entire supplier lifecycle - from evaluation through termination. These solutions centralize vendor information and help you enforce critical processes, track financials, and track and measure performance against commitments.

Fear Not the Public Cloud
Cloud computing gives you the freedom and flexibility to choose the right mix of internally and externally provided services to best meet the needs of the business. Public cloud providers are continually improving their security and compliance capabilities, making it feasible to offload more services to the public cloud. If you keep your options open, you'll be able to take advantage of additional opportunities in the public cloud as they emerge.

Instead of avoiding the public cloud for services that come under regulatory control, you can use compliance management tools and the IT practices described here to maintain compliance in the cloud.

About Dan Trevino
Dan Trevino, senior product marketing manager for BMC Software, is an expert in regulatory controls and compliance. He is currently driving the IT Governance, Risk, and Compliance (IT GRC) offering at BMC. Trevino maintains a strong product specialization and has driven the design and creation of the BMC compliance and IT GRC offerings since he joined BMC in 2009. He was an enterprise architect for an IT governance and compliance consultancy and developed and managed the services program and solutions deliverables for its successful IT compliance consulting practice. Trevino has more than 25 years of IT experience with expertise in both process management and systems management.

About Lilac Schoenbeck
Lilac Schoenbeck is Director of Cloud Computing Marketing at BMC Software. She has more than 12 years of experience with product marketing, strategy, business development, and software engineering in the grid, virtualization, and cloud domains. Schoenbeck has worked for IBM, Fortisphere, Innosight, and the Globus Alliance, and she holds an MBA from MIT Sloan School of Management and a computer science degree from Pacific Lutheran University.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
In his session at 21st Cloud Expo, Raju Shreewastava, founder of Big Data Trunk, provided a fun and simple way to introduce Machine Leaning to anyone and everyone. He solved a machine learning problem and demonstrated an easy way to be able to do machine learning without even cod...
The past few years have brought a sea change in the way applications are architected, developed, and consumed—increasing both the complexity of testing and the business impact of software failures. How can software testing professionals keep pace with modern application delivery,...
Cloud Expo | DXWorld Expo have announced the conference tracks for Cloud Expo 2018. Cloud Expo will be held June 5-7, 2018, at the Javits Center in New York City, and November 6-8, 2018, at the Santa Clara Convention Center, Santa Clara, CA. Digital Transformation (DX) is a major...
A strange thing is happening along the way to the Internet of Things, namely far too many devices to work with and manage. It has become clear that we'll need much higher efficiency user experiences that can allow us to more easily and scalably work with the thousands of devices ...
"Evatronix provides design services to companies that need to integrate the IoT technology in their products but they don't necessarily have the expertise, knowledge and design team to do so," explained Adam Morawiec, VP of Business Development at Evatronix, in this SYS-CON.tv in...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021



SYS-CON Featured Whitepapers
ADS BY GOOGLE