![Page 1: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/1.jpg)
Welcome To #GWAB 2014WelcomeThe CharityThe SponsorsThe Social FunAgenda
![Page 2: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/2.jpg)
Today’s Agenda8:30am – 9:00am Arrival, Registration, Continental Breakfast
9:00am – 10:00am Windows Azure Technical Overview
10:00am – 11:00am Install SDK, Get Trial & Preview Features running
11:00am – 12:30pm Windows Azure SQL Database
12:30pm – 1:00pm Lunch
![Page 3: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/3.jpg)
Welcome to GWAB, join our party
3
If you need to scale to 139 locations, when no one else can, and if you can find them, maybe you can hire
BUT WE THANK YOU!!!
![Page 4: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/4.jpg)
The Charity : the reason of computing What? a globally distributed lab
Goal? We’re aiming at discovering how our body’s serum protein glycosylation works. We want to know how high blood sugar levels present in diabetes patients affect the complex sugar production systems required for our health and ability to fight disease. We want to prove the theory that when small changes in this process start occurring, the disease can progress and lead to Type 2 diabetes. The results from this work will not only help understand the human diabetic state at the molecular level but also lead the way for early detection of diabetes.
(Please note that PNNL has usage rights to the image above portraying Mr. Harrison Ford in a research setting.)
![Page 5: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/5.jpg)
The Sponsors: These guys are doing it globally
A BIG THANK YOU
![Page 6: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/6.jpg)
The Sponsors: These guys are doing it locally
A BIG THANK YOU
See http://www.meetup.com/The-Nashville-Windows-Azure-Users-Group/sponsors/
![Page 7: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/7.jpg)
The Social FunPlease share our “little” event on the
WWW by any means
Use the HASHTAG
#GWAB extensively
![Page 8: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/8.jpg)
The Social Fun (part deux)Find all the online locations here
http://bit.ly/gwabflickrhttp://bit.ly/gwabTwitter (capital
‘T’)http://bit.ly/gwabfacebook
![Page 9: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/9.jpg)
The Social Fun (part deux)Find all the online locations here
http://bit.ly/gwabflickrgwabTwitter (capital ‘T’)gwabfacebook
![Page 10: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/10.jpg)
The Practical thingy with cloudInternet access / Wi-Fi Code of the day
See the board for local WIFI data
![Page 11: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/11.jpg)
Windows Azure Platform Technical Architecture
Bill Zack
![Page 12: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/12.jpg)
Today’s Agenda (ctd.)1:00pm – 2:30pm Connecting an existing applications to an IaaS Application with a Virtual Network in Windows Azure (Hands On Lab)
2:30pm – 2:45pm Break
2:45pm – 4:15pm Introduction to Building Windows Store Apps with Windows Azure Mobile Services (Hands On Lab)
4:15 – 4:45 Closing Remarks / Questions & Attendee Departure
![Page 13: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/13.jpg)
About Bill ZackMicrosoft Product Group/N3 Level 400Microsoft Windows Azure Specialist (8 Years or so…)Community leader: Nashville Windows Azure Users Group, NYC .NET Developers Group, NYC/NJ Windows Azure Users Group, NY Chapter of the International Association of Software ArchitectsImplemented cloud applications on:
Windows Azure Amazon Web Services
![Page 14: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/14.jpg)
NIST Definition of CloudEnabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
![Page 15: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/15.jpg)
15
TIME
IT C
AP
AC
ITY
Actual Load
Allocated IT-capacities
Too Much Power
Not Enough Power
Load Forecast
![Page 16: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/16.jpg)
Actual Load
Capacity on Demand
Lower Capex
No capital laying idle
No screaming customers
Knob goes up...
And...down
TIME
IT C
AP
AC
ITY
Load Forecast
![Page 17: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/17.jpg)
Cloud Computing Patterns
Usage
Com
pu
te
Time
Average
Inactivity
Period
“On and Off “
On & off workloads (e.g. batch job)Over provisioned capacity is wasted Time to market can be cumbersome
Com
pu
te
Time
“Unpredictable Bursting“
Average Usage
Unexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases
Average Usage
Com
pu
te
Time
“Growing Fast“
Successful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough
Com
pu
te
Time
Average Usage
“Predictable Bursting“
Services with micro seasonality trends Peaks due to periodic increased demandIT complexity and wasted capacity
![Page 18: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/18.jpg)
Compute Options
Software-as-a-Serviceconsume
“SaaS”Platform-as-a-Service
build
“PaaS”Infrastructure-as-a-
Servicehost
“IaaS”
![Page 19: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/19.jpg)
Cloud TaxonomyPackaged Software
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
You m
anag
e
Infrastructure(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Managed b
y
vendor
You
manage
Platform(as a Service)
Managed b
y v
endor
You m
anage
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software(as a Service)
Managed b
y v
endor
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
![Page 20: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/20.jpg)
The Windows Azure Platform
![Page 21: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/21.jpg)
Web SitesMakes creation of simple two-tier web sites fastSmall SQL Server or MySQL Database back endAlso excellent for StartupsDeploy with FTP, TFS, GIT, …Free/Shared/Standard TiersAutoscaling supported
Web site or web farm
Relational database
![Page 22: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/22.jpg)
Cloud Services
Best for N-Tier architecturesWeb Roles and Worker RolesAutoscaling supported
![Page 23: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/23.jpg)
Internet
StorageTables
LB
Blobs
Worker ServiceWorker ServiceWorker Service
Web Site(ASPX, ASMX,
WCF)
Web Site(ASPX, ASMX,
WCF)
Web Role(ASPX, WCF)
Queues
Windows Azure
Scalable Roles
![Page 24: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/24.jpg)
Windows Azure
FabricController
Web Portal(API)
LB
LB
DNS
YourService
![Page 25: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/25.jpg)
LB
LB
DNS
Service DeploymentYour
Service
FabricController
Web Portal(API)
Service ModelServiceService
DNSconfig
![Page 26: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/26.jpg)
LB
LB
DNS
Service ScalingYour
Service
FabricController
Web Portal(API)
Service
Service
Service
Model
Service
Service
ServiceService
Service
![Page 27: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/27.jpg)
LB
LB
DNS
Service Monitoring & Recovery
YourService
FabricController
Web Portal(API)
Service
Service
Service
Model !Service
![Page 28: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/28.jpg)
Compute Roles
Windows ServerIISASP.NETFastCGI – PHPNative CodeFull TrustUser Mode
Windows Server.NET StartNative CodeUser Mode
Web Role Worker Role
![Page 29: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/29.jpg)
Standard VMsCompute Instance name
Cores RAM Price per hour
IOPS 500/disk
Extra Small (A0)
Shared
768MB
$0.02 1x500
Small (A1) 1 1.75GB
$0.09 2x500
Medium (A2) 2 3.5GB $0.18 4x500
Large (A3) 4 7GB $0.36 8x500
Extra large (A4)
8 14GB $0.72 16x500
![Page 30: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/30.jpg)
Memory Intensive VMsCompute Instance name
Cores RAM Price per hour
IOPS 500/disk
A5 2 14GB $0.40 4x500
A6 4 28GB $0.80 8x500
A7 8 56GB $1.60 16x500
A8 8 56GB $2.45 NA
A9 16 112GB $4.90 NA
* A7 and A8 for Cloud Services only. Not available for IaaS VMs.
![Page 31: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/31.jpg)
Web Sites: Two-Tier with a Database
![Page 32: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/32.jpg)
Done in Seconds!
![Page 33: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/33.jpg)
Find Apps for Azure Web Sites
![Page 34: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/34.jpg)
Virtual MachinesPersistent OS ImageBoot from Blob storageMountable Drives backed by BlobsHyper-V compatible (upload/download VHD)Gallery of choicesAutoscaling supported *
![Page 35: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/35.jpg)
Virtual Machines Gallery
![Page 36: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/36.jpg)
Data Services
![Page 37: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/37.jpg)
StorageScalable storage in the cloud
Auto-scale to meet massive volume and throughputAccessible via RESTful Web Service API & .NET Client Library
Access from anywhere internal to Windows AzureAccess from anywhere at all via the Internet
All data stored in triplicateFault tolerant (3 local copies)Geo-Replicated to another data center (If desired)
TablesBlobs
Queues
Drives
![Page 38: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/38.jpg)
Storage TypesTables (NoSQL)
Table = group of entitiesEntity = name/value pairsPartitioned by key
Scale out to billions of entitiesNot Relational!
BlobsLarge binary storageStored in container
Unlimited containersCDN DeliverablePartitioned by Blob name
QueuesSimple message queueNot transactionalRead at least onceDelete to remove message, otherwise is returned to queuePartitioned by Queue Name
DrivesVHDs can be mounted by:
Cloud ServicesVirtual Machines
Backed by Page Blobs
![Page 39: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/39.jpg)
Storage Costs *
![Page 40: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/40.jpg)
Storage Costs *
![Page 41: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/41.jpg)
Storage Costs *
* $0.005 per 100,000 storage transactions across all Storage types
![Page 42: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/42.jpg)
Windows Azure BackupCloud backups through familiar tools: Windows Server, System Center Data Protection Manager
![Page 43: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/43.jpg)
StorSimpleHardware appliance backed hierarchical storage
Rotating disksSolid State DrivesWindows Azure Storage
Compressed and de-duplicatedDisaster recovery capableFree hardware device if $50K year
storage commit!
![Page 44: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/44.jpg)
SQL DatabaseFamiliar SQL Server relational database model delivered as a service
Support for existing APIs & toolsBuilt for the cloud with high availability & fault toleranceEasily provision and manage databases across multiple data centers
SQL Database provides logical serverGateway server that understands TDS protocolLooks like SQL Server to TDS ClientActual data stored on multiple backend data nodes
Logical optimizations supportedIndexes, Query plans etc..
Physical optimizations not supportedFile Groups, Partitions etc…
Transparently manages physical storagePrimary and three replicas stored
![Page 45: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/45.jpg)
SQL Database Pricing
![Page 46: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/46.jpg)
SQL DataSync
Geo-replication of SQL Database dataSpanning on-premises with cloudBuilds on the Sync Framework On-
PremisesClou
dOffline Clients
![Page 47: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/47.jpg)
HDInsight (Hadoop)Framework for distributed processing of large data sets across clusters of computers using a simple programming model (Map/Reduce)Scales up from single servers to thousands of machines Terabytes to petabytesMolecular Conformation Pilot
1 week -> 7 Hours
Currently in CTP
![Page 48: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/48.jpg)
Networking
![Page 49: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/49.jpg)
Virtual NetworkTrue VPNSubnetsSupported on selected VPN devices (Cisco & Juniper)Works with other brands of VPN hardware
See http://msdn.microsoft.com/en-us/library/windowsazure/jj156075.aspx
Or use Routing and Remote Access Service (RRAS)No special Agent required
![Page 50: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/50.jpg)
Corpnet
Windows Azure
Windows Azure Virtual Network
Your “virtual” branch office / datacenter in the cloudExtend YOUR Enterprise Networks to Windows Azure.Networking on-ramp for migrating existing apps and services to Windows Azure.Enables “hybrid” apps that span cloud and premises.
A protected private virtual network in the cloudEnables customers to setup secure private IPv4 networks fully contained within Windows Azure.IP address persistence.Inter-service DIP-to-DIP communication.
Subnet 2
Subnet 1
![Page 51: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/51.jpg)
Site to Site & Point to Site VPNs
![Page 52: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/52.jpg)
Windows Azure Virtual Network Scenarios
Hybrid Public/Private CloudEnterprise app in Windows Azure requiring connectivity to on-premise resources
Enterprise Identity and Access ControlManage identity and access control with on-premise resources (on-premises Active Directory)
Monitoring and ManagementRemote monitoring and trouble-shooting of resources running in Windows Azure
Advanced Connectivity RequirementsCloud deployments requiring persistent IP addresses and direct connectivity across services
![Page 53: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/53.jpg)
![Page 54: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/54.jpg)
Traffic Manager
foo-us.cloudapp.net
foo-europe.cloudapp.net
foo-asia.cloudapp.net
![Page 55: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/55.jpg)
App Services
![Page 56: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/56.jpg)
Windows Azure Active DirectoryActive Directory revised to operate as Internet-scale multi-tenant identity service, built concurrently with Office 365, Extended to Windows AzureExtends Windows Server Active Directory into the cloudProvides cloud-based identity services for organizations without Windows Server ADIncorporates old Access Control Service
AzureAD
AD
ExchangeOnlineSharePoint
OnlineLync
Online
![Page 57: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/57.jpg)
Access Control Service
Claims based access control for REST web services Usable from any platformImplements OAuth WRAP, SWT, SAMLLow-friction way to onboard new clientsIntegrates with ADFS/ADEnables simple delegation
![Page 58: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/58.jpg)
Multi-Factor AuthenticationPowered by PhoneFactor, acquired by Microsoft in 2012.Trusted by thousands of enterprises to authenticate employee, customer, and partner access.Secures applications and identities in the cloud and on-premises
![Page 59: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/59.jpg)
CachingDistributed, in-memory application cache for Windows Azure appsPrimary use cases
Session state provider for Windows Azure applicationsCache layer for Windows Azure applications that leverage storage in SQL Azure Databases or Windows Azure storage
Provided as a service Provision, configure, and useNo installation or management of machines/instancesDynamically increase and decrease cache size as neededSame programming model for both cloud and on-premises
In application cacheREST and memcachd APIs *Uses local VM memory or Worker Roles *
![Page 60: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/60.jpg)
Content Delivery Network (CDN) Scenario
Frequently accessed blobs and other static contentAccessed from around the world
DesireSame experience for users no matter how far they are from the geo-location where the storage account is hosted
Provides high-bandwidth global content delivery23+ locations globally (US, Europe, Asia, Australia and South America)
(NDA: Expect new news on this at the end of March)
![Page 61: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/61.jpg)
Service BusRelay Service
Connect endpoints through firewallsQueues
Scatter/gather & impedance matching patternsMore advanced than Windows Azure Queues
TopicsPublish/Subscribe at Internet scale
![Page 62: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/62.jpg)
BizTalk ServicesEnterprise Application Integration (EAI)Electronic Data Interchange (EDI)
![Page 63: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/63.jpg)
Media ServicesBuild workflows for media creation, management, and distributionOffers the flexibility, scalability, and reliability of a cloud platformSome common uses of Media Services include:Support for Windows, Xbox, iOS, and AndroidCloud-based versions of many existing technologies from the Microsoft Media Platform and our media partners. Features
Ingestion Encoding and Format ConversionContent ProtectionOn-Demand StreamingLive Streaming (soon)
![Page 64: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/64.jpg)
Windows Azure Mobile Services
• Backend solutions to power mobile apps• iPhone, Android, Windows Phone & Windows 8• Structured storage with SQL Database• User Authentication:
• Microsoft Account, Twitter, Facebook, Google• Push notifications (massive)• Scheduling• Logging & diagnostics
![Page 65: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/65.jpg)
Commerce
![Page 66: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/66.jpg)
Windows Azure MarketplaceApplication Store
Find and publish applications and building block services for Windows AzureCommerce capabilities coming in the future.
Data MarketplaceInformation marketplace for discovering, purchasing, & selling dataData can be hosted in Windows Azure or by the data providerData exposed as OData servicesData providers include:
Data.gov, Navteq, Greg London, etc.
Directory & Commerce available todayExample app that could use:
Find me a house in my price range in a low crime area in Chicago.
![Page 67: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/67.jpg)
Windows Azure PortalUser friendly HTML 5 Metro portal for Windows Azure Platform Services Service visibility and control Supports multiple service administrators (co-admins)Enable and connect to Windows Azure instances using Remote DesktopIncorporates Performance Management and Monitoring *Built on the Windows Azure Service Management APIs
![Page 68: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/68.jpg)
Local Development EnvironmentWindows Azure tools for
Visual StudioEclipse
Windows Azure SDK(s).NETNode.jsJava (& Apache Tomcat)PHPPythonother
Cloud Emulator *
![Page 69: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/69.jpg)
Windows Azure Platform Data Centers
North America Region
Europe Region
Asia Pacific Region
8+ datacenters across 3 continents, 29+ CDN locationsSimply select your data center of choice when deploying an
application
![Page 70: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/70.jpg)
Unit of Modularity
![Page 71: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/71.jpg)
Inside a Module
![Page 72: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/72.jpg)
SummaryWindows Azure Platform is a comprehensive IaaS and PaaS Offering
Application hosting in the CloudWindows and Linux server hosting in the CloudData Hosting in the Cloud (Storage, SQL Database, NoSQL Database)Middleware like Service Bus, Caching Service, etc.
Fundamental concepts:Websites Windows Azure Web and Worker RolesVirtual MachinesVirtual Networks
Commercially available today in 41 countries and 8+ data centersContinuing to expand the set of services and features all the time
![Page 73: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/73.jpg)
How to Get It• Windows Azure 90-day free trial
• Small amt of free usage each month• Credit card required, but you will not be charged
• MSDN Premium & Ultimate automatically get• Moderate amount of free usage each month• Credit card required for fraud protection (No
charges)• Have to sign up for it (Wasted if you don’t )
• BizSpark also gets it via included MSDN Premium• Microsoft Partner Network Offers
![Page 74: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/74.jpg)
Next StepsWatchChannel9 videos from latest TechEd
http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013+
Sign up for the free trialhttps://www.windowsazure.com/en-us/
Use the MSDN/EA benefits you already have
http://www.windowsazure.com/en-us/pricing/member-offers/msdn-benefits/
Join BizSpark if you are a startuphttp://www.microsoft.com/bizspark/
![Page 75: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/75.jpg)
ReferencesEverything Windows Azure
http://www.windowsazure.com
Management Portalhttps://manage.windowsazure.com/#Workspace/All/dashboard
MSDN Developer Centerhttps://www.windowsazure.com/en-us/documentation/?fb=en-us
Windows Azure Training Kithttp://www.windowsazure.com/en-us/develop/net/other-resources/training-kit/
![Page 76: Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda](https://reader035.vdocument.in/reader035/viewer/2022062313/56649c7c5503460f94930318/html5/thumbnails/76.jpg)
Questions?To Contact me:
Email: [email protected]: CloudyInNewYork.comLinkedIn: Search “William Zack”twitter: @WilliamHZackCall me at: 203 545-2339 (mobile)