For most IT departments supporting the business with new functionality
means planning a move to the ‘cloud.’ With most of the Enterprise software vendors are now offering their solutions via the cloud. In this blog post, I will present some the most commons myths against the use of ‘cloud computing’ and offer a common Testing application to help you and your organization get experience with ‘cloud computing.’
What is holding you back from moving to the cloud…?
Today as you read this blog post you most likely have your personal data in the cloud. Costs for storage have been dropping, and recently my Dropbox account went from 100GB to 1TB for the same monthly fee! So what is holding organizations back from moving to the ‘cloud?’
- Compliance – Life Sciences companies have the need to perform computer system validation (CSV). Very often the push back is around how to define the systems and processes.
- Drawing a line around the components and defining the connections between the applications helps to focus on what needs to be validated. Once you define this as part of your process – the validation and documentation that you used with your legacy systems remain the same. Just because you have a part or all of your process in the cloud should not hold you back from performing CSV on your process.
- Data security – there is still a ‘fear’ that going to the cloud means a less secure IT environment.
- Overcoming this fear is to look at how you currently access your data. I work closely with Amazon Web Services (AWS). Where the concept of a ‘private cloud’ is certainly an option in protecting access to your data. In short, this is a direct connection between your IT landscape and the cloud servers.
- Another way of overcoming this fear is via industry examples, and thanks to Andy Waroma and the folks at Cloud Comrade here is a link to an article “Amazon Web Services becomes first cloud provider to handle sensitive US defense data” So if the US Defense industry can use cloud services it most certainly can be leveraged for your application data.
- Cost – what are the savings from moving to the cloud?
- We have been accustomed to a cycle of Capital requests for software and hardware on an annual basis, and support costs is an on-going expense.
- In working with my clients comparing the overall costs – moving to the cloud can bring down the overall support costs by 2X!
- The added benefit from a move to the cloud is the flexibility it can bring to your current IT landscape. This is where you need to get some experience with cloud computing to gain further insight in this area. We will discuss this next.
Typical IT Landscape
For purposes of this discussion we will focus on an SAP landscape. The situation is where you want to add additional users to an existing landscape of ERP, Business Warehouse (BW) and NetWeaver. What you would do is to test the performance of your applications with the increased user count.
For my client we provide Testing services and invariably we have to request additional hardware to ‘simulate’ this environment. The solution is to provide….
Performance Testing in the Cloud
Consider the use of cloud computing services for “Performance Testing” to achieve the following experience:
- Requires a discussion on connecting your IT landscape to Amazon Web Services or similar provider. This will ensure and test the security around your data. Direct Connection versus Virtual Private Network (VPN)
- Server sizing and set-up that is similar to your landscape. Please note: the hardware will not be exactly what you currently have in your landscape.
- Have your IT department provide Basis support for performing client copies and any software application changes you need to simulate in the cloud. If you don’t have the resources available you can ask your systems integrator to provide this service for you.
- Costs – include a one-time setup – an operating cost and cost for when you don’t run you’re ‘performance testing.’ Your costs will vary based on your needs.
In summary, moving to the cloud should be part of your annual IT project planning. You can work through your Compliance and Data Security needs. The goal should be a move to shift your overall support cost from maintaining your hardware to an operating cost that will allow for expansion of your IT landscape to meet the increasing needs of the business.
In discussing this with clients that have the ‘traditional’ server centers there is a hesitance to move to the cloud. I would recommend you look to do your ‘performance testing’ in the cloud to give you and your IT team the experience in working with cloud computing services. The benefits can be realized very quickly.
I am open to your feedback, so tell me what you think?