n tier enterpriseappswithacs_10252012
DESCRIPTION
Build N Tier Enterprise Apps With Azure Cloud Services - A Wired2Win Webinar from WinWire Technologies.TRANSCRIPT
© 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: [email protected]
@WinWire
Start now.http://www.winwire.com/windows-azure/OR http://windowsAzure.com