Computing in a virtual world Cloud Computing

Similar documents
Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes

White Paper on CLOUD COMPUTING


IS PRIVATE CLOUD A UNICORN?

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

The NIST Definition of Cloud Computing (Draft)

WHITE PAPER. Cloud computing: Marketing hype or sound business strategy?

ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS

Cloud Computing; What is it, How long has it been here, and Where is it going?

Business Intelligence (BI) Cloud. Prepared By: Pavan Inabathini

Kent State University s Cloud Strategy

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

OVERVIEW Cloud Deployment Services

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Communications in the Cloud: Why It Makes Sense for Today s Business

Technology & Business Overview of Cloud Computing

OWASP Chapter Meeting June Presented by: Brayton Rider, SecureState Chief Architect

Elastic Private Clouds

Bringing the Cloud into Focus. A Whitepaper by CMIT Solutions and Cadence Management Advisors

International Journal of Management (IJM), ISSN (Print), ISSN (Online), Volume 3, Issue 1, January- April (2012)

WHITE PAPER Cloud Computing. Building a Framework for Successful Transition

CLOUD COMPUTING. A Primer

How To Compare The Two Cloud Computing Models

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Cloud Computing in Higher Education: A Guide to Evaluation and Adoption

In a dynamic economic environment, your company s survival

Cloud definitions you've been pretending to understand. Jack Daniel, Reluctant CISSP, MVP Community Development Manager, Astaro

OIT Cloud Strategy 2011 Enabling Technology Solutions Efficiently, Effectively, and Elegantly

Capability Paper. Today, aerospace and defense (A&D) companies find

Cloud Computing Paradigm

Communications in the Cloud Why It Makes Sense for Today s Business

Realizing the Value Proposition of Cloud Computing

The NIST Definition of Cloud Computing

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

Developing SAP Enterprise Cloud Computing Strategy

GET CLOUD EMPOWERED. SEE HOW THE CLOUD CAN TRANSFORM YOUR BUSINESS.

Solution brief. HP CloudSystem. An integrated and open platform to build and manage cloud services

On-Demand Virtual System Service

CHAPTER 8 CLOUD COMPUTING

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

Finding the right cloud solutions for your organization

Cloud Computing: The Next Computing Paradigm

Cloud Computing demystified! ISACA-IIA Joint Meeting Dec 9, 2014 By: Juman Doleh-Alomary Office of Internal Audit

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April Executive Summary...

Licensing Guide for Customers. License Mobility through Microsoft Software Assurance

SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE

ITSM in the Cloud. An Overview of Why IT Service Management is Critical to The Cloud. Presented By: Rick Leopoldi RL Information Consulting LLC

Cloud Computing. Bringing the Cloud into Focus

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

Infrastructure as a Service: Accelerating Time to Profitable New Revenue Streams

Leveraging the Private Cloud for Competitive Advantage

1 Introduction. 2 What is Cloud Computing?

A Study of Infrastructure Clouds

VMware vcloud Powered Services

CLOUD ERP AND ACCOUNTING: SELECTION AND PLANNING GUIDE

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

Katerina Apostolaki, Marketing Manager

GETTING THE MOST FROM THE CLOUD. A White Paper presented by

Where in the Cloud are You? Session Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

VALUE PROPOSITION FOR SERVICE PROVIDERS. Helping Service Providers accelerate adoption of the cloud

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

RightScale mycloud with Eucalyptus

Cloud Based E-Government: Benefits and Challenges

Moving Network Management from OnSite to SaaS. Key Challenges and How NMSaaS Helps Solve Them

THE QUEST FOR A CLOUD INTEGRATION STRATEGY

20 th Year of Publication. A monthly publication from South Indian Bank.

I D C T E C H N O L O G Y S P O T L I G H T

Cloud Computing - Architecture, Applications and Advantages

A white paper from Fordway on CLOUD COMPUTING. Why private cloud should be your first step on the cloud computing journey - and how to get there

WHITE PAPER. IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources

Shaping Your IT. Cloud

