Hit enter to search or ESC to close
Mindcurv
  • SERVICES & SOLUTIONS
    • B2B Accelerator+
    • Strategy & Innovation
    • Digital Platforms & Experiences
    • Cloud Solutions, IoT & Infrastructure
    • Managed Services
    • Data, Analytics & Insights
    • Optimisation, Scaling & Evolution
    • Marketing, Sales, & Operations with Salesforce
    • Overview
  • PARTNERS
    • MACH Alliance
    • Overview
  • RESOURCES
    • Blog
    • Cases
    • Events
    • Webinars
  • COMPANY
    • About
    • People
    • News
  • CAREERS
    • Why Mindcurv
    • Current Openings
  • CONTACT
  • En
  • De
    Use Azure SQL Migration to Accelerate Cloud Modernization
    Cloud Solutions

    Use Azure SQL Migration to Accelerate Cloud Modernization

    By Markus Tillmann5th July 2022March 9th, 2023No Comments
     

    Home / Blog / Use Azure SQL Migration to Accelerate Cloud Modernization

    Microsoft’s SQL Server 2012 is reaching end of life (EOL) this July, and companies with on-premise versions are encouraged to move to Azure. With the right approach, this data migration can be a starting point to convince the business of the benefits of a larger cloud move.

    In one of my previous articles, I covered the top triggers, including SQL 2012 EOL, that are making database migration a top priority for many technology leaders. In this article, I’ll take a look at how an SQL Server migration can be used to jumpstart a modern public cloud strategy and what you should do to get it started.

    Create urgency and define the Business Case


    Technology needs might trigger a migration project, but to gain the momentum needed to turn it into a broader modernization effort, it should be clear how the new technology will bring business value. 

    To create urgency, you should be able to communicate bottom-up technology challenges, such as mapping out the services that are soon to be EOL and what happens to key business functionality if these services fail. As well as the top-down business benefits, like potential improvements to the customer experience (e.g. increased speed of an application to keep users engaged and avoid churn) or opportunities to explore new business models. 

    And don’t forget: a capability might have a low technology priority but might be high on the business’ wish list, and presenting a roadmap that considers both needs is likely to win more support.

    Focus on Packaged Business Capabilities


    Another way to drive cloud modernization is to make the case for a smaller set of business capabilities (or “packaged business capabilities”) instead of making the “large case” that aims to modernize the whole business.

    A Packaged Business Capability (PBC) is a set of applications that supports a specific domain like search, catalog, inventor, promotions, etc. PBCs can be managed and scaled independently and communicate to one another via APIs. 

    In the short term, PBCs allow organizations to step off legacy solutions one capability at a time (e.g. using the Strangler Fig Pattern) while having usable results all along the way. In the long term, PBCs make updating, modifying, or replacing applications easier without a waterfall of dependencies.

    Define Technology Modernization


    In some cases, a lift-and-shift of existing architecture to a cloud platform can be a useful stopgap solution. For instance, Microsoft does offer 3 free years of Extended Security Updates to migrate SQL Database to Azure as-is to run on virtual machines.  

    In most cases, however, the expectation is that an application will be modernized to allow it to use the cloud effectively. 

    There are many ways to modernize an application, from making data available via services and APIs to completely replacing parts of the application to meet new needs. Deciding on the best path for each PBC requires looking at it from the perspective of technology, time, resources, and business impact.

    Subscribe to engage x enable – the mindcurv group newsletter

    Subscribe Now

    Optimize Cost


    A pragmatic cost-benefit analysis will be needed to get the green light for any major project.

    This should include the overall cost of migration, including the time and resources it will take to understand and mitigate the project’s impact on existing systems and business functionality. To help with this, Microsoft, for instance, offers financial assistance for organizations to work with select partners, like Mindcurv, to assess the architecture needs and cost estimates of a cloud migration project.  

    The cost calculation should also include the expected running costs of the migrated application. Every additional megabyte comes with a cost in the cloud, and part of modernizing an application is removing unused data, workflows, features, and other tech debt. 

    Lastly, there should be a cost-saving plan for scaling resources, such as planning where it makes sense to use Reserved Instance vs On-Demand Capacity Reservation. Or in the case of Azure Database, in particular, setting up your SQL data migration to take advantage of shared elastic pools.

    Partner with Experts


    There are a lot of moving pieces to take into account with cloud migration and modernization. Partnering with an experienced service provider can help tap into additional funds provided by cloud providers. They can help kick-start a modernization initiative, help maximize project value, and minimize the project timeline. They can also provide access to domain expertise that most companies don’t have in-house. 

    For organizations exploring the next steps in their cloud strategy, Microsoft offers, for instance, significant financial assistance through its Azure partner program, to work with Mindcurv for a Cloud Audit & Review. This includes:

    • Migration Assessment: Determine the best steps and expected cost of a migration.
    • Organizational Assessment: Identify strengths and gaps in key capabilities.
    • Platform Review: Dive deep into the architecture, infrastructure, and application components.
    • Security & Compliance Review: Measure against best practices in cloud-native development.
    • Cloud Cost Review: Analyze spend, efficiency, and optimization potential.

    At Mindcurv, we’ve helped many enterprises advance their public cloud strategy. Our teams are specialized in commerce and digital experience, data platforms, and bespoke solutions for complex cloud and IoT applications. We work with companies to understand their technology challenges and business models and design sustainable solutions for the digital world. Please get in touch to learn more, and to check out other available funding programs for cloud migration.

    blog_azureSQLmigration_acceleratecloudmodernization_microsoft_banner

    Did you know that Microsoft offers financial assistance for a cloud audit & review?

    Find out how we can help you apply.

    Get Started

    Tags Cloud, End of life, MACH, Migration

    Share Tweet Share

    Author

    Markus Tillman, Executive Vice President

    Markus Tillmann

    Executive Vice President

    We also recommend reading

    29th April 2022

    Cloud Solutions

    8 Triggers to Move Database Infrastructure to Public Cloud


    End-of-service deadlines, the rising cost of on-prem, new ways of working, and other key reasons databases are quickly making their way to the cloud.

    Read More

    Safety checklist as SAP Hybris nears End-of-Life

    4th November 2021

    Cloud Solutions

    Assess the Risks to your Software as SAP Hybris Nears End-of-Life


    Avoid end-of-life debacles like compatibility issues, security vulnerabilities, spiraling costs, and declining performance and availability levels with this checklist.

    Read more

    Back to Blog
    Love0 Share Tweet Share
     

    Subscribe to engage x enable - the mindcurv group newsletter


    Get regular updates from the mindcurv group right in your inbox. Our content will include interesting information about events and our learnings around digital experience and commerce platforms, strategy, cloud solutions, brand & CX, data, AI and more.

    Subscribe to the Mindcurv Bulletin
    Mr. Mrs. Ms.
    I consent to the Mindcurv Group periodically contacting me about their services and other content that may interest me.
    By submitting this form, I agree to the privacy policy of the Mindcurv Group. Please read our privacy policy to learn more about how we collect, keep, and process your private information, as per the GDPR data protection regulation.

    You’re Almost Subscribed!


    There’s just one final step. You’ll soon get an email from us in your inbox. Click the link in the email to complete your subscription to engage x enable - the mindcurv group newsletter!

    In the meantime, check out our blog and our case studies to learn more about our project experience and expertise.

    Subscribe to the Mindcurv Bulletin
     

    Company

    • About
    • Blog
    • News
    • Events
    • Careers
    • Partners
    • Contact

    SERVICES & SOLUTIONS

    • All Services & Solutions
    • B2B Accelerator+

    DISCLAIMER

    • Imprint
    • Privacy

    FOLLOW US

    • LinkedIn
    • Twitter
    • Facebook
    • Instagram
    • Xing
    • YouTube
    • Flickr

    Mindcurv

    digital platforms, cloud and managed services at the mindcurv group

    • SERVICES & SOLUTIONS
      • B2B Accelerator+
      • Strategy & Innovation
      • Digital Platforms & Experiences
      • Cloud Solutions, IoT & Infrastructure
      • Managed Services
      • Data, Analytics & Insights
      • Optimisation, Scaling & Evolution
      • Marketing, Sales, & Operations with Salesforce
      • Overview
    • PARTNERS
      • MACH Alliance
      • Overview
    • RESOURCES
      • Blog
      • Cases
      • Events
      • Webinars
    • COMPANY
      • About
      • People
      • News
    • CAREERS
      • Why Mindcurv
      • Current Openings
    • CONTACT
    • En
    • De
      This website uses cookies. For more information about this and your rights as a user, see Privacy at the bottom of the page. Click “Accept” to agree to the cookies or click "Cookie settings" to manage your cookie preferences. Cookie settings ACCEPT
      Privacy & Cookies Policy

      Privacy Overview

      This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
      Necessary
      Always Enabled

      Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.

      CookieDurationDescription
      AWSELBThis cookie is associated with Amazon Web Services and is used for managing sticky sessions across production servers.
      JSESSIONIDUsed by sites written in JSP. General purpose platform session cookies that are used to maintain users' state across page requests.
      viewed_cookie_policy1 yearThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
      _GRECAPTCHA5 months 27 daysThis cookie is set by Google. In addition to certain standard Google cookies, reCAPTCHA sets a necessary cookie (_GRECAPTCHA) when executed for the purpose of providing its risk analysis.

      Others

      Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

      CookieDurationDescription
      1e5a17c8abNo description
      355b4a0ae7No description
      3eb9b21c5cNo description
      CONSENT16 years 8 months 23 days 18 hoursNo description
      external_referrer_url1 dayNo description
      internal_navigation_count1 dayNo description
      SF_PHPSESSIDNo description
      ZCAMPAIGN_CSRF_TOKENsessionNo description
      _gat_UA-72377743-11 minuteNo description
      _zcsr_tmpNo description

      Advertisement

      Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

      CookieDurationDescription
      IDE1 year 24 daysUsed by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.
      test_cookie15 minutesThis cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies.
      VISITOR_INFO1_LIVE5 months 27 daysThis cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.

      Analytics

      Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

      CookieDurationDescription
      _ga2 yearsThis cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors.
      _gid1 dayThis cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form.

      Performance

      Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

      CookieDurationDescription
      AWSELBCORS2 hoursThis cookie is used for load balancing, inorder to optimize the service. It also stores the information regarding which server cluster is serving the visitor.
      YSCsessionThis cookies is set by Youtube and is used to track the views of embedded videos.

      Save & Accept
      Powered by