620 likes | 717 Views
Windows Azure Overview. Name Title Organization. What is the cloud?. An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints. Cloud Computing. IaaS. PaaS. SaaS. Infrastructure-as-a-Service. Platform-as-a-Service. Software-as-a-Service.
E N D
Windows Azure Overview • Name • Title • Organization
What is the cloud? An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints
Cloud Computing IaaS PaaS SaaS Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service build consume host
Windows Azure • Comprehensive set of services that enable you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters Flexible Open Solid
Virtual machines Cloud services Web sites
Demo Windows Azure
Virtual machines Windows Server and Linux Flexible Workload Support Virtual Private Networking
Demo Virtual Machines
Windows Azure Your Data Center
Windows Azure Your Data Center
Windows Azure Other Service Providers Your Data Center
VM with persistent drive VM with persistent drive Windows Azure Storage
VM with persistent drive VM with persistent drive Windows Azure Storage
VM with persistent drive VM with persistent drive Windows Azure Storage
VM with persistent drive Reliable and always on Windows Azure Storage
WEST DC EAST DC > 500 miles Continuous storage geo-replication Windows Azure Storage
Web sites Build with ASP.NET, Node.js or PHP Deploy in seconds with FTP, Git or TFS Start for free, scale up as your traffic grows
Demo Web sites
Web sites reserved shared 1 Shared instanceS :-) shared
Web sites reserved shared 2 Shared instanceS :-) :-) shared
Web sites 1 0 RESERVED instance Shared instanceS :-) :-) :-) reserved shared reserved
Web sites 2 RESERVED instance RESERVED instance :-) :-) reserved shared reserved
Web sites 2 RESERVED instance RESERVED instance :-) :-) :-) :-) :-) :-) :-) :-) reserved shared reserved
Cloud services Build infinitely scalable apps and services Support rich multi-tier architectures Automated application management
Demo Cloud services: Development
ServicePackage ServicePackage
ServicePackage Virtual machine Virtual machine Virtual machine Virtual machine Server Rack 1 Server Rack 2 Provision Role Instances Deploy App Code Configure Network
ServicePackage Provision Role Instances Deploy App Code Configure Network Windows Azure Datacenter
ServicePackage Provision Role Instances Deploy App Code Configure Network Windows Azure Datacenter
Network Load Balancer Provision Role Instances Deploy App Code Configure Network Network load-balancer configured for traffic Windows Azure Datacenter
Network Load Balancer Windows Azure Datacenter
Demo Cloud services: Management
Mobile Services Easily build cloud back-ends Data, identity, push notifications, and scheduled scripts Windows Store, Windows Phone, iOS, and Android
Demo Mobile Services
Big data Database Storage Traffic Messaging Caching Identity Media CDN Networking Applicationbuilding blocks
Multiple languages http://WindowsAzure.com
Open source http://github.com/windowsazure
DB SQL database Relational SQL Server Engine in the Cloud Clustered for high availability Fully Managed Service SQL Reporting support
Demo SQL database
Blob storage Highly available, scalable and secure file system Blobs can be exposed publically over http Continuous geo-replication across datacenters
Cache Low latency, in-memory distributed cache Dynamically grow and shrink cache size High availability support Memcached protocol support
Demo Cache
300MB 300MB 300MB 300MB distributed cache Web Roles 1.2GB Distributed Cache
12GB Cache Worker Role 12GB Cache Worker Role 2 Web Roles 24GB Distributed Cache
12GB Cache Worker Role 12GB Cache Worker Role 12GB Cache Worker Role 12GB Cache Worker Role 4 Web Roles 48GB Distributed Cache 24GB Distributed Cache
Identity Integrate with enterprise identity Enable single sign-on within your apps Enterprise Graph REST API 93% of Fortune 1000 use Active Directory
Service bus Secure messaging and relay capabilities Easily build hybrid apps Enable loosely coupled solutions