sofia event center 14-15 may 2014 tihomir ignatov microsoft corporation cloud architecture from the...
TRANSCRIPT
Sofia Event Center
14-15 May 2014
Tihomir IgnatovMicrosoft Corporation
Cloud Architecture from the Field
Agenda
What is Cloud?
Scenarios from the Field
Infrastructure Collaboration Social
Storage Disaster Recovery
SaaS+
What is Cloud?
On-demand usage Accessibility:Ubiquitous, remote access
Multi-tenancy
Elasticity Measured usage Self Service
Clouds…
Private Hybrid Public
Directory Sync
Evolution towards highly virtual and beyond to cloud
On Premise IaaS PaaS SaaS
On Premise
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
You m
anage
IaaS
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Man
ag
ed b
y v
en
dor
You m
anage
PaaS
Man
ag
ed b
y v
en
dor
You
manage
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
SaaS
Man
ag
ed b
y v
en
dor
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Cloud Services Model
Data Centre IaaS PaaS SaaS Platform Capability
Capability Gap
Business Impact
Innovation / BusinessDifferentiation
Available Budget
Standing on the shoulders of giants?
Scenarios
Scenario: Extranet Collaboration
Enterprise
Windows PC
Internet
External User
Extranet Collaboration Architecture
Microsoft Public Cloud On-premises Data Center
SPS 2013Prod Farm
TMG
Contoso Domain
Dir SyncAzure AD namespace
Scenario: Shared Folders 2 Sharepoint
Scenario: DMS and Branch Sync
Reference Architecture
Change Log Processor
Sync package
REST Service
Package Uploader
SQL AzureAzure BLOB
Direct Download
Modern App
ManifestContent
Scenario: Portal in the Cloud vs On-prem
Team skills
Infrastructure Services
Office Web Apps
Sharepoint 2013 Production Farm
Sharepoint 2013 TEST Farm
Bakup
Monitoring
Protection
Configuration
Sharepoint
Service Management
SQL SC
Netowrking
On-premises Env.
Office 365
Windows PC
Scenario: Social SSO
AD
WAAD
DirSync
= directory synchronization
o365
DirSync
Yammer
ADFS
= authentication
Authenticate Authenticate
SharePoint OnPrem
Scenario: SaaS+
Sharepoint OnlineSite Collection
PaaS / Cloud Services
Multitenant App
Standalone App
IaaS / VMs
Multitenant App
Standalone App
Microsoft Azure
On-premises Cloud
Identity
Virtualization
DataPlatform
Development DevOps and mgmt
Scenario: Develop, test, run your apps
IT Admin
Developers
Your Datacenter
VMs in test/dev environment
Provision VMs
Use VMs
Limited hardware budgetLimited software licensingResource contention with VMsCompromised developer agilityRealistic scale tests often challenging
Test and development on-premises
Develop, test, run your apps
Developers
IT Admin
Cost effective (pay for what you use)Improved developer agility with platform servicesReady to use gallery of imagesShip tested in realistic scale scenariosUse existing development tools & languagesAccess on-premise resources if necessary
Test and development using Windows Azure
Manage environment
Use VMs
Provision VMs
Develop, test, run your apps
Your Datacenter,or Your Hoster
Start VMs and app development in Azure
Easy VM portabilityIf it runs on Hyper-V, it runs in Windows Azure
Production environment
Deploy anywhere with no lock-in
Virtua
l
Networ
k
Bring it. We run it.
Scalable, on-demand infrastructure for your apps and VMs
Apps with public web front ends, variable traffic sitting in demilitarized zone
Existing custom apps, specialty servers with batch processing patterns
No app changes – same VHD format
Manage with tools you know On-premises
Windows Azure
Business Users
Internet
Virtual Machines
Business Users
Business Application
Windows ServerActive Directory
SQL Server
Windows Server
Windows ServerActive Directory
System CenterOperations Manager
Windows Azure Websites
Websites with global reachBuild websites with global scaleBuilt-in support for open web frameworksManaged by Microsoft
Improve performance with Traffic Manager
Reach where your datacenter won’t
Reach where your datacenter won’t
data pushauth
Windows Azure Mobile ServicesTurnkey backend for Mobile apps
Extend internal web apps to mobile devices
Quickly build and deploy consumer facing apps
Land your app on any platform or device
Questions???Share your feedback for this particular sessionand for the overall conference experience at
http://aka.ms/intouchfor a chance to win our prizes!