An Overview of Cloud Computing Presented by: Nicholas Kottyan CEO, DataChambers, LLC 336-499-7220 [email_address] November...
Agenda <ul><li>Objective </li></ul><ul><li>History of Cloud Computing </li></ul><ul><li>Definitions </li></ul><ul><li>Clou...
November 18, 2009 Objective <ul><li>To provide a general overview of cloud computing including: </li></ul><ul><li>How coul...
Origin of the term “Cloud Computing” <ul><li>“ Comes from the early days of the Internet where we drew the network as a cl...
Summarized History <ul><li>1960 - John McCarthy opined that &quot;computation may someday be organized as a public utility...
Definition <ul><li>Lots of confusion </li></ul><ul><li>Several different “loosely applied” definitions </li></ul><ul><li>a...
Definition   Continued <ul><li>an internal or external “cloud enabled” service offering  </li></ul><ul><li>the provision o...
<ul><li>Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable comp...
5 Essential Cloud Characteristics <ul><li>On-demand self-service  </li></ul><ul><li>Broad network access (Internet) </li><...
<ul><li>Cloud computing often leverages: </li></ul><ul><ul><li>Massive  and Rapid scalability </li></ul></ul><ul><ul><li>H...
<ul><li>Private Cloud  (a.k.a. Internal Cloud) </li></ul><ul><ul><li>enterprise owned or leased </li></ul></ul><ul><li>Com...
<ul><li>Cloud Software as a Service (SaaS) </li></ul><ul><ul><li>Use provider’s applications over a network  </li></ul></u...
Issues with the Cloud <ul><li>Security  (number 1 concern) </li></ul><ul><li>Performance </li></ul><ul><li>Availability </...
<ul><li>Clouds are massively complex systems that  can be reduced to simple primitives that are replicated thousands of ti...
More on Security <ul><li>Trusting vendor’s security model  </li></ul><ul><li>Where is the data stored and who is securing ...
<ul><li>Core objectives and principles that cloud computing must meet to be successful:  </li></ul><ul><ul><li>Security  <...
Cloud Based Service examples <ul><li>Peer to Peer </li></ul><ul><ul><li>BOINC, Skype </li></ul></ul><ul><li>Web Apps </li>...
Clouds vs. Traditional Hosting <ul><li>Three distinct characteristics that differentiate clouds from traditional hosting <...
Cloud Economics November 18, 2009 <ul><li>Estimates vary widely on possible cost savings </li></ul><ul><ul><li>“ If you mo...
Recap <ul><li>Clouds  </li></ul><ul><ul><li>Provide internet based services </li></ul></ul><ul><ul><li>Available on demand...
<ul><li>Questions? </li></ul>November 18, 2009 Thanks for the opportunity present this subject!! Nicholas L. Kottyan [emai...
Upcoming SlideShare
Loading in...5
×

Cloud Computing

2,787

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,787
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
194
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Jeff Bezos’ quote: http://news.cnet.com/8301-13953_3-9977100-80.html?tag=mncol Kevin Marks quote: http://news.cnet.com/8301-13953_3-9938949-80.html?tag=mncol video interview
  • The Cloud is a term that borrows from telephony. Up to the 1990s, data circuits (including those that carried Internet traffic) were hard-wired between destinations. Subsequently, long-haul telephone companies began offering Virtual Private Network (VPN) service for data communications. Telephone companies were able to offer VPN based services with the same guaranteed bandwidth as fixed circuits at a lower cost because they could switch traffic to balance utilization as they saw fit, thus utilizing their overall network bandwidth more effectively. As a result of this arrangement, it was impossible to determine in advance precisely which paths the traffic would be routed over. The term &amp;quot;telecom cloud&amp;quot; was used to describe this type of networking, and cloud computing is conceptually somewhat similar. The underlying concept of cloud computing dates back to 1960 , when John McCarthy opined that &amp;quot;computation may someday be organized as a public utility &amp;quot;; indeed it shares characteristics with service bureaus that date back to the 1960s. Ramnath K. Chellappa defined it as a computing paradigm where the boundaries of computing will be determined by economic rationale rather than technical limits . [21] The term cloud had already come into commercial use in the early 1990s to refer to large Asynchronous Transfer Mode (ATM) networks. [22] By the turn of the 21st century, the term &amp;quot;cloud computing&amp;quot; began to appear more widely, [23] although most of the focus at that time was limited to SaaS. In 1999, Salesforce.com was established by Marc Benioff , Parker Harris, and their associates. They applied many technologies developed by companies such as Google and Yahoo! to business applications. They also provided the concept of &amp;quot;On demand&amp;quot; and SaaS with their real business and successful customers. The key for SaaS is that it is customizable by customers with limited technical support required. Business users have enthusiastically welcomed the resulting flexibility and speed. In the early 2000s, Microsoft extended the concept of SaaS through the development of web services . IBM detailed these concepts in 2001 in the Autonomic Computing Manifesto , which described advanced automation techniques such as self-monitoring, self-healing, self-configuring, and self-optimizing in the management of complex IT systems with heterogeneous storage, servers, applications, networks, security mechanisms, and other system elements that can be virtualized across an enterprise. Amazon played a key role in the development of cloud computing by modernizing their data centers after the dot-com bubble which, like most computer networks , were using as little as 10% of their capacity at any one time just to leave room for occasional spikes. Having found that the new cloud architecture resulted in significant internal efficiency improvements whereby, small, fast-moving &amp;quot;two-pizza teams&amp;quot; could add new features faster and easier, Amazon started providing access to their systems through Amazon Web Services on a utility computing basis in 2005 . [24] In 2007 , Google , IBM , and a number of universities embarked on a large scale cloud computing research project. [25] By mid-2008, Gartner saw an opportunity for cloud computing &amp;quot;to shape the relationship among consumers of IT services, those who use IT services and those who sell them&amp;quot;, [26] and observed that &amp;quot;[o]rganisations are switching from company-owned hardware and software assets to per-use service-based models&amp;quot; so that the &amp;quot;projected shift to cloud computing ... will result in dramatic growth in IT products in some areas and in significant reductions in other areas.&amp;quot; [27]
  • The term &amp;quot;cloud computing&amp;quot; is being loosely applied and defined differently, and it&apos;s creating a lot of confusion in the market, according to Gartner, Inc. Analysts say it is imperative to understand these different perspectives and set the proper expectations to obtain the anticipated benefits. Gartner defines cloud computing as a style of computing in which massively scalable IT-related capabilities are provided &amp;quot;as a service&amp;quot; using Internet technologies to multiple external customers. However, there have been different perceptions of what is included in cloud computing. &amp;quot;The term cloud computing has come to mean two very different things: a broader use that focuses on &apos;cloud,&apos; and a more-focused use on system infrastructure and virtualization,&amp;quot; said David Mitchell Smith, vice president and Gartner Fellow. &amp;quot;Mixing the discussion of &apos;cloud-enabling technologies&apos; with &apos;cloud computing services&apos; creates confusion.&amp;quot; The two prevalent views of cloud computing are as follows: -The cloud is an idea that derives from the perspective of the Internet/Web/software as a service (SaaS). The focus is more on cloud than computing with the emphasis placed on access to services from elsewhere (that is, from the cloud). This cloud is a global-class phenomenon and a high-level concept that can refer to a range of services extending from system infrastructure (for example, compute services and storage services) through applications (for example, CRM) and business processes (for example, payroll services). Gartner&apos;s definition is along these lines, with the off-premises nature of cloud services being the point of reference, and applicability to intraenterprise use as a secondary effect. -The second popular interpretation is a use of technologies, including virtualization and automation, that focuses more on the computing than on the cloud aspect, with emphasis placed on the technologies that enable the creation and delivery of service-based capabilities. This perspective is an extension of traditional data center approaches and can be applied to entirely internal enterprise systems with no use of external off-premises capabilities provided by a third party. &amp;quot;Although these perspectives are different, there is a connection between them. Any provider of cloud computing services must have an environment that includes an infrastructure to support their delivery. Virtualization often is used to implement this underlying infrastructure to support delivery of the cloud computing services,&amp;quot; Mr. Smith said. &amp;quot;Cloud system infrastructure services are a subset of cloud computing, but not the entire picture.&amp;quot; Gartner recommends that users clearly separate the consideration of cloud computing and cloud computing services from the use of cloud computing-related concepts and technologies for the creation of internal systems. Both perspectives (services and technologies) are valuable and should be pursued; however, they are two separate but related initiatives. Gartner analysts will provide additional analysis on cloud computing during the upcoming Gartner Symposium/ITxpo 2008, taking place October 12-16 in Orlando, Florida. Gartner Symposium/ITxpo is the IT industry&apos;s largest and most strategic conference, providing business leaders with a look at the future of IT. More than 6,000 senior business and IT strategists will gather for the insights, tools and solutions they need to ensure their IT initiatives are key contributors to and drivers of their enterprise&apos;s success. Gartner&apos;s annual Symposium/ITxpo events are key components of attendees&apos; annual planning efforts. They rely on Gartner Symposium/ITxpo to gain insight into how their organizations can use IT to address business challenges and improve operational efficiency. Additional information is available at www.gartner.com/symposium/us .
  • Peer-to-peer / volunteer computing ( BOINC , Skype ) Web applications ( Facebook , Twitter , YouTube ) Security as a service ( MessageLabs , Purewire , ScanSafe , Zscaler ) Software as a service ( Google Apps , Salesforce , SpringCM ) Software plus services ( Microsoft Online Services ) Storage [Distributed] Content distribution ( BitTorrent , Amazon CloudFront ) Synchronisation ( Live Mesh )
  • Avoid CapEx on hardware, software, and service Usually billed as a utility or subscription with little or no upfront or cancellation costs Shared infrastructure and cost Low management overhead Immediate access to a large range of apps Services covered by SLA
  • Cloud Computing

    1. 1. An Overview of Cloud Computing Presented by: Nicholas Kottyan CEO, DataChambers, LLC 336-499-7220 [email_address] November 18, 2009 ARMA Presentation November 18, 2009
    2. 2. Agenda <ul><li>Objective </li></ul><ul><li>History of Cloud Computing </li></ul><ul><li>Definitions </li></ul><ul><li>Cloud Characteristics, Types and Deployment Models </li></ul><ul><li>Issues </li></ul><ul><li>Clouds vs. Traditional </li></ul><ul><li>Recap - Economics - Next Steps </li></ul><ul><li>Q & A </li></ul>November 18, 2009
    3. 3. November 18, 2009 Objective <ul><li>To provide a general overview of cloud computing including: </li></ul><ul><li>How could affect my future business </li></ul><ul><li>Is the cloud for me and my business </li></ul><ul><li>What are some of the issues I should consider </li></ul><ul><li>Why should this be important to me </li></ul>
    4. 4. Origin of the term “Cloud Computing” <ul><li>“ Comes from the early days of the Internet where we drew the network as a cloud… we didn’t care where the messages went… the cloud hid it from us” – Kevin Marks, Google </li></ul><ul><li>First cloud around networking (TCP/IP abstraction) </li></ul><ul><li>Second cloud around documents (WWW data abstraction) </li></ul><ul><li>The emerging cloud combines the infrastructure complexities of servers, applications, data, and heterogeneous platforms </li></ul>November 18, 2009
    5. 5. Summarized History <ul><li>1960 - John McCarthy opined that &quot;computation may someday be organized as a public utility&quot; </li></ul><ul><li>Early 1990s – The term “cloud” comes into commercial use referring to large networks and the advancement of the Internet. </li></ul><ul><li>1999 – Salesforce.com is established, providing an “on demand” SaaS (Software as a Service). </li></ul><ul><li>2001 – IBM details the SaaS concept in their “Autonomic Computing Manifesto” </li></ul><ul><li>2005 – Amazon provides access to their excess capacity on a utility computing and storage basis </li></ul><ul><li>2007 – Google, IBM, various Universities embark on a large scale cloud computing research project </li></ul><ul><li>2008 – Gartner says cloud computing will “shape the relationship among consumers of IT services, those who use IT services and those who sell them” </li></ul>November 18, 2009
    6. 6. Definition <ul><li>Lots of confusion </li></ul><ul><li>Several different “loosely applied” definitions </li></ul><ul><li>a style of computing in which massively scalable IT-related capabilities are provided &quot;as a service&quot; using Internet technologies to multiple external customers </li></ul>November 18, 2009
    7. 7. Definition Continued <ul><li>an internal or external “cloud enabled” service offering </li></ul><ul><li>the provision of dynamically scalable and often virtualized resources as a service over the Internet. </li></ul><ul><li>a general term for anything that involves delivering hosted services over the Internet. </li></ul>November 18, 2009
    8. 8. <ul><li>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. (NIST Definition, National Institute of Standards and Technology) </li></ul><ul><li>This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models. </li></ul>Definition Continued November 18, 2009
    9. 9. 5 Essential Cloud Characteristics <ul><li>On-demand self-service </li></ul><ul><li>Broad network access (Internet) </li></ul><ul><li>Resource pooling </li></ul><ul><ul><li>Location independence </li></ul></ul><ul><li>Rapid elasticity </li></ul><ul><li>Measured service </li></ul>November 18, 2009
    10. 10. <ul><li>Cloud computing often leverages: </li></ul><ul><ul><li>Massive and Rapid scalability </li></ul></ul><ul><ul><li>Homogeneity </li></ul></ul><ul><ul><li>Virtualization </li></ul></ul><ul><ul><li>Resilient computing </li></ul></ul><ul><ul><li>Low cost software </li></ul></ul><ul><ul><li>Geographic distribution, (many datacenters) </li></ul></ul><ul><ul><li>Service orientation </li></ul></ul><ul><ul><li>Advanced security technologies </li></ul></ul>Additional Cloud Characteristics November 18, 2009
    11. 11. <ul><li>Private Cloud (a.k.a. Internal Cloud) </li></ul><ul><ul><li>enterprise owned or leased </li></ul></ul><ul><li>Community Cloud (a.k.a. External Cloud) </li></ul><ul><ul><li>shared infrastructure for specific community </li></ul></ul><ul><li>Public cloud (a.k.a. External Cloud) </li></ul><ul><ul><li>Sold to the public, mega-scale infrastructure </li></ul></ul><ul><li>Hybrid cloud </li></ul><ul><ul><li>composition of two or more clouds </li></ul></ul>Cloud Deployment Models November 18, 2009
    12. 12. <ul><li>Cloud Software as a Service (SaaS) </li></ul><ul><ul><li>Use provider’s applications over a network </li></ul></ul><ul><li>Cloud Platform as a Service (PaaS) </li></ul><ul><ul><li>Deploy customer-created applications to a cloud </li></ul></ul><ul><li>Cloud Infrastructure as a Service (IaaS) </li></ul><ul><ul><li>Rent processing, storage, network capacity, and other fundamental computing resources </li></ul></ul><ul><ul><li>To be considered “cloud” services are deployed on top of cloud infrastructure that has the key characteristics </li></ul></ul>Cloud Service Models November 18, 2009
    13. 13. Issues with the Cloud <ul><li>Security (number 1 concern) </li></ul><ul><li>Performance </li></ul><ul><li>Availability </li></ul><ul><li>Lack of Standards </li></ul><ul><li>Inability to Customize </li></ul><ul><li>Hard to Integrate with current in-house IT </li></ul><ul><li>Regulatory requirements </li></ul><ul><li>Note enough suppliers yet </li></ul>November 18, 2009
    14. 14. <ul><li>Clouds are massively complex systems that can be reduced to simple primitives that are replicated thousands of times </li></ul><ul><li>These complexities create many issues related to security as well as all aspects of Cloud computing </li></ul><ul><li>Clouds typically have a single security architecture but have many customers with different demands </li></ul><ul><li>Cloud security issues may drive and define how we adopt and deploy cloud computing solutions </li></ul><ul><li>Highly sensitive data is likely to be on private clouds where organizations have complete control over their security model </li></ul>Analyzing Cloud Security November 18, 2009
    15. 15. More on Security <ul><li>Trusting vendor’s security model </li></ul><ul><li>Where is the data stored and who is securing it </li></ul><ul><li>Inability to respond to audit requirements </li></ul><ul><li>Indirect administrator accountability </li></ul><ul><li>Loss of physical control </li></ul><ul><li>Data retention / backup standards </li></ul><ul><li>Redundancy / Disaster Recovery </li></ul><ul><li>Handling Compliance </li></ul><ul><ul><li>GLBA, HIPAA, SOX, PCY </li></ul></ul><ul><ul><li>State laws </li></ul></ul><ul><ul><li>International – EU Data Protection Directive </li></ul></ul><ul><ul><li>FTC Scrutiny </li></ul></ul><ul><ul><li>SAS 70 Audits </li></ul></ul>November 18, 2009
    16. 16. <ul><li>Core objectives and principles that cloud computing must meet to be successful: </li></ul><ul><ul><li>Security </li></ul></ul><ul><ul><li>Scalability </li></ul></ul><ul><ul><li>Availability </li></ul></ul><ul><ul><li>Performance </li></ul></ul><ul><ul><li>Cost-effective </li></ul></ul><ul><ul><li>Acquire resources on demand </li></ul></ul><ul><ul><li>Release resources when no longer needed </li></ul></ul><ul><ul><li>Pay for what you use </li></ul></ul><ul><ul><li>Leverage others’ core competencies </li></ul></ul><ul><ul><li>Turn fixed cost into variable cost </li></ul></ul>Objectives of Cloud Computing November 18, 2009
    17. 17. Cloud Based Service examples <ul><li>Peer to Peer </li></ul><ul><ul><li>BOINC, Skype </li></ul></ul><ul><li>Web Apps </li></ul><ul><ul><li>Facebook, Twitter, YouTube </li></ul></ul><ul><li>Security as a Service </li></ul><ul><ul><li>MessageLabs, Purewire, ScanSafe, Zscaler </li></ul></ul><ul><li>Software plus services </li></ul><ul><ul><li>Microsoft Online Services </li></ul></ul><ul><li>Software as a Service </li></ul><ul><ul><li>GoogleApps, Salesforce, SpringCM </li></ul></ul><ul><li>Storage </li></ul><ul><ul><li>Content Distribution </li></ul></ul><ul><ul><ul><li>BitTorret, Amazon CloudFront </li></ul></ul></ul><ul><ul><li>Sychronisation </li></ul></ul><ul><ul><ul><li>LiveMesh </li></ul></ul></ul>November 18, 2009
    18. 18. Clouds vs. Traditional Hosting <ul><li>Three distinct characteristics that differentiate clouds from traditional hosting </li></ul><ul><ul><li>It is sold on demand </li></ul></ul><ul><ul><ul><li>Typically by the minute or the hour </li></ul></ul></ul><ul><ul><li>It is elastic </li></ul></ul><ul><ul><ul><li>A user can have as much or as little of a service as they want at any given time </li></ul></ul></ul><ul><ul><li>The service is fully managed by the provider </li></ul></ul><ul><ul><ul><li>The consumer needs nothing but a personal computer and Internet access </li></ul></ul></ul>November 18, 2009
    19. 19. Cloud Economics November 18, 2009 <ul><li>Estimates vary widely on possible cost savings </li></ul><ul><ul><li>“ If you move your data center to a cloud provider, it will cost a tenth of the cost.” – Brian Gammage, Gartner Fellow </li></ul></ul><ul><li>Use of cloud applications can reduce costs from 50% to 90% - CTO of Washington D.C. </li></ul><ul><li>IT resource subscription pilot demonstrated a 28% cost savings - Alchemy Plus cloud (backing from Microsoft) </li></ul><ul><li>“ Using Cloud infrastructure saves 18% to 28% before considering that you no longer need to buy peak capacity” – George Reese, founder Valtira and enStratus </li></ul><ul><li>When implementing Cloud you must consider other costs which may not be apparent today. </li></ul>
    20. 20. Recap <ul><li>Clouds </li></ul><ul><ul><li>Provide internet based services </li></ul></ul><ul><ul><li>Available on demand </li></ul></ul><ul><ul><li>And fully managed by the provider </li></ul></ul><ul><ul><li>There is no one “Cloud”. There are many models and architectures </li></ul></ul><ul><li>Clouds let you </li></ul><ul><ul><li>Avoid CapEx on hardware, software, and service </li></ul></ul><ul><ul><li>Share infrastructure and cost </li></ul></ul><ul><ul><li>Lower management overhead </li></ul></ul><ul><ul><li>Access a large range of apps </li></ul></ul><ul><li>Many questions still remain!!! </li></ul>November 18, 2009
    21. 21. <ul><li>Questions? </li></ul>November 18, 2009 Thanks for the opportunity present this subject!! Nicholas L. Kottyan [email_address]
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×