Meet the New Windows Azure Bruno Kovačić

Slides:



Advertisements
Similar presentations
Windows Azure IaaS – Deep Dive
Advertisements

Tommy Patterson Senior Technical Evangelist Microsoft IT Camp: Windows Azure Infrastructure Services.
1 d 2 w Award programme Example: NH Hoteles Launch March 2010 All users are entitled to a certificate as part of the PR/ marketing programme. Recently.
The Freedom to Publish Opinion Poll Results June 15, 2012 Presented by Dr. Robert Chung Director of Public Opinion Programme, The University of Hong Kong.
Isaias Martinez Consulting and Services Manager GLC MCDBA-MCSD-MCAD-SMA-MCT- PSeller Windows Azure Overview for IT Pros.
Palestine: A Market for the Patient December 2012 “Good Things Come to Those Who Wait”
Windows Azure Overview. An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints.
Build /16/2017 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure
Devices & Services Full WinRT 11,000 members Windows Phone Runtime 2,800 shared members 600 new members Networking Proximity In-App Purchase.
© Lloyd’s Regional Watch Content Guide CLICK ANY BOX AMERICAS IMEA EUROPE ASIA PACIFIC.
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.
SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE.
Windows Azure Virtual Machines. Agenda IT Pro experience Support for key server applications Easy storage manageability High availability features.
Windows Azure Overview Name Title Microsoft Corporation.
VM Role (PaaS)Virtual Machine (IaaS) StorageNon-Persistent StoragePersistent Storage Easily add additional storage DeploymentBuild VHD offsite and upload.
WINDOWS AZURE Mark Brown Senior Product Marketing Manager – Community & Web Windows Azure
WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.
Windows Azure Alex BOGDAN Academic Developer Evangelist.
Windows Azure with a dash of OSS Peter Laudati Technology Evangelist Microsoft Corporation
Windows Azure Scott Guthrie Corporate Vice President Windows Azure
Using Windows Azure John Donnelly Technical Evangelist Microsoft Technology Centre Thames Valley Park
Windows Azure Overview
Introduction To Windows Azure Cloud
WINDOWS AZURE Vijay Rajagopalan Principal Program Manager Windows Azure Runtime.
Windows Azure Joseph Landes General Manager, DPE Microsoft India
AZR211: What’s New in Windows Azure? Wade Wegner Blog: AZR211.
Windows Azure Overview
Windows Azure Virtual Machines Speaker Title Organization.
ISBN What The Numbers Mean Exactly. The prefix element. The registration group identifier. The registrant and the publisher element. The publication element.
What can we learn from the available data? Mike Palmedo June 9, 2014.
Interoperabilidade com Windows Azure Computação em nuvem no Windows Azure com suporte a PHP, Java, Ruby e Python Rogerio Cordeiro Technical Evangelist.
Introduction to Cloud Computing Tomislav Tipurić Technology Specialist Microsoft Croatia
Websites mit Windows Azure Jürgen Mayrbäurl Principal Technical Evangelist Microsoft Österreich GmbH.
Windows Azure Global Footprint video Inside a Datacenter 
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
Microsoft Azure in Open – Level 200 August 2014 Global Operations Readiness.
Windows Azure Inside a Datacenter  video 
DCIM211. By 2015, 35% of enterprise IT expenditures for most organizations will be managed outside the IT department’s budget IT budget.
Global MAX Welcome to the world of…. About us We take pleasure in inviting you to become a member of Global MAX. We have two objectives: 1 st to provide.
Perfection in Automation
916M smart connected devices were shipped in 2011 This is forecasted to double to 1.84B in 2016 ‘61% of global enterprises provide IT support for company-owned.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
IT Professionals David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager 07 | High Availability and Load Balancing.
WINDOWS AZURE WarNov Developer Evangelist Microsoft Colombia.
Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers.
Windows Azure Overview for IT Pros Anton Boyko. Intro to Cloud Computing Intro to Windows Azure Cloud Services Web Sites Virtual Machines Workload Options.
Going Hybrid – part 1 Moving to Hybrid Cloud with Windows Azure Virtual Machines & System Center 2012 R2.
Global Powered Lawn Mower Market to Market Size, Growth, and Forecasts in Nearly 70 Countries “This comprehensive publication enables readers the.
Global Printing Ink Market to Market Size, Growth, and Forecasts in Over 70 Countries “This comprehensive publication enables readers the critical.
Global Aluminium Pipe and Tube Market to 2018 (Market Size, Growth, and Forecasts in Nearly 60 Countries) Published Date: Jul-2014 Reports and Intelligence.
Copyright © 2007 Rockwell Automation, Inc. All rights reserved. Insert Photo Here RSLogix 5000 with FactoryTalk Activation Grace Period.
Pinger and IEPM-BW activity at FNAL By Frank Nagy FTP/CCF Computing Division Fermilab.
Windows Azure Overview Anton Boyko.NET developer.
KeithMayer.com Senior Technical Evangelist Microsoft Building Hybrid Cloud Solutions with Windows Azure Infrastructure Services.
Office session track giveaway Fill out the session giveaway card placed on your seat to be eligible to win! Cards will be collected 10 min prior to.
Hello Cloud… an introduction to Windows Azure
**The percentage share held in gold of total foreign reserves, as calculated by the World Gold Council. The value of gold holdings is calculated using.
Economic Exports.
Electrification Products
Cloud computing Anton Boyko .NET Developer.
Locations where Black Panther was released in the theaters in 2018.
Sourcing. Costs. HARDWARE + SERVICE
Why? (or … am I really in the right track?)
Windows Azure Scott Guthrie Corporate Vice President Windows Azure
Windows Azure Scott Guthrie Corporate Vice President Windows Azure
**The percentage share held in gold of total foreign reserves, as calculated by the World Gold Council. The value of gold holdings is calculated using.
IBM's Geographical Structure and where IBM Global Financing has clients IBM Global Financing, the world's largest IT captive financier, has a total asset.
Electrification business
Presentation transcript:

