Cloud Architecture Bernard O’Leary. “I don’t need a hard disk in my computer if I can get to the server faster… carrying around these non-connected computers.

Slides:



Advertisements
Similar presentations
A presentation by Kelvin Gan & Liam McMurray Web Services, University of Bath.
Advertisements

Cloud Computing at GES DISC Presented by: Long Pham Contributors: Aijun Chen, Bruce Vollmer, Ed Esfandiari and Mike Theobald GES DISC UWG May 11, 2011.
Lift-and- Shift Cloud First Dev. And TestHybrid SaaS for Sale Windows Azure PaaS IaaS+ Windows CEAP Private PaaS Be sure to grab all parts of graphic before.
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
CLOUD COMPUTING Assoc.Prof.Dr.Aykan CANDEMİR E-Marketing Melis ÖZÜN Fatih SİVASLIOĞLU Cansu SARAÇLAR
Azure Services Platform Piotr Zierhoffer. Agenda Cloud? What is Azure? Environment Basic glossary Architecture Element description Deployment.
The Cloud for Modern WakeUpAndCode.com.
Engineering the Cloud Andrew McCombs March 10th, 2011.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Data-intensive Computing on the Cloud: Concepts, Technologies and Applications B. Ramamurthy This talks is partially supported by National.
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
Plan Introduction What is Cloud Computing?
CLOUD COMPUTING. IAAS / PAAS / SAAS LAYERS. Olena Matokhina Development and Consulting Team Lead 2 ABOUT PRESENTER.
Cross Platform Mobile Backend with Mobile Services James
SilverLining. Stuff we're covering Hardware infrastructure and scaling Cloud platform as a service The SilverLining Project.
Sales Tax on Services and Multistate Taxation of Software/Cloud Computing Providers & Users Edward Bernert ( )
UBAX04 – Cloud Computing Overview for the Dynamics AX Company.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Cloud: a "New" Paradigm for Developers Telerik Software Academy Web Services and Cloud.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
Interoperability in the Cloud By Alex Espinoza
L. Grewe LAMP, WAMP and... Motivaiton Basic Web Systems with Delivery of Static and Dynamic Web Pages html, css, media javascript (“dynamic” on client.
Interoperabilidade com Windows Azure Computação em nuvem no Windows Azure com suporte a PHP, Java, Ruby e Python Rogerio Cordeiro Technical Evangelist.
1 NETE4631 Using Google Web Services and Using Microsoft Cloud Services Lecture Notes #7.
Software Architecture
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Cloud Computing Nathan Bosen Kelsie Cagampang MIS 424 May 29, 2013.
Cloud Computing A set of Internet-based application.
Prepared By : Bhavin Tank(S.Y.B.Sc.(IT)) College of Computer Science & IT, Junagadh Cloud Computing.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
Niagara Framework in the Clouds Scott Boehm. … what the heck does that mean??
FutureGrid Connection to Comet Testbed and On Ramp as a Service Geoffrey Fox Indiana University Infra structure.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Enterprise Cloud Computing
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Microsoft Azure Active Directory. AD Microsoft Azure Active Directory.
Chad Collins CEO Henry Chan CTO In Latin, nubifer means “bringing the clouds”
CLOUD COMPUTING. What is cloud computing ??? What is cloud computing ??? Cloud computing is a general term for anything that involves delivering hosted.
TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing.
Windows Azure Web Sites Second-generation PaaS Boston Cloud Meetup 14-January-2014 (00:30) Boston Azure User Group
GOOGLE APP ENGINE By Muktadiur Rahman. Contents  Cloud Computing  What is App Engine  Why App Engine  Development with App Engine  Quote & Pricing.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Information Systems in Organizations 5.2 Cloud Computing.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
Hello Cloud… Mike Benkovich
Information Systems in Organizations 5.2 Cloud Computing.
Robert Potočnik, Microsoft Pripeljite košček Azure sveta v vaš datacenter (WAP)
Bellevue College Cloud Workshops Try: Cloud services Friday, May 6, 2016 Azure Introduction Fawad Khan.
Big Data analytics in the Cloud Ahmed Alhanaei. What is Cloud computing?  Cloud computing is Internet-based computing, whereby shared resources, software.
Platform as a Service
Managing a database environment in the cloud
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Deploying Web Application
RedHat Cloud Martyn Taylor, Software Engineer
Cloud Computing.
Cloud Data platform (Cloud Application Development & Deployment)
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Andrew McCombs March 10th, 2011
Week 01 Comp 7780 – Class Overview.
رايانش ابري Cloud Computing
02 | Hosting Services in Windows Azure
Emerging technologies-
Cloud Computing: Concepts
Building Serverless Enterprise Applications
A Lap Around Azure Websites Introduction
Microsoft Azure Helps Decrease the Cost and
Amazon Web Services.
FaaS на AWS очима дотнетчика
Deploying with Heroku.
Microsoft Virtual Academy
Presentation transcript:

Cloud Architecture Bernard O’Leary

“I don’t need a hard disk in my computer if I can get to the server faster… carrying around these non-connected computers is byzantine by comparison.” – Steve Jobs Late Chairman of Apple (1997)

Background

1970s

1980s

Early 1990s

Late 1990s

2000s

2010s

State of the Art

SaaS/IaaS/PaaS Software as a Service Infrastructure as a Service Platform as a Service

SaaS

IaaS

PaaS

Integration

Programmability Azure and AWS are exposed primarily as APIs – us/library/azure/ee aspx us/library/azure/ee aspx – elcome.html elcome.html Azure and AWS provide API-integrated SDKs – us/downloads/ us/downloads/ –

Getting Started Azure free trial: us/pricing/free-trial/ us/pricing/free-trial/ AWS free stuff:

REPLs Boto – AWS for Python: AWS for Powershell: Getting started with Azure for Python: – Azure module for Python: – Using the module: us/documentation/articles/cloud-services-python-how-to- use-service-management/ us/documentation/articles/cloud-services-python-how-to- use-service-management/ Azure for Ruby: us/develop/ruby/ us/develop/ruby/ Etc, etc…

Advanced AWS AWS CloudFormation – JSON-based infrastructure as code – AWS Lambda – Accessed via a JavaScript dialect (node.js) – “Connective tissue for AWS services” – etting-started.html etting-started.html

Demos

References Azure Cloud Explorer: Forbes – “Hype Cycle for Cloud Computing Shows Enterprises Finding Value in Big Data, Virtualization”: computing-shows-enterprises-finding-value-in-big-data-virtualization/ computing-shows-enterprises-finding-value-in-big-data-virtualization/ Gartner – “Magic Quadrant for Cloud Infrastructure as a Service”: Forbes – “10 Quotes on Cloud Computing That Really Say it All”: really-say-it-all/ really-say-it-all/ NYT- “The New York Times Archives + Amazon Web Services = TimesMachine”: timesmachine/ timesmachine/ Stackoverflow – “What is SAAS, PAAS and IAAS?”: NZTA – “InfoConnect”: developers/index.html developers/index.html