Managing the Real Cost of On-Demand Enterprise Cloud Services with Chargeback Models

Hybrid Cloud - Your Path to Business Agility

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

Cloud Computing and Standards

Hybrid Cloud Architecture: How to Streamline Hybrid Cloud Migration

Cloud Less Talk, More Action. Find your starting place and take action that makes sense for your organization.

Transition to SaaS. Ensuring the availability and accessibility of quality software services.

Build open, flexible cloud

The cloud - ULTIMATE GAME CHANGER ===========================================

AN OVERVIEW ABOUT CLOUD COMPUTING

1. From the CIO Strategic Direction for Cloud Computing at Kent State Cloud Computing at Kent State University 5

A THINKstrategies Primer for CIOs

Session 3. the Cloud Stack, SaaS, PaaS, IaaS

Cloud Computing. What does it really mean for your business?

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.

Perspectives on Cloud Computing and Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

Whitepaper : Cloud Based Backup for Mobile Users and Remote Sites

A Cloud Computing Handbook for Business

Market Maturity. Cloud Definitions

Five More Myths About SaaS and Cloud Computing

Cloud for Credit Unions Leveraging New Solutions to Increase Efficiency & Reduce Costs Presented by: Hugh Smallwood, Chief Technology Officer

White Paper: Introduction to Cloud Computing

Top five lessons learned from enterprise hybrid cloud projects

Managed Services Computing

The Cloud vs. the Back-Office. Which is right for you?

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP

Transcription:

Computing in a virtual world Cloud Computing Just what is cloud computing anyway? Skeptics might say it is nothing but industry hyperbole, visionaries might say it is the future of IT. In realty, both statements are true-cloud computing has been embellished by the tech industry, but it does hold real potential for new types of on-demand dynamic IT services. Cloud computing is an innovative technology platform that has the potential to transform how IT services are delivered and managed. Offering the promise of computing as a utility, Cloud computing is a fresh approach that offers significant cost savings, diminished IT complexity, and increased flexibility in managing IT and responding to market changes. Unlike many technologies, cloud computing has evolved in response to customer needs and builds on established trends for driving the cost out of the delivery of services while increasing the speed and agility with which services are deployed. If we look at it from one perspective, cloud computing offers nothing new as it uses approaches, concepts, and best practices that have already been established and used in different forms. From another perspective, the whole concept is new because cloud computing completely changes how organizations invent, develop, deploy, scale, update, maintain, and pay for applications and the infrastructure on which they run. The adoption rate of cloud computing is soaring. Today 30 percent of respondents to a survey conducted by CIO Research said they are already using cloud computing. By 2012, 80 percent of Fortune 1000 enterprises will pay for cloud computing service, and 30 percent will pay for a cloud-computing infrastructure, according to Gartner Research.

02 Defining Cloud Computing According to The National Institute of Standards and Technology s (NI ST) Information Technology Laboratory Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. Gartner defines Cloud Computing as a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers. The industry abounds with many diverse definitions. We see it as a collection of resources computing power, memory, storage capacity, applications, and managed services delivered as a service over the Internet or over a private network connection. Essentially, it s your very own private, staffed data center without walls. The key benefits of cloud computing are: Pay-as-you-go billing Scalability Flexibility Efficiency Cost-Effectiveness Today, Cloud computing has taken on multifaceted definitions - For the line-of-business executive, cloud computing is a buyer-centric view of technology in which applications are available through purchase, rental, or development (Software as a Service). For the chief financial officer, the cloud offers an approach to consume technology in a pay-as-you-go model (utility computing) that delivers the cost benefits of variable pricing without a costly investment in hardware. And for the CIO, cloud computing provides a comprehensive virtualization model for technology that stretches from infrastructure design through application testing and delivery (Platform as a Service). The cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models. Cloud Computing - Essential characteristics Enhanced Flexibility Cloud computing offers elasticity i.e., ability to scale resources up and down as needed. The cloud appears to be infinite to the consumer giving the flexibility to purchase as much or as little computing power as needed. Measured Service In a measured service, different parts of the cloud service are controlled and monitored by the cloud provider. This is crucial for billing, access control, resource optimization, capacity planning and other tasks. On-Demand Self-Service The on-demand and self-service aspects of cloud computing mean that a consumer can use cloud services i.e., network storage, server time as needed without any human interaction with the cloud provider. Wide Network Access This means that the cloud provider s capabilities are available over the network and can be accessed through standard mechanisms by both thick and thin clients. Resource Pooling Resource pooling allows a cloud provider to serve its consumers via a multi-tenant model. Physical and virtual resources are assigned and reassigned according to consumer demand. There is a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources but may be able to specify location at a higher level of abstraction (e.g., country, state, or data center).

