Professional Documents
Culture Documents
Many companies are finding private cloud infrastructures are the simplest way to get started on their journey to cloud computing.
Ask any tech industry prognosticator about cloud computing these days and theyre likely to tell you the same thing: Slowly but inevitably, its sweeping the world of corporate it. indeed, adoption of cloud solutions is running at fever pitch, with some 72 percent of U.S. businesses planning to increase the number and types of cloud services they use over the next year, according to a 2010 survey by ComptiA, a technology industry membership organization based in Oakbrook terrace, ill. i dont think theres any question that its going to be the platform of the future, says Bernard Golden, CeO of hyperStratus inc., a cloud computing consultancy in San Carlos, Calif.
tion, and compliance implications of relying on off-site, third-party data centers and realize that their path to the public cloud may be a longer and more complicated than they expected. that, Schneider says, is when they often turn their attention to a second cloud deployment model known as private cloud computing. like their public counterparts, private clouds are scalable, efficient environments built around shared processing, storage,
Ask a customer how best to get started in cloud computing, however, and you may get a less confident reply. Were kind of seeing this common pattern, reports Jeff Schneider, CeO of MomentumSi inc., an it services consultancy and Microsoft Gold Certified Partner based in Austin, texas. First, customers hear about the efficiency and agility benefits to be had from public cloud computingso-called because it utilizes the public internet to deliver software, platform, and infrastructure resources on-demandand begin drawing up elaborate plans. then they start thinking through the security, integra-
property in an off-premise data center makes many executives nervous. in fact, 78 percent of businesses cite data security as a source of concern about public cloud solutions, according to a survey from technology Partners international, a business and it advisory firm headquartered in houston, texas. Anxieties about service outages, customization, and integration are widespread as well. thanks partly to such fears, many companies view private cloud infrastructures as a safer alternative to the public cloud. in fact, 55 percent of it executives say they prefer private to public cloud solutions, according to recent data from Framingham, Mass.-based analyst firm, idC. its not hard to understand why. Unlike their public counterparts, private cloud solutions reside securely behind the corporate firewall, where it managers can more easily safeguard them against intrusion and enforce compliance with privacy regulations. And since they run on the same underlying technologies as traditional client-server infrastructures, private clouds are as easy to customize and integrate as other on-premise resources.
tion. instead of worrying about whether their servers are working properly or they have enough capacity, it departments can focus on whats really important, which is driving growth. core capabilities though private clouds include a range of ingredients, two stand out as especially important: Virtualization and dynamic management tools. You really cant do this without having virtualization in place. thats kind of table stakes, says Golden, of hyperStratus. Virtualization enables companies with private clouds to maximize hardware utilization rates, deploy new servers in minutes vs. days, and preserve non-stop availability by moving virtual machines from one physical host to another in response to technical problems or maintenance requirements.
Yet private clouds also deliver benefits that conventional environments cant match. For starters, theyre dramatically more efficient. By enabling businesses to share infrastructure resources across applications and business units, private clouds significantly increase server utilization rates. that not only lowers capital spending but conserves costly power, cooling, and data-center floor space as well. Moreover, private clouds are far nimbler than conventional data centers, as they allow users to rapidly add processing power or storage when demand spikes, and then scale resources back just as swiftly when theyre no longer needed. Perhaps best of all, by radically simplifying administration, private clouds help transform its primary role from managing infrastructure to delivering business services that support competitiveness and innovation. All of a sudden, it goes from being a bottleneck to an enabler, notes dai Vu, director of virtualization product management in Microsofts Windows Server marketing organiza-
self-service Provisioning: Part of a private clouds power is the control it gives business unit it administrators over adding and removing resources. A properly-equipped private cloud management environment should include Web-based tools that internal consumers of it services can use to provision and delete server instances on their own. usage-Based: A well-designed private cloud should also give business units greater control over it spending, by allowing them to pay only for the resources they use. this takes management tools equipped to track how many virtual servers and storage resources a given group is using, and calculate charges accordingly. Getting started the good news is that making the move to a private cloud infrastructure isnt as complicated an undertaking as you might expect, provided that youve already virtualized your servers and use Microsoft platform technologies. its a pretty short step from having a virtualized environment to building out your own private cloud, says Jerod Powell, CeO of infinit Consulting inc., a San Jose, Calif.-based solution provider and Microsoft Gold Certified Partner. Microsoft Windows Server, Microsofts hyper-V hypervisor, and Microsoft System Center provide most of the tools and capabilities you need to turn a virtual infrastructure into a private cloud. As a result, Powell notes, companies that already run those products can get into private cloud computing without making major investments in new software and skills. Still, creating a private cloud does take careful preparation. Johnson recommends starting the process by articulating a vision of the features and abilities youd ultimately like your data center to possess. Based on that, you can lay out a game plan as to how you can use private cloud computing to get there, he says. Next, suggests Golden, build a small-scale pilot cloud and use it to host an existing application. Good candidates include systems large and complex enough to give your technical staff a realistic sense for the kinds of issues theyll encounter during a broader rollout, yet not so important as to put mission-critical business pro-
cesses at risk. Applications likely to benefit from a private clouds scalability, because theyre either growing rapidly or subject to fluctuating demand patterns, are a nice fit as well. Finally, draw up a detailed plan for gradually expanding your private cloud. the key is to avoid the big bang approach, counsels Schneider, of MomentumSi. Companies often make the mistake of implementing far more capacity up-front than they actually need. Scaling up graduallyand just fast enough to support additional applications as you migrate them onto your cloudis usually a more economical approach, Schneider says.
i havent seen much internal political conflict, to be honest. i think most on the business side like the idea of more reliability and paying for what you use. So from a business perspective i havent seen a lot of resistance to the cloud. One thing i have seen both internally and externally, is that the cloud is changing how projects are approached. the shift has gone from capex [pay upfront] to opex [pay as you go]. Were used to the capex world where we buy a bunch of servers, which is very predictable financially. And predictability is a good thing in business. When you shift to opex with the cloud model, you can have peaks and valleys, and its not predictable in the same way capex is. From a budgeting perspective, CiOs are saying to finance people: the good news is that were using our resources better. the bad news is that were not sure what the actual costs are going to be. as for rolling up your sleeves and moving applications to the cloud, how should an organization get started? do it piecemeal? e-mail first, and then grow from there? Yes, were definitely seeing an incremental approach rather than a Big Bang. it lends itself to trying something, seeing how it scales and then modifying it. the first apps to go are what i call finished apps like e-mail and CrM. With those apps its kind of game over. theres very little uniqueness in how we use those apps, so they are the most ready to go to the cloud. in five or 10 years, well look back and say, why did we ever think about doing those ourselves. Custom-built applications are different. there are regulatory issues around line of business apps that a company has built. Also, they were developed a generation ago and appropriate for the technology of the time. they need to be modified for the cloud. internally at Microsoft, we have a complicated licensing application that manages volume licenses bought from Microsoft and supports our whole partner ecosystem. it has 100 components and lots of interfaces. its not that we think it wont work in the cloud, but we must modernize it first. it was built 15 years ago. its the kind of custom-built app that cant be taken as is and moved to the cloud.
at the enterprise level, most organizations want a private cloud. In an already crowded market for private cloud offerings, what is Microsofts advantage? A lot of it is portability. CiOs want to take advantage of the market, and youll have private cloud offerings built on Microsoft technology available from us, from third parties, or you can build your own. those are all indicators of our technology advantage. From a cost standpoint, those options will make a Microsoft cloud more available and less costly over time than models that have a narrower set of deployment and development tools. Also, if youre already a .Net developer with .Net skills, its a pretty fast transition from where you are today to a public or private cloud with Azure. theres no skill retooling needed. what are some factors that could prevent an organization from moving to azure? i think the biggest barrier are applications a company has built that were not well architected for the cloud. So in that sense you cant move them to our cloud platform or anyone elses either. those apps just need to be redone. On the commercial apps side, the big platform vendors that are supporting Microsoft today will likely continue supporting Microsoft. At the end of the day, i think Microsoft will offer the broadest set of choices across the broadest set of technologies, whether its support for PhP or whatever programming environment you really like, its more likely to run on Microsoft technologies than any others. what do you say to cIos who still dont trust the security of a cloud model? Well, its something we always should ask about, but theres great precedence in the outsourcing world. Weve all moved our servers to other peoples data centers over the years. the concept is not new. i do think theres a false sense of security when youre running your own data center. theres a lot security in having a contract in place that makes a third party responsible for security. My view is that its similar to the outsourcing model in terms of the benefits, but you also have this contractual right to expect great security from your cloud provider, which is probably better in the long run than the old practice of running everything yourself.
10