Upload
winwire-technologies-inc
View
259
Download
0
Embed Size (px)
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: [email protected]
@WinWire
Start now.http://www.winwire.com/windows-azure/
OR http://windowsAzure.com