ALM Cloud Testing


As applications move to the cloud they create new challenges for the software development lifecycle (SDLC). But, as is usually the case, the new paradigm is more about the platform needs than then processes and best practices we have evolved.

Many aspects of deploying to the cloud can become routine: disaster recovery (DR), security, authentication, access control, scalability and performance. A new skill in testing is in choosing a vendor with the right credentials, reputation and financial stability. Insist on talking to existing customers, visiting their data center locations and carry out detailed due diligence into their finances are now part of the testing regimen. Set the bar high, don’t compromise on any of your needs and demand excellence.

A good cloud vendor means you don’t have to invest as much in testing DR, or performance or any of those other things. The difference is, or should be, that the outcomes are much more predictable and much closer to your expectations. And when they are not you should have strong leverage to get things as you need them. Setting up stringent Service Level Agreements (SLA’s) are essential particularly on turn round times of remediation of problems.

If development of your application remains on premise, or even if this too has moved to the cloud, the release management process and the goals of release management are unaffected. Once again it is the tools one uses to get code into the cloud that change what we do.

Release automation continues to be the key to minimizing disruption in the development process. And in a cloud context is absolutely essential. As one develops the code and passes through the gates of the SDLC we need to ensure that the handoffs, and the code moves, builds, packaging and deployments are handled in an automated manner. When a new deployment platform comes along it merely requires the retiring of the automation to ensure consistent

All other things being equal; testing for the cloud means your SDLC can remain intact but you do need to make sure you have the right tooling and that the built in timeframes for the phases and milestones is carefully reviewed and expectations correctly set.

About Admin

Supporting important businesses through their web presence
This entry was posted in Business and Technology and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s