{"id":594346,"date":"2025-04-28T10:00:00","date_gmt":"2025-04-28T08:00:00","guid":{"rendered":"https:\/\/www.devoteam.com\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/"},"modified":"2025-04-28T10:00:00","modified_gmt":"2025-04-28T08:00:00","slug":"aws-application-migration-for-department-for-work-and-pensions-dwp","status":"publish","type":"success-story","link":"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/","title":{"rendered":"AWS Application Migration for Department for Work and Pensions (DWP)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-the-solution\">The Solution<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The DWP team utilised the G-Cloud Government Framework to procure services to support the project which commenced with a migration Proof-of-Concept. This exercise is routinely provided by Devoteam to assist customers commence their Cloud migration journey, focused on moving one (1) application environment to AWS. The platform then underwent a\u00a0<a href=\"https:\/\/ubertasconsulting.com\/get-a-free-well-architected-consultation\/\">Well-Architected Framework Review (WAFR)<\/a>\u00a0as an input to \u2018drive-out\u2019 the tasks that would eventually lead to a fully functional production instance of the target application.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The migration project had three high level requirements:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Application Migration -> The migration of eight (8) internal and public facing applications from an existing private Cloud environment to AWS;<\/li>\n\n\n\n<li>DevOps Approach -> Infrastructure-as-code by default;<\/li>\n\n\n\n<li>On-boarding -> A migration and partner approach that enabled knowledge transfer to the DWP through a combination of cross team working, and AWS training.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The Retirement &amp; Bereavement Team migration project commenced with the deployment of a range of components that would be common to all applications, including secure networking, code control, deployment pipeline and authentication. These supporting technologies along with a baseline VPC design, established working practices and the set-up of a joint Devoteam and DWP DevOps team formed the Migration Factory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The applications migrated to AWS as part of the project were:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Check Your State Pension;<\/li>\n\n\n\n<li>Bereavement Support Payment;<\/li>\n\n\n\n<li>Find Your State Pension;<\/li>\n\n\n\n<li>Get Your State Pension;<\/li>\n\n\n\n<li>Job Seekers Benefit Enhancement Service;<\/li>\n\n\n\n<li>Pension Deferral Lump Sum Calculator;<\/li>\n\n\n\n<li>Record of Call.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-each-application-was-then-adapted-and-scripted-for-deployment-to-aws\">Each application was then adapted and scripted for deployment to AWS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Making use of AWS services where appropriate. Services used beyond EC2 included Lambda, RDS and Amazon Elasticsearch. Code promotion pipelines were created using Jenkins and S3; Jenkins pipelines were also utilised to automate the creation of custom AMIs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The applications were migrated sequentially over an 8-month timeline, during which each environment was iterated upon to increase automation of several functions across the deployment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During the migration, Devoteam and AWS assisted DWP personnel with knowledge transfer activities ranging from generic technical essentials training to more specific DevOps consulting. Over the course of the year, DWP were able to scale down their requirement for Devoteam assistance as they onboarded knowledge internally.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-benefits\">The Benefits<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>As a PDU it now has a platform from which it can not only support its existing services but also expand to enable new developments for its users.<\/li>\n\n\n\n<li>It has gone from a single datacentre with manual configuration to multi AZ redundancy coupled with full infrastructure as code for its entire platform.<\/li>\n\n\n\n<li>Multiple reusable components such as ECS services, WAFs, MongoDB clusters that allow new projects to quickly leverage infrastructure options as part of its designs with the knowledge they have already been through IT Health Checks.<\/li>\n\n\n\n<li>It has extended iteration from beyond the application codebase to the infrastructure as well with many two-week sprints applying significant updates to the architecture.<\/li>\n\n\n\n<li>Proven reproducibility of deployments through destroying dev, test and staging environments every evening.<\/li>\n\n\n\n<li>Migration away from a fixed architecture to a dynamic with auto-scaling to give services an ability to flex according to demand.<\/li>\n\n\n\n<li>Knowledge transfer of AWS\/Terraform development techniques to enable the DevOps team to deliver a successful migration of multiple applications.<\/li>\n\n\n\n<li>Ultimately it can now adapt its infrastructure as needs change over time in conjunction with Product Ownership and Delivery.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-cover alignfull has-parallax\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--xxx-large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--xxx-large);padding-left:var(--wp--preset--spacing--large)\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-main-background-color has-background-dim-70 has-background-dim\"><\/span><div class=\"wp-block-cover__image-background wp-image-7229 has-parallax\" style=\"background-position:50% 50%;background-image:url(https:\/\/devoteam.info\/wp-content\/uploads\/2024\/05\/Surfer-001-copy.jpg)\"><\/div><div class=\"wp-block-cover__inner-container has-global-padding is-layout-constrained wp-container-core-cover-is-layout-ea3f966a wp-block-cover-is-layout-constrained\">\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-d064aeaa wp-block-columns-is-layout-flex\" style=\"border-style:none;border-width:0px\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:30%\">\n<h2 class=\"wp-block-heading\" id=\"h-your-success-starts-here\"><strong>Your Success Starts Here<\/strong><\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"border-left-color:var(--wp--preset--color--base);border-left-style:solid;border-left-width:2px;padding-right:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--x-large);flex-basis:70%\">\n<div class=\"wp-block-group is-style-default has-global-padding is-layout-constrained wp-container-core-group-is-layout-9819b1f7 wp-block-group-is-layout-constrained\" style=\"padding-right:var(--wp--preset--spacing--x-small)\">\n<p class=\"has-medium-font-size wp-block-paragraph\">Partner with Devoteam to leverage award-winning tech expertise, agile execution, and a culture of continuous learning.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/devoteam.info\/get-in-touch\/\">Get in touch<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The Solution The DWP team utilised the G-Cloud Government Framework to procure services to support the project which commenced with a migration Proof-of-Concept. This exercise is routinely provided by Devoteam to assist customers commence their Cloud migration journey, focused on moving one (1) application environment to AWS. The platform then underwent a\u00a0Well-Architected Framework Review (WAFR)\u00a0as [&hellip;]<\/p>\n","protected":false},"featured_media":567820,"template":"","categories":[2287,884,2458],"tags":[],"industry":[3107],"class_list":["post-594346","success-story","type-success-story","status-publish","has-post-thumbnail","hentry","category-aws-cz","category-cloud-native-app-development-cz","category-cloud-native-architecture-cz","industry-public-sector-cz"],"acf":[],"cards":"\n\t<div class=\"single-post-card\">\n\n\t\t<figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/\" target=\"_self\" ><img width=\"1080\" height=\"900\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"AWS Application Migration for Department for Work and Pensions (DWP)\" style=\"aspect-ratio:4\/3;width:100%;object-fit:cover;\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2.jpg 1080w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2-300x250.jpg 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2-1024x853.jpg 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2-768x640.jpg 768w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/a><\/figure>\n\n\t\t\n\t\t<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-43282307 wp-block-group-is-layout-flex\">\n\t<p style=\"font-style:normal;font-weight:700\" class=\"has-link-color wp-elements-1 wp-block-lp-post-type has-text-color has-primary-color has-small-font-size\">Success story<\/p>\n\n\t\t\n\t\t<h3 style=\"font-style:normal;font-weight:400\" class=\"wp-block-post-title has-base-font-size\"><a href=\"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/\" target=\"_self\" >AWS Application Migration for Department for Work and Pensions (DWP)<\/a><\/h3><\/div>\n\t\t\n\t<\/div>\n\n","yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>AWS Application Migration for Department for Work and Pensions (DWP) | Devoteam<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS Application Migration for Department for Work and Pensions (DWP)\" \/>\n<meta property=\"og:description\" content=\"The Solution The DWP team utilised the G-Cloud Government Framework to procure services to support the project which commenced with a migration Proof-of-Concept. This exercise is routinely provided by Devoteam to assist customers commence their Cloud migration journey, focused on moving one (1) application environment to AWS. The platform then underwent a\u00a0Well-Architected Framework Review (WAFR)\u00a0as [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/\" \/>\n<meta property=\"og:site_name\" content=\"Devoteam\" \/>\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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/success-story\\\/aws-application-migration-for-department-for-work-and-pensions-dwp\\\/\",\"url\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/success-story\\\/aws-application-migration-for-department-for-work-and-pensions-dwp\\\/\",\"name\":\"AWS Application Migration for Department for Work and Pensions (DWP) | Devoteam\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/success-story\\\/aws-application-migration-for-department-for-work-and-pensions-dwp\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/success-story\\\/aws-application-migration-for-department-for-work-and-pensions-dwp\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/DWP-image-2.jpg\",\"datePublished\":\"2025-04-28T08:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/success-story\\\/aws-application-migration-for-department-for-work-and-pensions-dwp\\\/#breadcrumb\"},\"inLanguage\":\"en-CZ\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/devoteam.info\\\/cz\\\/success-story\\\/aws-application-migration-for-department-for-work-and-pensions-dwp\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CZ\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/success-story\\\/aws-application-migration-for-department-for-work-and-pensions-dwp\\\/#primaryimage\",\"url\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/DWP-image-2.jpg\",\"contentUrl\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/DWP-image-2.jpg\",\"width\":1080,\"height\":900},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/success-story\\\/aws-application-migration-for-department-for-work-and-pensions-dwp\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Success stories\",\"item\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/success-story\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AWS Application Migration for Department for Work and Pensions (DWP)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/#website\",\"url\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/\",\"name\":\"Devoteam\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/devoteam.info\\\/cz\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CZ\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"AWS Application Migration for Department for Work and Pensions (DWP) | Devoteam","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/","og_locale":"en_US","og_type":"article","og_title":"AWS Application Migration for Department for Work and Pensions (DWP)","og_description":"The Solution The DWP team utilised the G-Cloud Government Framework to procure services to support the project which commenced with a migration Proof-of-Concept. This exercise is routinely provided by Devoteam to assist customers commence their Cloud migration journey, focused on moving one (1) application environment to AWS. The platform then underwent a\u00a0Well-Architected Framework Review (WAFR)\u00a0as [&hellip;]","og_url":"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/","og_site_name":"Devoteam","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/","url":"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/","name":"AWS Application Migration for Department for Work and Pensions (DWP) | Devoteam","isPartOf":{"@id":"https:\/\/devoteam.info\/cz\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/#primaryimage"},"image":{"@id":"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/#primaryimage"},"thumbnailUrl":"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2.jpg","datePublished":"2025-04-28T08:00:00+00:00","breadcrumb":{"@id":"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/#breadcrumb"},"inLanguage":"en-CZ","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/"]}]},{"@type":"ImageObject","inLanguage":"en-CZ","@id":"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/#primaryimage","url":"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2.jpg","contentUrl":"https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2.jpg","width":1080,"height":900},{"@type":"BreadcrumbList","@id":"https:\/\/devoteam.info\/cz\/success-story\/aws-application-migration-for-department-for-work-and-pensions-dwp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devoteam.info\/cz\/"},{"@type":"ListItem","position":2,"name":"Success stories","item":"https:\/\/devoteam.info\/cz\/success-story\/"},{"@type":"ListItem","position":3,"name":"AWS Application Migration for Department for Work and Pensions (DWP)"}]},{"@type":"WebSite","@id":"https:\/\/devoteam.info\/cz\/#website","url":"https:\/\/devoteam.info\/cz\/","name":"Devoteam","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devoteam.info\/cz\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CZ"}]}},"uagb_featured_image_src":{"full":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2.jpg",1080,900,false],"thumbnail":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2-150x150.jpg",150,150,true],"medium":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2-300x250.jpg",300,250,true],"medium_large":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2-768x640.jpg",768,640,true],"large":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2-1024x853.jpg",1024,853,true],"1536x1536":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2.jpg",1080,900,false],"2048x2048":["https:\/\/devoteam.info\/wp-content\/uploads\/2025\/04\/DWP-image-2.jpg",1080,900,false]},"uagb_author_info":{"display_name":"wcraye","author_link":"https:\/\/devoteam.info\/cz\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"The Solution The DWP team utilised the G-Cloud Government Framework to procure services to support the project which commenced with a migration Proof-of-Concept. This exercise is routinely provided by Devoteam to assist customers commence their Cloud migration journey, focused on moving one (1) application environment to AWS. The platform then underwent a\u00a0Well-Architected Framework Review (WAFR)\u00a0as&hellip;","_links":{"self":[{"href":"https:\/\/devoteam.info\/cz\/wp-json\/wp\/v2\/success-story\/594346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devoteam.info\/cz\/wp-json\/wp\/v2\/success-story"}],"about":[{"href":"https:\/\/devoteam.info\/cz\/wp-json\/wp\/v2\/types\/success-story"}],"version-history":[{"count":0,"href":"https:\/\/devoteam.info\/cz\/wp-json\/wp\/v2\/success-story\/594346\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devoteam.info\/cz\/wp-json\/wp\/v2\/media\/567820"}],"wp:attachment":[{"href":"https:\/\/devoteam.info\/cz\/wp-json\/wp\/v2\/media?parent=594346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devoteam.info\/cz\/wp-json\/wp\/v2\/categories?post=594346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devoteam.info\/cz\/wp-json\/wp\/v2\/tags?post=594346"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/devoteam.info\/cz\/wp-json\/wp\/v2\/industry?post=594346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}