Skip to content

Commit

Permalink
Merge branch 'master' into repo_sync_working_branch
Browse files Browse the repository at this point in the history
  • Loading branch information
Taojunshen authored Aug 27, 2019
2 parents f5304b2 + a6432c8 commit 4f619b2
Show file tree
Hide file tree
Showing 81 changed files with 444 additions and 333 deletions.
2 changes: 1 addition & 1 deletion docs/cloud-adoption/appendix/cloud-operating-model.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ COM established a scope comprised of the following components:

- **Business strategy:** Establish clear business objectives and outcomes that are to be supported by cloud adoption.
- **Technology strategy:** Align the overarching strategy to guide adoption of the cloud in alignment with the business strategy.
- **People strategy:** Develop a strategy for training the people and evolving the culture to enable business success.
- **People strategy:** Develop a strategy for training the people and changing the culture to enable business success.

The high-level scopes of the Cloud Operating Model and the Cloud Adoption Framework are similar. Business, culture, and technology are reflected throughout the guidance and each methodology within the Cloud Adoption Framework.

Expand Down
2 changes: 1 addition & 1 deletion docs/cloud-adoption/appendix/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ This first release helped test the Cloud Adoption Framework's unification of an
1. Define a customer end state based on a common methodology.
2. Provide an assessment to define gaps and areas of governance investment.
3. Define a minimum viable product (MVP) to help the customer iterate rapidly.
4. Provide a way to evolve the MVP to mitigate risks and meet business requirements.
4. Provide a way to incrementally improve the MVP to mitigate risks and meet business requirements.

**Q2 2019 release (April 15, 2019):** Cloud migration tools can easily migrate tens of thousands of IT assets to the cloud. However, customer feedback indicates that cloud migrations are blocked by culture and technical readiness. The spring release addresses these blockers by defining an iterative approach to cloud migration. The core methodology includes a streamlined Azure migration guide for learning the tools and basic processes, with expanded scope and best practices sections for building on this baseline guidance.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ ms.subservice: strategy

# First cloud adoption project

There's a learning curve and a time commitment associated with cloud adoption planning. Even for experienced teams, proper planning takes time: time to align stakeholders, time to collect and analyze data, time to validate long-term decisions, and time to align people, processes, and technology. In the most productive adoption efforts, planning evolves in parallel with adoption, improving with each release and with each workload migration to the cloud. It's important to understand the difference between a cloud adoption plan and a cloud adoption strategy. You need a well-defined strategy to facilitate and guide the implementation of a cloud adoption plan.
There's a learning curve and a time commitment associated with cloud adoption planning. Even for experienced teams, proper planning takes time: time to align stakeholders, time to collect and analyze data, time to validate long-term decisions, and time to align people, processes, and technology. In the most productive adoption efforts, planning grows in parallel with adoption, improving with each release and with each workload migration to the cloud. It's important to understand the difference between a cloud adoption plan and a cloud adoption strategy. You need a well-defined strategy to facilitate and guide the implementation of a cloud adoption plan.

The Cloud Adoption Framework for Azure outlines the processes for cloud adoption and the operation of workloads hosted in the cloud. Each of the processes across the Define strategy, Plan, Ready, Adopt, and Operate phases require slight expansions of technical, business, and operational skills. Some of those skills can come from directed learning. But many of them are most effectively acquired through hands-on experience.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Business transformations that are supported by cloud adoption can be driven by v

Your motivations for cloud adoption will likely fall into multiple categories. As you're building the list of motivations, trends will likely emerge. Motivations tend to be associated more with one classification than with others. Use the predominant classification to help guide the development of your cloud adoption strategy.

When a response to critical business events is the highest priority, it's important to engage early in [cloud implementation](../getting-started/migrate.md#cloud-implementation), often in parallel with strategy and planning efforts. Taking this approach requires a growth mindset and a willingness to iterate and evolve processes, based on direct lessons learned.
When a response to critical business events is the highest priority, it's important to engage early in [cloud implementation](../getting-started/migrate.md#cloud-implementation), often in parallel with strategy and planning efforts. Taking this approach requires a growth mindset and a willingness to iteratively improve processes, based on direct lessons learned.

