devcamp - what can the cloud do for me
TRANSCRIPT
Dev Camp TitlePresenter Name
What Can the Cloud Do For Me?
Chris Dufour, ASP .NET MVP
Software ArchitectFollow me @chrduf
http://www.linkedin.com/in/cdufour
What is the Cloud?“Cloud computing is a recently evolved computing terminology or metaphor based on utility and consumption of computing resources. Cloud computing involves deploying groups of remote servers and software networks that allow centralized data storage and online access to computer services or resources. Clouds can be classified as public, private or hybrid.”
From Wikipedia
The Cloud Models
Data & Access
Applications
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Yo
uM
anage
Traditional IT
The Cloud Models
Data & Access
Applications
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Data & Access
Applications
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Yo
uM
anage
Yo
uM
anage
Man
aged b
y Clo
ud
Traditional IT IaaSInfrastructure as a Service
The Cloud Models
Data & Access
Applications
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Data & Access
Applications
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Yo
uM
anage
Yo
uM
anage
Man
aged b
y Clo
ud
Data & Access
Applications
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Yo
uM
anage
Man
aged b
y Clo
ud
Traditional IT IaaSInfrastructure as a Service
PaaSPlatform as a Service
The Cloud Models
Data & Access
Applications
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Data & Access
Applications
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Yo
uM
anage
Yo
uM
anage
Man
aged b
y Clo
ud
Data & Access
Applications
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Yo
uM
anage
Man
aged b
y Clo
ud
Data & Access
Applications
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Man
aged b
y Clo
ud
Traditional IT IaaSInfrastructure as a Service
PaaSPlatform as a Service
SaaSSoftware as a Service
Yo
uM
anage
Global ReachAzure operates out of 17 regions around the world. Geographic expansion is a priority for Azure because it enables our customers to achieve higher performance and it supports their requirements and preferences regarding data location.
Central US
East US
East US 2
US GovIowa
US GovVirginia
North Central US
South Central US
West US
North Europe
West Europe
East Asia
SotheastAsia
Japan East
Japan West
Brazil South
Australia East
Australia Southeast
Azure Virtual Machines
• Launch Windows Server and Linux in minutes
• Scale from 1 to 1000s of VM Instances
• Save money with per-minute billing
• Open and extensible
VM Gallery
22
A COLLECTION OF PREBUILT IMAGES FOR VARIOUS WORKLOADS
Microsoft Azure
Windows Server 2012 R2 Ubuntu Server 14.04 LTS CentOS 6.5SUSE Linux
Enterprise Server Oracle Linux 6.4.0.0.0
Windows 8.1 Enterprise
SQL Server 2014 Standard Oracle Database 11g R2 BizTalk Server 2013 SharePoint Server FarmMicrosoft Dynamics
GP 2013Zulu 8
SAP HANA Developer Edition Puppet Enterprise 3.2.3 Barracuda Web Application
Oracle WebLogicServer 12.1.2
Visual Studio Ultimate 2013
openSUSE 13.1
Demo: Create a Virtual
Machine on Azure
Try it
VM Extensions• Installable components to customize VM instances
• Enable various DevOps scenarios
• Can be added, updated, disabled or removed at any time
• Managed via portal, PowerShell and Management APIs
25Microsoft Azure
http://azure.microsoft.com/en-us/pricing/details/virtual-machines/
Choose your own
Adventure for
deployment!
GitHubVisual StudioOnline
Git BitBucketCodePlex DropBox FTP
2 6
6
0
8
0
Instance Count
Percent
Instances
[Metric]
Specify min and max instances to use
Specify min and max and CPU for your site, and Azure will
spin up or shut down instances to reach that target
• Checks every 5 minutes to see if more instances needed
• If CPU usage low than removes instances once/two hours
User Login & Authentication
Notifications
The ability to share data between users
The ability to
Use an app
offline
Demo: How to Use Azure
Mobile Services
Try it
www.microsoftazurepass.com
www.azure4research.com
www.bizspark.com Success Story - LIA
www.azure.Microsoft.com
http://azure.microsoft.com/en-us/pricing/details/websites/
http://azure.microsoft.com/en-us/pricing/calculator/
#DevMov
Sign up at aka.ms/devmov
Complete coding challenges and
earn points towards awesome rewards.
March 16-22 is #DevMania Week!The first 100 people who submit at least 5 approved apps will receive a Nokia Lumia 1520!
Join the East Toronto .NET User GroupNext meeting: April 9th, 2015
http://www.meetup.com/easttorontoug
Code at the speed of thought.
Discover more great tools from Microsoft
for students!
https://www.dreamspark.com
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions,
it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.