N tier enterpriseappswithacs_10252012

Preview:

DESCRIPTION

Build N Tier Enterprise Apps With Azure Cloud Services - A Wired2Win Webinar from WinWire Technologies.

Citation preview

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Developing N-tier Enterprise Appswith Azure Cloud Services

@WinWire

Wired2Win Webinar Series

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

WinWire Technologies is an IT Services Company that

helps business and technology leaders harness the power of Collaboration

and Analytics across the enterprise leveraging

technology trends such as cloud, mobility, big data,

user interface and enterprise social

Who We Are

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

What is Windows Azure

N-Tier Application Architecture

Integrate On Premise Applications

Demo

Agenda

3

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

What is Windows Azure

4

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

N-tier Architecture - Windows Azure

5

Windows Azure Platform

Compute Service

Web Role Worker Role

VM Role

AzureStorage

SQLDatabase

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Roles in Windows Azure

6

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Block Blobs Page Blobs

Storage - Blobs

7

Accessible using - http://<StorageAccount>.blob.core.windows.net/<Container>/<BlobName>

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Accessible usinghttp://<StorageAccount>.table.core.windows.net/<TableName>

Storage - Table

8

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

*Formerly known as SQL Azure

Storage – SQL Database

9

*

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Database / Website / WCF Service on premise

Service Bus Relay

Authenticate via Access Control Service

Integrate On-premise Apps to Cloud

10

Legal compliance, data protection, security, investments

Web front-end needs scaling

Additional services required

Why?

How?

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Windows Azure Service Bus

11

Relays messages

to and from any

Web ServiceSecurely exposes

services behind

Firewall and NAT

routers

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Relayed

Direct one-way

Request-response

Peer-to-peer

Brokered

Queues

Topics/Subscriptions

Rules/Actions

Service Bus Messaging

12

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Access Control Service

13

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Download the tools from:https://www.windowsazure.com/en-us/develop/downloads/

Azure Development Tools

14

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Deployment – Create Website

15

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Deployment – Update Deployment

16

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

Managing SQL Database

17

© 2010 WinWire TechnologiesWinWire Technologies, Inc. Confidential

THANK YOU

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

@WinWire

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

Recommended