Download presentation
Presentation is loading. Please wait.
Published byRaymond Rose Modified over 9 years ago
1
Cloud Architecture Bernard O’Leary
2
“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)
3
Background
4
1970s
5
1980s
6
Early 1990s
7
Late 1990s
8
2000s
9
2010s
10
State of the Art
11
SaaS/IaaS/PaaS Software as a Service Infrastructure as a Service Platform as a Service
14
SaaS
15
IaaS
16
PaaS
17
Integration
18
Programmability Azure and AWS are exposed primarily as APIs – https://msdn.microsoft.com/en- us/library/azure/ee460799.aspx https://msdn.microsoft.com/en- us/library/azure/ee460799.aspx – http://docs.aws.amazon.com/general/latest/gr/W elcome.html http://docs.aws.amazon.com/general/latest/gr/W elcome.html Azure and AWS provide API-integrated SDKs – http://www.windowsazure.com/en- us/downloads/ http://www.windowsazure.com/en- us/downloads/ – https://aws.amazon.com/tools/ https://aws.amazon.com/tools/
19
Getting Started Azure free trial: http://www.windowsazure.com/en- us/pricing/free-trial/ http://www.windowsazure.com/en- us/pricing/free-trial/ AWS free stuff: http://aws.amazon.com/free/faqs/ http://aws.amazon.com/free/faqs/
20
REPLs Boto – AWS for Python: https://boto.readthedocs.org/https://boto.readthedocs.org/ AWS for Powershell: https://aws.amazon.com/powershell/ https://aws.amazon.com/powershell/ Getting started with Azure for Python: – Azure module for Python: https://pypi.python.org/pypi/azure https://pypi.python.org/pypi/azure – Using the module: https://azure.microsoft.com/en- us/documentation/articles/cloud-services-python-how-to- use-service-management/https://azure.microsoft.com/en- us/documentation/articles/cloud-services-python-how-to- use-service-management/ Azure for Ruby: http://azure.microsoft.com/en- us/develop/ruby/http://azure.microsoft.com/en- us/develop/ruby/ Etc, etc…
21
Advanced AWS AWS CloudFormation – JSON-based infrastructure as code – https://aws.amazon.com/cloudformation/ https://aws.amazon.com/cloudformation/ AWS Lambda – Accessed via a JavaScript dialect (node.js) – “Connective tissue for AWS services” – http://docs.aws.amazon.com/lambda/latest/dg/g etting-started.html http://docs.aws.amazon.com/lambda/latest/dg/g etting-started.html
22
Demos
23
References Azure Cloud Explorer: https://azurestorageexplorer.codeplex.com/https://azurestorageexplorer.codeplex.com/ Forbes – “Hype Cycle for Cloud Computing Shows Enterprises Finding Value in Big Data, Virtualization”: http://www.forbes.com/sites/louiscolumbus/2012/08/04/hype-cycle-for-cloud- computing-shows-enterprises-finding-value-in-big-data-virtualization/http://www.forbes.com/sites/louiscolumbus/2012/08/04/hype-cycle-for-cloud- computing-shows-enterprises-finding-value-in-big-data-virtualization/ Gartner – “Magic Quadrant for Cloud Infrastructure as a Service”: https://www.gartner.com/doc/3056019/magic-quadrant-cloud-infrastructure-service https://www.gartner.com/doc/3056019/magic-quadrant-cloud-infrastructure-service Forbes – “10 Quotes on Cloud Computing That Really Say it All”: http://www.forbes.com/sites/joemckendrick/2013/03/24/10-quotes-on-cloud-computing-that- really-say-it-all/ http://www.forbes.com/sites/joemckendrick/2013/03/24/10-quotes-on-cloud-computing-that- really-say-it-all/ NYT- “The New York Times Archives + Amazon Web Services = TimesMachine”: http://open.blogs.nytimes.com/2008/05/21/the-new-york-times-archives-amazon-web-services- timesmachine/ http://open.blogs.nytimes.com/2008/05/21/the-new-york-times-archives-amazon-web-services- timesmachine/ Stackoverflow – “What is SAAS, PAAS and IAAS?”: http://stackoverflow.com/questions/16820336/what-is-saas-paas-and-iaas-with-examples http://stackoverflow.com/questions/16820336/what-is-saas-paas-and-iaas-with-examples NZTA – “InfoConnect”: https://infoconnect.highwayinfo.govt.nz/opencms/opencms/InfoConnect/for- developers/index.html https://infoconnect.highwayinfo.govt.nz/opencms/opencms/InfoConnect/for- developers/index.html
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.