{"id":1885,"date":"2023-03-08T14:08:16","date_gmt":"2023-03-08T13:08:16","guid":{"rendered":"https:\/\/www.ituziast.com\/?p=1885"},"modified":"2023-03-13T12:52:48","modified_gmt":"2023-03-13T11:52:48","slug":"azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here","status":"publish","type":"post","link":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/","title":{"rendered":"Azure Spring Clean 2023: A customer journey to the cloud starts &#8230; Here!"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">How to design and build cloud solutions on Azure<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m so glad to be part of this years <a href=\"https:\/\/www.azurespringclean.com\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Spring Clean<\/a> week. Kudos to <a href=\"https:\/\/twitter.com\/wedoazure\" target=\"_blank\" rel=\"noreferrer noopener\">Joe Carlyle<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/twitter.com\/tamstar1234\" target=\"_blank\" rel=\"noreferrer noopener\">Thomas Thornton<\/a> for their effort in putting this event together, and for giving me a chance to present &#8220;my case&#8221;. \ud83d\ude42 I will write\/talk about building cloud solutions. The article will cover most of the baseline and resources. The embedded video talks about lessons learned during the process.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Hint:<\/p>\n<cite>Be sure to check other content, published during the week (March 13th &#8211; 17th) on: <a href=\"https:\/\/www.azurespringclean.com\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.azurespringclean.com<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Setting the stage &#8230;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cloud computing is transforming the way organizations deliver and consume IT services. However, cloud adoption is not a one-size-fits-all process. It requires careful planning, design, implementation, and optimization to achieve the best business outcomes. During my journey (with my customers), I rely on:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Azure Cloud Adoption Framework (CAF)<\/li>\n\n\n\n<li>Azure Well-Architected Framework (WAF)<\/li>\n\n\n\n<li>Azure Reference Architectures<\/li>\n\n\n\n<li>Design Patterns (and Anti-patterns)<\/li>\n\n\n\n<li>Azure Subscription limits and Quotas<\/li>\n\n\n\n<li>Azure resources naming conventions and tagging<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Hint:<\/p>\n<cite>Last three items are actually part of the resources above. Design patterns are part of the Reference Architectures, and the other two are part of CAF. I emphasized them on purpose \ud83d\ude42<\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Azure Cloud Adoption Framework (CAF)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Cloud Adoption Framework is a set of proven guidance and best practices that help you confidently adopt the cloud and achieve business outcomes. The framework provides tools, guidance, and narratives that help you shape your technology, business, and people strategies for cloud adoption.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/learn.microsoft.com\/en-us\/azure\/cloud-adoption-framework\/_images\/caf-overview-graphic.png\" alt=\"Azure Cloud Adoption Framework (high level diagram)\" width=\"683\" height=\"290\" class=\"no-lazyload\" \/><figcaption class=\"wp-element-caption\">Azure Cloud Adoption Framework (high level diagram)<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">The framework consists of six stages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Define your strategy<\/strong>: Identify your business drivers, expected outcomes, risks, readiness, and skills gaps for cloud adoption.<\/li>\n\n\n\n<li><strong>Plan your approach<\/strong>: Define your cloud adoption plan based on your current state assessment, desired future state vision, business case analysis, governance model, landing zone design, migration approach, innovation roadmap, and change management plan.<\/li>\n\n\n\n<li><strong>Ready your organization<\/strong>: Prepare your organization for cloud adoption by establishing a Cloud Center of Excellence (CCoE), developing a cloud skills plan, setting up a landing zone environment on Azure using best practices for security and governance.<\/li>\n\n\n\n<li><strong>Adopt the cloud<\/strong>: Execute your cloud adoption plan by migrating or modernizing existing workloads or building new solutions on Azure using agile methodologies and DevOps practices.<\/li>\n\n\n\n<li><strong>Govern and manage<\/strong>: Establish policies and processes to monitor, optimize, secure, and govern your cloud environment using Azure management tools such as Azure Monitor, Azure Policy, Defender for Cloud, and Azure Cost Management + Billing.<\/li>\n\n\n\n<li><strong>Innovate on the cloud<\/strong>: Leverage the capabilities of Azure to create new value for your customers by adopting emerging technologies such as artificial intelligence (AI), Internet of Things (IoT), blockchain, and server-less computing.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Hint:<\/p>\n<cite>I will cover each stage in the video, matched with lessons learned and some customer stories. I also did a three-part article on the topic, you might look at as well (<a href=\"https:\/\/www.ituziast.com\/index.php\/2020\/04\/17\/cloud-adoption-in-the-era-of-accelerated-digital-transformation-part-1\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cloud adoption in the era of accelerated Digital Transformation<\/a>)<\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Azure Well-Architected Framework (WAF)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Azure Well-Architected Framework is a set of guiding tenets that can help you improve the quality of your workload on Azure. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/learn.microsoft.com\/en-us\/azure\/architecture\/framework\/_images\/waf-diagram-revised.png\" alt=\"Azure Well-Architected Framework (high level diagram)\" width=\"441\" height=\"246\" class=\"no-lazyload\" \/><figcaption class=\"wp-element-caption\">Azure Well-Architected Framework (high level diagram)<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">The framework consists of five pillars of architectural excellence:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Reliability<\/strong>: Ensure that your workload can recover from failures quickly and gracefully without impacting customer experience or data integrity.<\/li>\n\n\n\n<li><strong>Security<\/strong>: Protect your workload from unauthorized access and data breaches by applying security controls at every layer and following security best practices such as encryption, identity management, and threat detection.<\/li>\n\n\n\n<li><strong>Cost Optimization<\/strong>: Minimize the cost of running your workload by choosing the right services, scaling resources efficiently, and optimizing resource utilization.<\/li>\n\n\n\n<li><strong>Operational Excellence<\/strong>: Improve the performance and availability of your workload by automating processes, monitoring metrics, and implementing feedback loops for continuous improvement.<\/li>\n\n\n\n<li><strong>Performance Efficiency<\/strong>: Maximize the speed and responsiveness of your workload by designing for scalability, resiliency, and elasticity.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each pillar has a set of design principles and questions that can help you assess the current state of your workload and identify areas for improvement.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Azure Reference Architectures<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Azure Reference Architectures are architecture diagrams and technology descriptions that provide guidance for common scenarios on Azure. They illustrate how to combine different Azure services to achieve specific goals such as web hosting, data processing, or machine learning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some examples of reference architectures are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Basic web application: A simple web application hosted on App Service with a SQL Database back-end.<\/li>\n\n\n\n<li>Server-less web application: A scalable web application built with Functions, Logic Apps, Event Grid, Cosmos DB, Blob Storage, CDN, and Application Insights.<\/li>\n\n\n\n<li>Enterprise BI with SQL Data Warehouse: A data warehouse solution that ingests data from multiple sources using Data Factory,and provides interactive analytics using Synapse Analytics,and Power BI.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Hint:<\/p>\n<cite> <a href=\"https:\/\/learn.microsoft.com\/azure\/architecture\/browse?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Browse Azure Architectures &#8211; Azure Architecture Center | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Design Patterns (and Anti-patterns)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Represent reusable solutions to common problems in software design. They provide guidance on how to structure your code, how to handle different scenarios, and how to optimize your performance and security. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Azure provides a catalog of design patterns that are useful for building cloud applications. Each pattern describes the problem that it addresses, considerations for applying it, and an example based on Azure.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Hint:<\/p>\n<cite><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/architecture\/patterns\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cloud design patterns &#8211; Azure Ar<\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/architecture\/patterns?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">chitecture Cen<\/a><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/architecture\/patterns\/\" target=\"_blank\" rel=\"noreferrer noopener\">ter | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Azure Subscription limits and Quotas<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Azure imposes certain limits and quotas on various resources and services within a subscription. These limits are designed to prevent abuse, ensure fair usage, and protect the availability and performance of Azure services.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some of these limits are fixed and cannot be changed (i.e. number of subscriptions per account or the number of resource groups per subscription). Other limits are set to default, and can be increased upon request (i.e. number of cores per region or the number of storage accounts per subscription). Furthermore, some limits are variable and depend on factors such as usage history, billing plan, or service tier (i.e. number of concurrent requests per function app or the storage capacity per SQL database).<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Hint:<\/p>\n<cite><a href=\"https:\/\/learn.microsoft.com\/azure\/azure-resource-manager\/management\/azure-subscription-service-limits?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Azure subscription limits and quotas &#8211; Azure Resource Manager | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Azure resources naming conventions and tagging<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Azure is a cloud platform that offers a variety of services and resources to help you build, deploy, and manage your applications. However, as your Azure environment grows and becomes more complex, it can be challenging to keep track of all the resources you have created and how they relate to each other. That&#8217;s why it&#8217;s important to have a consistent and meaningful naming convention for your Azure resources.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/learn.microsoft.com\/en-us\/azure\/cloud-adoption-framework\/_images\/decision-guides\/decision-guide-resource-tagging.png\" alt=\"Tagging decision guide (high level)\" width=\"918\" height=\"381\" class=\"no-lazyload\" \/><figcaption class=\"wp-element-caption\">Tagging decision guide (high level)<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">A naming convention is a set of rules or guidelines that you follow when naming your resources. It helps you to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Identify the purpose, function, location, and owner of each resource.<\/li>\n\n\n\n<li>Organize your resources into logical groups or categories.<\/li>\n\n\n\n<li>Avoid name conflicts or duplicates within a scope.<\/li>\n\n\n\n<li>Simplify your resource management and governance tasks.<\/li>\n\n\n\n<li>Enhance your security and compliance posture.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The structure and format of your resource names should be consistent across all types of resources. You should use common elements such as prefixes, suffixes, separators, abbreviations, case sensitivity, length limits, etc. You should be aware that there are resource naming restrictions, that need to be taken in consideration. There is uniqueness per resource provider namespace.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Azure resource tagging is a feature that allows you to assign metadata to your Azure resources. Tags are key-value pairs that help you categorize and manage your resources based on criteria that are relevant to your organization. <\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Hint:<\/p>\n<cite>For example, you can use tags to identify the owner, department, project, environment, or cost center of a resource.<\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">You can also use tags to filter and report on your resources based on their tags. Azure supports up to 15 tags per resource and resource group.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Hint:<\/p>\n<cite><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/cloud-adoption-framework\/ready\/azure-best-practices\/resource-naming\">Define your naming convention &#8211; Cloud Adoption Framework | Microsoft Learn<\/a><br><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/azure-resource-manager\/management\/resource-name-rules\">Resource naming restrictions &#8211; Azure Resource Manager | Microsoft Learn<\/a><\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">&#8220;The stage&#8221; \ud83d\ude42<\/h3>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"A customer journey to the cloud starts \u2026 Here! (Azure Spring Clean 2023 session)\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/XmrU3prX4rg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">A customer journey to the cloud starts \u2026 Here! (Azure Spring Clean 2023 edition)<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Conclusion<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Alright, this was a rather quick overview of the journey to the cloud. Each of the frameworks and\/or materials referenced are quite comprehensive, give detailed information per topic covered.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keep in mind that, they are derived by experiences drawn from different Enterprise project that Microsoft had. This does not mean, that with a little bit of creativity and adaptation they can&#8217;t be used in smaller environments as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They provide excellent prescriptive guidance, that You can use when embarking on Your Cloud Adoption Journey!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Godspeed!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Additional links<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/learn.microsoft.com\/azure\/cloud-adoption-framework\/?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Cloud Adoption Framework for Azure &#8211; Cloud Adoption Framework | Microsoft Learn<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/learn.microsoft.com\/azure\/cloud-adoption-framework\/ready\/landing-zone\/?WT.mc_id=AZ-MVP-5002880\">What is an Azure <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/cloud-adoption-framework\/ready\/landing-zone\/?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">landing <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/cloud-adoption-framework\/ready\/landing-zone\/?WT.mc_id=AZ-MVP-5002880\">zone? &#8211; Cloud Adoption Framework | Microsoft Learn<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/learn.microsoft.com\/azure\/architecture\/framework\/?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Azure Well-Architected Framework &#8211; Azure Architecture Center | Microsoft Learn<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/architecture\/browse\/?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Browse Azure Architectures &#8211; Azure Architecture Center | Microsoft Docs<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/learn.microsoft.com\/azure\/architecture\/patterns\/?WT.mc_id=AZ-MVP-5002880\">Cloud design <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/architecture\/patterns\/?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">patterns <\/a><a href=\"https:\/\/learn.microsoft.com\/azure\/architecture\/patterns\/?WT.mc_id=AZ-MVP-5002880\">&#8211; Azure Architecture Center | Microsoft Learn<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/learn.microsoft.com\/azure\/azure-resource-manager\/management\/azure-subscription-service-limits?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Azure subscription limits and quotas &#8211; Azure Resource Manager | Microsoft Learn<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/learn.microsoft.com\/learn\/?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Learn (Online training)<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/aka.ms\/AzureTrainCertDeck?WT.mc_id=AZ-MVP-5002880\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Certification Roadmap Deck<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\">Intro to the video session, as part of Azure Spring Clean 2023 event week. I will be talking about cloud adoption journey with lessons learned<\/div>\n<p> <a class=\"mh-excerpt-more\" href=\"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/\" title=\"Azure Spring Clean 2023: A customer journey to the cloud starts &#8230; Here!\">[&#8230;]<\/a><\/p>\n","protected":false},"author":2,"featured_media":1888,"comment_status":"open","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,67,44],"tags":[167,12,168,166,165,78,48,164,102,76,163],"coauthors":[],"class_list":["post-1885","post","type-post","status-publish","format-standard","has-post-thumbnail","category-azure","category-business","category-working-methodology","tag-azops","tag-azure","tag-azure-family","tag-azure-operations","tag-azure-spring-clean","tag-cloud","tag-cloud-adoption-framework","tag-lessons-learned","tag-microsoft-azure","tag-solution-architecture","tag-well-architected-framework"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Azure Spring Clean 2023: A customer journey to the cloud starts ... Here! - ITuziast<\/title>\r\n<meta name=\"description\" content=\"Intro to the video session, as part of Azure Spring Clean 2023 event week. I will be talking about cloud adoption journey with lessons learned\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Azure Spring Clean 2023: A customer journey to the cloud starts ... Here! - ITuziast\" \/>\r\n<meta property=\"og:description\" content=\"Intro to the video session, as part of Azure Spring Clean 2023 event week. I will be talking about cloud adoption journey with lessons learned\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/\" \/>\r\n<meta property=\"og:site_name\" content=\"ITuziast\" \/>\r\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ITuziast\" \/>\r\n<meta property=\"article:author\" content=\"https:\/\/bsky.app\/profile\/grozdanovd.bsky.social\" \/>\r\n<meta property=\"article:published_time\" content=\"2023-03-08T13:08:16+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2023-03-13T11:52:48+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/03\/Bit23.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\r\n\t<meta property=\"og:image:height\" content=\"1078\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"Dimitar Grozdanov\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:creator\" content=\"@grozdanovd\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dimitar Grozdanov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/\"},\"author\":{\"name\":\"Dimitar Grozdanov\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/person\\\/8596bb127b83987935c0355c8ed6130c\"},\"headline\":\"Azure Spring Clean 2023: A customer journey to the cloud starts &#8230; Here!\",\"datePublished\":\"2023-03-08T13:08:16+00:00\",\"dateModified\":\"2023-03-13T11:52:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/\"},\"wordCount\":1495,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Bit23.png\",\"keywords\":[\"AzOps\",\"Azure\",\"Azure Family\",\"Azure Operations\",\"Azure Spring Clean\",\"Cloud\",\"Cloud Adoption Framework\",\"Lessons Learned\",\"Microsoft Azure\",\"Solution Architecture\",\"Well-Architected Framework\"],\"articleSection\":[\"Azure\",\"Business\",\"Working Methodology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/\",\"name\":\"Azure Spring Clean 2023: A customer journey to the cloud starts ... Here! - ITuziast\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Bit23.png\",\"datePublished\":\"2023-03-08T13:08:16+00:00\",\"dateModified\":\"2023-03-13T11:52:48+00:00\",\"description\":\"Intro to the video session, as part of Azure Spring Clean 2023 event week. I will be talking about cloud adoption journey with lessons learned\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Bit23.png\",\"contentUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Bit23.png\",\"width\":1920,\"height\":1078,\"caption\":\"Azure Spring Clean 2023 racoon\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/03\\\/08\\\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ituziast.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Azure Spring Clean 2023: A customer journey to the cloud starts &#8230; Here!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#website\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/\",\"name\":\"ITuziast\",\"description\":\"Bits and Bytes of Technology\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ituziast.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#organization\",\"name\":\"ITuziast\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/ituziast-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/ituziast-logo.png\",\"width\":512,\"height\":512,\"caption\":\"ITuziast\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ITuziast\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/person\\\/8596bb127b83987935c0355c8ed6130c\",\"name\":\"Dimitar Grozdanov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=gb1156e7caf65275f1df79df9ad892041\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=g\",\"caption\":\"Dimitar Grozdanov\"},\"description\":\"Engineer. 25+ years \u201cin the field\u201d. Cloud Solution Architect. Microsoft 365 MVP. Trainer. Co-founder\\\/Supporter of Tech Communities. Speaker. Blogger. Parent. Passionate about craft beer and hanging out with family and friends.\",\"sameAs\":[\"https:\\\/\\\/mvp.microsoft.com\\\/en-us\\\/PublicProfile\\\/5002880?fullName=Dimitar%20Grozdanov\",\"https:\\\/\\\/bsky.app\\\/profile\\\/grozdanovd.bsky.social\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/dimitar-grozdanov\\\/\",\"https:\\\/\\\/x.com\\\/grozdanovd\",\"https:\\\/\\\/www.youtube.com\\\/@dimitargrozdanov\"],\"url\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/author\\\/grozdanovd\\\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Azure Spring Clean 2023: A customer journey to the cloud starts ... Here! - ITuziast","description":"Intro to the video session, as part of Azure Spring Clean 2023 event week. I will be talking about cloud adoption journey with lessons learned","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/","og_locale":"en_US","og_type":"article","og_title":"Azure Spring Clean 2023: A customer journey to the cloud starts ... Here! - ITuziast","og_description":"Intro to the video session, as part of Azure Spring Clean 2023 event week. I will be talking about cloud adoption journey with lessons learned","og_url":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/","og_site_name":"ITuziast","article_publisher":"https:\/\/www.facebook.com\/ITuziast","article_author":"https:\/\/bsky.app\/profile\/grozdanovd.bsky.social","article_published_time":"2023-03-08T13:08:16+00:00","article_modified_time":"2023-03-13T11:52:48+00:00","og_image":[{"width":1920,"height":1078,"url":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/03\/Bit23.png","type":"image\/png"}],"author":"Dimitar Grozdanov","twitter_card":"summary_large_image","twitter_creator":"@grozdanovd","twitter_misc":{"Written by":"Dimitar Grozdanov","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/#article","isPartOf":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/"},"author":{"name":"Dimitar Grozdanov","@id":"https:\/\/www.ituziast.com\/#\/schema\/person\/8596bb127b83987935c0355c8ed6130c"},"headline":"Azure Spring Clean 2023: A customer journey to the cloud starts &#8230; Here!","datePublished":"2023-03-08T13:08:16+00:00","dateModified":"2023-03-13T11:52:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/"},"wordCount":1495,"commentCount":0,"publisher":{"@id":"https:\/\/www.ituziast.com\/#organization"},"image":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/03\/Bit23.png","keywords":["AzOps","Azure","Azure Family","Azure Operations","Azure Spring Clean","Cloud","Cloud Adoption Framework","Lessons Learned","Microsoft Azure","Solution Architecture","Well-Architected Framework"],"articleSection":["Azure","Business","Working Methodology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/","url":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/","name":"Azure Spring Clean 2023: A customer journey to the cloud starts ... Here! - ITuziast","isPartOf":{"@id":"https:\/\/www.ituziast.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/#primaryimage"},"image":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/03\/Bit23.png","datePublished":"2023-03-08T13:08:16+00:00","dateModified":"2023-03-13T11:52:48+00:00","description":"Intro to the video session, as part of Azure Spring Clean 2023 event week. I will be talking about cloud adoption journey with lessons learned","breadcrumb":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/#primaryimage","url":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/03\/Bit23.png","contentUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/03\/Bit23.png","width":1920,"height":1078,"caption":"Azure Spring Clean 2023 racoon"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/03\/08\/azure-spring-clean-2023-a-customer-journey-to-the-cloud-starts-here\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ituziast.com\/"},{"@type":"ListItem","position":2,"name":"Azure Spring Clean 2023: A customer journey to the cloud starts &#8230; Here!"}]},{"@type":"WebSite","@id":"https:\/\/www.ituziast.com\/#website","url":"https:\/\/www.ituziast.com\/","name":"ITuziast","description":"Bits and Bytes of Technology","publisher":{"@id":"https:\/\/www.ituziast.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ituziast.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.ituziast.com\/#organization","name":"ITuziast","url":"https:\/\/www.ituziast.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ituziast.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2020\/09\/ituziast-logo.png","contentUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2020\/09\/ituziast-logo.png","width":512,"height":512,"caption":"ITuziast"},"image":{"@id":"https:\/\/www.ituziast.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ITuziast"]},{"@type":"Person","@id":"https:\/\/www.ituziast.com\/#\/schema\/person\/8596bb127b83987935c0355c8ed6130c","name":"Dimitar Grozdanov","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=gb1156e7caf65275f1df79df9ad892041","url":"https:\/\/secure.gravatar.com\/avatar\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/970f950d69334bef706f381f8022be295b3e85d8d3214f8b5cd6fcc0e7cad338?s=96&d=mm&r=g","caption":"Dimitar Grozdanov"},"description":"Engineer. 25+ years \u201cin the field\u201d. Cloud Solution Architect. Microsoft 365 MVP. Trainer. Co-founder\/Supporter of Tech Communities. Speaker. Blogger. Parent. Passionate about craft beer and hanging out with family and friends.","sameAs":["https:\/\/mvp.microsoft.com\/en-us\/PublicProfile\/5002880?fullName=Dimitar%20Grozdanov","https:\/\/bsky.app\/profile\/grozdanovd.bsky.social","https:\/\/www.linkedin.com\/in\/dimitar-grozdanov\/","https:\/\/x.com\/grozdanovd","https:\/\/www.youtube.com\/@dimitargrozdanov"],"url":"https:\/\/www.ituziast.com\/index.php\/author\/grozdanovd\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts\/1885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/comments?post=1885"}],"version-history":[{"count":23,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts\/1885\/revisions"}],"predecessor-version":[{"id":1913,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts\/1885\/revisions\/1913"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/media\/1888"}],"wp:attachment":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/media?parent=1885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/categories?post=1885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/tags?post=1885"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/coauthors?post=1885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}