03 Cloud Computing - Deployment Models Private Cloud The cloud infrastructure is operated solely for an organization. It may be managed by the organization or a third party and may exist on premise or off premise. Community Cloud The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations). It may be managed by the organizations or a third party and may exist on premise or off premise.

04 Public Cloud The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services. Hybrid Cloud The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load-balancing between clouds).

05 The three service models of Cloud Computing The three service models of Cloud Computing are: Software As A Service (SAAS) The consumer uses an application, but does not control the operating system, hardware or network infrastructure on which it's running. The provider installs, manages and maintains the software. The provider does not necessarily own the physical infrastructure in which the software is running. Regardless, the consumer does not have access to the infrastructure; they can access only the application. Platform As A Service (PAAS) The consumer uses a hosting environment for their applications. The consumer controls the applications that run in the environment (and possibly has some control over the hosting environment), but does not control the operating system, hardware or network infrastructure on which they are running. The platform is typically an application framework. The provider manages the cloud infrastructure for the platform, typically a framework for a particular type of application. The consumer s application cannot access the infrastructure underneath the platform. Enterprise potential: Growing acceptance. PaaS was originally targeted at independent developers who didn t have the resources to build and manage their own data centers. Enterprise developers are finding these tools to be useful up to the point of deployment, when they may need to move the application to a more enterprise-oriented hosting environment. Infrastructure as a Service (IaaS) Storage Computing Software as a Service (SaaS) Web Applications Middleware System Software Platform as a Service (PaaS) Application Development SOA Provides Integration Cloud computing builds upon current IT trends like data center consolidation and server virtualization. Enterprises will follow a pragmatic path to the cloud by adopting new technologies, transitioning from phisycal to virtual IT assets, and adapting existing IT best practices to a new dynamic world. Enterprise potential: Already established. This is the most mature cloud-based service model. SaaS is targeted at enterprises looking to gain efficiencies by standardizing certain functions (customer relationship management [CRM], payroll, and other accounting functions) on a common software platform that can be delivered through the cloud. SaaS is a good option for enterprise applications that don t require a great deal of customization.

Utility computing allows organizations to create flexible environments that can be expanded and contracted based on the workload and target performance factors. The ability to use and pay for only the resources used shifts the risk of how much infrastructure to purchase from the organization developing the application to the cloud provider. 06 Service Definition Target Audience Platform as a Service Platform that enables the development and/or deployment of applications without the costs of purchasing, installing, and managing the supporting hardware and software systems. Independent developers who don't have the resources to build and manage their own data centers; enterprise developers working on web applications. Software as a Service Software is deployed as a hosted service delivered over the Internet, typically using a subscription model with fees based on usage. Enterprises looking to gain efficiencies by standardizing certain functions like CRM, payroll, etc., on a common software platform that can be provided as needed. Inftra structure as a Service Infrastructure is delivered as a utility over the Internet, creating a shared pool of resources that can be allocated to any application as needed by the enterprise. Companies of all sizes that don't want to be in the business of managing hardware. The Pay-As-You-Use Model - Utility Computing The pay-as-you-use model of cloud computing or utility computing is an extension of established trends. From an enterprise perspective, utility computing or the pay-as-you-go model supports the performance and capacity aspects of service-level objectives. Utility computing allows organizations to create flexible environments that can be expanded and contracted based on the workload and target performance factors. Virtualization is a key feature of this model. Virtualization allows organizations to quickly and easily create copies of existing environments - sometimes involving multiple virtual machines to support test, development, and staging activities. The cost of these environments is minimal because they can coexist on the same servers as production environments because they use few resources. Cloud computing extends this trend through automation. Instead of negotiating with an IT organization for resources on which to deploy an application, utility computing offers a selfservice proposition where compute cycles can be purchased, and a Web interface or API is used to create virtual machines and establish network relationships between them. Instead of requiring a long-term contract for services with an IT organization or a service provider, clouds work on a pay-by-use model where an application may exist to run a job for a few minutes or hours, or it may exist to provide services to customers on a long-term basis. The ability to use and pay for only the resources used shifts the risk of how much infrastructure to purchase from the organization developing the application to the cloud provider.

