EN-WBNR-Other-SREVM47904

.pdf
School
Covenant University**We aren't endorsed by this school
Course
ECONOMICS 51
Subject
Information Systems
Date
Dec 17, 2024
Pages
140
Uploaded by CorporalMagpiePerson616
Classified as Microsoft Confidential© Copyright Microsoft Corporation. All rights reserved.FOR USE ONLYAS PART OF MICROSOFT VIRTUAL TRAINING DAYS PROGRAM. THESE MATERIALS ARE NOTAUTHORIZED FOR DISTRIBUTION, REPRODUCTION OR OTHER USE BY NON-MICROSOFT PARTIES.
Background image
Microsoft Azure Virtual Training DayOptimization
Background image
AgendaDAY 1IntroductionOverview of Optimizationand FinOps as a mindsetBreakDesign for optimization: Balancing cost and risk within your cloud platformBreakDemo - Prepare your cloud environments for ongoing optimizationClosing Q&ADAY 2IntroductionContinuous improvement: Optimize your workloads(Part 1)Break - 10 minutesContinuous improvement: Optimize your workloads(Part 2)Break - 10 minutesDemo - Review and remediate a workload deployed in productionClosing Q&A
Background image
Overview of Optimization and FinOps as a mindsetDAY 1IntroductionOverview of Optimizationand FinOps as a mindsetBreakDesign for optimization: Balancing cost and risk within your cloud platformBreakDemo - Prepare your cloud environments for ongoing optimizationClosing Q&A
Background image
Learning ObjectivesExplorethe concept and value of Azure optimizationUnderstandthe value of FinOps best practices to manage and optimize the cloudDiscoverMicrosoft guidance, products and tools to optimize your cloud investmentLearnto expedite FinOps adoption via demos of Microsoft Cost Management and Microsoft FinOps Review Assessment
Background image
Learning Objectives Understandthe business value of Azure optimization
Background image
Definition of Azure optimizationThe process of driving continuous improvementof your architecture and workloads,while also managing and optimizing cloud costs
Background image
Definition of Azure optimization The process of driving continuous improvementof your architecture and workloads,while also managing and optimizing cloud costs
Background image
The business value of optimizationAccelerated deployment of new workloadsReliable, secure and sustainably built Azure projectsOngoing management and optimization of cloud costsLong term gains in cloud efficiency
Background image
Microsoft guidance, products, and tools for optimizationProvenguidanceAzure Well-Architected FrameworkAzure Architecture CenterMicrosoft Cloud Adoption Framework for AzureFinOps FrameworkProductsAzure AdvisorAzure Carbon OptimizationAzure MonitorAzure Policy Microsoft Cost ManagementPower BI Pricing offersand discountsAzure savings plan for computeAzure Reserved Instances Azure Hybrid BenefitAssessmentsAzure Landing Zone ReviewAzure Well-Architected ReviewMicrosoft FinOps Review Assessment
Background image
Learning Objectives LearnFinOps best practices to manage and optimize the cloud
Background image
FinOps as a mindsetTurn your vision into actionThe content of this presentation is based on the framework guidance published by the FinOps Foundation. www.finops.org
Background image
Learning ObjectivesUnderstandwhat FinOps is and why it is importantLearnFinOps lifecycle, domains, and capabilitiesDiscoverMicrosoft products and tools to optimize your cloud investment, including Microsoft Cost Management and FinOps Review Assessment
Background image
Cloud growth forecastOrganizations continue to adopt the cloudGartner® predicts that by 202675% of organizations will adopt a digital transformation model predicated on cloud as the fundamental underlying platform.Gartner Press Release: Gartner Forecasts Worldwide Public Cloud End-User Spending to Reach Nearly $600 Billion in 2023April 19, 2023GARTNER is a registered trademark and service mark of Gartner, Inc. and/or its affiliates in the U.S. and internationally and is used herein with permission. All rights reserved.75%202420252026
Background image
Managing costs is fundamentally different in the cloud CapEx ModelCentralized decisionsFixed costSlow to scaleOn-premisesCloudOpEx ModelDecentralized decisionsVariable costFast to scale
Background image
Benefits and challenges of managing costs in the cloudThe OpExModeldelivers many benefits…Cost efficiency: Pay as you goTax benefits: Deduct operating expensesFocus on core business: Outsource infrastructure managementScalability: Scale resources up or down quicklyLower TCO: Reduce maintenance, hardware, and operational costsReduced Risk: Avoid large upfront investments…but also some challengesCultural and Skill Shifts: Transitioning from CapEx to OpEx might require changes in the organization's culture and skill sets.Variable Costs: Some organizations might experience unexpected expense hikes due to the lack of governance and accountability.
Background image
Roadmap to successTo capitalize on the benefits of the cloud, organizations need to go through an organizationaland cultural transformation that enables their teams to leverage the OpEx model. To accomplish this objective, the FinOps framework provides best practices that can support this journey.FinOps framework
Background image
What is FinOps?FinOps FrameworkbyFinOps FoundationCultural PracticeFrameworkManage Cloud CostsAt its core, FinOps is a cultural practice. It’s the way for teams to manage their cloud costs, where everyone takes ownership of their cloud usage supported by a central best-practices group. Cross-functional teams in Engineering, Finance, Product, etc. work together to enable faster product delivery, while at the same time gaining more financial control and predictability.
Background image
FinOps north star principlesFinOps FrameworkbyFinOps FoundationA centralized team drives FinOpsTeams need to collaborateFinOps reports should be accessible and timelyEveryone takes ownership of their cloud usageDecisions are driven by the business value of cloudTake advantage of the variable cost model of the cloud
Background image
FinOps principles at-a-glanceFinOps FrameworkbyFinOps FoundationTeams need to collaborateWhy is this important?Cross-functional teams must create accountability based on shared experience, terminology, and goals. By eliminating silos, collaboration drives faster alignment, adoption, and innovation.Decisions are driven by the business value of cloudWhy is this important?Decisions based on business value result in efficient cloud costs balanced against the speed/performance and quality/availability of services. Everyone takes ownership of their cloud usageWhy is this important?Individual teams are empowered to manage their own cloud spending against their budget and make value-based decisions within that scope. FinOps reports should be accessible and timelyWhy is this important?Provides the visibility required to determine how your resources are performing, while trending and variance analysis help explain cost fluctuations. A centralized team drives FinOpsWhy is this important?Collaboration improves the way teams work together and solve problems. This leads to more efficient processes, increased success, and improved communication.Take advantage of the variable cost model of the cloudWhy is this important?Cloud allows the organization to quickly adapt spend to support business-critical use cases, and scale that usage for workloads when needed.
Background image
Tactical benefits of adopting FinOps1.Cost Optimization2.Increased Accountability3.Better Decision Making 4.Alignment with Business Goals 5.Continuous Improvement6.Collaboration7.Forecasting and Budgeting8.Resource Efficiency9.Cost Transparency10.Scalability11.Risk Management12.Training and Skill Development
Background image
Strategic benefits of adopting FinOpsObjective is to maximize the cloud business value.FinOps FrameworkMaximize Business ValueDrive efficiencyAccelerategrowthOptimize cloud spendOptimize cloud processesOptimize carbon emissionsImprove reliabilityImprove securityImprove sustainabilityBenefit from AI
Background image
Drive market differentiation through savingsUse caseImprove efficiency:Optimize cloud spend by select use of commitment-based offers.Optimize cloud processes to increase organization's accountability.Re-allocating funds to modernize or innovate:Improve security by signing up for Microsoft Defender.Invest in AI to create a new product.
Background image
Use caseReduce carbon emissions through FinOps best practicesClimate regulations:European Union’s target to cut greenhouse gas emissions by at least 55% below 1990 levels by 2030 (climate neutral by 2050).US to reduce greenhouse gas emissions by 50-52% below 2005 levels in 2030.Greenhouse gas reporting requirements.Efficiency through FinOps:Track carbon emission data and performance.Optimize workloads for efficiency.Increase accountability.Leverage the Azure Carbon Optimization product to track carbon emissions.
Background image
Key parts of the FinOps FrameworkLifecycleMaturity ModelDomainsCapabilitiesFinOps FrameworkbyFinOps Foundation
Background image
FinOps LifecycleFinOps FrameworkbyFinOps FoundationInformVisibility & allocationsOptimizeUtilizationOperateContinuous improvement & operationsThe FinOps lifecycle is an iterative loop that is designed to support incremental changes to maximize the cloud business value. Its three-phase cycle allows organizations to optimize their operations and strategy based on actual results.
Background image
More details about the FinOps LifecycleFinOps FrameworkbyFinOps FoundationInform phaseTasksReportingAnomaly DetectionBenchmarkingCost AllocationAccounts, Taxonomy & TagsForecasting & BudgetingOverviewIn the Inform phase, it is important to create and use the tags/labels, account hierarchy, and other taxonomy to allocate all costs to get a near-real-time view of your current cloud usage.Optimize phaseTasksKPIs & OutcomesPrimary Ways to Optimize UsageOptimize UsageOptime RatesBusiness CasesOverviewIn the Optimize phase, it is important to target, define, and document optimization opportunities; this is all about triage and prioritization.Operate phaseTasksOrganizational & Cultural AdoptionFinOps & Other MethodologiesBuild a CCCEOverviewIn the Operate phase, it is important to implement the culture and connect the stakeholders who will drive value out of your cloud spend. You will spend a lot of time defining process, defining workflows, and defining responsibilities.
Background image
Maturity ModelFinOps FrameworkbyFinOps FoundationThe Crawl, Walk, Run approachImproves operations through repetition.Empowers teams to make small adjustments based on their learnings.Helps the organization track improvements toward the goal of reaching the run status in each capability.
Background image
What are domains and capabilitiesFinOps domainsAreas of activity or knowledge linked to business outcomes.FinOps capabilitiesTasks or processes that allow one to meet the demands of a FinOps practice.Functional areas of activity in support of their corresponding FinOps Domain.FinOps FrameworkbyFinOps Foundation
Background image
How each domain supports business decisionsFinOps FrameworkbyFinOps FoundationUnderstand cloud usage and costWhat are we spending on cloud and what are we using? Performance tracking and benchmarkingDoes what we’re using/spending allow us to achieve our objectives? Real-time decision makingWhat actions can I take now to better meet my objectives? Cloud rate optimizationHow can we achieve better price performance with cloud usage? Cloud usage optimizationHow can we change our usage to better meet our goals? Organizational alignmentWhat internal changes can I make to use cloud more effectively?
Background image
How domains and capabilities are groupedFinOps FrameworkbyFinOps FoundationUnderstand cloud usage and costMeasuring unit costsManaging shared costManaging anomaliesForecastingData ingestion and normalizationCost allocation (metadata and hierarchy)Data analysis and showbackPerformance tracking and benchmarkingResource utilization and efficiencyMeasuring unit costsManaging commitment-based discountsManaging anomaliesForecastingBudget managementReal-time decision makingMeasuring unit costsManaging anomaliesEstablishing a FinOps decision and accountability structureData analysis and showbackCloud rate optimizationIntersection of Cloud FinOps and sustainabilityManaging commitment-based discountsData analysis and showbackCloud usage optimizationIntersection of Cloud FinOps and sustainabilityWorkload management and automationResource utilization and efficiencyOnboarding workloadsData analysis showbackOrganizational alignmentIntersection of FinOps and TBMIntersection of FinOps and ITAM/SAMCloud policy and governanceManaging shared costEstablishing FinOps cultureFinOps education and enablementEstablishing a FinOps decision and accountability structureChargeback and finance integrationBudget managementFinOps and intersecting frameworks
Background image
Microsoft solutions to optimize costsAzure vs. AWS cost comparison Azure savings plan for computeAzure Reserved Virtual Machine Instances | Microsoft AzureAzure Hybrid benefitAzure is up to 5 times more cost effective than AWS for Windows Server and SQL Server.Azure savings plan for computeSave up to 65% compared to pay-as-you-go prices on select compute services2ReservationsSave up to 72% compared to pay-as-you-go prices with Azure Reserved VM Instance3FinOps capability supported:Managing commitment-based discounts
Background image
Manage and optimize your workloadsMicrosoft Cost Management is a suite of tools that help organizations analyze, monitor, and optimize costs.FinOps capabilities supported:Cost allocationCloud policy and governanceManaging shared costData analysis and showbackChargeback and finance integrationBudget managementManaging anomaliesResource utilization and efficiency
Background image
Demo:Microsoft Cost Management
Background image
More Microsoft solutions to adopt FinOps best practices on AzureAzure AdvisorAdvisor is a free, personalized guide to Azure best practices with actionable recommendations for increasing the efficiency of your cloud investments by optimizing your resources for reliability, security, operational excellence, performance, and cost.Power BIPower BI can help you realize the value of your enterprise data and bring the insights discovered in Azure data and analytics tools to everyone in your organization.Azure PolicyAchieve organization-wide resource governance by creating policies in Azure to govern every existing or future resource deployed.Azure MonitorGain end-to-end observability for your applications, infrastructure, and network.Azure Carbon OptimizationAnalyze and gain understanding of emissions that result from Azure use, with the goal of optimizing and reducing those emissions.
Background image
Demo:FinOps Review Assessment
Background image
BreakDAY 1IntroductionOverview of Optimizationand FinOps as a mindsetBreakDesign for optimization: Balancing cost and risk within your cloud platformBreakDemo - Prepare your cloud environments for ongoing optimizationClosing Q&ANext:Design for optimization: Balancing cost and growth within your cloud platform
Background image
Design for Optimization: Balancing cost and risk within your cloud platformDAY 1IntroductionOverview of Optimizationand FinOps as a mindsetBreakDesign for optimization: Balancing cost and risk within your cloud platformBreakDemo - Prepare your cloud environments for ongoing optimizationClosing Q&A
Background image
Learning ObjectiveDiscoverMicrosoft guidance, products, and tools to optimize your cloud investment
Background image
Building reliable and secure systems, as a shared responsibilityEnableReliability & Security ‘in’the cloudLeverageReliability & Security‘of’the cloudCUSTOMER WORKLOADS: Architecture design principlesYourapporworkload architecture, built on the below.CUSTOMER CLOUD ENVIRONMENT: Resiliency & Security featuresOptional Azure capabilities you enable as needed in your environment security, high availability, disaster recovery, and backup.AZURE PLATFORM: Resilient & Secure foundationCore Azure capabilities built into the platform how the foundation is designed, operated, and monitored to ensure availability and security.
Background image
Building reliable and secure systems, as a shared responsibilityEnableReliability & Security ‘in’the cloudLeverageReliability & Security‘of’the cloudCUSTOMER WORKLOADS: Architecture design principlesYourapporworkload architecture, built on the below.CUSTOMER CLOUD ENVIRONMENT: Resiliency & Security featuresOptional Azure capabilities you enable as needed in your environment security, high availability, disaster recovery, and backup.AZURE PLATFORM: Resilient & Secure foundationCore Azure capabilities built into the platform how the foundation is designed, operated, and monitored to ensure availability and security.Azure Well-Architected FrameworkCloud Adoption Framework for Azure…and this is how Microsoft can help
Background image
Balance comes in several formsPeopleProcessTechnologyDocumentationToolsTemplatesBestpracticesAchieve balanceControl & StabilitySpeed & ResultsAlign business, people and technology strategy.Achievebusiness goals with actionable, efficient, and comprehensive guidance.Deliverfast results with control and stability.
Background image
Microsoft Azure Well-Architected FrameworkArchitecture guidance and best practices, created for architects, developers, and solution owners, to improve the quality of their workloads, based on 5 aligned and connected pillarsReliabilitySecurityCost OptimizationOperational ExcellencePerformance Efficiencyhttps://aka.ms/WAF
Background image
Cloud Adoption Framework instills confidence within organizations to accelerate and execute adoptionProven business and technical guidance to help customers create and implement the business and technology strategies necessary to succeed in the cloud.Define strategyDefine motivations, and create a business case leveragingcloud economicsPlanCreate actionable cloud adoption plan aligned to the strategyReadyPrepare cloud environments with Azure landing zonesAdoptMigrateor InnovateDesign, build and deploy workloads to Azure SecureAutomate governance baseline and empower delegated responsibilityManageBuild operations baseline and support enterprise operationsGovernAutomate governance baseline and empower delegated responsibility
Background image
We will focus on three Cloud Adoption Framework methodologies related to optimizationProven business and technical guidance to help customers create and implement the business and technology strategies necessary to succeed in the cloud.Define strategyDefine motivations, and create a business case leveragingcloud economicsPlanCreate actionable cloud adoption plan aligned to the strategyReadyPrepare cloud environments with Azure landing zonesAdoptMigrateor InnovateDesign, build and deploy workloads to Azure SecureAutomate governance baseline and empower delegated responsibilityManageBuild operations baseline and support enterprise operationsGovernAutomate governance baseline and empower delegated responsibility
Background image
Govern: Cloud Governance
Background image
Why is governanceimportant?Control & StabilitySpeed & ResultsMaintaining full complianceCreating better cost visibility and controlImproving security postureBeing agileto support scaleWho is responsible for monitoring? Support? And operations?Which services should be migrated to Azure?What roles & responsibilities must be defined?What security measures should I consider?What are the core processes needed for service management?How do I ensure a balance between innovation, cost, and agility?What organizational changes are needed?What key capabilities must I develop?Azure governance building blocks?
Background image
Cloud governance teamA cloud governance team evaluates and manages risk tolerance, identifies high-risk areas for business, and converts risks into governing corporate policies.Determine the necessity of a cloud governance team.Align with other teams to:Review your company's strategy and plan templatewith members of the cloud strategy team to understand motivations, metrics, and strategy.Review your company's cloud adoption plan template with members of the cloud adoption team to understand timelines and prioritization.Review the operation team's operations management workbook to understand the operational requirements and commitments that have been established with the business.Establish cadence with teams that aligns with:Release and planning cycles.The cloud strategy team to review risks of the next wave of adoption and gauge the team's level of tolerance for risks.Review and iterate.Cloud governance team functionsEnsures cloud-adoption risks and risk tolerance are properly evaluated and managed.Identifies risks that can't be tolerated by the business, and converts risks into governing corporate policies.
Background image
Governance methodologyhttps://aka.ms/adopt/GovEnvision an end state and incrementally build trust and confidence.GovernDefine corporate policyBusiness risksDocument evolving business risks and the business’ tolerance for risk, based on data classification and application criticality.Policy & complianceConvert risk decisions into policy statements to establish cloud adoption boundaries.ProcessEstablish processes to monitor violations and adherence to corporate policies.Five disciplines of cloud governanceCost managementEvaluate and monitor costs, limit IT spend, scale to meet need, and create cost accountability.Security baselineEnsure compliance with IT security requirements by applying a security baseline to all adoption efforts.Resource consistencyEnsure consistency in resource configuration. Enforce practices for on-boarding, recovery, and discoverability.Identity baselineEnsure the baseline for identity and access are enforced by consistently applying role definitions and assignments.Deployment accelerationAccelerate deployment through centralization, consistency, and standardization across deployment templates.Governance funnels corporate policy changes into five actionable disciplines enabling your organization to modernize and reach business goals.
Background image
Cost managementBased on FinOps Foundation’s best practices.Establish controls and processes to ensure proper allocation of cost across business units, implement cost guardrails, and analyze the cost of applications.DefineEnterprise Enrollment Hierarchy Process and RACI Azure Cost Management Budgets and Alerts + RACICost Management RBAC ModelDefine Cost Management Policies Tagging Allowed VM SKUs Allowed Storage SKUs Allowed Networking SKUs Allowed Database SKUsAzure tools & servicesFinOps for AzureAzure Cost Management CalculatorAzure PolicyAzure AdvisorAzure Portal
Background image
Security baselineEstablish policies to protect your network, assets, and data residing on cloud provider platform(s).Document risks, business tolerance, and mitigation strategies related to the security of:Data and assets:Develop clear, simple, and well-communicated guidelines to identify, protect, and monitor the most important data assets.Network:Control and monitor any allowed communication between on-premises environment and cloud workloads.Implement these best practices for corporate policy:Network requirements:On-premises networks must be secured against potential unauthorized access from cloud-based resources.Hybrid identity strategies:A key factor in structuring cloud-based identity services is the level of integration required with existing on-premises identity infrastructure.Encryption: Encryption mechanisms vary in cost and complexity, and both technical and policy requirements, and can influence decisions on how encryption is applied and how to store and manage critical secrets and keys.Security baseline policies: Processes that manage updates to security policy based on inputs from stakeholders (e.g., initial risk assessment and planning, deployment planning and testing, and quarterly review and planning).Azure tools & servicesAzure PolicyAzure Defender for CloudAzure SentinelSubscription DesignEncryptionHybrid IdentityAzure NetworkingAzure Automation
Background image
Resource consistencyImplement the foundation for governance best practices with correct resource organization.Define Azure Management Groups, Subscriptions models, and RACITo reflect security, operations and business/accounting hierarchiesTo group similar resources into logical collectionsDefine resource consistency roles and responsibilitiesTo further group applications or workloads into deployment and operations unitsDefine Resource Consistency PoliciesNaming ConventionsTaggingAllowed LocationsAllowed Resource TypesAllowed ExtensionsAuditingAzure tools & servicesAzure PolicyAzure MonitorAzure AdvisorResource Manager TemplatesResource GraphManagement Groups
Background image
Identity baselineProtect your data and assets in the cloud implementing identity management and access control. Define Azure RBAC ModelUsing RBAC can segregate duties within a team and grant only the amount of access to users that they need to perform their jobs. Microsoft requires multi-factor authentication for key admin roles to access Azure administrative portalsDefine Azure Access Management Process and RACISeveral options are available for managing identity in a cloud environment which vary in cost and complexity. A key factor in structuring your cloud-based identity services is the level of integration required with existing on-premises identity infrastructure.Operationalize Azure Privileged Identity ManagementCloud-based identity management is an iterative process. Azure tools & servicesRBACMicrosoft Entra IDMicrosoft Entra ID B2BMicrosoft Entra ID B2CDirectory FederationDirectory Replication
Background image
Deployment accelerationEstablish policies to govern asset configurations or deployments manual, or automated through DevOps best practices.The DevOps practices in this discipline include:Infrastructure as codeStand up environments in the fastest means possible.Remove the human element and reliably and repeatable deploy every time.Improve environment visibility and improve developer efficiency.Store infrastructure definitions alongside application code.Continuous integration and continuous deploymentAccelerate delivery through automation.Simple and easy to use.Global community for actions.Azure architectural best practices that enable deployment acceleration include Azure Landing Zones, including platform landing zoned and application landing zonesDeploy and update cloud environments in a repeatable manner using composable artifactsAzure tools & servicesResource Manager TemplatesAzure PowerShellAzure CLIAzure PolicyResource Grouping & TaggingAzure DevOpsGithub Azure Github ActionsAzure AutomationAzure Verified Modules
Background image
Evaluate your cloud readiness using Microsoft AssessmentsStrategic Migration Assessment & Readiness ToolUnderstand your organization’s preparedness to implement a cloud migration at scale.Governance BenchmarkIdentify gaps in your organization’s current state of governance and get curated guidance on how to get started. Landing Zone ReviewAssess your plan to create a landing zone to host workloads that you plan to build in or migrate to the cloud.
Background image
Manage:Cloud Management
Background image
Evolution of the IT Business ModelThe cloud is causing a paradigm shift in the function of Operations ManagementEnforce / ControlControlled & central responsibilityEnable / SupportFreedom & delegated responsibility
Background image
Cloud management for cloud adoption efficiencyEstablish management baselineDefine the criticality classifications, cloud management tools, and processes.1Define business commitmentsDocument supported workloads to establish operational commitments.2Expand management baselineMake use of the included best practices based on business commitments and operations decisions.3Advanced operations and design principlesUse a deeper architecture review to deliver on resiliency and reliability commitments.4
Background image
Methodology to enable cloud managementCloud operations disciplines1Establish management baselineManagementbaselineInventory and visibilityOperational complianceProtect and recoverAdvancedoperationsEnhanced baseline3Expand management baselinePlatform specializationWorkload specializationAdvanced operationsand design principles4Business alignmentCriticalityImpactCommitmentDefine business commitments2
Background image
Management baselineWhy do you need this?A well-guided management baseline defines a set of cloud management tools and processes required to deliver your minimum commitment to operations management.Goals for management baselineDefine the basic tools needed for managing operations around any Azure production environmentsFocus on the minimum options and processes necessary instead of all the available optionsUse the management baseline to apply resource consistency across different resources on the Azure platform
Background image
Business alignments and commitmentsWhy do you need this?Business alignment with cloud management is required to rethink commitments to operational management in partnership with the business.Goals for management baselineDocument the criticality and relative business value of each workloadEstablish clear performance expectations and business interruption time/value metricsDocument, track, and report on commitments to cost and performance
Background image
Methodology to enable cloud management AdvancedoperationsEnhanced baseline3Expand management baselinePlatform specializationWorkload specializationAdvanced operationsand design principles4
Background image
Enhance management baselineWhy do you need this?Outline a minimum viable product (MVP) for cloud management services, referred to as a management baseline, and add common improvements to the baseline.Goals for management baselineIn addition to management baseline, improve business commitments with enhanced management baseline Improve uptime and decrease recovery times for the entire portfolio of workloads with cloud-native tools
Background image
Enhanced baselineAdvanced operationsEvaluate common additions to the baseline that might meet business needs.Use enhanced management baseline cloud-native operations tools and processes to extend the business commitment.A number of mission-critical workloads might require enhancements to the management baseline for better commitment.Enhanced baseline can be enabled to perform advanced management operations and processes such as:Service change trackingITSM integrationOperations automationMulti-cloud operationsGuest automationBreach notificationAzure tools & servicesAzure Resource GraphIT Service Management ConnectorAzure AutomationAzure Automation Hybrid Runbook WorkerDesired State Configuration (DSC)Microsoft Defender for CloudAdvancedoperationsEnhancedbaseline
Background image
Advanced design principlesWhy do you need this?Management specialization is required to improve the design of common systems (platforms) or specific workloads to effectively minimize interruptions.Goals for management baselineImprove the resiliency and design of business critical workloadsDetect trends and provide automated remediationCreate repeatable solutions to minimize maintenance overheadUse advanced monitoring tools to discover incremental improvements
Background image
Workload specializationAdvanced operationsInvest in ongoing operations of a shared platform, distributing the investment across multiple workloads.Trigger a cultural change in traditional IT build processes that focus on delivering a management baseline, enhanced baselines, and platform operations.Apply best practices for improving the resiliency and designof a specific system with Azure Well-Architected Framework guidance and reference architecture from Azure Architecture Center.Get the flexibility of advanced monitoring of options for monitoring performance, availability, usage, and dependencies.Operational tasks shift to an application-development or business-unit organization.Application insightsto get deep insights on the specific workloadare required to provide clear workload operations.Azure tools & servicesAzure Monitor logsApplication InsightsAzure AutomationAzure Well-Architected FrameworkAzure Architecture CenterWorkload operationsWorkloadspecialization
Background image
Ready:Azure Landing Zones
Background image
What are you building?Your cloud foundation supports the construction of aHouseStadiumBridge
Background image
What are landing zonesfor?Starting a journey based on best practices with a start-to-finish plan is a key factor for successCreating well-designed foundations for a cloud environment will enable the safe adoption of new technologies, at paceUsing consistent, repeatable environment designs helps scaling out in a manageable wayBaking in repeatable best practices into environment deploymentsFactoring your team's technical skills into environment planning
Background image
Azure landing zonesDesign areasENVIRONMENTAzure billing and Azure Active Directory tenantIdentity and access managementResource organizationNetwork topology and connectivityCOMPLIANCESecurityGovernanceManagementPlatform automation and DevOps
Background image
Azurelanding zones Set up Azure environmentsfor scale, security, governance, networking, and identityEnable migrationsand net new appsConsider all platform resources Don't differentiatebetween IaaSor PaaS
Background image
Foundations in the cloudWorkloadAssets(Resources in Azure)WorkloadWorkloadPlatform landing zoneWorkloadWorkloadWorkloadWorkloadFoundationutilitiesWorkloadPlatform foundationFoundation utilitiesApplication landing zoneApplication landing zoneWWWWWWWWWWW
Background image
Alignthe foundationto yourchosen cloud operating modelWDecentralized operationsWWWCentral operationsWWWWEnterprise operationsDistributed operationsWWWWWWWWWWWWWorkloadApplication landing zonesPlatform Landing ZoneW
Background image
Find the operating model that fits your requirementsWDecentralized operationsWWWCentral operationsWWWWEnterprise operationsDistributed operationsWWWWWWWWWWWWWhich motivation is your highest strategic priority?InnovationControlDemocratizationIntegrationWhat's the scope of your portfolio?WorkloadLanding zonesCloud platformComplex portfolioWho’s accountable for governance, security, and operations decisions?Workload teamsCentral ITCloud Center of ExcellenceMix of all three or unknown
Background image
Azure landing zone conceptual architectureWhat does it represent?Target end-statefor most organizationsScaled-out and mature environmentCustomer and partner practices for environment design across Microsoft Strong foundation for management, governance, and security processes
Background image
Assess each stage of your cloud journeyStartBuild a new environmentinformed by best practices and proven architectures.Explore design areasto understand considerations and decisions for your journey.We have not deployed anything in Azure and want a start-to-finish plan based on best practices.AlignFor your existing environmentsalignto the architectures and guidance of Azure landing zones.We have environments and landing zones already, but our requirements have changed, and we need to move towards a different type of architecture.EnhanceFollow best practices guidance in Secure, Manage, and Govern methodologies to continue to mature and evolve your Azure environmentsand realize the value of cloud-native technologies.We have environments and landing zones already, using the CAF guidance, and want to continue improving the controls and configuration.
Background image
Azure landing zone acceleratorsFastest path to deployment Microsoft Azure portal implementation experienceBased on Azure landing zone conceptual architectureQuickly implement scaled-out governance and securityDeploy tested, best-practice configurations for key governance policies, processes, and tools
Background image
Azurelanding zone accelerators Accelerateyour customer valueWhat if we could reach customer value at pace?Typical project engagements to design and build an Azure environment can run for 3-4 months, at considerable cost.Much resource investment can be in developing implementation artifacts, implementation engineer time, and project management.In an increasingly large portion of cases, the outcomes look relatively similar (+/- a few percentages for low level customizations).
Background image
Azure landing zonesDeployment options summaryAzure landing zone portal accelerator (default option)Fastest path to the target architectureImplements environmental design practicesImplements opinionated compliance design best practicesAlternative approaches for customizationPartner landing zonesCreated and customized by your implementation partner or managed service partner.Customized to your operations and adoption plans.Evaluated against the conceptual architecture.BicepRapidly deploy environment design areas, but defer compliance design areas.Accelerates low-risk deployments, but increases time to compliance.Ideal for central IT and centralized operations, with controlled adoption flows.TerraformAzure landing zone approaches are available for third-party configuration tools, like Hashicorp Terraform.
Background image
Azurelanding zonesPartnerandopen-sourceimplementation optionsPartner landing zoneValidatepartner offerUnderstand partner approaches and solutionValidate cloud operating modelReview partner solution for governance, security, and complianceReview partner design, based on design areasDeployment options for partner landing zoneAzure landing zones Terraform modulesBuild on existing Terraform skillsPath for multi-cloud operating modelsDesign Azure landing zones, based on design areasEnable the community with a set of sample reusable landing zonesDeploy workloads to AzureAzure Region 1hub-core-sechub-operationsActivity LogsSecurity CenterDiagnostics LoggingLog AnalyticsNetwork MonitoringAD AssessmentAD ReplicationAgent Health AssessmentDNS AnalyticsKey Vault Analytics
Background image
Compliance in an operational environmentWhat does this look like for you?GovernDefine business risksbased on data classification and application criticality.Convert risk decisions into policy statements to establish cloud adoption boundaries.Create policies to put guardrails in place to minimize business risks.Establish processes to monitor violations and compliance with defined corporate policies.ManageDefine criticality andrelative business value of each service.Establishclear performance expectations andbusiness interruption time/valuemetrics.Document, track,andreport on commitments tocost and performance.SecureIntegrate security insights into arisk management framework anddigital initiatives.Integrate security insights andpractices intobusiness andIT processesandintegrate security disciplines together.Ensure organization canoperate during attacks andrapidly regain fulloperational status.
Background image
Evaluate your cloud readiness using Microsoft Assessments Strategic Migration Assessment & Readiness ToolUnderstand your organization’s preparedness to implement a cloud migration at scale.Governance BenchmarkIdentify gaps in your organization’s current state of governance and get curated guidance on how to get started. Landing Zone ReviewAssess your plan to create a landing zone to host workloads that you plan to build in or migrate to the cloud.
Background image
BreakDAY 1IntroductionOverview of Optimizationand FinOps as a mindsetBreakDesign for optimization: Balancing cost and risk within your cloud platformBreakDemo - Prepare your cloud environments for ongoing optimizationClosing Q&ANext:Demo Prepare your cloud environments for ongoing optimization
Background image
Demo Prepare your cloud environments for ongoing optimizationDAY 1IntroductionOverview of Optimization and FinOps as a mindsetBreakDesign for optimization: Balancing cost and risk within your cloud platformBreakDemo - Prepare your cloud environments for ongoing optimizationClosing Q&A
Background image
Demo:Prepare your cloud environments for ongoing optimization
Background image
Closing Q&ADAY 1IntroductionOverview of Optimizationand FinOps as a mindsetBreakDesign for optimization: Balancing cost and risk within your cloud platformBreakDemo - Prepare your cloud environments for ongoing optimizationClosing Q&A
Background image
AgendaDAY 2IntroductionContinuous improvement: Optimize your workloads(Part 1)Break - 10 minutesContinuous improvement: Optimize your workloads(Part 2)Break - 10 minutesDemo Deep dive into assessing and remediating a workloadClosing Q&A
Background image
Continuous improvement: Optimize your workloads (part 1)DAY 2IntroductionContinuous improvement: Optimize your workloads (part 1)BreakContinuous improvement: Optimize your workloads (part 2)BreakDemo Deep dive into assessing and remediating a workloadClosing Q&A
Background image
Learning ObjectivesUnderstandwhen to use the Cloud Adoption Framework or the Well-Architected FrameworkDiscoverMicrosoft guidance, products, and tools to optimize workloadsLearnfrom demos how to optimize workloads with Advisor and the Well-Architected Review
Background image
Learning Objectives Understandhow to use Well-Architected FrameworkDiscoverMicrosoft guidance, products, and tools to optimize workloads
Background image
What is a workload?The term workload in the context of the Well-Architected Framework refers to a collection of application resources, data, and supporting infrastructure that function together towards a defined business goal. CacheEnd user3rd-partyAPIGovernanceComputeVaultDatabaseComputeMessage BusFile storageIdentity providerMonitoringDeveloper / OpsCode hostingDeployment pipelines
Background image
Building reliable and secure systems, as a shared responsibilityEnableReliability & Security ‘in’the cloudLeverageReliability & Security‘of’the cloudCUSTOMER WORKLOADS:Architecture design principlesYourapporworkload architecture, built on the below.CUSTOMER CLOUD ENVIRONMENT:Resiliency & Security featuresOptional Azure capabilities you enable as needed in your environmentsecurity, high availability, disaster recovery, and backup.AZURE PLATFORM:Resilient & Secure foundationCore Azure capabilities built into the platformhow the foundation is designed, operated, and monitored to ensure availability and security.
Background image
Building reliable and secure systems, as a shared responsibility EnableReliability & Security ‘in’the cloudLeverageReliability & Security‘of’the cloudCUSTOMER WORKLOADS:Architecture design principlesYourapporworkload architecture, built on the below.CUSTOMER CLOUD ENVIRONMENT:Resiliency & Security featuresOptional Azure capabilities you enable as needed in your environmentsecurity, high availability, disaster recovery, and backup.AZURE PLATFORM:Resilient & Secure foundationCore Azure capabilities built into the platformhow the foundation is designed, operated, and monitored to ensure availability and security.Azure Well-Architected FrameworkCloud Adoption Framework for Azure… and this is how Microsoft can help
Background image
Viewing Azure Services from different lensesP R O D U C TD O C U M E N TAT I O NW O R K LO A DP O RT F O L I O
Background image
PRODUCTDOCUMENTATION
Background image
WORKLOADA P PI N F R AD ATAReliabilityCost optimizationOperational excellencePerformance efficiencySecurityW O R K L O A D
Background image
A P PI N F R AD A T AW O R K L O A D A P PI N F R AD A T AW O R K L O A DA P PI N F R AD A T AW O R K L O A DA P PI N F R AD A T AW O R K L O A DA P PI N F R AD A T AW O R K L O A DA P PI N F R AD A T AW O R K L O A DA P PI N F R AD A T AW O R K L O A DA P PI N F R AD A T AW O R K L O A DA P PI N F R AD A T AW O R K L O A DA P PI N F R AD A T AW O R K L O A DA P PI N F R AD A T AW O R K L O A DA P PI N F R AD A T AW O R K L O A DaPORTFOLIOStrategy/PlanReady/Azure Landing ZoneAdopt: Migrate, Modernize, InnovateCompliance: Governance, Security, & Operations
Background image
Well-Architected Framework
Background image
Architect and optimize workloads for successActionable & simpleto use deep technical resources to design workloads that show results.Build workloads with confidenceusing proven best practices.Know where to focusto optimize workloads.
Background image
Azure Well-ArchitectedBuild and optimize high-performing workloadsBuild workloads with confidence in proven practices.Design high-performingworkloads using deep technical guidance.Optimizeworkloads with actionable areas of focus.ReliabilityCost optimizationOperational excellencePerformance efficiencySecurityArchitectureDesign PrinciplesTradeoffsChecklistsAzure Well-Architected FrameworkAzure Well-Architected ReviewSkillingProduct DocsAzure AdvisorArchitecture CenterPartner and Service Offers
Background image
Best practices to drive workload qualityReliabilitySecurityCost OptimizationOperational ExcellencePerformance Efficiencyhttps://aka.ms/WAF
Background image
Business requirements influence decisions about workload architecturesWhat tradeoff decisions must you make in a business context?Development/test workloadsMission-critical workloadsSecuring all workloads
Background image
The Well-Architected Framework content flowReliabilityCost optimizationOperational excellencePerformance efficiencySecurityDesign PrinciplesRE01RE02RE03RE04RE05RE06RE07RE08RE09RE10ChecklistRecommendations…Recommendations…Recommendations…Recommendations…Recommendations…Recommendations…Recommendations…Recommendations…Recommendations…Recommendations…
Background image
WAF: Design PrinciplesReliability design principlesBuilding a reliable application in the cloud is different from traditional application development. Historically, you may have purchased levels of redundant higher-end hardware to minimize the chance of an entire application platform failing.In the cloud, we acknowledge that failures happen. Instead of trying to prevent failures altogether, the goal is to minimize the effects of a single failing component.To assess your workload using the tenets found in the Azure Well-Architected Framework, reference the Microsoft Azure Well-Architected Review.The following design principles provide:Context for questionsWhy a certain aspect is importantHow an aspect is applicable to ReliabilityThese critical design principles are used as lenses to assess the Reliability of an application deployed on Azure. These lenses provide a framework for the application assessment questions.Goals of Design PrinciplesHelp set strategic visionUniversally applicable conceptsNot “hands-on-keyboard” guidanceGoals of Design PrinciplesTitle / RoleAwarenessActivationBusiness Decision MakerSolution ArchitectWorkload OwnerEngineer
Background image
WAF: Checklists, Recommendations, and TradeoffsPillarsTradeoffsRecommendation guidesChecklistPeopleConsulting roleWorkload facing
Background image
WAF: Checklists, Recommendations, and TradeoffsChecklistOne for each pillarHigh-level recommendationsConcise and descriptiveOrdered
Background image
WAF:Checklists, Recommendations, and TradeoffsRecommendationsDepthExpert guidanceConsistent structureTradeoffsConsiderations
Background image
WAF: Checklists, Recommendations, and Tradeoffs TradeoffsConsiderations
Background image
WAF: TradeoffsTradeoffsReliability vs. costReliability vs. performanceReliability vs. ease of management
Background image
Well-Architected Review assessmentsDescription:A free collection of self-guided assessments that reviews architectural design patterns for various workload types.Based on the five pillars of the Well-Architected Framework.Recommendations are links to WAF docs and product docs.Integration with Azure Advisor ingests recommendations based on telemetry to make WAF-based recommendations more actionable.Milestones and checklists allow customers to maintain status of remediations.Scripts generate Azure DevOps (ADO) work items or .csv files for tracking.Use cases:Leverage as a checklist of considerations while designing a workload and its architecture.Perform go-live assessment as an aspect within a pre-deployment checklist.Periodic review of an existing workload in production.
Background image
Continuous review and improvementMonitor system and understand operational healthRehearse, recover, and practice failureEmbrace continuous operational improvementMonitorImplementTriageIntegrateAssess
Background image
BreakDAY 2IntroductionContinuous improvement: Optimize your workloads (part 1)BreakContinuous improvement: Optimize your workloads (part 2)BreakDemo Deep dive into assessing and remediating a workloadClosing Q&ANext:Continuous improvement: Optimize your workloads (part 2)
Background image
BreakDAY 2IntroductionContinuous improvement: Optimize your workloads (part 1)BreakContinuous improvement: Optimize your workloads (part 2)BreakDemo Deep dive into assessing and remediating a workloadClosing Q&ANext:Continuous improvement: Optimize your workloads (part 2)
Background image
Continuous improvement: Optimize your workloads (part 2)DAY 2IntroductionContinuous improvement: Optimize your workloads (part 1)BreakContinuous improvement: Optimize your workloads (part 2)BreakDemo Deep dive into assessing and remediating a workloadClosing Q&A
Background image
Learning ObjectivesUnderstandwhen to use the Cloud Adoption Framework or the Well-Architected Framework.DiscoverMicrosoft guidance, products, and tools to optimize workloads.Learnfrom demos how to optimize workloads with Advisor and the Well-Architected Review.
Background image
Learning Objectives Learnfrom demos how to optimize workloads with Advisor and the Well-Architected Review
Background image
Azure Advisor
Background image
Azure AdvisorYour free, personalized guideto Azure best practicesBest practices to set up and optimize your Azure workloadsSimple, step-by-step guidance and quick actions for fast remediationOne place to review and act on recommendations across AzureAlerts and digests to notify you about new recommendationsCostMaximize the return on your Azure investmentSecurityProtect your Azure resources from security threatsPerformanceBoost speed and responsiveness of your resourcesReliabilityIncrease uptime of your business-critical appsOperational excellenceProcess and workflow efficiency and manageability
Background image
How Advisor worksYour WorkloadsOnetoolforresourceoptimizationOurbestpracticerecommendationsYourresourceusageandconfigurationAzure AdvisorAzure Services
Background image
1000+best practice recommendations and countingExamplesCostResize or shutdown underutilized virtual machines.Reduce costs by eliminating unprovisioned ExpressRoute circuits.SecurityEnable MFA on accounts with subscription owner permissions.Install monitoring agent on virtual machine scale sets.PerformanceUpdate table statistics on your SQL Data Warehouse table to increase query performance.Add regions with traffic to your Azure Cosmos DB account.ReliabilityUse Managed Disks to improve data reliability.Enable VM Backup to protect your virtual machine data from accidental deletion.Operational excellenceCreate Service Health alerts to be notified when Azure issues affect you.Repair invalid log alert rules.
Background image
ASOS Customer Use CaseWell-Architected Framework Cost OptimizationCostResize or shutdown underutilized virtual machines.Reduce costs by eliminating unprovisioned ExpressRoute circuits.“Our cloudcost optimization has already saved us 25 to 40 percent.It’s a different framework –a different mentality. People needed a little bit of discipline each day, and it happened very quickly, within a couple of weeks.We saw a drastic change, and teams haven’t felt the pinch they were expecting after implementing better practices. They see the long-term benefits, so the culture has changed.”- ASOS
Background image
ASOS Customer Use CaseWell-Architected Framework OptimizationCostResize or shutdown underutilized virtual machines.Reduce costs by eliminating unprovisioned ExpressRoute circuits.“Our cloudoptimization has already saved us 25 to 40 percent.It’s a different framework –a different mentality. People just needed a little bit of discipline each day, and then it happened very quickly, within a couple of weeks. We saw a drastic change, and teams haven’t felt the pinch they were expecting after implementing better practices. They see the long-term benefits, so the culture has changed.”- ASOS
Background image
Introducing Advisor WorkbooksA video
Background image
Remediating Advisor recommendations
Background image
Background image
Background image
Background image
Advisor recommendations screenshot 4
Background image
Background image
Background image
Background image
Background image
Background image
Background image
Background image
Rely on guidance and tools throughout the workload lifecyclePre-deploymentProductionDE S IG NBUIL DTE S TMONITORMAINTAINUserDevs/ArchitectsDevOps, ISVsDevOpsArchitect/App OwnerToolsReference ArchitecturesAdvisorProcessIterationRemediationGuidanceWell-Architected ReviewAzure Architecture Center and Well-Architected FrameworkBuild workloads with confidence with proven best practicesContinuously improve workloads with actionable focus areasDesign high-performing workloads using deep technical guidance
Background image
Break DAY 2IntroductionContinuous improvement: Optimize your workloads (part 1)BreakContinuous improvement: Optimize your workloads (part 2)BreakDemo Deep dive into assessing and remediating a workloadClosing Q&ANext:Demo Review and remediate a workload deployed in production
Background image
Demo
Background image
Demo Deep dive into assessing and remediating a workloadDAY 2IntroductionContinuous improvement: Optimize your workloads (part 1)BreakContinuous improvement: Optimize your workloads (part 2)BreakDemo Deep dive into assessing and remediating a workloadClosing Q&A
Background image
Closing Q&ADAY 2IntroductionContinuous improvement: Optimize your workloads (part 1)BreakContinuous improvement: Optimize your workloads (part 2)BreakDemo Deep dive into assessing and remediating a workloadClosing Q&A
Background image