230 likes | 350 Views
Sofia Event Center 14-15 May 2014. Cloud Architecture from the Field. Tihomir Ignatov Microsoft Corporation. Agenda. What is Cloud?. Scenarios from the Field. Infrastructure. Collaboration. Social. Storage. Disaster Recovery. SaaS+. What is Cloud?. On-demand usage. Accessibility:
E N D
Sofia Event Center 14-15 May 2014 Cloud Architecture from the Field Tihomir Ignatov Microsoft Corporation
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
Cloud Services Model Evolution towards highly virtual and beyond to cloud • On Premise • IaaS • SaaS • PaaS • Youmanage Applications Applications Applications Applications • You manage Data Data Data Data Runtime Runtime Runtime Runtime • Managed by vendor • You manage IaaS On Premise PaaS SaaS Middleware Middleware Middleware Middleware • Managed by vendor O/S O/S O/S O/S Virtualization Virtualization Virtualization Virtualization • Managed by vendor Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking
Standing on the shoulders of giants? Innovation / Business Differentiation Business Impact SaaS PaaS Available Budget IaaS Capability Gap Data Centre Platform Capability
Reference Architecture Manifest Content
Scenario: SaaS+ PaaS / Cloud Services Multitenant App Standalone App Sharepoint Online Site Collection IaaS / VMs Multitenant App Standalone App
Microsoft Azure Virtualization Identity Data Platform On-premises Cloud DevOps and mgmt Development
Scenario: Develop, test, run your apps Test and development on-premises Limited hardware budget Limited software licensing Resource contention with VMs Compromised developer agility Realistic scale tests often challenging IT Admin Developers Use VMs Your Datacenter Provision VMs VMs in test/dev environment
Develop, test, run your apps Use VMs Developers IT Admin Provision VMs Test and development using Windows Azure Manage environment Cost effective (pay for what you use) Improved developer agility with platform services Ready to use gallery of images Ship tested in realistic scale scenarios Use existing development tools & languages Access on-premise resources if necessary
Develop, test, run your apps Start VMs and app development in Azure Deploy anywhere with no lock-in Your Datacenter, or Your Hoster Easy VM portability If it runs on Hyper-V, it runs in Windows Azure Production environment
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 Virtual Machines VirtualNetwork Business Application SQL Server Windows ServerActive Directory Internet Windows ServerActive Directory Business Users On-premises Windows Azure Business Users Windows Server System CenterOperations Manager
Reach where your datacenter won’t Websites with global reach Build websites with global scale Built-in support for open web frameworks Managed by Microsoft Improve performance with Traffic Manager Windows Azure Websites
Reach where your datacenter won’t • 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 push data auth
Questions??? Share your feedback for this particular session and for the overall conference experience at http://aka.ms/intouch for a chance to win our prizes!