WinWire_azure_session

Preview:

DESCRIPTION

New World of Windows Azure session by WinWire. September 2012.

Citation preview

© 2010 WinWire TechnologiesWinWire Technologies Copyright © 2012

The World of

@WinWire

WinWire Technologies Copyright © 2012

Why

Cloud?

WinWire Technologies Copyright © 2012

IT Agility Ability to instantly provision new hardware for new opportunities or respond quickly to business demand can be a competitive advantage

FocusFocusing less on infrastructure leaves more time for improving the success of the business through better IT. More on Innovation and less on Infrastructure

EconomicsCloud Computing lowers the cost of delivering IT and increases the utilization and efficiency of your data center

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

Source: IDC, 2012

WinWire Technologies Copyright © 2012

IT

Custom

Apps

(BUILD)

DEPLOY TO

SCALE

Line of Business

Application Suite

Niche

Solution

INVENT OFFLOAD

Differentiating(Core)

Commodity(Context)

No

n-M

issi

on

Cri

tical

Mis

sio

n

Cri

tical

MANAGE

SCALE

WinWire Technologies Copyright © 2012

Popular cloud usage scenarios

Compute Intensive apps/services

Backup and Storage

Hosting Dynamic load Web Sites

Content Delivery

Mobile Applications backend

Enterprise IT (Dev/Test)

Media hosting & delivery

Source: based on Gartner Magic Quadrant Report, Dec 2011

WinWire Technologies Copyright © 2012

Cloud platform consideration Time to Implementation

Cost of Implementation

Hardware Maintenance cost

Software Licensing and Maintenance

Expertise availability to Develop and Maintain

Redundancy features

Feature set availability

Scalability of every component

Reliability at every layer

Performance across Geographies

WinWire Technologies Copyright © 2012

Microsoft Online

Services

SaaS

Windows Platform

Services

(Private cloud)

IaaS

Windows Azure

Platform

(Public cloud)

PaaS

WinWire Technologies Copyright © 2012

Windows Azure launched over 3

years ago!

Regular feature enhancements & updates there on

A little over 3 months ago (June 2012), Microsoft announced the most significant release of

Azure yet!

New Capabilities, More support and Better Scalability

designed to power the next

generations of applications!

More operating systems, more

languages, more open protocols

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

99.95%

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

Core Azure Services

Other Features

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

Your

Datacenter

Virtualization

O/S

Hardware

Network

Data

Applications

Firewall

Web Sites

Applications

Data

Cloud ServicesApplications

Firewall Rules

Data

Virtual Network

Virtual Machines

Virtual Network

Data

Applications

Firewall Rules

O/S

Focus on the Application!

Windows Azure options

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

New Disk Persisted in Storage

Blob Storage

Cloud

Select Image and VM Size

Getting Started

Management Portal

>_Scripting

(Windows, Linux and Mac)

REST API

Boot VM from New Disk

Windows Server

Linux

Extra Small

Small

Medium

Large

X-Large

WinWire Technologies Copyright © 2012

Cross-premise Connectivity

IP-level connectivity

Data SynchronizationSQL Azure Data Sync

Application-layer Connectivity & Messaging

Service Bus

Secure Machine-to-Machine Network

ConnectivityWindows Azure Connect

Secure Site-to-Site Network Connectivity

Windows Azure Virtual Network

CLOUD ENTERPRISE

WinWire Technologies Copyright © 2012

Hybrid Public/Private CloudEnterprise app in Windows Azure requiring connectivity to on-premise resources

Manage identity and access control with on-premise resources (on-premises Active Directory)

Remote monitoring and trouble-shooting of resources running in Windows Azure

Cloud deployments requiring persistent IP addresses and direct connectivity across services

WinWire Technologies Copyright © 2012

Supported VersionsSQL Server 2012, 2008 R2, 2008

Supported FeaturesAll SQL Server features supported except failover clustering

SQL Server ProvisioningCloud-first using stock images, bring your own server / VHD, capture cloud images

SQL Server LicensingPay by the hour or migrate your own license via Software Assurance

WinWire Technologies Copyright © 2012

