When added to the cost of a internal server, these factors significantly raise the monthly overall cost to host a server. In the recent UC Berkeley Cloud Computing Paper (which I discussed last week), the RAD Lab estimates that cloud providers have lower costs by 75 to 80 percent vis a vis internal data centers. Some of this advantage is due to purchasing power through volume, some through more efficient management practices, and, dare one say it, because these businesses are managed as profitable enterprises with a strong attention to cost.http://www.cio.com/article/484429/Capex_vs._Opex_Most_People_Miss_the_Point_About_Cloud_Economics
Need to find stats for the bottom part.
Application Portfolio AnalysisInventoryValue & Risk AnalysisIT Debt AnalysisProspect Identification, ROI, PrioritizationRemaining LifeFeasibilityComplexityTechnical ImplementationProduct SelectionIntegration StrategyDesign, Development & Migration Tactics
Visual Diagram, concentrate on financials throughout walkthrough. Walking them thru the choice of app mod. On premise vs. app mod. In the cloud and focus on the cost savings.Trade off/different options
The 11th person to tweet that they are at the@StateraDallas #office365 presentation will win aprize they can collect at the end of thepresentation!
Global Datacenter Footprint Green Energy San Antonio, TX Approx 477K sq ft, 27MW, uses recycled water for cooling Chicago, IL 707,000 square feet with critical power of 60 MW, uses water side economization, containers Dublin, Ireland Approx 570K sq ft, up to 27MW, uses outside air for cooling.
Better World class data centers, unlimited machines, hardware alwaysPerformance being updated and upgraded Better Stability Fault domains, Upgrade domains, Load Balancers, etc... Better Security Firewalls / Patch Management / Physical Facility Security
App Usage Patterns WHAT IF… + Costs to make systems resilient • We could share the hardware and the Total Cost on Separate Hardware software across applications, across organizations… • We could scale up/down to closely Cost Saving match application needs & pay only for what I am using… • Resilience was baked in Predictable Bursting Services with micro seasonality trends • Building applications was easier Peaks due to periodic increased demand IT complexity and wasted capacityPredictable Bursting Unpredictable Bursting Growing Fast On and OffServices with micro seasonality trends Unexpected/unplanned peak in demand Successful services needs to grow/scale On & off workloads (e.g. batch job)Peaks due to periodic increased demand Sudden spike impacts performance Keeping up w/ growth is big IT challenge Over provisioned capacity is wastedIT complexity and wasted capacity Can’t over provision for extreme cases Cannot provision hardware fast enough Time to market can be cumbersome
Virtualization is the Foundation • A file on a disk – the physical machine became a software representation VM VM VM • Hyper-V understands and runs this file • VM’s configured against the physical resources • You install an OS and all needed software in the VM VIRTUALIZATION (Hyper-V) OPERATING SYSTEM (Windows) CPU memory disk network
Software Driven Infrastructurehigh density = max usage controlling capacity controlling usage controlling resources VM VM-a1 VM-b1 (Machine C) VM VM VM 4 Virtual (Machine D) (Machine V) (Machine V2) (Running) Cores 12 GB RAM VM VM (Machine B) VM-a2 (Machine A) VM VM VM (Machine T) (Machine W) (Off) VM-b2 VM (Machine E) 2 Cores (Machine F) VM VM-a3 (Machine I) VM VM 4 GB RAM (Machine U) (Machine X) (Paused) VM VM VM VM-b3 (Machine H) (Machine K) (Machine J) 1 Core 2GB VM VM VM (Machine Y) (Machine Z) (Machine G) Physical 4 CPU/16 Cores 24 GB Ram
Cloud Flavor #1: Pre-Built O/S + App Services or your own supplied VM Web Portal, self-service provisioningWindows Azure Fabric ControllerSoftware that manages the physical infrastructure , O/Sresources and virtual machines at Global DC scale
Cloud Flavor #2: PaaS VM VM VM VM Windows Azure Fabric Controller
Getting a PaaS App Working Power on & Power on & Configure Configure virtual server virtual server
Cloud Flavor #3: SaaS Compute Storage Web Database VM VM VM VM VM VM VM VM VM VM VM
Adoption: 50,000 Customers and Growing “The Windows Azure platform is a highly effective and low cost option for hosting complex solutions with agility and scalability.” “With Windows Azure, we didn’t have to make changes to the architecture of our solution to get it running. To start up quickly—that is really big for us."
• Relocation of Commodity Software• Old applications with little integration• Applications built with or on unsupported technologies• Applications with highly seasonal load• Important business applications operating with unacceptable risk
Legacy Application Modern Version Single Windows 2000 Server Multiple Windows Azure Instances Single SQL 2000 Database SQL Azure DB (Highly Available) Local Install Required for each user Software Delivered via Web Browser Visual Basic User Interface ASP.NET & Silverlight UI DCOM Communication Web Services (SOA) Realistic limit of 5 simultaneous Realistic limit of 100 simultaneous users users Disparate Error Handling Consolidated Error Reporting
Reduce IT debt by utilizing the Microsoft Cloud… … Statera Can Help!!!Contact Alicia Slade at Statera for more information on Office 365,Azure, or Application Modernization.Alicia.Slade@statera.com(972) 560-1504
Please visit us today at Booth 413 www.statera.com