07 Benefits of utility computing The benefits go beyond reduced capital costs and operating costs. Utility computing can deliver more efficient business operations, improve the responsiveness of IT to changing business needs, and reduce the complexities of managing IT, from sourcing to integration to upgrades and maintenance. Short -Term Benefits For those companies and IT departments that are ready and willing to embrace utility computing, short-term benefits (in 12 months or less) can be gained. For example, these are some possible short-term benefits: Leveraging next-generation technologies Spreading IT costs over the lifetime of a project or application Aligning IT infrastructure costs with revenue stream and business growth Obtaining tailored solutions delivered via a secure, end-to-end architecture Simplifying IT and operating with greater efficiency Transforming IT from a fixed operating expense to a variable one (probably the greatest benefit of all) Pay-As-You-Go Services Adoption Leading Utility Computing Phase I - Early Adoption PhaseII - Mainstream PhaseIII - Mature Base-level IT and businessess services (CPU, storage, applications) Vertical end-to-end and SMB application with increased customization Pure-play vendors offering shared infrastructure Large ISVs enter SaS market More flexible pricing Early Pricing options Information Utility 100% Virtual IT Grid Computing 75% Plan to use within 24 months: 37.2% 50% Policy Management Self-Healing Software Plan to use within 12 months: 26.2% Self-Healing Hardware Server Provisioning Current Users: 19% 25% Storage Provisioning Resource Usage Monitoring Services Oriented Architectures 0% 2004 2005 2006 2007 2008 2009 2010 2011 2012

08 Long Term Benefits Efficiency and cost controlin the modern world, organizations need to provide consistent, reliable access to internal applications, external websites, and customer portals. In a traditional computing environment, this creates the need to build and maintain redundant systems, which can be expensive and difficult to manage. In cloud computing, this function is moved to the cloud, where service providers can leverage economies of scale to provide a highly reliable platform with greater cost and management efficiency. For most organizations, the most appealing feature of cloud computing is the flexible capacity it offers. Access to large amounts of scalable computing power gives organizations the freedom to adjust capacity up and down with the natural cycles of business and pay for these as per their need. Resources can be added, turned off, or reassigned whenever necessary. The cloud eliminates the need for over-provisioning and the unnecessary hardware, software, maintenance, and electricity costs it incurs. Cloud computing provides some strong benefits and economic incentives. Selecting a public, private, hybrid or community cloud implementation will depend on a customer s specific application, performance, security and compliance requirements. Proper deployment can provide significant savings, better IT services and a higher level of reliability. Better Business Support The advantages of cloud computing are especially clear when looked at from a business perspective. By reducing the time and effort required to launch new applications, cloud computing helps IT become more responsive to the pace and dynamic nature of business. For IT, deploying a new business application is a major undertaking. Without sufficient time to assemble the necessary resources (human and financial), IT becomes a bottleneck to projects that could benefit the business. Applications supported by the cloud don t require the deployment of a large infrastructure at the customer s location, which dramatically reduces the upfront commitment of resources. New applications can be approved and deployed more quickly, making it easier to satisfy the needs of business managers throughout the organization. Lower cost of entry There are a number of attributes of cloud computing that help to reduce the cost to enter new markets: Since infrastructure is rented, not purchased, the cost is controlled, and the capital investment can be almost nil. In addition to the lower costs of purchasing compute cycles and storage as per use, the massive scale of cloud providers helps to minimize cost, helping to further reduce the cost of entry. Applications are developed more by assembly than programming. This rapid application development is the norm, helping to reduce the time to market, potentially giving organizations deploying applications in a cloud environment a head start against the competition. Stronger IT focus Cloud computing creates an opportunity for IT departments to change their focus from deploying and supporting applications to managing the services that those applications provide. By transferring the responsibility for monitoring and maintenance activities to a third party, the IT department can focus more on high-value activities that align with and support the business goals of the enterprise. Instead of being primarily reactive and operations-focused, the chief information officer (CIO) can function more as a technology strategist, working with business units to understand their business needs and advising them on how best to use technology to accomplish their objectives.