Product SupportSharePoint Server 2010 supports the hosted virtualization solution of Windows Azure, as well as required technologies, such as Microsoft SQL Server, when these products and technologies are deployed on the Windows Azure platform.

FAST SupportMicrosoft currently does not support Microsoft FAST Search Server 2010 for SharePoint deployments on Windows Azure.

WinWire Technologies Copyright © 2012

Virtual machines

Windows Server and Linux

Flexible Workload Support

Virtual Private Networking

WinWire Technologies Copyright © 2012

Windows Azure

Web Role(ASPX, WCF, PhP)

Code

Worker Role

Queues

Blobs

Tables

Unstructured Data

Tables Views SPs Triggers

Relational Data – SQL Azure

LB

LB

Internet

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

All features of a worker role + IIS 7 or 7.5

ASP.NET 3.5 SP1 or 4.0 – 64bit

HostsWebforms or MVC

FastCGI applications (e.g. PHP)

Multiple Websites

Http(s)

Web/Worker HybridCan optionally implement RoleEntryPoint

WinWire Technologies Copyright © 2012

Queue Polling WorkerPoll and Pop Messages within while(true) loop

E.g. Map/Reduce pattern, background image processing

Listening Worker RoleCreate TcpListener or WCF Service Host

E.g. Run a .NET SMTP server or WCF Service

External Process Worker RoleOnStart or Run method executes Process.Start()

Startup Task installs or executes background/foreground process

Custom Role Entry Point (executable or .Net assembly)

E.g. Run a database server, web server, distributed cache

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

Scalable, durable, and available

Anywhere at anytime access

Only pay for what the service uses

Use from Windows Azure Compute

Use from anywhere on the internet

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

Familiar SQL Server relational database model delivered as a service

Provides logical servers and replicates data for backup

Subset of the existing SQL Server built-in stored procedures and system views

Programmability: Managed ADO.NET data access

Same powerful DB management tools used for on-premises databases

Single Logical

Database

Multiple Physical

Replicas

Single

Primary

Multiple

Secondaries

Rep

lica

1R

ep

lica

2R

ep

lica

3

DB

WinWire Technologies Copyright © 2012

SQL Azure

SSRS / Excel / PowerPivot / Custom applications

On-premise BI apps/tools connecting to SQL Azure DB

any web app

Windows Azure

Service consumer apps / Browser

Embedded Reports

Custom BI App

SQL Azure

Windows Azure

SQL AzureReporting

Windows Azure based custom BI applications

SQL AzureReporting

SQL Azure

Dat

a Sy

nc

On-PremSQL Server

Operational reports using SQL Azure reporting

any web app

Windows Azure

WinWire Technologies Copyright © 2012

Benefits: Non-relational structured storage

Massive scale-out

Tables Storage

Benefits: Big files

Windows Azure Blobs

Benefits: Persistent Async Messaging

Enqueue, Dequeue

Windows Azure Queues

Benefits: Relational database

Highly available

Managed for you as a service

SQL Database

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

Windows Azure Mobile Services are ideal for

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

Virtual machines

Windows Server and Linux

Flexible Workload Support

Virtual Private Networking

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

Rapid deployment for quick iteration

Integrated source control with Team Foundation Server (TFS) and Git

Built-in monitoring of perf and usage data

Quick access to request logs, failed requests diagnostics and diagnostics

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

Comparing Application Scenarios

Popular open source apps

Continuous development

Modern web apps

Apps that require advanced administration

Multi-tier applications

Apps that require advanced networking

Porting existing line of business apps

Enterprise server applications

Windows or Linux operating system

WinWire Technologies Copyright © 2012

WinWire Technologies Copyright © 2012

Global Data Center Footprint99.95% Monthly SLA. Pay only for what you use.

Flexible & Open Compute OptionsVirtual Machines, Web Sites, & Cloud Services

Managed Building Block ServicesSQL Database, Cache, Service Bus, & more

© 2010 WinWire TechnologiesWinWire Technologies Copyright © 2012

For further information, please contact: info@WinWire.com

@WinWire

Start now.http://www.winwire.com/windows-azure/

OR http://windowsAzure.com