1 / 10

Cloud Computing

Cloud Computing . By Rachael Mead and Joshua Cox. What is Cloud Computing? History Overview Why do people use it? Popular Cloud Providers Microsoft Azure Google Cloud Amazon EC2. Overview. 1950s Large scale Mainframes made available to businesses and schools

snana
Download Presentation

Cloud Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cloud Computing By Rachael Mead and Joshua Cox

  2. What is Cloud Computing? • History • Overview • Why do people use it? • Popular Cloud Providers • Microsoft Azure • Google Cloud • Amazon EC2 Overview

  3. 1950s • Large scale Mainframes made available to businesses and schools • Use ‘dummy’ terminals to log into mainframe • 1970s • IBM released VM, allows admins to have multiple virtual Machines • Run custom operating systems that each had their own memory • 1990s • Telecommunication companies began offering VPN’s • Sources: softlayerblog, wikipedia History What is Cloud Computing?

  4. What is it? Overview • All encompassing of everything involving the internet. • Think of it as sharing a super computer with many users, but retaining your own privacy. • Has three divisions: Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) • Source: Microsoft, Wikipedia What is cloud computing?

  5. Software as a Service (SaaS) Infrastructure as a Service (IaaS) Allows user to make use of storage, processing power and networks, with usage based cost. The consumer does not manage or control the underlying cloud physical infrastructure. Virtual server, and Cloud Storage. Source: Technet Overview • Uses of a cloud computing infrastructure to deliver one application to many users. • It allows activities to be managed from central locations in a one-to-many model. • Reduces expenses on software and labor. • Source: Microsoft What is cloud computing?

  6. Why do People use it? • From a business standpoint cloud computing is financially responsible • Scale up: Gives auto scaling allowing apps to grow according to the amount of use. If traffic spikes your website won’t crash. • Scale Down: If your website traffic decreases, you are paying for only the computing resources needed. • Provides cheap storage for all your data. Also provides reliable data back up , so your data is never lost. • Use of API’s allows for easier integration of code. Allows employees to focus on more than just replicating and keeping up code. • Save on software and hardware costs. Even labor costs. What is cloud computing?

  7. Overview • Popular Users: Khan Academy, Rovio (Angry Birds), Claritics and SnapChat • Products • Compute Engine is their IaaS. Bills you per minute, varies from .07 to 1.30 an hour. Uses Hadoop. • App Engine is their PaaS, free for a daily quota charge when you exceed the quota. • BigQuery, analyzes clouds Big Data for you. First 100 GB each month is free. • Data centers use renewable energy, use 50% of energy other data centers use. • Data Center Tour

  8. Overview • Azure is an open and flexible cloud platform that enables you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters • It provides both PaaS and IaaS services and supports many different programming languages, tools and frameworks

  9. Products, Services, and Prices • Website Development with ASP.NET, PHP, Node.js, or Python • Virtual machines that let developers migrate applications and infrastructure without changing existing code • Cloud service environment that is used to create scalable applications and services • Data management that works to create, scale and extend applications into the cloud using Microsoft SQL Server technology • Media services that can be used for encoding, content protection, streaming, and/or analytics • Documentation • Pricing

  10. Overview: • Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers. • Features: • Amazon Elastic Block Store • Amazon Virtual Private Cloud • Auto Scaling • Amazon CloudWatch • demo

More Related