Meet the New Windows Azure Bruno Kovačić

An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints

Cloud Computing Software-as-a-Service SaaS Platform-as-a-Service PaaS Infrastructure-as-a-Service IaaS

Cloud Computing Packaged Software Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Managed by vendor You manage Platform (as a Service) Managed by vendor You manage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Managed by vendor Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data

Windows Azure

Global Footprint

99.95% monthly SLA

Pay only for what you use

Cloud Computing Patterns t Compute Inactivity Period t t t On and Off On & off workloads (e.g. batch job) Over provisioned capacity is wasted Time to market can be cumbersome Unpredictable Bursting Unexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases Compute Growing Fast Successful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough Compute Predictable Bursting Services with micro seasonality trends Peaks due to periodic increased demand IT complexity and wasted capacity Compute

Demo

Cloud servicesWeb sitesVirtual machines

Windows Server and Linux Flexible Workload Support Virtual Private Networking

Demo

Virtual machine portability

Windows Azure Your Data Center

Windows Azure Your Data Center

Windows AzureOther Service Providers

Windows Azure Your Data Center Other Service Providers no lock-in

Windows Azure Storage VM with persistent drive

Windows Azure Storage VM with persistent drive

Windows Azure Storage VM with persistent drive

Reliable and always on Windows Azure Storage VM with persistent drive

Continuous storage geo-replication > 500 miles Windows Azure Storage

Images Available at Preview Windows Server 2008 R2 Windows Server 2008 R2 with SQL Server 2012 Evaluation Windows Server 2012 OpenSUSE 12.1 CentOS 6.2 Ubuntu SUSE Linux Enterprise Server SP2

Virtual Machine Sizes and Storage Each Persistent Data Disk Can be up to 1 TB VM SizeCPU CoresMemoryBandwidth # Data Disks Extra SmallShared768 MB5 (Mbps)1 Small11.75 GB100 (Mbps)2 Medium23.5 GB200 (Mbps)4 Large47 GB400 (Mbps)8 Extra Large814 GB800 (Mbps)16