When migration is the highest priority, [strategy and planning](../getting-started/migrate.md#cloud-strategy-and-planning) will play a vital role early in the process. We recommend that you [implement the first workload](../getting-started/migrate.md#cloud-implementation) in parallel with planning, to help the team understand and anticipate any learning curves that are associated with cloud adoption.

Expand Down
2 changes: 1 addition & 1 deletion docs/cloud-adoption/digital-estate/rationalize.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ In parallel with continued rationalization, the cloud adoption team can begin mi

- Strengthen skills with the cloud provider’s platform.
- Define the core services (and Azure standards) needed to fit the long-term vision.
- Better understand how operations might need to evolve later in the transformation.
- Better understand how operations might need to change later in the transformation.
- Understand any inherent business risks and the business' tolerance for those risks.
- Establish a baseline or minimum viable product (MVP) for governance based on the business' risk tolerance.

Expand Down
2 changes: 1 addition & 1 deletion docs/cloud-adoption/getting-started/migrate.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Cloud migrations can help companies deliver on their desired business outcomes.

<!-- markdownlint-enable MD033 -->

When a response to critical business events is the highest priority, it is important to engage in [cloud implementation](#cloud-implementation) early, often in parallel with strategy and planning efforts. Taking such an approach requires a growth mindset and a willingness to iterate and evolve processes, based on direct lessons learned.
When a response to critical business events is the highest priority, it is important to engage in [cloud implementation](#cloud-implementation) early, often in parallel with strategy and planning efforts. Taking such an approach requires a growth mindset and a willingness to iteratively improve processes, based on direct lessons learned.

When migration motivations are a priority, [strategy and planning](#cloud-strategy-and-planning) will play a vital role early in the process. However, it is highly suggested that [implementation](#cloud-implementation) of the first workload is conducted in parallel with planning, to help the team understand and plan for any learning curves associated with the cloud.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ Use the samples mentioned in this article as a starting point to develop policie

To begin developing your own custom policy statements related to Cost Management, download the [Cost Management template](./template.md).

To accelerate adoption of this discipline, choose the [actionable governance journey](../journeys/index.md) that most closely aligns with your environment. Then modify the design to incorporate your specific corporate policy decisions.
To accelerate adoption of this discipline, choose the [actionable governance guide](../journeys/index.md) that most closely aligns with your environment. Then modify the design to incorporate your specific corporate policy decisions.

> [!div class="nextstepaction"]
> [Actionable governance journeys](../journeys/index.md)
> [Actionable governance guides](../journeys/index.md)
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ The best Deployment Acceleration tools in the cloud are only as good as the proc

**Quarterly review and planning:** Conduct a quarterly review of operational audit data and incident reports to identify any changes required in Deployment Acceleration policy. As part of this process, review current DevOps and DevTechOps best practices, and update policy as appropriate. After the review is complete, align application and systems design guidance with updated policy.

This planning process is also a good time to evaluate the current membership of your cloud governance team for knowledge gaps related to new or evolving policy and risks related to DevOps and Deployment Acceleration. Invite relevant IT staff to participate in reviews and planning as either temporary technical advisors or permanent members of your team.
This planning process is also a good time to evaluate the current membership of your cloud governance team for knowledge gaps related to new or changing policy and risks related to DevOps and Deployment Acceleration. Invite relevant IT staff to participate in reviews and planning as either temporary technical advisors or permanent members of your team.

**Education and training:** On a bimonthly basis, offer training sessions to make sure IT staff and developers are up-to-date on the latest Deployment Acceleration strategy and requirements. As part of this process review and update any documentation, guidance, or other training assets to ensure they are in sync with the latest corporate policy statements.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ Use the samples mentioned in this article as a starting point to develop policie

To begin developing your own custom policy statements related to identity management, download the [Identity Baseline template](./template.md).

To accelerate adoption of this discipline, choose the [actionable governance journey](../journeys/index.md) that most closely aligns with your environment. Then modify the design to incorporate your specific corporate policy decisions.
To accelerate adoption of this discipline, choose the [actionable governance guide](../journeys/index.md) that most closely aligns with your environment. Then modify the design to incorporate your specific corporate policy decisions.

> [!div class="nextstepaction"]
> [Actionable governance journeys](../journeys/index.md)
> [Actionable governance guides](../journeys/index.md)
6 changes: 3 additions & 3 deletions docs/cloud-adoption/governance/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ The following are two different examples of initial governance foundations (or g
<div class="card">
<div class="cardText">
<h3>Small-to-Medium Enterprise</h3>
<p>A governance journey for enterprises that own fewer than five datacenters and manage costs through a central IT or showback model.</p>
<p>A governance guide for enterprises that own fewer than five datacenters and manage costs through a central IT or showback model.</p>
</div>
</div>
</div>
Expand All @@ -51,7 +51,7 @@ The following are two different examples of initial governance foundations (or g
<div class="card">
<div class="cardText">
<h3>Large Enterprise</h3>
<p>A governance journey for enterprises that own more than five datacenters and manage costs across multiple business units.</p>
<p>A governance guide for enterprises that own more than five datacenters and manage costs across multiple business units.</p>
</div>
</div>
</div>
Expand All @@ -62,7 +62,7 @@ The following are two different examples of initial governance foundations (or g

## Next steps

Once a governance foundation is in place, apply appropriate best practices to evolve the solution and protect against tangible risks.
Once a governance foundation is in place, apply appropriate best practices to improve the solution and protect against tangible risks.

> [!div class="nextstepaction"]
> [Mature the initial governance solution and apply best-practice controls](./best-practices.md)
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Identity management tools offer capabilities and features that greatly assist us

**Quarterly planning:** On a quarterly basis perform a general review of identity and access control audit data, and meet with the cloud adoption teams to identify any potential new risks or operational requirements that would require updates to identity policy or changes in access control strategy.

This planning process is also a good time to evaluate the current membership of your cloud governance team for knowledge gaps related to new or evolving policy and risks related to identity. Invite relevant IT staff to participate in reviews and planning as either temporary technical advisors or permanent members of your team.
This planning process is also a good time to evaluate the current membership of your cloud governance team for knowledge gaps related to new or changing policy and risks related to identity. Invite relevant IT staff to participate in reviews and planning as either temporary technical advisors or permanent members of your team.

**Education and training:** On a bimonthly basis, offer training sessions to make sure IT staff and developers are up-to-date on the latest identity policy requirements. As part of this process review and update any documentation, guidance, or other training assets to ensure they are in sync with the latest corporate policy statements.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ Use the samples mentioned in this article as a starting point for developing pol

To begin developing your own custom policy statements related to Identity Baseline, download the [Identity Baseline template](./template.md).

To accelerate adoption of this discipline, choose the [actionable governance journey](../journeys/index.md) that most closely aligns with your environment. Then modify the design to incorporate your specific corporate policy decisions.
To accelerate adoption of this discipline, choose the [actionable governance guide](../journeys/index.md) that most closely aligns with your environment. Then modify the design to incorporate your specific corporate policy decisions.

> [!div class="nextstepaction"]
> [Actionable governance journeys](../journeys/index.md)
> [Actionable governance guides](../journeys/index.md)
4 changes: 2 additions & 2 deletions docs/cloud-adoption/governance/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ The cloud creates new paradigms for the technologies that support the business.

## Get started with cloud governance

Cloud governance is an iterative process. For organizations with existing policies that govern on-premises IT environments, cloud governance should complement those policies. However, the level of corporate policy integration between on-premises and the cloud varies depending on cloud governance maturity and a digital estate in the cloud. As the cloud estate evolves over time, so do cloud governance processes and policies. The following exercises help you start building your initial governance foundation.
Cloud governance is an iterative process. For organizations with existing policies that govern on-premises IT environments, cloud governance should complement those policies. However, the level of corporate policy integration between on-premises and the cloud varies depending on cloud governance maturity and a digital estate in the cloud. As the cloud estate changes over time, so do cloud governance processes and policies. The following exercises help you start building your initial governance foundation.

<!-- markdownlint-disable MD033 -->

Expand Down Expand Up @@ -123,7 +123,7 @@ The cloud architect serves as the thought leader and facilitator to bring these

If you want to follow this guide from beginning to end, this content aids in developing a robust cloud governance strategy in parallel with cloud implementation. The guidance walks you through the theory and implementation of such a strategy.

For a crash course on the theory and quick access to Azure implementation, get started with the [Governance guides overview](./journeys/index.md). Using this guidance, you can start small and evolve your governance needs in parallel with cloud adoption efforts.
For a crash course on the theory and quick access to Azure implementation, get started with the [Governance guides overview](./journeys/index.md). Using this guidance, you can start small and iteratively improve your governance needs in parallel with cloud adoption efforts.

## Next steps

Expand Down
Loading

0 comments on commit 4f619b2

Please sign in to comment.