Get started: Ensure consistent performance across a portfolio
How do you ensure adequate performance across a portfolio of workloads? The steps in this guide can help you establish processes for maintaining that level of performance.
Performance also depends on other roles and functions. This article maps those supporting functions to help you create alignment among the involved teams.
Centralized operations management is the most common approach to consistent performance across the portfolio. Decisions about operational practices define the operations baseline and any holistic enhancements.
The first step in this guide helps the operations team get started. The subsequent steps help the entire enterprise get started on a shared journey toward enterprise performance across the portfolio of workloads.
Step 1: Establish operations management requirements
The operations management baseline, outlined in the Microsoft Cloud Adoption Framework for Azure, provides a set of controls and cloud-native operations tools to ensure consistent operations. Expanding that baseline with automation tooling provides performance monitoring and automation to meet consistent performance requirements across the portfolio.
Deliverables:
- Enhance the management baseline to include automated remediation tasks related to deviations from performance expectations.
- When workload-specific data patterns or architecture changes are needed to meet performance requirements, use workload-specific operations to provide greater performance controls.
- Document operational decisions across the IT portfolio in the operations management workbook. Focus on including performance automation decisions in the
Operational Compliance
section of theBaseline
tab.
Guidance to support deliverable completion:
- The enhanced management baseline article outlines examples of using tools like Azure Automation to add performance-related enhancements. This approach can aid in maintaining consistent performance through basic modifications to the size and scale of supporting assets.
- Workload-specific operations uses the Microsoft Azure Well-Architected Review to provide guidance on automation for a specific workload. This approach to performance management is particularly useful when workload-specific data should drive operational actions.
- The preceding guidance assumes that an existing implementation of a management baseline supports the full portfolio of workloads.
Note
Various decisions throughout the cloud adoption lifecycle can have a direct impact on performance. The following steps help outline the partnerships and supporting efforts required to deliver performance across the IT portfolio.
Accountable team | Responsible and supporting teams |
---|---|
Step 2: Consistent application of the management baseline
As the management baseline is improved, it's important to ensure that those improvements carry through to the Resource Consistency governance discipline. Doing so ensures the application of the enhanced baseline in all managed environments.
Deliverable:
Ensure proper application of the enhanced management baseline for all affected systems.
Guidance to support deliverable completion:
- Ensure that all workloads and resources follow proper naming and tagging conventions. Enforce tagging conventions by using Azure Policy, with a specific emphasis on tags for
criticality
. - If you're new to cloud governance, establish governance policies, processes, and disciplines by using the Govern methodology.
- If you're new to the Cost Management discipline, consider following the article about Cost Management discipline improvements, with a focus on the Implementation section.
Accountable team | Responsible and supporting teams |
---|---|
Step 3: Define strategy
Strategic decisions directly affect performance, rippling through the adoption lifecycle and into long-term operations. Strategic clarity improves performance efforts across the portfolio. That clarity also helps the operations team understand which workloads need a degree of workload specialization and advanced operations.
Deliverables:
- Record motivations, outcomes, and business justification in the strategy and plan template.
- Ensure that the management baseline provides operational support that aligns with the strategic direction of cloud adoption.
Guidance to support deliverable completion:
- Understand motivations: Critical business events and some migration motivations tend to be cost sensitive, which increases the importance of cost control for all later efforts. Other forward-looking motivations related to innovation or growth through migration might be focused more on top-line revenue. Understanding motivations can help you decide how high to prioritize your cost management.
- Business outcomes: Some fiscal outcomes tend to be extremely cost sensitive. When the desired outcomes map to fiscal metrics, you should invest in the Cost Management governance discipline early.
- Business justification: The business justification serves as a high-level view of the financial plan for cloud adoption. This can be a good source for initial budgeting efforts.
Accountable team | Responsible and supporting teams |
---|---|
Step 4: Assess and plan for workload adoption
The digital estate (or analysis of the existing IT portfolio) can aid in validating the business justification and provide a refined view of the IT portfolio. The adoption plan provides clarity on the timeline of activities during adoption. Aligning that plan and digital estate analysis provides a means of planning for future dependencies on operations management.
Understanding the plan also invites the cloud operations team into the development cycle. The team can then evaluate and plan for any changes to the management baseline that are required to provide workload operations.
Deliverables:
- Update the strategy and plan template to reflect changes triggered by the digital estate analysis.
- Work with the cloud operations team to clearly define the criticality and business impact of each workload in the near-term and long-term adoption plan.
- Work with the cloud operations team to establish a timeline for operations readiness.
Guidance to support deliverable completion:
- Gather inventory: Establish a source of data for analysis of the digital estate before adoption.
- Best practice: Azure Migrate: Use Azure Migrate to gather inventory.
- Incremental rationalization: During incremental rationalization, use a quantitative analysis to identify cloud candidates for budgeting purposes.
- Align cost models and forecast models: Use Microsoft Cost Management to align cost and forecast models by creating budgets.
- Build your cloud adoption plan: Build a plan with actionable workload, asset, and timeline details.
Accountable team | Responsible and supporting teams |
---|---|
Step 5: Expand the landing zones
The Ready methodology of the Cloud Adoption Framework focuses heavily on the development of landing zones to host workloads in the cloud. During landing zone implementation, various decisions can affect operations.
Consult the cloud operations team to help review the landing zone for operations improvements. Also consult the cloud governance team to understand Resource Consistency policies and design guidance, which can affect the landing zone design.
Deliverables:
- Deploy one or more landing zones that can host workloads in the short-term adoption plan.
- Ensure that all landing zones meet operations decisions and resource consistency requirements.
Guidance to support deliverable completion:
- Improve landing zone operations: Best practices for improving operations within a landing zone.
Accountable team | Responsible and supporting teams |
---|---|
Step 6: Adoption
Long-term operations might be affected by the decisions that you make during migration and innovation efforts. Maintaining consistent alignment early in adoption processes helps remove barriers to production release. It also reduces the effort required to onboard new solutions into operations management practices.
Deliverables:
- Test operational readiness of production deployments by using Resource Consistency policies.
- Validate adherence to design guidance for resource consistency and to operations requirements.
- Document any advanced operations requirements in the operations management workbook.
Guidance to support deliverable completion:
Accountable team | Responsible and supporting teams |
---|---|
Value statement
The preceding steps will help you implement controls and processes to ensure performance across the enterprise and all hosted resources.