490 likes | 649 Views
Windows Azure Overview. Anton Boyko .NET developer. An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints. What is the cloud?. Cloud Computing. IaaS. PaaS. SaaS. Infrastructure-as-a-Service. Platform-as-a-Service.
E N D
Windows Azure Overview Anton Boyko .NET developer
An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints What is the cloud?
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
Windows Server and Linux Flexible Workload Support Virtual Private Networking 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
Web sites reserved shared shared Shared instanceS :-) 1
Web sites reserved shared shared Shared instanceS :-) :-) 2
Web sites reserved shared reserved Shared instanceS RESERVED instance :-) :-) :-) 1 0
Web sites reserved shared reserved RESERVED instance RESERVED instance :-) :-) 2
Web sites reserved shared reserved RESERVED instance RESERVED instance :-) :-) :-) :-) :-) :-) :-) :-) 2
Cloud services Build infinitely scalable apps and services Support rich multi-tier architectures Automated application management
ServicePackage ServicePackage
Provision Role Instances Deploy App Code Configure Network ServicePackage Virtual machine Virtual machine Virtual machine Virtual machine Server Rack 1 Server Rack 2
Provision Role Instances Deploy App Code Configure Network ServicePackage Windows Azure Datacenter
Provision Role Instances Deploy App Code Configure Network ServicePackage Windows Azure Datacenter
Provision Role Instances Deploy App Code Configure Network Network Load Balancer Network load-balancer configured for traffic Windows Azure Datacenter
Network Load Balancer Windows Azure Datacenter
Mobile Services Easily build cloud back-ends Data, identity, push notifications, and scheduled scripts Windows Store, Windows Phone, iOS, and Android
Applicationbuildingblocks Big data Database Media Storage Traffic Messaging Identity Caching CDN Networking
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
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
distributed cache Web Roles 1.2GB Distributed Cache 300MB 300MB 300MB 300MB
Web Roles 12GB Cache Worker Role 12GB Cache Worker Role 24GB Distributed Cache 2
Web Roles 12GB Cache Worker Role 12GB Cache Worker Role 12GB Cache Worker Role 12GB Cache Worker Role 48GB Distributed Cache 24GB Distributed Cache 4
Identity Integrate with enterprise identity Enable single sign-on within your apps Enterprise Graph REST API
Service bus Secure messaging and relay capabilities Easily build hybrid apps
Windows Azure Cloud application Internet Enterprise App behindfirewall Service bus relay
Windows Azure Store Consume services from ecosystem of partners Easily try and purchase Billing integrated within your Azure bill
Windows Azure Scenarios Ideal for Applications Needing: Scalability Availability Fault Tolerance Common Application Uses: Web Sites Compute Intensive apps Device Applications Web APIs Social Games
Australia Austria Belgium Brazil Canada Chile Colombia Costa Rica Cyprus Czech Republic Denmark Finland France Germany Greece Hong Kong Hungary India Ireland Israel Italy Japan Korea Luxembourg Malaysia Mexico Netherlands New Zealand Norway Peru Philippines Poland Portugal Puerto Rico Romania Russia Singapore Spain Sweden Switzerland Trinidad & Tobago UK United States New Countries: Algeria 89 countries and territories Kuwait Latvia Liechtenstein Lithuania Macedonia Malta Montenegro Morocco Azerbaijan Nigeria Oman Pakistan Panama Paraguay Qatar Saudi Arabia Serbia Slovakia Slovenia South Africa Sri Lanka Taiwan Thailand Tunisia Turkey UAE Ukraine Uruguay Venezuela Bahrain Argentina Belarus Bulgaria Croatia Dominican Rep Ecuador Egypt El Salvador Estonia Guatemala Iceland Indonesia Jordan Kazakhstan Kenya
Summary Windows Azure provides a comprehensive set of services that you can selectively compose to build your cloud apps Global Data Center Footprint 99.95% Monthly SLA. Pay only for what you use. Flexible & Open Compute Options Virtual Machines, Web Sites, & Cloud Services Managed Building Block Services SQL Database, Cache, Service Bus, & more
Start now. http://azure.com