{"id":5375,"date":"2026-06-11T12:08:46","date_gmt":"2026-06-11T12:08:46","guid":{"rendered":"http:\/\/version1.thinktankdev.org.uk\/en-us\/?p=5375"},"modified":"2026-07-10T16:04:01","modified_gmt":"2026-07-10T16:04:01","slug":"zero-disruption-cloud-migration-hays-case-study","status":"publish","type":"case-studies","link":"https:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/","title":{"rendered":"The Hays zero-disruption playbook: how to deliver a smooth cloud migration"},"content":{"rendered":"\n<section class=\"case-studies-banner  pb-3xl\">\n            <div class=\"case-studies-banner__background\">\n            <img width=\"2200\" height=\"1395\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-hero-01.jpg\" class=\"case-studies-banner__image\" alt=\"Hays\" fetchpriority=\"high\" loading=\"eager\" decoding=\"async\" srcset=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-hero-01.jpg 2200w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-hero-01-300x190.jpg 300w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-hero-01-1024x649.jpg 1024w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-hero-01-768x487.jpg 768w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-hero-01-1536x974.jpg 1536w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-hero-01-2048x1299.jpg 2048w\" sizes=\"(max-width: 2200px) 100vw, 2200px\" \/>        <\/div>\n    \n            <div class=\"case-studies-banner__breadcrumbs-bar\">\n            <div class=\"container-wide\">\n                <nav class=\"case-studies-banner__breadcrumbs\" aria-label=\"Breadcrumb\">\n                    <ol class=\"case-studies-banner__breadcrumbs-list\">\n                                                    <li class=\"case-studies-banner__breadcrumbs-item\">\n                                                                                                    <a class=\"case-studies-banner__breadcrumbs-link\" href=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/\">\n                                        Home                                    <\/a>\n                                                            <\/li>\n                                                    <li class=\"case-studies-banner__breadcrumbs-item\">\n                                                                    <span class=\"case-studies-banner__breadcrumbs-separator\" aria-hidden=\"true\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"9.009\" height=\"15.571\" viewBox=\"0 0 9.009 15.571\" fill=\"currentColor\" class=\"case-studies-banner__breadcrumbs-separator-icon\">\n  <g id=\"Group_49001\" data-name=\"Group 49001\" transform=\"translate(8.684 0.325) rotate(90)\">\n    <g id=\"Group_48378\" data-name=\"Group 48378\" transform=\"translate(0 0)\">\n      <path id=\"Path_273\" data-name=\"Path 273\" d=\"M1.661,8.149l5.8-5.8,5.8,5.8a.973.973,0,1,0,1.376-1.376L8.149.285a.974.974,0,0,0-1.376,0L.285,6.773A.973.973,0,0,0,1.661,8.149\" fill=\"currentColor\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"0.5\"\/>\n    <\/g>\n  <\/g>\n<\/svg>                                    <\/span>\n                                                                                                    <a class=\"case-studies-banner__breadcrumbs-link\" href=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/\">\n                                        Case studies                                    <\/a>\n                                                            <\/li>\n                                                    <li class=\"case-studies-banner__breadcrumbs-item\">\n                                                                    <span class=\"case-studies-banner__breadcrumbs-separator\" aria-hidden=\"true\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"9.009\" height=\"15.571\" viewBox=\"0 0 9.009 15.571\" fill=\"currentColor\" class=\"case-studies-banner__breadcrumbs-separator-icon\">\n  <g id=\"Group_49001\" data-name=\"Group 49001\" transform=\"translate(8.684 0.325) rotate(90)\">\n    <g id=\"Group_48378\" data-name=\"Group 48378\" transform=\"translate(0 0)\">\n      <path id=\"Path_273\" data-name=\"Path 273\" d=\"M1.661,8.149l5.8-5.8,5.8,5.8a.973.973,0,1,0,1.376-1.376L8.149.285a.974.974,0,0,0-1.376,0L.285,6.773A.973.973,0,0,0,1.661,8.149\" fill=\"currentColor\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"0.5\"\/>\n    <\/g>\n  <\/g>\n<\/svg>                                    <\/span>\n                                                                                                    <span class=\"case-studies-banner__breadcrumbs-current\" aria-current=\"page\">\n                                        Hays                                    <\/span>\n                                                            <\/li>\n                                            <\/ol>\n                <\/nav>\n            <\/div>\n        <\/div>\n    \n    <div class=\"container\">\n        <div class=\"case-studies-banner__content\" data-aos=\"fade-up\" data-aos-duration=\"600\">\n                            <div class=\"case-studies-banner__logo\">\n                    <img width=\"1024\" height=\"260\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-white-logo-01.png\" class=\"case-studies-banner__logo-image\" alt=\"Hays\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" srcset=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-white-logo-01.png 1024w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-white-logo-01-300x76.png 300w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-white-logo-01-768x195.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>                <\/div>\n            \n                            <h1 class=\"case-studies-banner__title h2\">Hays<\/h1>\n            \n                            <div class=\"case-studies-banner__introduction\">\n                    <p>The zero-disruption playbook: how to deliver a smooth cloud migration <\/p>\n                <\/div>\n                    <\/div>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"block-navigation pt-none\">\n    <div class=\"container\">\n        <nav class=\"block-navigation__nav\" data-aos=\"fade-in\">\n            <select class=\"block-navigation__mobile\">\n                                    <option value=\"#introduction\">Introduction<\/option>\n                                    <option value=\"#challenge\">Challenge<\/option>\n                                    <option value=\"#approach\">Approach<\/option>\n                                    <option value=\"#outcomes\">Outcomes<\/option>\n                                    <option value=\"#future\">Future<\/option>\n                            <\/select>\n                            <a href=\"#introduction\" target=\"\">Introduction<\/a>\n                            <a href=\"#challenge\" target=\"\">Challenge<\/a>\n                            <a href=\"#approach\" target=\"\">Approach<\/a>\n                            <a href=\"#outcomes\" target=\"\">Outcomes<\/a>\n                            <a href=\"#future\" target=\"\">Future<\/a>\n                    <\/nav>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"case-study-profile\" id=\"introduction\">\n    <div class=\"container\">\n        <div class=\"case-study-profile__wrap\">\n                            <div class=\"case-study-profile__text\" data-aos=\"fade-in\">\n                                            <h2 class=\"case-study-profile__heading\">Hays cloud migration | How to achieve zero disruption<\/h2>\n                    \n                    <p>When the news arrived, it was not the result of a long planning cycle or a strategic shift that had been months in the making. It was a blunt, non\u2013negotiable reality handed down without warning. The hosting provider supporting a major part of Hays\u2019 environment was exiting the hosting business, which meant the data centres that housed critical systems were due to close within a fixed window. There was no negotiation, no extension and no safety net.<\/p>\n<p>As Simon Gerhardt, IT Operations Director at Hays, a multinational company providing recruitment and human resources services, put it during a conversation about the programme, it was a moment that felt \u201ccompletely out of the blue\u201d and one that carried very real consequences. The business relied on the systems inside those data centres to operate globally, and any disruption would have been immediately visible to customers, consultants and candidates. The stakes could not have been higher. <\/p>\n                <\/div>\n            \n                            <div class=\"case-study-profile__details\" data-aos=\"fade-up\" data-aos-delay=\"300\">\n                                            <h3 class=\"case-study-profile__details__heading\">Client Profile<\/h3>\n                    \n                                            <ul>\n                                                            <li>\n                                    <strong>Customer name<\/strong>\n                                    Hays                                <\/li>\n                                                            <li>\n                                    <strong>Established<\/strong>\n                                    1968                                <\/li>\n                                                            <li>\n                                    <strong>Customer since<\/strong>\n                                    January 2024                                <\/li>\n                                                            <li>\n                                    <strong>Employees<\/strong>\n                                    10,000+                                <\/li>\n                                                            <li>\n                                    <strong>Sector<\/strong>\n                                    Recruitment                                <\/li>\n                                                    <\/ul>\n                                    <\/div>\n                    <\/div>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"multi-column\">\n        <div class=\"container\">\n        <div class=\"multi-column__layout multi-column__layout--weighted multi-column__layout--cols-1\">\n                                                \n                                            <div class=\"multi-column__col multi-column__col--content\" data-aos=\"fade-up\" data-aos-delay=\"160\">\n                            \n                                                            <div class=\"multi-column__content standard-body\"><p><span data-contrast=\"auto\">For many enterprise technology leaders, this scenario feels uncomfortably familiar. Most organisations do not wake up one day deciding they want to run a large-scale\u00a0<a href=\"http:\/\/version1.thinktankdev.org.uk\/en-us\/services\/cloud-transformation\/\">cloud migration<\/a>. They are pushed into it by a deadline they did not set or by an external pressure they cannot control. The question is never whether the work needs to be done, but how to deliver it without breaking the business in the process.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">What follows is the story of how Hays navigated that challenge, and the lessons that other CIOs and CTOs can take from the experience.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<\/div>\n                            \n                            \n                                                    <\/div>\n                                                        <\/div>\n    <\/div>\n<\/section>\n\n\n\n    <link rel=\"dns-prefetch\" href=\"\/\/www.youtube.com\">\n    <link rel=\"dns-prefetch\" href=\"\/\/www.youtube-nocookie.com\">\n    <link rel=\"dns-prefetch\" href=\"\/\/i.ytimg.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/www.youtube.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/www.youtube-nocookie.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/i.ytimg.com\" crossorigin>\n\n<section class=\"large-media large-media--video\">\n    \n    <div class=\"container\">\n        <div class=\"large-media__inner\" data-aos=\"fade-up\">\n                            <div\n                    class=\"large-media__shell large-media__shell--video large-media__shell--autoplay\"\n                    data-large-media-autoplay-shell>\n                                                                        <img\n                                class=\"large-media__poster-image\"\n                                src=\"https:\/\/i.ytimg.com\/vi\/wvzyhIO9pCU\/hqdefault.jpg\"\n                                alt=\"\"\n                                aria-hidden=\"true\"\n                                loading=\"lazy\"\n                                decoding=\"async\">\n                                                                <iframe\n                        class=\"large-media__video-frame\"\n                        data-large-media-autoplay-frame\n                        data-video-src=\"https:\/\/www.youtube-nocookie.com\/embed\/wvzyhIO9pCU?autoplay=1&#038;controls=1&#038;playsinline=1&#038;rel=0&#038;enablejsapi=1&#038;origin=https:\/\/version1.thinktankdev.org.uk&#038;widget_referrer=https:\/\/version1.thinktankdev.org.uk\/en-us\/&#038;mute=1&#038;loop=1&#038;playlist=wvzyhIO9pCU&#038;fs=0&#038;iv_load_policy=3&#038;disablekb=1\"\n                        title=\"Video\"\n                        allow=\"autoplay; encrypted-media\"\n                        referrerpolicy=\"strict-origin-when-cross-origin\"\n                        tabindex=\"-1\"\n                        aria-hidden=\"true\">\n                    <\/iframe>\n                    <span class=\"large-media__play\" aria-hidden=\"true\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"132\" height=\"132\" viewBox=\"0 0 132 132\" fill=\"currentColor\" class=\"large-media__play-svg\">\n  <g id=\"Group_49109\" data-name=\"Group 49109\" transform=\"translate(-421 -3719)\">\n    <circle id=\"Ellipse_189\" data-name=\"Ellipse 189\" cx=\"66\" cy=\"66\" r=\"66\" transform=\"translate(421 3719)\" fill=\"#fff\"\/>\n    <g id=\"Polygon_94\" data-name=\"Polygon 94\" transform=\"translate(523.679 3752.472) rotate(90)\" fill=\"#00c6c2\">\n      <path d=\"M 62.4880485534668 56.1961555480957 L 2.567630052566528 56.1961555480957 L 32.52783966064453 3.05433201789856 L 62.4880485534668 56.1961555480957 Z\" stroke=\"none\"\/>\n      <path d=\"M 32.52783966064453 6.108654022216797 L 5.135257720947266 54.69615173339844 L 59.92041015625 54.69615173339844 L 32.52783966064453 6.108654022216797 M 32.52783966064453 -3.814697265625e-06 L 65.05567169189453 57.6961555480957 L -7.62939453125e-06 57.6961555480957 L 32.52783966064453 -3.814697265625e-06 Z\" stroke=\"none\" fill=\"#01c6c2\"\/>\n    <\/g>\n  <\/g>\n<\/svg>                    <\/span>\n                <\/div>\n                    <\/div>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"multi-column  pt-xl pb-xl block-theme-light block-surface-white has-section-pattern block-pattern-1\" id=\"challenge\">\n            <div class=\"section-pattern\"><svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 1010 810\" fill=\"currentColor\" width=\"1011\" height=\"809\" class=\"section-pattern__image\" aria-hidden=\"true\" focusable=\"false\">\n  <!-- Generator: Adobe Illustrator 30.2.1, SVG Export Plug-In . SVG Version: 2.1.1 Build 1)  -->\n  <defs>\n    <style>\n      .st0 {\n        fill: none;\n        stroke: #39b8b9;\n        stroke-miterlimit: 10;\n        stroke-width: 1.4px;\n      }\n    <\/style>\n  <\/defs>\n  <polygon class=\"st0\" points=\"304.6 207.7 225.2 70.2 172.6 161.4 194.6 161.4 225.2 108.4 282.6 207.7 304.6 207.7\"\/>\n  <polygon class=\"st0\" points=\"357.2 116.5 277.9 -21 225.2 70.2 247.2 70.2 277.9 17.2 335.2 116.5 357.2 116.5\"\/>\n  <polygon class=\"st0\" points=\"252 298.9 172.6 161.4 119.9 252.6 142 252.6 172.6 199.6 229.9 298.9 252 298.9\"\/>\n  <polygon class=\"st0\" points=\"146.7 481.3 67.3 343.7 14.7 434.9 36.7 434.9 67.3 381.9 124.6 481.3 146.7 481.3\"\/>\n  <polygon class=\"st0\" points=\"436.6 254.1 357.2 116.5 304.6 207.7 326.6 207.7 357.2 154.7 414.6 254.1 436.6 254.1\"\/>\n  <polygon class=\"st0\" points=\"331.3 436.4 252 298.9 199.3 390.1 221.3 390.1 252 337.1 309.3 436.4 331.3 436.4\"\/>\n  <polygon class=\"st0\" points=\"647.8 712.9 568.4 575.4 515.8 666.6 537.8 666.6 568.4 613.5 625.8 712.9 647.8 712.9\"\/>\n  <polygon class=\"st0\" points=\"938.9 759.2 859.5 621.7 806.9 712.8 828.9 712.8 859.5 659.8 916.9 759.2 938.9 759.2\"\/>\n  <polygon class=\"st0\" points=\"1044.1 576.9 964.7 439.4 912.1 530.5 934.1 530.5 964.7 477.5 1022.1 576.9 1044.1 576.9\"\/>\n  <polygon class=\"st0\" points=\"1096.8 485.7 1017.4 348.2 964.7 439.4 986.8 439.4 1017.4 386.3 1074.7 485.7 1096.8 485.7\"\/>\n  <polygon class=\"st0\" points=\"991.5 668 912.1 530.5 859.5 621.7 881.5 621.7 912.1 568.7 969.5 668 991.5 668\"\/>\n  <polygon class=\"st0\" points=\"780.1 484.2 700.7 346.7 648 437.9 670.1 437.9 700.7 384.9 758 484.2 780.1 484.2\"\/>\n  <polygon class=\"st0\" points=\"938 210.7 858.6 73.2 806 164.4 828 164.4 858.6 111.3 916 210.7 938 210.7\"\/>\n  <polygon class=\"st0\" points=\"990.6 119.5 911.2 -18 858.6 73.2 880.6 73.2 911.2 20.2 968.6 119.5 990.6 119.5\"\/>\n  <polygon class=\"st0\" points=\"832.7 393 753.3 255.5 700.7 346.7 722.7 346.7 753.3 293.7 810.7 393 832.7 393\"\/>\n  <polygon class=\"st0\" points=\"727.4 575.4 648 437.9 595.4 529.1 617.4 529.1 648 476 705.4 575.4 727.4 575.4\"\/>\n  <polygon class=\"st0\" points=\"1070 257 990.6 119.5 938 210.7 960 210.7 990.6 157.7 1048 257 1070 257\"\/>\n  <polygon class=\"st0\" points=\"1122.7 165.8 1043.3 28.3 990.6 119.5 1012.7 119.5 1043.3 66.5 1100.6 165.8 1122.7 165.8\"\/>\n  <polygon class=\"st0\" points=\"964.7 439.4 885.3 301.9 832.7 393 854.7 393 885.3 340 942.7 439.4 964.7 439.4\"\/>\n  <polygon class=\"st0\" points=\"1017.4 348.2 938 210.7 885.3 301.9 907.4 301.9 938 248.8 995.3 348.2 1017.4 348.2\"\/>\n  <polygon class=\"st0\" points=\"912.1 530.5 832.7 393 780.1 484.2 802.1 484.2 832.7 431.2 890.1 530.5 912.1 530.5\"\/>\n  <polygon class=\"st0\" points=\"621.3 209.2 541.9 71.7 489.3 162.9 511.3 162.9 541.9 109.9 599.3 209.2 621.3 209.2\"\/>\n  <polygon class=\"st0\" points=\"673.9 118 594.5 -19.5 541.9 71.7 563.9 71.7 594.5 18.7 651.9 118 673.9 118\"\/>\n  <polygon class=\"st0\" points=\"516 391.6 436.6 254.1 384 345.2 406 345.2 436.6 292.2 494 391.6 516 391.6\"\/>\n  <polygon class=\"st0\" points=\"568.7 300.4 489.3 162.9 436.6 254.1 458.7 254.1 489.3 201 546.6 300.4 568.7 300.4\"\/>\n  <polygon class=\"st0\" points=\"753.3 255.5 673.9 118 621.3 209.2 643.3 209.2 673.9 156.2 731.3 255.5 753.3 255.5\"\/>\n  <polygon class=\"st0\" points=\"806 164.4 726.6 26.9 673.9 118 696 118 726.6 65 783.9 164.4 806 164.4\"\/>\n  <polygon class=\"st0\" points=\"648 437.9 568.7 300.4 516 391.6 538 391.6 568.7 338.5 626 437.9 648 437.9\"\/>\n<\/svg><\/div>        <div class=\"container\">\n        <div class=\"multi-column__layout multi-column__layout--weighted multi-column__layout--cols-2\">\n                                                \n                                            <div class=\"multi-column__col multi-column__col--content\" data-aos=\"fade-up\" data-aos-delay=\"160\">\n                                                            <h2 class=\"multi-column__heading h3\">The honest first reaction<\/h2>\n                            \n                                                            <div class=\"multi-column__content standard-body\"><p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n                            \n                            \n                                                    <\/div>\n                                                        \n                                            <div class=\"multi-column__col multi-column__col--content\" data-aos=\"fade-up\" data-aos-delay=\"240\">\n                            \n                                                            <div class=\"multi-column__content standard-body\"><p><span data-contrast=\"auto\">When Simon\u00a0was asked\u00a0how he felt in the moment he learned about the closure, the answer was refreshingly honest. He described his first reaction as \u201cterror\u201d.\u00a0It was not the technology that sparked that feeling but the reality of the task in front of him. The team now had to move an entire global estate into\u00a0a new environment, meet an immovable deadline and do so in a way that the business would not feel.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This is something many leaders recognise. It is not the cloud migration itself that creates anxiety. It is the collision of complexity, time\u00a0pressure\u00a0and the expectation of absolute continuity. When nothing in the business is allowed to slow down, the margin for error becomes incredibly thin.\u00a0What Hays did next is what set this programme apart.<\/span><\/p>\n<\/div>\n                            \n                            \n                                                    <\/div>\n                                                        <\/div>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"accordion  has-section-pattern block-pattern-1\" id=\"outcomes\">\n            <div class=\"section-pattern\"><svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 1010 810\" fill=\"currentColor\" width=\"1011\" height=\"809\" class=\"section-pattern__image\" aria-hidden=\"true\" focusable=\"false\">\n  <!-- Generator: Adobe Illustrator 30.2.1, SVG Export Plug-In . SVG Version: 2.1.1 Build 1)  -->\n  <defs>\n    <style>\n      .st0 {\n        fill: none;\n        stroke: #39b8b9;\n        stroke-miterlimit: 10;\n        stroke-width: 1.4px;\n      }\n    <\/style>\n  <\/defs>\n  <polygon class=\"st0\" points=\"304.6 207.7 225.2 70.2 172.6 161.4 194.6 161.4 225.2 108.4 282.6 207.7 304.6 207.7\"\/>\n  <polygon class=\"st0\" points=\"357.2 116.5 277.9 -21 225.2 70.2 247.2 70.2 277.9 17.2 335.2 116.5 357.2 116.5\"\/>\n  <polygon class=\"st0\" points=\"252 298.9 172.6 161.4 119.9 252.6 142 252.6 172.6 199.6 229.9 298.9 252 298.9\"\/>\n  <polygon class=\"st0\" points=\"146.7 481.3 67.3 343.7 14.7 434.9 36.7 434.9 67.3 381.9 124.6 481.3 146.7 481.3\"\/>\n  <polygon class=\"st0\" points=\"436.6 254.1 357.2 116.5 304.6 207.7 326.6 207.7 357.2 154.7 414.6 254.1 436.6 254.1\"\/>\n  <polygon class=\"st0\" points=\"331.3 436.4 252 298.9 199.3 390.1 221.3 390.1 252 337.1 309.3 436.4 331.3 436.4\"\/>\n  <polygon class=\"st0\" points=\"647.8 712.9 568.4 575.4 515.8 666.6 537.8 666.6 568.4 613.5 625.8 712.9 647.8 712.9\"\/>\n  <polygon class=\"st0\" points=\"938.9 759.2 859.5 621.7 806.9 712.8 828.9 712.8 859.5 659.8 916.9 759.2 938.9 759.2\"\/>\n  <polygon class=\"st0\" points=\"1044.1 576.9 964.7 439.4 912.1 530.5 934.1 530.5 964.7 477.5 1022.1 576.9 1044.1 576.9\"\/>\n  <polygon class=\"st0\" points=\"1096.8 485.7 1017.4 348.2 964.7 439.4 986.8 439.4 1017.4 386.3 1074.7 485.7 1096.8 485.7\"\/>\n  <polygon class=\"st0\" points=\"991.5 668 912.1 530.5 859.5 621.7 881.5 621.7 912.1 568.7 969.5 668 991.5 668\"\/>\n  <polygon class=\"st0\" points=\"780.1 484.2 700.7 346.7 648 437.9 670.1 437.9 700.7 384.9 758 484.2 780.1 484.2\"\/>\n  <polygon class=\"st0\" points=\"938 210.7 858.6 73.2 806 164.4 828 164.4 858.6 111.3 916 210.7 938 210.7\"\/>\n  <polygon class=\"st0\" points=\"990.6 119.5 911.2 -18 858.6 73.2 880.6 73.2 911.2 20.2 968.6 119.5 990.6 119.5\"\/>\n  <polygon class=\"st0\" points=\"832.7 393 753.3 255.5 700.7 346.7 722.7 346.7 753.3 293.7 810.7 393 832.7 393\"\/>\n  <polygon class=\"st0\" points=\"727.4 575.4 648 437.9 595.4 529.1 617.4 529.1 648 476 705.4 575.4 727.4 575.4\"\/>\n  <polygon class=\"st0\" points=\"1070 257 990.6 119.5 938 210.7 960 210.7 990.6 157.7 1048 257 1070 257\"\/>\n  <polygon class=\"st0\" points=\"1122.7 165.8 1043.3 28.3 990.6 119.5 1012.7 119.5 1043.3 66.5 1100.6 165.8 1122.7 165.8\"\/>\n  <polygon class=\"st0\" points=\"964.7 439.4 885.3 301.9 832.7 393 854.7 393 885.3 340 942.7 439.4 964.7 439.4\"\/>\n  <polygon class=\"st0\" points=\"1017.4 348.2 938 210.7 885.3 301.9 907.4 301.9 938 248.8 995.3 348.2 1017.4 348.2\"\/>\n  <polygon class=\"st0\" points=\"912.1 530.5 832.7 393 780.1 484.2 802.1 484.2 832.7 431.2 890.1 530.5 912.1 530.5\"\/>\n  <polygon class=\"st0\" points=\"621.3 209.2 541.9 71.7 489.3 162.9 511.3 162.9 541.9 109.9 599.3 209.2 621.3 209.2\"\/>\n  <polygon class=\"st0\" points=\"673.9 118 594.5 -19.5 541.9 71.7 563.9 71.7 594.5 18.7 651.9 118 673.9 118\"\/>\n  <polygon class=\"st0\" points=\"516 391.6 436.6 254.1 384 345.2 406 345.2 436.6 292.2 494 391.6 516 391.6\"\/>\n  <polygon class=\"st0\" points=\"568.7 300.4 489.3 162.9 436.6 254.1 458.7 254.1 489.3 201 546.6 300.4 568.7 300.4\"\/>\n  <polygon class=\"st0\" points=\"753.3 255.5 673.9 118 621.3 209.2 643.3 209.2 673.9 156.2 731.3 255.5 753.3 255.5\"\/>\n  <polygon class=\"st0\" points=\"806 164.4 726.6 26.9 673.9 118 696 118 726.6 65 783.9 164.4 806 164.4\"\/>\n  <polygon class=\"st0\" points=\"648 437.9 568.7 300.4 516 391.6 538 391.6 568.7 338.5 626 437.9 648 437.9\"\/>\n<\/svg><\/div>    \n    <div class=\"container\">\n                    <div class=\"accordion__introduction\" data-aos=\"fade-in\">\n                                    <h3>The approach and outcomes<\/h3>\n                \n                            <\/div>\n        \n                    <div class=\"accordion__items\">\n                                                        <article class=\"accordion__item is-open\" data-accordion-item data-aos=\"fade-up\" data-aos-delay=\"0\">\n                        <h3 class=\"accordion__item-heading\">\n                            <button\n                                class=\"accordion__trigger\"\n                                type=\"button\"\n                                id=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-0\"\n                                aria-expanded=\"true\"\n                                aria-controls=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-0\"\n                                data-accordion-trigger\n                                data-accordion-index=\"0\">\n                                <span class=\"accordion__title h5\">The value of pausing before acting<\/span>\n\n                                <span class=\"accordion__icons\" aria-hidden=\"true\">\n                                    <span class=\"accordion__icon accordion__icon--plus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--plus\">\n  <g id=\"Group_49371\" data-name=\"Group 49371\" transform=\"translate(614 -320) rotate(90)\">\n    <g id=\"Group_49044\" data-name=\"Group 49044\">\n      <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n      <line id=\"Line_165\" data-name=\"Line 165\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n      <line id=\"Line_166\" data-name=\"Line 166\" x2=\"14.5\" transform=\"translate(331.75 595)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n    <\/g>\n  <\/g>\n<\/svg>                                    <\/span>\n                                    <span class=\"accordion__icon accordion__icon--minus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--minus\">\n  <g id=\"Group_49043\" data-name=\"Group 49043\" transform=\"translate(-320 -576)\">\n    <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n    <line id=\"Line_164\" data-name=\"Line 164\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n  <\/g>\n<\/svg>                                    <\/span>\n                                <\/span>\n                            <\/button>\n                        <\/h3>\n\n                        <div\n                            class=\"accordion__panel\"\n                            id=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-0\"\n                            role=\"region\"\n                            aria-labelledby=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-0\"\n                            aria-hidden=\"false\"\n                            data-accordion-panel\n                            >\n                            <div class=\"accordion__panel-inner is-content-visible\" data-accordion-panel-inner>\n                                                                    <div class=\"accordion__wysiwyg standard-body\">\n                                        <p><span data-contrast=\"auto\">Under heavy time pressure, the\u00a0natural instinct\u00a0in most organisations is to start building\u00a0immediately. Teams spin up environments, draft\u00a0timelines\u00a0and begin cutting over early workloads\u00a0in order to\u00a0show progress. It creates the appearance of momentum, but it often masks a deeper issue: speed without clarity\u00a0nearly always\u00a0leads to delays,\u00a0rework\u00a0and risk\u00a0later on.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Hays took a different approach. The team deliberately paused and used the early phase of the programme to create a complete and honest understanding of the estate. This meant mapping every connection, every dependency, every hidden\u00a0service\u00a0and every system of record. It also meant defining the architectural principles that would guide all\u00a0subsequent\u00a0decisions.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This period laid the foundations for everything that followed. It created a shared understanding of what could be modernised\u00a0immediately, what needed to move first, what\u00a0required\u00a0a more careful sequence and what guardrails could not be compromised under any circumstances.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">As Simon said, they reminded each other regularly that you should \u201cmeasure twice and cut once\u201d.\u00a0That mindset provided a sense of control at a time when the situation itself felt anything but controlled.<\/span><\/p>\n                                    <\/div>\n                                                            <\/div>\n                        <\/div>\n                    <\/article>\n                                                        <article class=\"accordion__item\" data-accordion-item data-aos=\"fade-up\" data-aos-delay=\"80\">\n                        <h3 class=\"accordion__item-heading\">\n                            <button\n                                class=\"accordion__trigger\"\n                                type=\"button\"\n                                id=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-1\"\n                                aria-expanded=\"false\"\n                                aria-controls=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-1\"\n                                data-accordion-trigger\n                                data-accordion-index=\"1\">\n                                <span class=\"accordion__title h5\">A chance to remove the weight of the past<\/span>\n\n                                <span class=\"accordion__icons\" aria-hidden=\"true\">\n                                    <span class=\"accordion__icon accordion__icon--plus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--plus\">\n  <g id=\"Group_49371\" data-name=\"Group 49371\" transform=\"translate(614 -320) rotate(90)\">\n    <g id=\"Group_49044\" data-name=\"Group 49044\">\n      <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n      <line id=\"Line_165\" data-name=\"Line 165\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n      <line id=\"Line_166\" data-name=\"Line 166\" x2=\"14.5\" transform=\"translate(331.75 595)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n    <\/g>\n  <\/g>\n<\/svg>                                    <\/span>\n                                    <span class=\"accordion__icon accordion__icon--minus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--minus\">\n  <g id=\"Group_49043\" data-name=\"Group 49043\" transform=\"translate(-320 -576)\">\n    <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n    <line id=\"Line_164\" data-name=\"Line 164\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n  <\/g>\n<\/svg>                                    <\/span>\n                                <\/span>\n                            <\/button>\n                        <\/h3>\n\n                        <div\n                            class=\"accordion__panel\"\n                            id=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-1\"\n                            role=\"region\"\n                            aria-labelledby=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-1\"\n                            aria-hidden=\"true\"\n                            data-accordion-panel\n                            hidden>\n                            <div class=\"accordion__panel-inner\" data-accordion-panel-inner>\n                                                                    <div class=\"accordion__wysiwyg standard-body\">\n                                        <p><span data-contrast=\"auto\">Deadlines compress decision making. They remove bureaucracy and force teams to focus on what\u00a0actually matters. In Hays\u2019 case, it created a rare opportunity to leave behind more than a decade of accumulated technical debt, duplicated services and technology choices that made sense once but were now costing efficiency.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">By moving with discipline and structure, the team managed to simplify the estate, adopt a cloud only direction and shift several services into environments where they would be easier to\u00a0maintain, scale and secure. They did not\u00a0attempt\u00a0a wholesale transformation of every application in the estate. Instead, they brought sensible modernisation forward wherever it would create immediate and lasting benefit.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>This combination of necessity and clarity is what turned a high-risk migration into a strategic advantage.<\/p>\n                                    <\/div>\n                                                            <\/div>\n                        <\/div>\n                    <\/article>\n                                                        <article class=\"accordion__item\" data-accordion-item data-aos=\"fade-up\" data-aos-delay=\"160\">\n                        <h3 class=\"accordion__item-heading\">\n                            <button\n                                class=\"accordion__trigger\"\n                                type=\"button\"\n                                id=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-2\"\n                                aria-expanded=\"false\"\n                                aria-controls=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-2\"\n                                data-accordion-trigger\n                                data-accordion-index=\"2\">\n                                <span class=\"accordion__title h5\">The pattern-based automation approach that made scale possible<\/span>\n\n                                <span class=\"accordion__icons\" aria-hidden=\"true\">\n                                    <span class=\"accordion__icon accordion__icon--plus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--plus\">\n  <g id=\"Group_49371\" data-name=\"Group 49371\" transform=\"translate(614 -320) rotate(90)\">\n    <g id=\"Group_49044\" data-name=\"Group 49044\">\n      <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n      <line id=\"Line_165\" data-name=\"Line 165\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n      <line id=\"Line_166\" data-name=\"Line 166\" x2=\"14.5\" transform=\"translate(331.75 595)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n    <\/g>\n  <\/g>\n<\/svg>                                    <\/span>\n                                    <span class=\"accordion__icon accordion__icon--minus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--minus\">\n  <g id=\"Group_49043\" data-name=\"Group 49043\" transform=\"translate(-320 -576)\">\n    <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n    <line id=\"Line_164\" data-name=\"Line 164\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n  <\/g>\n<\/svg>                                    <\/span>\n                                <\/span>\n                            <\/button>\n                        <\/h3>\n\n                        <div\n                            class=\"accordion__panel\"\n                            id=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-2\"\n                            role=\"region\"\n                            aria-labelledby=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-2\"\n                            aria-hidden=\"true\"\n                            data-accordion-panel\n                            hidden>\n                            <div class=\"accordion__panel-inner\" data-accordion-panel-inner>\n                                                                    <div class=\"accordion__wysiwyg standard-body\">\n                                        <p><span data-contrast=\"auto\">By the\u00a0time\u00a0the first workloads were ready for migration, something important had happened. The team had shifted away from treating every migration as a standalone effort and had instead created a library of repeatable patterns. These patterns defined how a category of workload should be assessed, built, secured,\u00a0tested\u00a0and cut over.\u00a0T<\/span><span data-contrast=\"none\">his pattern-based approach allowed for automation, minimising manual tasks and increasing the cadence and accuracy of every migration and cutover.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Once those patterns had been\u00a0validated\u00a0in dev and test environments, they were used across hundreds of\u00a0workloads. As Simon described it, \u201cif it works in test on that server, we can roll it out across these 400\u201d. That level of consistency made delivery faster and it also reduced risk because the team knew that each workload was following the same proven approach.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The effect of this was significant. Confidence increased with every successful wave. The challenges that looked large in the early weeks became more manageable as the programme moved forward. Progress accelerated not because the team worked harder, but because the process became cleaner and more predictable.<\/span><\/p>\n                                    <\/div>\n                                                            <\/div>\n                        <\/div>\n                    <\/article>\n                                                        <article class=\"accordion__item\" data-accordion-item data-aos=\"fade-up\" data-aos-delay=\"0\">\n                        <h3 class=\"accordion__item-heading\">\n                            <button\n                                class=\"accordion__trigger\"\n                                type=\"button\"\n                                id=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-3\"\n                                aria-expanded=\"false\"\n                                aria-controls=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-3\"\n                                data-accordion-trigger\n                                data-accordion-index=\"3\">\n                                <span class=\"accordion__title h5\">The moment that defined the programme<\/span>\n\n                                <span class=\"accordion__icons\" aria-hidden=\"true\">\n                                    <span class=\"accordion__icon accordion__icon--plus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--plus\">\n  <g id=\"Group_49371\" data-name=\"Group 49371\" transform=\"translate(614 -320) rotate(90)\">\n    <g id=\"Group_49044\" data-name=\"Group 49044\">\n      <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n      <line id=\"Line_165\" data-name=\"Line 165\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n      <line id=\"Line_166\" data-name=\"Line 166\" x2=\"14.5\" transform=\"translate(331.75 595)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n    <\/g>\n  <\/g>\n<\/svg>                                    <\/span>\n                                    <span class=\"accordion__icon accordion__icon--minus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--minus\">\n  <g id=\"Group_49043\" data-name=\"Group 49043\" transform=\"translate(-320 -576)\">\n    <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n    <line id=\"Line_164\" data-name=\"Line 164\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n  <\/g>\n<\/svg>                                    <\/span>\n                                <\/span>\n                            <\/button>\n                        <\/h3>\n\n                        <div\n                            class=\"accordion__panel\"\n                            id=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-3\"\n                            role=\"region\"\n                            aria-labelledby=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-3\"\n                            aria-hidden=\"true\"\n                            data-accordion-panel\n                            hidden>\n                            <div class=\"accordion__panel-inner\" data-accordion-panel-inner>\n                                                                    <div class=\"accordion__wysiwyg standard-body\">\n                                        <p><span data-contrast=\"auto\">Despite the progress, there was a moment where the entire programme could have taken a different turn. During one of the late evening cutovers, the team\u00a0identified\u00a0a technical issue that was not catastrophic but was unusual enough to create concern. They were already in the change window. Everyone was present. The\u00a0natural instinct\u00a0in many organisations would be to push through and deal with the consequences later.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Instead, the engineer leading the cutover made a call that changed everything. They simply said, \u201cwe are not going to go live tonight\u201d.\u00a0It was a moment of clarity,\u00a0judgment\u00a0and maturity.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Over the next three days, the team diagnosed the issue properly, resolved it and completed the migration without any impact to the business. There was no downtime, no noisy incident afterwards and no lingering problems waiting to appear weeks later. It was a demonstration of why empowered engineers, psychological safety and disciplined patterns matter as much as technology.<\/span><\/p>\n                                    <\/div>\n                                                            <\/div>\n                        <\/div>\n                    <\/article>\n                                                        <article class=\"accordion__item\" data-accordion-item data-aos=\"fade-up\" data-aos-delay=\"80\">\n                        <h3 class=\"accordion__item-heading\">\n                            <button\n                                class=\"accordion__trigger\"\n                                type=\"button\"\n                                id=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-4\"\n                                aria-expanded=\"false\"\n                                aria-controls=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-4\"\n                                data-accordion-trigger\n                                data-accordion-index=\"4\">\n                                <span class=\"accordion__title h5\">Resilience that works in the real world<\/span>\n\n                                <span class=\"accordion__icons\" aria-hidden=\"true\">\n                                    <span class=\"accordion__icon accordion__icon--plus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--plus\">\n  <g id=\"Group_49371\" data-name=\"Group 49371\" transform=\"translate(614 -320) rotate(90)\">\n    <g id=\"Group_49044\" data-name=\"Group 49044\">\n      <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n      <line id=\"Line_165\" data-name=\"Line 165\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n      <line id=\"Line_166\" data-name=\"Line 166\" x2=\"14.5\" transform=\"translate(331.75 595)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n    <\/g>\n  <\/g>\n<\/svg>                                    <\/span>\n                                    <span class=\"accordion__icon accordion__icon--minus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--minus\">\n  <g id=\"Group_49043\" data-name=\"Group 49043\" transform=\"translate(-320 -576)\">\n    <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n    <line id=\"Line_164\" data-name=\"Line 164\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n  <\/g>\n<\/svg>                                    <\/span>\n                                <\/span>\n                            <\/button>\n                        <\/h3>\n\n                        <div\n                            class=\"accordion__panel\"\n                            id=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-4\"\n                            role=\"region\"\n                            aria-labelledby=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-4\"\n                            aria-hidden=\"true\"\n                            data-accordion-panel\n                            hidden>\n                            <div class=\"accordion__panel-inner\" data-accordion-panel-inner>\n                                                                    <div class=\"accordion__wysiwyg standard-body\">\n                                        <p><span data-contrast=\"auto\">One of the most transformative outcomes of the migration was the improvement in operational resilience. Before the move, disaster recovery testing required significant planning and often relied on extended weekend windows. After the migration, the estate was modernised to the point where\u00a0component\u00a0level DR testing could be performed during normal working hours. As Simon said, with clear relief, \u201cwe have our Easters back\u201d.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This shift captures the true value of cloud. It is not the location of resources that creates advantage but the ability to automate, scale, simplify and test without causing disruption. The estate became easier to\u00a0manage\u00a0and the teams became more confident in their ability to respond to issues quickly.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n                                    <\/div>\n                                                            <\/div>\n                        <\/div>\n                    <\/article>\n                                                        <article class=\"accordion__item\" data-accordion-item data-aos=\"fade-up\" data-aos-delay=\"160\">\n                        <h3 class=\"accordion__item-heading\">\n                            <button\n                                class=\"accordion__trigger\"\n                                type=\"button\"\n                                id=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-5\"\n                                aria-expanded=\"false\"\n                                aria-controls=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-5\"\n                                data-accordion-trigger\n                                data-accordion-index=\"5\">\n                                <span class=\"accordion__title h5\">The path to predictive operations<\/span>\n\n                                <span class=\"accordion__icons\" aria-hidden=\"true\">\n                                    <span class=\"accordion__icon accordion__icon--plus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--plus\">\n  <g id=\"Group_49371\" data-name=\"Group 49371\" transform=\"translate(614 -320) rotate(90)\">\n    <g id=\"Group_49044\" data-name=\"Group 49044\">\n      <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n      <line id=\"Line_165\" data-name=\"Line 165\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n      <line id=\"Line_166\" data-name=\"Line 166\" x2=\"14.5\" transform=\"translate(331.75 595)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n    <\/g>\n  <\/g>\n<\/svg>                                    <\/span>\n                                    <span class=\"accordion__icon accordion__icon--minus\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"currentColor\" class=\"accordion__icon-svg accordion__icon-svg--minus\">\n  <g id=\"Group_49043\" data-name=\"Group 49043\" transform=\"translate(-320 -576)\">\n    <rect id=\"Button\" width=\"38\" height=\"38\" rx=\"19\" transform=\"translate(320 576)\" fill=\"#00c6c2\"\/>\n    <line id=\"Line_164\" data-name=\"Line 164\" y1=\"15\" transform=\"translate(339 587.5)\" fill=\"none\" stroke=\"#052730\" stroke-linecap=\"round\" stroke-width=\"3\"\/>\n  <\/g>\n<\/svg>                                    <\/span>\n                                <\/span>\n                            <\/button>\n                        <\/h3>\n\n                        <div\n                            class=\"accordion__panel\"\n                            id=\"block_1488cd4566db4065c8a6566bb00eff8c-panel-5\"\n                            role=\"region\"\n                            aria-labelledby=\"block_1488cd4566db4065c8a6566bb00eff8c-trigger-5\"\n                            aria-hidden=\"true\"\n                            data-accordion-panel\n                            hidden>\n                            <div class=\"accordion__panel-inner\" data-accordion-panel-inner>\n                                                                    <div class=\"accordion__wysiwyg standard-body\">\n                                        <p><span data-contrast=\"auto\">Hays now has a foundation that allows them to adopt AI-based operational improvements in a meaningful way. Rather than talking about AI abstractly, Simon described it as an intelligent assistant that can help teams spot patterns,\u00a0identify\u00a0anomalies, prevent capacity\u00a0issues\u00a0and strengthen the security posture of the estate.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This is only possible because the environment is now sufficiently standardised,\u00a0observable\u00a0and well governed. In other words, the modernisation created the\u00a0conditions for future innovation rather than trying to force innovation onto an unstable base.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n                                    <\/div>\n                                                            <\/div>\n                        <\/div>\n                    <\/article>\n                            <\/div>\n            <\/div>\n<\/section>\n\n\n\n    <link rel=\"dns-prefetch\" href=\"\/\/www.youtube.com\">\n    <link rel=\"dns-prefetch\" href=\"\/\/www.youtube-nocookie.com\">\n    <link rel=\"dns-prefetch\" href=\"\/\/i.ytimg.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/www.youtube.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/www.youtube-nocookie.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/i.ytimg.com\" crossorigin>\n\n<section class=\"image-text  block-theme-light block-surface-white has-section-pattern block-pattern-1\" id=\"approach\">\n            <div class=\"section-pattern\"><svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 1010 810\" fill=\"currentColor\" width=\"1011\" height=\"809\" class=\"section-pattern__image\" aria-hidden=\"true\" focusable=\"false\">\n  <!-- Generator: Adobe Illustrator 30.2.1, SVG Export Plug-In . SVG Version: 2.1.1 Build 1)  -->\n  <defs>\n    <style>\n      .st0 {\n        fill: none;\n        stroke: #39b8b9;\n        stroke-miterlimit: 10;\n        stroke-width: 1.4px;\n      }\n    <\/style>\n  <\/defs>\n  <polygon class=\"st0\" points=\"304.6 207.7 225.2 70.2 172.6 161.4 194.6 161.4 225.2 108.4 282.6 207.7 304.6 207.7\"\/>\n  <polygon class=\"st0\" points=\"357.2 116.5 277.9 -21 225.2 70.2 247.2 70.2 277.9 17.2 335.2 116.5 357.2 116.5\"\/>\n  <polygon class=\"st0\" points=\"252 298.9 172.6 161.4 119.9 252.6 142 252.6 172.6 199.6 229.9 298.9 252 298.9\"\/>\n  <polygon class=\"st0\" points=\"146.7 481.3 67.3 343.7 14.7 434.9 36.7 434.9 67.3 381.9 124.6 481.3 146.7 481.3\"\/>\n  <polygon class=\"st0\" points=\"436.6 254.1 357.2 116.5 304.6 207.7 326.6 207.7 357.2 154.7 414.6 254.1 436.6 254.1\"\/>\n  <polygon class=\"st0\" points=\"331.3 436.4 252 298.9 199.3 390.1 221.3 390.1 252 337.1 309.3 436.4 331.3 436.4\"\/>\n  <polygon class=\"st0\" points=\"647.8 712.9 568.4 575.4 515.8 666.6 537.8 666.6 568.4 613.5 625.8 712.9 647.8 712.9\"\/>\n  <polygon class=\"st0\" points=\"938.9 759.2 859.5 621.7 806.9 712.8 828.9 712.8 859.5 659.8 916.9 759.2 938.9 759.2\"\/>\n  <polygon class=\"st0\" points=\"1044.1 576.9 964.7 439.4 912.1 530.5 934.1 530.5 964.7 477.5 1022.1 576.9 1044.1 576.9\"\/>\n  <polygon class=\"st0\" points=\"1096.8 485.7 1017.4 348.2 964.7 439.4 986.8 439.4 1017.4 386.3 1074.7 485.7 1096.8 485.7\"\/>\n  <polygon class=\"st0\" points=\"991.5 668 912.1 530.5 859.5 621.7 881.5 621.7 912.1 568.7 969.5 668 991.5 668\"\/>\n  <polygon class=\"st0\" points=\"780.1 484.2 700.7 346.7 648 437.9 670.1 437.9 700.7 384.9 758 484.2 780.1 484.2\"\/>\n  <polygon class=\"st0\" points=\"938 210.7 858.6 73.2 806 164.4 828 164.4 858.6 111.3 916 210.7 938 210.7\"\/>\n  <polygon class=\"st0\" points=\"990.6 119.5 911.2 -18 858.6 73.2 880.6 73.2 911.2 20.2 968.6 119.5 990.6 119.5\"\/>\n  <polygon class=\"st0\" points=\"832.7 393 753.3 255.5 700.7 346.7 722.7 346.7 753.3 293.7 810.7 393 832.7 393\"\/>\n  <polygon class=\"st0\" points=\"727.4 575.4 648 437.9 595.4 529.1 617.4 529.1 648 476 705.4 575.4 727.4 575.4\"\/>\n  <polygon class=\"st0\" points=\"1070 257 990.6 119.5 938 210.7 960 210.7 990.6 157.7 1048 257 1070 257\"\/>\n  <polygon class=\"st0\" points=\"1122.7 165.8 1043.3 28.3 990.6 119.5 1012.7 119.5 1043.3 66.5 1100.6 165.8 1122.7 165.8\"\/>\n  <polygon class=\"st0\" points=\"964.7 439.4 885.3 301.9 832.7 393 854.7 393 885.3 340 942.7 439.4 964.7 439.4\"\/>\n  <polygon class=\"st0\" points=\"1017.4 348.2 938 210.7 885.3 301.9 907.4 301.9 938 248.8 995.3 348.2 1017.4 348.2\"\/>\n  <polygon class=\"st0\" points=\"912.1 530.5 832.7 393 780.1 484.2 802.1 484.2 832.7 431.2 890.1 530.5 912.1 530.5\"\/>\n  <polygon class=\"st0\" points=\"621.3 209.2 541.9 71.7 489.3 162.9 511.3 162.9 541.9 109.9 599.3 209.2 621.3 209.2\"\/>\n  <polygon class=\"st0\" points=\"673.9 118 594.5 -19.5 541.9 71.7 563.9 71.7 594.5 18.7 651.9 118 673.9 118\"\/>\n  <polygon class=\"st0\" points=\"516 391.6 436.6 254.1 384 345.2 406 345.2 436.6 292.2 494 391.6 516 391.6\"\/>\n  <polygon class=\"st0\" points=\"568.7 300.4 489.3 162.9 436.6 254.1 458.7 254.1 489.3 201 546.6 300.4 568.7 300.4\"\/>\n  <polygon class=\"st0\" points=\"753.3 255.5 673.9 118 621.3 209.2 643.3 209.2 673.9 156.2 731.3 255.5 753.3 255.5\"\/>\n  <polygon class=\"st0\" points=\"806 164.4 726.6 26.9 673.9 118 696 118 726.6 65 783.9 164.4 806 164.4\"\/>\n  <polygon class=\"st0\" points=\"648 437.9 568.7 300.4 516 391.6 538 391.6 568.7 338.5 626 437.9 648 437.9\"\/>\n<\/svg><\/div>    \n    <div class=\"container-wide\">\n        <div class=\"image-text__layout\">\n            <div class=\"image-text__media\" data-aos=\"fade-up\">\n                <div class=\"image-text__media-inner\">\n                                            <div class=\"image-text__media-item\">\n                            <div class=\"image-text__video-shell image-text__video-shell--youtube image-text__video-shell--manual\">\n                                                                    <button\n                                        type=\"button\"\n                                        class=\"image-text__video-trigger\"\n                                        data-image-text-youtube-trigger\n                                        data-video-src=\"https:\/\/www.youtube-nocookie.com\/embed\/ieeYZPcP-Ec?autoplay=1&#038;controls=1&#038;playsinline=1&#038;rel=0&#038;enablejsapi=1&#038;origin=https:\/\/version1.thinktankdev.org.uk&#038;widget_referrer=https:\/\/version1.thinktankdev.org.uk\/en-us\/\"\n                                        data-video-title=\"Beyond the headline: the full story behind Hay\u2019s zero-disruption migration\"\n                                        aria-label=\"Play video: Beyond the headline: the full story behind Hay\u2019s zero-disruption migration\">\n                                                                                                                                    <img\n                                                    class=\"image-text__video-placeholder\"\n                                                    src=\"https:\/\/i.ytimg.com\/vi\/ieeYZPcP-Ec\/hqdefault.jpg\"\n                                                    alt=\"\"\n                                                    loading=\"lazy\"\n                                                    decoding=\"async\">\n                                                                                                                            <span class=\"image-text__video-play\" aria-hidden=\"true\">\n                                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"132\" height=\"132\" viewBox=\"0 0 132 132\" fill=\"currentColor\" class=\"image-text__video-play-svg\">\n  <g id=\"Group_49109\" data-name=\"Group 49109\" transform=\"translate(-421 -3719)\">\n    <circle id=\"Ellipse_189\" data-name=\"Ellipse 189\" cx=\"66\" cy=\"66\" r=\"66\" transform=\"translate(421 3719)\" fill=\"#fff\"\/>\n    <g id=\"Polygon_94\" data-name=\"Polygon 94\" transform=\"translate(523.679 3752.472) rotate(90)\" fill=\"#00c6c2\">\n      <path d=\"M 62.4880485534668 56.1961555480957 L 2.567630052566528 56.1961555480957 L 32.52783966064453 3.05433201789856 L 62.4880485534668 56.1961555480957 Z\" stroke=\"none\"\/>\n      <path d=\"M 32.52783966064453 6.108654022216797 L 5.135257720947266 54.69615173339844 L 59.92041015625 54.69615173339844 L 32.52783966064453 6.108654022216797 M 32.52783966064453 -3.814697265625e-06 L 65.05567169189453 57.6961555480957 L -7.62939453125e-06 57.6961555480957 L 32.52783966064453 -3.814697265625e-06 Z\" stroke=\"none\" fill=\"#01c6c2\"\/>\n    <\/g>\n  <\/g>\n<\/svg>                                        <\/span>\n                                    <\/button>\n                                    <div\n                                        class=\"image-text__video-inline-frame\"\n                                        data-image-text-video-frame\n                                        aria-hidden=\"true\"><\/div>\n                                                            <\/div>\n                        <\/div>\n                    \n                                    <\/div>\n            <\/div>\n\n            <div class=\"image-text__content\" data-aos=\"fade-up\" data-aos-delay=\"120\">\n                \n                \n                \n                                    <h2 class=\"image-text__heading h4\">Beyond the headline: the full story behind Hay\u2019s zero-disruption migration<\/h2>\n                \n                                    <div class=\"image-text__description standard-body\">\n                        <p>In this extended interview, Hays goes deeper into the decisions, trade\u2011offs and delivery approach behind its cloud migration. The discussion explores why Oracle Cloud Infrastructure and Azure were chosen, how key risks were managed, and the lessons learned from delivering change at speed without disrupting the business.<\/p>\n                    <\/div>\n                \n                            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"sidebar-grid\">\n        <div class=\"container-wide\">\n        <div class=\"sidebar-grid__layout\">\n                            <div class=\"sidebar-grid__intro\" data-aos=\"fade-up\">\n                                            <div class=\"sidebar-grid__intro-copy h5\">\n                            <p>What enterprise leaders can take from this<\/p>\n                        <\/div>\n                    \n                                            <div class=\"sidebar-grid__description lcnm\">\n                            <p>There is no single secret to a zero-disruption migration, but the Hays programme shows what actually works when the pressure is real and the stakes are high. It is built on:<\/p>\n                        <\/div>\n                                    <\/div>\n            \n                            <div class=\"sidebar-grid__grid sidebar-grid__grid--cols-4\">\n                                                                    <article class=\"sidebar-grid__item\" data-aos=\"fade-up\" data-aos-delay=\"0\">\n                                                            <div class=\"sidebar-grid__icon\" aria-hidden=\"true\">\n                                    <img width=\"300\" height=\"300\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/04\/Version1-Person-Thinking-NEG-RGB-1.svg\" class=\"sidebar-grid__icon-image\" alt=\"\" loading=\"lazy\" decoding=\"async\" \/>                                <\/div>\n                            \n                                                            <h3 class=\"sidebar-grid__title h5\">Clarity before speed<\/h3>\n                            \n                            \n                                                                                <\/article>\n                                                                    <article class=\"sidebar-grid__item\" data-aos=\"fade-up\" data-aos-delay=\"100\">\n                                                            <div class=\"sidebar-grid__icon\" aria-hidden=\"true\">\n                                    <img width=\"300\" height=\"300\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/Version1-Search2-NEG-RGB-1-1.svg\" class=\"sidebar-grid__icon-image\" alt=\"\" loading=\"lazy\" decoding=\"async\" \/>                                <\/div>\n                            \n                                                            <h3 class=\"sidebar-grid__title h5\">Disciplined discovery<\/h3>\n                            \n                            \n                                                                                <\/article>\n                                                                    <article class=\"sidebar-grid__item\" data-aos=\"fade-up\" data-aos-delay=\"200\">\n                                                            <div class=\"sidebar-grid__icon\" aria-hidden=\"true\">\n                                    <img width=\"300\" height=\"300\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/04\/Version1-Process-Path-NEG-RGB-1.svg\" class=\"sidebar-grid__icon-image\" alt=\"\" loading=\"lazy\" decoding=\"async\" \/>                                <\/div>\n                            \n                                                            <h3 class=\"sidebar-grid__title h5\">Repeatable patterns<\/h3>\n                            \n                            \n                                                                                <\/article>\n                                                                    <article class=\"sidebar-grid__item\" data-aos=\"fade-up\" data-aos-delay=\"300\">\n                                                            <div class=\"sidebar-grid__icon\" aria-hidden=\"true\">\n                                    <img width=\"300\" height=\"300\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/Version1-Support-Team-NEG-RGB.svg\" class=\"sidebar-grid__icon-image\" alt=\"\" loading=\"lazy\" decoding=\"async\" \/>                                <\/div>\n                            \n                                                            <h3 class=\"sidebar-grid__title h5\">Empowered experts<\/h3>\n                            \n                            \n                                                                                <\/article>\n                                                                    <article class=\"sidebar-grid__item\" data-aos=\"fade-up\" data-aos-delay=\"0\">\n                                                            <div class=\"sidebar-grid__icon\" aria-hidden=\"true\">\n                                    <img width=\"300\" height=\"300\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/Version1-Knowledge-Share-NEG-RGB-1.svg\" class=\"sidebar-grid__icon-image\" alt=\"\" loading=\"lazy\" decoding=\"async\" \/>                                <\/div>\n                            \n                                                            <h3 class=\"sidebar-grid__title h5\">Consistent decision making<\/h3>\n                            \n                            \n                                                                                <\/article>\n                                                                    <article class=\"sidebar-grid__item\" data-aos=\"fade-up\" data-aos-delay=\"100\">\n                                                            <div class=\"sidebar-grid__icon\" aria-hidden=\"true\">\n                                    <img width=\"300\" height=\"300\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/Version1-Support-Person-NEG-RGB.svg\" class=\"sidebar-grid__icon-image\" alt=\"\" loading=\"lazy\" decoding=\"async\" \/>                                <\/div>\n                            \n                                                            <h3 class=\"sidebar-grid__title h5\">Trust and psychological safety<\/h3>\n                            \n                            \n                                                                                <\/article>\n                                                                    <article class=\"sidebar-grid__item\" data-aos=\"fade-up\" data-aos-delay=\"200\">\n                                                            <div class=\"sidebar-grid__icon\" aria-hidden=\"true\">\n                                    <img width=\"300\" height=\"300\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/Version1-Touch-NEG-RGB.svg\" class=\"sidebar-grid__icon-image\" alt=\"\" loading=\"lazy\" decoding=\"async\" \/>                                <\/div>\n                            \n                                                            <h3 class=\"sidebar-grid__title h5\">The courage to pause when something feels wrong<\/h3>\n                            \n                            \n                                                                                <\/article>\n                                    <\/div>\n                    <\/div>\n    <\/div>\n<\/section>\n\n\n\n\n<section class=\"image-text image-text--inverted  block-theme-light block-surface-white has-section-pattern block-pattern-2\" id=\"future\">\n            <div class=\"section-pattern\"><svg id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 1010 810\" fill=\"currentColor\" width=\"1011\" height=\"809\" class=\"section-pattern__image\" aria-hidden=\"true\" focusable=\"false\">\n  <!-- Generator: Adobe Illustrator 30.2.1, SVG Export Plug-In . SVG Version: 2.1.1 Build 1)  -->\n  <defs>\n    <style>\n      .st0 {\n        fill: none;\n        stroke: #39b8b9;\n        stroke-miterlimit: 10;\n        stroke-width: 1.5px;\n      }\n    <\/style>\n  <\/defs>\n  <polygon class=\"st0\" points=\"180.6 172.8 96.6 27.2 40.8 123.8 64.1 123.8 96.6 67.7 157.3 172.8 180.6 172.8\"\/>\n  <polygon class=\"st0\" points=\"236.3 76.3 152.3 -69.3 96.6 27.2 119.9 27.2 152.3 -28.9 213 76.3 236.3 76.3\"\/>\n  <polygon class=\"st0\" points=\"320.4 221.9 236.3 76.3 180.6 172.8 203.9 172.8 236.3 116.7 297.1 221.9 320.4 221.9\"\/>\n  <polygon class=\"st0\" points=\"376.1 125.4 292.1 -20.2 236.3 76.3 259.7 76.3 292.1 20.2 352.8 125.4 376.1 125.4\"\/>\n  <polygon class=\"st0\" points=\"264.7 318.4 180.6 172.8 124.9 269.4 148.2 269.4 180.6 213.2 241.3 318.4 264.7 318.4\"\/>\n  <polygon class=\"st0\" points=\"1075.1 370.6 991.1 225 935.3 321.6 958.7 321.6 991.1 265.4 1051.8 370.6 1075.1 370.6\"\/>\n  <polygon class=\"st0\" points=\"963.6 563.7 879.6 418.1 823.9 514.7 847.2 514.7 879.6 458.5 940.3 563.7 963.6 563.7\"\/>\n  <polygon class=\"st0\" points=\"1019.4 467.2 935.3 321.6 879.6 418.1 902.9 418.1 935.3 362 996.1 467.2 1019.4 467.2\"\/>\n  <polygon class=\"st0\" points=\"1103.4 612.8 1019.4 467.2 963.6 563.7 987 563.7 1019.4 507.6 1080.1 612.8 1103.4 612.8\"\/>\n  <polygon class=\"st0\" points=\"851.3 176 767.2 30.4 711.5 126.9 734.8 126.9 767.2 70.8 827.9 176 851.3 176\"\/>\n  <polygon class=\"st0\" points=\"907 79.4 822.9 -66.2 767.2 30.4 790.5 30.4 822.9 -25.8 883.7 79.4 907 79.4\"\/>\n  <polygon class=\"st0\" points=\"739.8 369.1 655.7 223.5 600 320 623.3 320 655.7 263.9 716.5 369.1 739.8 369.1\"\/>\n  <polygon class=\"st0\" points=\"795.5 272.5 711.5 126.9 655.7 223.5 679.1 223.5 711.5 167.3 772.2 272.5 795.5 272.5\"\/>\n  <polygon class=\"st0\" points=\"628.3 562.1 544.3 416.5 488.5 513.1 511.8 513.1 544.3 456.9 605 562.1 628.3 562.1\"\/>\n  <polygon class=\"st0\" points=\"684.1 465.6 600 320 544.3 416.5 567.6 416.5 600 360.4 660.7 465.6 684.1 465.6\"\/>\n  <polygon class=\"st0\" points=\"991.1 225 907 79.4 851.3 176 874.6 176 907 119.8 967.7 225 991.1 225\"\/>\n  <polygon class=\"st0\" points=\"1046.8 128.5 962.7 -17.1 907 79.4 930.3 79.4 962.7 23.3 1023.5 128.5 1046.8 128.5\"\/>\n  <polygon class=\"st0\" points=\"879.6 418.1 795.5 272.5 739.8 369.1 763.1 369.1 795.5 312.9 856.3 418.1 879.6 418.1\"\/>\n  <polygon class=\"st0\" points=\"935.3 321.6 851.3 176 795.5 272.5 818.9 272.5 851.3 216.4 912 321.6 935.3 321.6\"\/>\n  <polygon class=\"st0\" points=\"768.1 611.2 684.1 465.6 628.3 562.1 651.6 562.1 684.1 506 744.8 611.2 768.1 611.2\"\/>\n  <polygon class=\"st0\" points=\"823.9 514.7 739.8 369.1 684.1 465.6 707.4 465.6 739.8 409.5 800.5 514.7 823.9 514.7\"\/>\n  <polygon class=\"st0\" points=\"515.9 174.4 431.9 28.8 376.1 125.4 399.5 125.4 431.9 69.2 492.6 174.4 515.9 174.4\"\/>\n  <polygon class=\"st0\" points=\"571.7 77.9 487.6 -67.7 431.9 28.8 455.2 28.8 487.6 -27.3 548.3 77.9 571.7 77.9\"\/>\n  <polygon class=\"st0\" points=\"404.5 367.5 320.4 221.9 264.7 318.4 288 318.4 320.4 262.3 381.1 367.5 404.5 367.5\"\/>\n  <polygon class=\"st0\" points=\"460.2 271 376.1 125.4 320.4 221.9 343.7 221.9 376.1 165.8 436.9 271 460.2 271\"\/>\n  <polygon class=\"st0\" points=\"348.7 464 264.7 318.4 208.9 415 232.3 415 264.7 358.8 325.4 464 348.7 464\"\/>\n  <polygon class=\"st0\" points=\"655.7 223.5 571.7 77.9 515.9 174.4 539.3 174.4 571.7 118.3 632.4 223.5 655.7 223.5\"\/>\n  <polygon class=\"st0\" points=\"711.5 126.9 627.4 -18.7 571.7 77.9 595 77.9 627.4 21.7 688.1 126.9 711.5 126.9\"\/>\n  <polygon class=\"st0\" points=\"544.3 416.5 460.2 271 404.5 367.5 427.8 367.5 460.2 311.4 520.9 416.5 544.3 416.5\"\/>\n  <polygon class=\"st0\" points=\"600 320 515.9 174.4 460.2 271 483.5 271 515.9 214.8 576.7 320 600 320\"\/>\n  <polygon class=\"st0\" points=\"488.5 513.1 404.5 367.5 348.7 464 372.1 464 404.5 407.9 465.2 513.1 488.5 513.1\"\/>\n  <polygon class=\"st0\" points=\"431.9 28.8 347.8 -116.8 292.1 -20.2 315.4 -20.2 347.8 -76.4 408.6 28.8 431.9 28.8\"\/>\n  <polygon class=\"st0\" points=\"767.2 30.4 683.2 -115.2 627.4 -18.7 650.7 -18.7 683.2 -74.8 743.9 30.4 767.2 30.4\"\/>\n  <polygon class=\"st0\" points=\"1130.9 274.1 1046.8 128.5 991.1 225 1014.4 225 1046.8 168.9 1107.5 274.1 1130.9 274.1\"\/>\n  <polygon class=\"st0\" points=\"907.9 660.2 823.9 514.7 768.1 611.2 791.4 611.2 823.9 555.1 884.6 660.2 907.9 660.2\"\/>\n  <polygon class=\"st0\" points=\"1046.8 709.3 962.7 563.7 907 660.2 930.3 660.2 962.7 604.1 1023.5 709.3 1046.8 709.3\"\/>\n  <polygon class=\"st0\" points=\"711.5 707.7 627.4 562.1 571.7 658.7 595 658.7 627.4 602.5 688.1 707.7 711.5 707.7\"\/>\n  <polygon class=\"st0\" points=\"571.7 658.7 487.6 513.1 431.9 609.6 455.2 609.6 487.6 553.5 548.3 658.7 571.7 658.7\"\/>\n  <polygon class=\"st0\" points=\"851.3 756.8 767.2 611.2 711.5 707.7 734.8 707.7 767.2 651.6 827.9 756.8 851.3 756.8\"\/>\n  <polygon class=\"st0\" points=\"991.1 804.3 907 658.7 851.3 755.2 874.6 755.2 907 699.1 967.7 804.3 991.1 804.3\"\/>\n<\/svg><\/div>    \n    <div class=\"container-wide\">\n        <div class=\"image-text__layout\">\n            <div class=\"image-text__media\" data-aos=\"fade-up\">\n                <div class=\"image-text__media-inner\">\n                                            <div class=\"image-text__media-item\">\n                            <img width=\"1024\" height=\"524\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-image-01-1024x524.jpg\" class=\"image-text__image\" alt=\"Image text image\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, (max-width: 991px) 100vw, 48vw\" srcset=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-image-01-1024x524.jpg 1024w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-image-01-300x153.jpg 300w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-image-01-768x393.jpg 768w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-image-01.jpg 1408w\" \/>                        <\/div>\n                    \n                                            <div class=\"image-text__frame\" aria-hidden=\"true\">\n                            <svg\n  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n  width=\"651.4\"\n  height=\"563.3\"\n  viewBox=\"-5 -5 661.4 573.3\"\n  fill=\"none\"\n  overflow=\"visible\">\n  <path\n    class=\"image-accordion__frame-static-path\"\n    d=\"M 651.4 563.3 L 0 563.3 L 325.7 0 Z\"\n    stroke=\"currentColor\"\n    stroke-width=\"5\"\n    stroke-linejoin=\"miter\"\n    stroke-miterlimit=\"10\"\n    fill=\"none\"\n  \/>\n  <path\n    class=\"image-accordion__frame-animated-path\"\n    d=\"M 651.4 563.3 L 0 563.3 L 325.7 0 L 651.4 563.3\"\n    pathLength=\"1\"\n    stroke=\"currentColor\"\n    stroke-width=\"5\"\n    stroke-linejoin=\"miter\"\n    stroke-miterlimit=\"10\"\n    fill=\"none\"\n  \/>\n<\/svg>                        <\/div>\n                                    <\/div>\n            <\/div>\n\n            <div class=\"image-text__content\" data-aos=\"fade-up\" data-aos-delay=\"120\">\n                \n                \n                \n                \n                                    <div class=\"image-text__description standard-body\">\n                        <p><span class=\"TextRun SCXW31175101 BCX8\" lang=\"EN-GB\" xml:lang=\"EN-GB\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31175101 BCX8\">Hays met a deadline they did not choose, avoided disruption in a global\u00a0<\/span><span class=\"NormalTextRun SCXW31175101 BCX8\">business<\/span><span class=\"NormalTextRun SCXW31175101 BCX8\">\u00a0and\u00a0<\/span><span class=\"NormalTextRun SCXW31175101 BCX8\">emerged<\/span><span class=\"NormalTextRun SCXW31175101 BCX8\">\u00a0with a modern platform that will support them for years to come. For any CIO or CTO facing similar pressure, their story is a reminder that the path to cloud success is not defined by the technology itself, but by the quality of leadership, engineering culture and decision making that surrounds it.<\/span><\/span><span class=\"EOP Selected SCXW31175101 BCX8\" data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n                    <\/div>\n                \n                            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"card-carousel\" >\n        <div class=\"container-wide\">\n        <div class=\"card-carousel__layout\">\n            <div class=\"card-carousel__intro\">\n                \n<div class=\"section-top\" data-aos=\"fade-up\">\n    <div class=\"section-top__left\">\n        \n                                    <h2 class=\"section-top__heading h3\">Further reading<\/h2>\n                    \n            <\/div>\n\n    <\/div>\n            <\/div>\n\n            <div class=\"card-carousel__rail\">\n                                    <div class=\"swiper card-carousel__swiper\">\n                        <div class=\"swiper-wrapper\">\n                                                                                            <div class=\"swiper-slide card-carousel__slide\">\n                                    <article class=\"card-carousel__item\">\n                                        <a class=\"card-carousel__card\" href=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/blog\/why-intelligent-applications-matter\/\" data-aos=\"fade-up\" data-aos-delay=\"200\">\n                                                                                            <div class=\"card-carousel__badge small-body\">Blog<\/div>\n                                            \n                                                                                            <div class=\"card-carousel__body\">\n                                                                                                            <p class=\"card-carousel__date small-body\">08 May, 2026<\/p>\n                                                    \n                                                                                                            <h3 class=\"card-carousel__card-title pre-headline\">Why Intelligent Applications Matter<\/h3>\n                                                                                                    <\/div>\n                                            \n                                            <div class=\"card-carousel__card__image\"><img decoding=\"async\" width=\"1024\" height=\"351\" src=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/05\/post-thumb-1024x351.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/05\/post-thumb-1024x351.jpg 1024w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/05\/post-thumb-300x103.jpg 300w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/05\/post-thumb-768x263.jpg 768w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/05\/post-thumb-1536x527.jpg 1536w, https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/05\/post-thumb-2048x702.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/div>                                        <\/a>\n                                    <\/article>\n                                <\/div>\n                                                    <\/div>\n                    <\/div>\n\n                                                <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Hays achieved a zero-disruption cloud migration under tight deadlines, using disciplined planning, automation and strong engineering culture.<\/p>\n","protected":false},"featured_media":6820,"menu_order":0,"template":"","industry":[98],"service":[83],"technology-partner":[],"class_list":["post-5375","case-studies","type-case-studies","status-publish","has-post-thumbnail","hentry","industry-recruitment"],"acf":[],"translations":[{"blog_id":1,"post_id":5375,"name":"Europe","code":"EN-GB","hreflang":"en-gb","url":"https:\/\/version1.thinktankdev.org.uk\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/","is_current":false},{"blog_id":13,"post_id":5375,"name":"Americas","code":"EN-US","hreflang":"en-us","url":"https:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/","is_current":true}],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The Hays zero-disruption playbook: how to deliver a smooth cloud migration | Version 1 (US)<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Hays zero-disruption playbook: how to deliver a smooth cloud migration | Version 1 (US)\" \/>\n<meta property=\"og:description\" content=\"Hays achieved a zero-disruption cloud migration under tight deadlines, using disciplined planning, automation and strong engineering culture.\" \/>\n<meta property=\"og:url\" content=\"http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/\" \/>\n<meta property=\"og:site_name\" content=\"Version 1 (US)\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-10T16:04:01+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-thumb-01-1.jpg.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"761\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/case-studies\\\/zero-disruption-cloud-migration-hays-case-study\\\/\",\"url\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/case-studies\\\/zero-disruption-cloud-migration-hays-case-study\\\/\",\"name\":\"The Hays zero-disruption playbook: how to deliver a smooth cloud migration | Version 1 (US)\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/case-studies\\\/zero-disruption-cloud-migration-hays-case-study\\\/#primaryimage\"},\"image\":{\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/case-studies\\\/zero-disruption-cloud-migration-hays-case-study\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/hays-thumb-01-1.jpg\",\"datePublished\":\"2026-06-11T12:08:46+00:00\",\"dateModified\":\"2026-07-10T16:04:01+00:00\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/case-studies\\\/zero-disruption-cloud-migration-hays-case-study\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/case-studies\\\/zero-disruption-cloud-migration-hays-case-study\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/case-studies\\\/zero-disruption-cloud-migration-hays-case-study\\\/#primaryimage\",\"url\":\"https:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/hays-thumb-01-1.jpg\",\"contentUrl\":\"https:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/hays-thumb-01-1.jpg\",\"width\":1200,\"height\":761},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/case-studies\\\/zero-disruption-cloud-migration-hays-case-study\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case Studies\",\"item\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/case-studies\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"The Hays zero-disruption playbook: how to deliver a smooth cloud migration\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/#website\",\"url\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/\",\"name\":\"Version 1\",\"description\":\"\",\"publisher\":{\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/#organization\",\"name\":\"Version 1\",\"url\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/cropped-cropped-Favicon-2.png\",\"contentUrl\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/cropped-cropped-Favicon-2.png\",\"width\":512,\"height\":512,\"caption\":\"Version 1\"},\"image\":{\"@id\":\"http:\\\/\\\/version1.thinktankdev.org.uk\\\/en-us\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Hays zero-disruption playbook: how to deliver a smooth cloud migration | Version 1 (US)","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"The Hays zero-disruption playbook: how to deliver a smooth cloud migration | Version 1 (US)","og_description":"Hays achieved a zero-disruption cloud migration under tight deadlines, using disciplined planning, automation and strong engineering culture.","og_url":"http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/","og_site_name":"Version 1 (US)","article_modified_time":"2026-07-10T16:04:01+00:00","og_image":[{"width":1200,"height":761,"url":"http:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-thumb-01-1.jpg.webp","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/","url":"http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/","name":"The Hays zero-disruption playbook: how to deliver a smooth cloud migration | Version 1 (US)","isPartOf":{"@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/#website"},"primaryImageOfPage":{"@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/#primaryimage"},"image":{"@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/#primaryimage"},"thumbnailUrl":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-thumb-01-1.jpg","datePublished":"2026-06-11T12:08:46+00:00","dateModified":"2026-07-10T16:04:01+00:00","breadcrumb":{"@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/#primaryimage","url":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-thumb-01-1.jpg","contentUrl":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-content\/uploads\/2026\/06\/hays-thumb-01-1.jpg","width":1200,"height":761},{"@type":"BreadcrumbList","@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/zero-disruption-cloud-migration-hays-case-study\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/version1.thinktankdev.org.uk\/en-us\/"},{"@type":"ListItem","position":2,"name":"Case Studies","item":"http:\/\/version1.thinktankdev.org.uk\/en-us\/case-studies\/"},{"@type":"ListItem","position":3,"name":"The Hays zero-disruption playbook: how to deliver a smooth cloud migration"}]},{"@type":"WebSite","@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/#website","url":"http:\/\/version1.thinktankdev.org.uk\/en-us\/","name":"Version 1","description":"","publisher":{"@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/version1.thinktankdev.org.uk\/en-us\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/#organization","name":"Version 1","url":"http:\/\/version1.thinktankdev.org.uk\/en-us\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/#\/schema\/logo\/image\/","url":"http:\/\/version1.thinktankdev.org.uk\/wp-content\/uploads\/2026\/05\/cropped-cropped-Favicon-2.png","contentUrl":"http:\/\/version1.thinktankdev.org.uk\/wp-content\/uploads\/2026\/05\/cropped-cropped-Favicon-2.png","width":512,"height":512,"caption":"Version 1"},"image":{"@id":"http:\/\/version1.thinktankdev.org.uk\/en-us\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-json\/wp\/v2\/case-studies\/5375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-json\/wp\/v2\/case-studies"}],"about":[{"href":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-json\/wp\/v2\/types\/case-studies"}],"version-history":[{"count":13,"href":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-json\/wp\/v2\/case-studies\/5375\/revisions"}],"predecessor-version":[{"id":11231,"href":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-json\/wp\/v2\/case-studies\/5375\/revisions\/11231"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-json\/wp\/v2\/media\/6820"}],"wp:attachment":[{"href":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-json\/wp\/v2\/media?parent=5375"}],"wp:term":[{"taxonomy":"industry","embeddable":true,"href":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-json\/wp\/v2\/industry?post=5375"},{"taxonomy":"service","embeddable":true,"href":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-json\/wp\/v2\/service?post=5375"},{"taxonomy":"technology-partner","embeddable":true,"href":"https:\/\/version1.thinktankdev.org.uk\/en-us\/wp-json\/wp\/v2\/technology-partner?post=5375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}