09 Competitive advantage leads to business agility Cloud computing allows organizations to deliver highly-scalable and reliable applications more quickly and cost effectively. This yields tremendous advantage for organizations that depend on or benefit from large-scale applications. With cloud-based applications in place, these enterprises are freed to deliver new products to their customers more rapidly. Because they are able to think big, unencumbered by the constraints of scale, they are also able to make better business decisions by applying sophisticated analyses to the wealth of data available within them. At the same time, the dramatic reduction in the complexity of the IT environment, the reduced provisioning times, and the ability to shift the allocation of cloud resources in response to changing market conditions creates a more flexible IT organization and a more agile enterprise. And because the enterprise is empowered to align IT infrastructure investments with project benefits, overall risk is reduced and the enterprise is able to invest in more strategic initiatives. Moving to a cloud computing model can help your organization to survive in a tough economic climate, equipping you with the latest business tools and giving you access to advanced technologies at a fraction of the cost of purchasing and running the same systems in-house. Check that your provider can deliver the type/s and quality of service you require. Immaculate planning and vendor selection is the key to success A successful cloud implementation will ride on matching the company s needs with the service provider s capabilities. There is no one-size-fits-all implementation strategy; the installation will be unique to each individual business. Before choosing a service provider, an organization must consider how long the service provider has been in business, review available financials to assess health and viability, and carefully examine the provider s record of service offerings. Cloud computing will be the driving force behind the next wave of technology innovation. However, it s also a sound business strategy that enables organizations to adopt better financial management practices and creates a more sustainable, cost-efficient model for supporting IT services. While valid concerns exist, they can be managed with proper planning. Detailed planning can help determine when and how an organization should move its IT infrastructure to the cloud. Careful evaluation of vendors can help an organization select a service provider whose solution is enterprise ready in key areas such as security, availability, and control. Conclusion With its convenient, on-demand model for network access to a shared pool of configurable computing resources, cloud computing is rapidly emerging as a viable alternative to traditional approaches. Costs are being significantly reduced, along with personnel time spent on computing issues. Storage availability increases, high automation eliminates worries about keeping applications up to date, and flexibility and mobility are heightened, allowing organizations to access information anytime, anywhere. Cloud computing can be rapidly provisioned and released with minimal management effort or service provider interaction. Ultimately, with its offering of scalable, real-time, internet-based information technology services and resources, the cloud can satisfy the computing needs of a universe of users, without the users incurring the costs of maintaining the underlying infrastructure. References: Cloud Computing Use Cases by Cloud Computing Use Case Discussion Group Envisioning the Cloud: The Next Computing Paradigm by Jeffrey F. Rayport and Andrew Heyward Security Among The Cloud Pricewaterhouse Coopers

www.netmagicsolutions.com 1800 103 3130 http://blog.netmagicsolutions.com http://twitter.com/netmagic http://linkedin.com/company/netmagic The content you have downloaded has been produced with thoughtful, original research efforts by Netmagic. Please do not duplicate or misuse it. You may quote portions of our research in your own material provided you include a proper attribution to this original source. You are free to share this content on the web with friends and colleagues. 2012 Pvt. Ltd. All rights reserved.