Welcome to the Cloud!


Published on

A presentation on cloud computing by Imogo CEO Stewart Irvine at WPA 2011.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Welcome to the Cloud!

  1. 1. the smart cloud
  2. 2. Stewart Irvine Founder & CEO Imogo Mobile Technologies Corp. WPA 2011 Welcome To Cloud Computing
  3. 3. Cloud computing is one of today’s most popular buzzwords and is generally used to describe a new generation of information technology (IT)
  4. 4. Origin of the term “Cloud Computing” <ul><li>Cloud Computing comes from the cloud symbol on a network designers flowchart. The first time the cloud symbol widely used was when it referred to when a packet of information was sent to the Internet and hit the “server” cloud. </li></ul><ul><li>The underlying concept of cloud computing dates back to the 1960s, when John McCarthy opined that &quot;computation may someday be organized as a public utility.&quot; </li></ul>
  5. 5. A Working Definition of Cloud Computing <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. </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>
  6. 6. Essential Cloud Characteristics <ul><li>Business users do not need to understand the underlying technology infrastructure in order to take advantage of it </li></ul><ul><li>On-demand – Users buy capabilities, not resources. Services are available when your business needs them </li></ul><ul><li>Elastic –use only as much or as little as is needed at any given time </li></ul><ul><li>  Scalable – Users can access more power and capacity without necessarily adding complexity </li></ul><ul><li>Network accessible – Either via internal or external connections. </li></ul>
  7. 7. Key business advantages of using cloud computing services <ul><li>Cost savings </li></ul><ul><li>Scalability and elasticity </li></ul><ul><li>Security </li></ul><ul><li>Increased performance </li></ul><ul><li>Mobility </li></ul><ul><li>Reduced environmental impact </li></ul><ul><li>Disaster recovery </li></ul><ul><ul><li>Turn fixed cost into variable cost </li></ul></ul><ul><ul><li>Peace of mind </li></ul></ul>
  8. 8. 3 Cloud Service Models <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>
  9. 9. 4 Cloud Deployment Models <ul><li>Private cloud </li></ul><ul><ul><li>enterprise owned or leased </li></ul></ul><ul><li>Community cloud </li></ul><ul><ul><li>shared infrastructure for specific community </li></ul></ul><ul><li>Public 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>
  10. 10. Mobility <ul><li>The functionality provided by the cloud should be available to the business wherever its personnel are based and via multiple access methods—from the desktop, a remote laptop, a mobile device, or a web browser. </li></ul><ul><li>Simply put, a computing device needs only to connect via some type of network and, once it has connected, it can access the full computing power of the cloud. </li></ul><ul><li>Connected employees can access up-to-date information and work on the same document or project simultaneously with others, and they will no longer need to spend time sending, receiving, or synchronizing. </li></ul>
  11. 11. 10 reasons Why Cloud Computing <ul><li>1. Software as a Subscription: In a cloud, software resides on a service providers servers external to a user’s computer. </li></ul><ul><li>2. Reduced Software Maintenance: By keeping the software in the 'clouds' users can reduce the amount of maintenance on their computers and significant reduction in systems maintenance. </li></ul>
  12. 12. <ul><li>3. Increased Reliability: the cloud is “always on”, runs on systems that are extremely reliable and provide some form of redundancy. </li></ul><ul><li>4. Increased Scalability: in a cloud computing environment, storage is not an issue. Service providers need only to add servers or shift load from one server to another to accommodate for the additional use of space. </li></ul>
  13. 13. <ul><li>5. Cost Reduction: Costs are reduced in a number of ways. Capital expenditures are reduced because a lot of the load and storage will be shifted over to the service provider who can provide that service at a lower cost. IT staff at businesses would be reduced because the majority of the maintenance is performed at the service provider. </li></ul><ul><li>6. Environmentally Friendly: When businesses use cloud IT assets instead of purchasing additional hardware they reduce the size of their carbon footprint because it is one less server that is put into service, it is one less server that is consuming electricity . </li></ul>
  14. 14. <ul><li>7. Matches Current Computing Trends: the processing overhead is performed at the servers and not the computer, so the need for servers and computers are muted. </li></ul><ul><li>8. Portability/Accessibility: One the greatest advantages of cloud computing is the availability of files and software anywhere that there is an active internet connection. This brings forth added accessibility and productivity for those that are on the road and require access to files and software </li></ul>
  15. 15. <ul><li>9. Efficient Use of Computer Resources: The advent of virtualization has provided companies with ways to efficiently use their computer resources. Users no longer require separate servers for different applications. </li></ul><ul><li>10. Versionless Software: refers to the elimination of software upgrade projects. Changes and updates to software would be constant and version numbers would be transparent to the user, all the user would see is added functionality. </li></ul>
  16. 16. Cloud Economics <ul><li>“ If you move your data centre to a cloud provider, it will cost a tenth of the cost.” – Brian Gammage, Gartner Fellow </li></ul><ul><li>Use of cloud applications can reduce costs from 30% to 70% </li></ul><ul><li>Preferred Hotel </li></ul><ul><ul><li>Traditional: $210k server refresh and $10k/month </li></ul></ul><ul><ul><li>Cloud: $10k implementation and $16k/month </li></ul></ul>
  17. 17. Key Considerations <ul><li>  </li></ul><ul><li>Organizations big and small need to consider the total cost of ownership (TCO) factors involved, and examine their own assets and requirements before diving in head first. </li></ul><ul><li>Hardware and infrastructure savings head the list of immediate cost reductions your company can gain from a move to cloud computing </li></ul><ul><li>A means to balance CapEx and OpEx. Subscription models and the avoidance of on-premise hardware allow for this fundamental shift in accounting. </li></ul>
  18. 18. General Security Advantages <ul><li>Shifting data to a external cloud reduces the exposure of the internal sensitive data </li></ul><ul><li>Cloud makes security auditing/testing simpler </li></ul><ul><li>Clouds enable automated security management </li></ul><ul><li>Redundancy / Disaster Recovery </li></ul>
  19. 19. Know Your Service Provider <ul><li>If a cloud service provider goes out of business, it may be impossible for the business user to recover their data and investment. </li></ul><ul><li>Businesses should conduct extensive due diligence into the providers history and financial status before negotiating for service. </li></ul><ul><li>Service level agreements must be executed in the event of an interruption of operations, </li></ul>
  20. 20. Service Level Agreements (SLAs) <ul><li>Contract between customers and service providers of the level of service to be provided </li></ul><ul><li>Contains performance metrics (e.g., uptime, throughput, response time) </li></ul><ul><li>Problem management details </li></ul><ul><li>Documented security capabilities </li></ul><ul><li>Contains penalties for non-performance </li></ul>
  21. 21. In Conclusion <ul><li>The shift towards cloud computing would enable businesses to save money and be secure. </li></ul><ul><li>Users will have the flexibility of accessing information from anywhere on the planet where an internet connection exists. </li></ul><ul><li>Benefit from the increased availability and affordability of applications that were beyond reach due to cost and complexity with maintenance and installation. </li></ul>
  22. 22. Questions? www.imogoblog.wordpress.com www.imogo.com
  23. 23. Thank You Its been a pleasure to meet with you