Virtual Machine Networking

Full Control Over Machine Names Windows Azure provided DNS Resolves VMs by name within the same cloud service Machine names are modeled explicitly and registered in the DNS service Bring Your Own DNS Server Use your on-premises DNS servers Deploy a DNS server in Windows Azure Use public DNS services Virtual Machine Names and DNS

Protocols and Endpoints UDP Traffic Supported in WA Load-balanced incoming traffic and allows outbound traffic Support for All IP-Based Protocols (VM to VM) Instance-to-instance communication TCP, UDP and ICMP, dynamic ports Port Forwarded Endpoints Direct communication to multiple VMs in the same cloud app Custom Load Balancer Health Probes Health check with probe timeouts HTTP based probing, allowing granular control of health checks

Endpoint Public Port Local Port Protocol (TCP/UDP) Name Port Forwarding Input Endpoints Single Public IP Per Cloud Service

Endpoint Public Port Local Port Protocol (TCP/UDP) Name Load Balanced Sets

Load Balancer Probe Set Name Protocol (TCP) Probe Port Probe Path (/healthcheck.aspx) Looks for HTTP 200 Load Balancer Custom Probes

Virtual Machine Availability

Service Level Agreements 99.9% for single role instances 8.75 hours of downtime per year What’s included Compute Hardware failure (disk, cpu, memory) Datacenter failures - Network failure, power failure Hardware upgrades, Software maintenance – Host OS Updates Planned downtime – 6 day notice, 6 hour window, 25 minute downtime What is not included VM crashes caused by 3 rd party software, Guest OS Updates 99.95% for multiple role instances 4.38 hours of downtime per year

Fault and Update Domains Fault Domains Represent groups of resources anticipated to fail together i.e. Same rack, same server Fabric spreads instances across fault at least 2 fault domains Update Domains Represents groups of resources that will be updated together Host OS updates honour service update domains Specified in service definition Default of 5 (up to 20) Fabric spreads role instances across Update Domains and Fault Domains

Fault and Update Domains

Virtual Machine Availability Sets Update Domains are honored by host OS updates

How Does this Relate to SLA? SQL Server Primary SQL Server Secondary

Redundancy at every level End to End Highly Available Solution Web Role SQL Mirroring SQL-AVSET IIS-AVSET

Demo

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

1 shared reserved SHARED INSTANCES shared Web sites

2 SHARED INSTANCES shared reserved shared Web sites

SHARED INSTANCES 1 shared reserved RESERVED INSTANCE 0 reserved Web sites

2 shared reserved RESERVED INSTANCE reserved Web sites

2 shared reserved RESERVED INSTANCE reserved Web sites

Cloud services Build infinitely scalable apps and services Support rich multi-tier architectures Automated application management

Service Package

Server Rack 1Server Rack 2 Virtual machine Provision Role Instances Deploy App Code Configure Network Virtual machine

Windows Azure Datacenter Service Package Provision Role Instances Deploy App Code Configure Network

Windows Azure Datacenter Service Package Provision Role Instances Deploy App Code Configure Network

Windows Azure Datacenter  Network load-balancer configured for traffic Provision Role Instances Deploy App Code Configure Network

Windows Azure Datacenter

Application Scenarios

Multiple languages

 Open source

Application building blocks

SQL database Relational SQL Server Engine in the Cloud Clustered for high availability Fully Managed Service SQL Reporting support

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

Web Roles 300MB 1.2GB Distributed Cache distributed cache

24GB Distributed Cache Web Roles 2

4 48GB 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

Application building blocks

89 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 Argentina Belarus Bulgaria Croatia Dominican Rep Ecuador Egypt El Salvador Estonia Guatemala Iceland Indonesia Jordan Kazakhstan Kenya 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 countries and territories

Windows Azure

Start now.