Cloud Computing Overview Presented by: Luis Ledezma, SMP Tech, Inc.
Cloud Computing Overview 2 Defining Cloud Computing Definition Characteristics Layers / Service Models Deployment Schemes Business Drivers Benefits and Challenges Commercial Offerings
Definition Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. From Anywhere! Location Independent! Easily Accessed! Hide Complexity! As Needed! Anytime! Server, Storage & Applications! 3 Use only what you need! Automatically!
Characteristics 1. On Demand A user can easily provision computing resources such as server time or network storage, as needed without requiring human interaction with each provider. 2. Resource Pooling Serve multiple consumers dynamically Physical and virtual resources dynamically assigned Location independent 4
Characteristics 3. Rapid Elasticity Resources rapidly adjust outward and inward to match demand 4. Measured Service Automatically control and optimize resources Usage can be monitored, controlled and reported in a transparent manner. 5
Characteristics 5. Broad Network Access Over the Internet Accessed through standard methods by multiple platforms (desktops, laptops, tablets, mobile phones, etc) 6. Reliability Redundant sites to maintain business continuity Disaster recovery 6
Layers and Services Models Software as a Service (USE) Platform as a Service (BUILD) Infrastructure as a Service (HOST) 7 Image Credit: http://www.gunthergerlach.com
Layers and Service Models Infrastructure as a Service Also known as Hardware as a service Computers (physical or virtual), storage, firewalls, load balancers, networks Computing power that you rent Dealing directly with operating systems More complex to work with High degree of flexibility Dynamic Scaling 8
Layers and Service Models Infrastructure as a Service Examples Amazon Elastic Compute Cloud (EC2) Rackspace GoGrid Google Compute Engine 9
Layers and Service Models Platform as a Service Design, develop and test applications through APIs Allows for rapid development Deploy created/acquired applications onto infrastructure Encapsulated environment offered as a service Integration with other web services 10
Layers and Service Models Platform as a Service Examples Azure Service Platform (Microsoft) Google App Engine Force.com (SalesForce) Amazon Web Services 11
Layers and Service Models Software as a Service Ready for user to apply No user maintenance / Easier administration Automatic updates / Patch management Mobility and platform independent Global Access 12
Layers and Service Models Software as a Service Examples Google Docs Microsoft Office 365 SalesForce Gmail / Hotmail (Outlook.com) 13
Deployment Schemes Private Private Network Single Organization Improved Security Performance Maintained by user CapEx Hybrid Public Service over Internet Multiple Organizations Maximum Flexibility Maintained by provider OpEx Composite Structure Can operate independent of Internet Flexibility and Scalability Control over critical data 14
Business Drivers 1. Ability to quickly and efficiently scale a business 2. Reduced Costs (CapEx to OpEx) 3. Location Independence 4. Customization 5. Reduced Service and Maintenance 15
Benefits and Challenges 1. Always on Internet, Bandwidth and ISP Up-Time 2. Helping Smaller Businesses Compete 3. Disaster Recovery / Backup 4. Security / Data Control 5. Multiple Platforms (Desktops, Tablets, Mobile) 6. Real Estate and Utilities 7. Cloud Provider Reliability / Up-Time 8. Transition 16
Benefits and Challenges 9. Feature Set 10. Easier Group Collaboration 11. Processing Power Advanced Engineering Analysis over distributed systems Advanced Model Rendering Compiling 12. Fast Large File Loading 17
Commercial Offerings Software as a Service (SaaS) 1. Cloud Desktop / PC On Demand 2. Cloud Office and Productivity 3. Cloud Media 4. Cloud Storage 5. Social Cloud / CRM 6. Cloud Gaming 7. Business and Engineering 18
Commercial Offerings 1. Cloud Desktop 19 Zero PC Built-in productivity software Email and Calendar Integrated Storage CloudMyOffice MS Office Applications Managed Backups File Management Utilities (ZIP, PDF, FTP) ThinkGrid Install ANY Windows Application Antivirus and Managed Backups
Commercial Offerings 2. Cloud Office and Productivity 20 Microsoft Office 365 Office Applications (Word, Excel, PowerPoint) Email and Calendar Conferencing and File Sharing Google Apps Office Applications (word processing, spreadsheets and presentations) Email and Calendar File Archiving Zoho Docs Collaboration, Business and Productivity Apps Conferencing and Online File storage
21 Commercial Offerings
Commercial Offerings 3. Cloud Media Pandora (Radio) [Free with commercials / $36 per year] Pixlr (Photo Editing) Photoshop Express Editor (Photo Editing) ClubCreate Music Lab (Sound Editor) Animoto (Video Slideshows) [Free 30 sec Videos/ $30 per year full length / $250 per year full HD and music library] WeVideo (Video Editor) [Free to $10 per month, storage, HD, export features, priority processing] 22
Commercial Offerings 4. Cloud Storage DropBox (Sync Storage) Evernote (Note taking, calendar and Archiving) Google Drive (Sync Storage) SkyDrive (Sync Storage) icloud (Sync Storage, email, calendar, contacts) Mozy (Backup) SugarSync (Sync Storage and Backup) 23
Commercial Offerings 5. Social Cloud / Customer Relationship Management Bdrive (File/Media Sharing and Streaming) SalesForce (CRM) LinkedIn (Professional Networking) oovoo (Video Conferencing and Desktop Sharing) WebEx (Online Collaboration) 24
Commercial Offerings 6. Cloud Gaming Xbox Live Sony PlayStation Network Nintendo Network OnLive Gaming (Cloud Gaming Platform, On Demand) 25
Commercial Offerings 7. Business and Engineering QuickBooks Online Edition (Accounting) FishBowl (Inventory Management) Ansys (Simulation Software) AutoCAD WS (Drafting and Design) Dassault Systemes n!fuze (SolidWorks sharing/collaboration) 26
27