How public clouds limit hosted application management

How public clouds limit hosted application management

Although it has become more common to host applications with a service provider, administrators looking to retain full control over their apps are better off hosting them on-premise, either by installing them in a private cloud or on a traditional application server.

Public cloud computing providers offer subscribers as much flexibility as they can, but their first commitment is always to the security and stability of the cloud infrastructure. This means limiting the degree to which subscribers can manage hosted applications.

Blocking application patches
One of the ways service providers limit the degree of application management is by blocking subscribers from installing application patches.

Organizations often outsource applications to cloud service providers in order to free themselves from the burden of managing the application. Many administrators are all too happy to walk away from their patch management chores. Even so, turning over the patch management responsibilities to a service provider can be a double-edged sword. Remember, a service provider must ensure application stability if they want to stay in business. As such, they are likely to be very meticulous in their patch testing, and it may take a while before a newly released patch is applied.

    Requires Free Membership to View

    When you register, my team of editors will also send you alerts about public, private and hybrid cloud computing as well as other related technologies.

    Margie Semilof, Editorial Director

    By submitting your registration information to SearchCloudComputing.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchCloudComputing.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

While there are benefits to stability, there are also times when patches might be needed before service providers deploy them. This can be especially true for "unreleased" Microsoft hot fixes.

There have been times over the years when troubleshooting led to the discovery that a corrective patch is available, but Microsoft isn't ready to release it to the world. In these situations, the solution is to call Microsoft's technical support department and specifically ask for the patch. Needless to say, the odds of a service provider agreeing to deploy a patch that Microsoft isn't even ready to officially release are very slim.

No customized hosted applications
Another way cloud service providers retain control over hosted applications is by not allowing subscribers to customize them. This doesn't include using an application programming interface (API) to develop an add-on to an application -- although that wouldn't be allowed either -- but something as simple as a registry tweak.

For example, Outlook Web App has an issue with expired passwords. If a user's password expires, Outlook Web App will note that their password is incorrect and block them from logging in. In Exchange Server 2010 SP1, however, it is possible to create a registry setting that changes the way Outlook Web App responds to a user's expired password. Rather than denying access, the modification forces Outlook Web App to tell the user that their password has expired and gives them a chance to change their password.

As you can imagine, this particular registry tweak can be extremely beneficial. It can increase productivity while also reducing the volume of help desk calls. This option probably would not be available to anyone who accesses Outlook Web App through a public cloud, however, because no cloud provider in their right mind would allow subscribers to make registry modifications.

Limiting user configuration modifications
Finally, different service providers have different policies regarding the way that they manage user specific settings. Microsoft Office, for example, has a number of different options that a user can configure in an effort to control the way that Office apps behave. Some cloud service providers will allow users to make these types of changes, while others reset applications to a pristine state after a user disconnects.

Resetting helps to ensure the integrity of the application, but it also means that any changes that have been made are completely undone. This can be frustrating to the user.

Cloud service providers can reduce an administrator's workload by taking on the task of application management themselves. Even so, the limitations imposed by a service provider can also interfere with an organization's ability to use an application in a desired manner.

BRIEN POSEY'S BIO:
Brien M. Posey, MCSE, is a seven-time Microsoft MVP for his work with Windows 2000 Server, Exchange Server and IIS. He has served as CIO for a nationwide chain of hospitals and was once in charge of IT security for Fort Knox. For more information, visit www.brienposey.com.

This was first published in December 2010

Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.

    Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.