{"id":1044196,"date":"2021-07-27T00:00:00","date_gmt":"2021-07-27T00:00:00","guid":{"rendered":"https:\/\/www.beyondsoft.com\/sg\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/"},"modified":"2021-07-27T00:00:00","modified_gmt":"2021-07-27T00:00:00","slug":"reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k","status":"publish","type":"customer-story","link":"https:\/\/www.beyondsoft.com\/jp\/en\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/","title":{"rendered":"Reusable CDN testing and migration solution cuts workload in half while saving $70K"},"content":{"rendered":"<h5 class=\"wp-block-heading\" id=\"h-the-challenge\"><strong>THE CHALLENGE<\/strong><\/h5>\n\n\n\n<p id=\"h-our-customer-needed-to-test-and-validate-a-massive-migration-of-more-than-50-000-web-pages-across-250-domains-from-their-content-delivery-network-cdn-to-another-platform-the-cdn-testing-and-migration-solution-had-to-be-thorough-and-precise-due-to-the-sensitive-nature-of-the-content-and-the-massive-scope-of-the-effort-furthermore-the-solution-needed-robust-automated-reporting-capabilities-and-be-reusable-for-future-projects\">Our customer needed to test and validate a massive migration of more than 50,000 web pages across 250 domains from their content delivery network (CDN) to another platform. The CDN testing and migration solution had to be thorough and precise due to the sensitive nature of the content and the massive scope of the effort. Furthermore, the solution needed robust, automated reporting capabilities and be reusable for future projects.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"h-the-solution\"><strong>THE SOLUTION<\/strong><\/h5>\n\n\n\n<p>To meet the customer\u2019s requirements, Beyondsoft developed an automated tool to perform comparisons of link redirects, static content, HAR files, MD5, and pre- and post-migration content screenshots. The tool generates HTML reports with scores for each web page comparison. For mobile application pages, the tool uses API calls that are triggered for comparing pre-login calls. Due to the sheer volume of test candidates, the tool leverages separate docker containers for testing each pair of new and existing domains.<\/p>\n\n\n\n<p>Additionally, to comply with the customer\u2019s acceptance criteria, Beyondsoft delivered test strategy documentation, insights around the reusability level of the automated tool, crawler scripts and documentation around their accuracy, and proof of the tool\u2019s ability to test multiple languages.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Implementing the CDN testing and migration solution<\/h5>\n\n\n\n<p>To ensure future reusability, Beyondsoft built a simple, straightforward, and modular process. The automated tool takes inputs in the form of new domains. It then checks for existing screenshots and HAR files. If the files don\u2019t exist, it runs a crawler to get the files. If the files do exist, the automated tool starts the comparison process. To ensure the accuracy and quality of the results, the automated testing tool is designed to perform multiple passes. Upon completion, it generates a report with scores for each test type.<\/p>\n\n\n\n<p>The biggest implementation challenge was ensuring the tool could handle multiple aspects of testing without failure. Today this tool can be used for any future CDN migrations. The tool is extremely versatile and can be adjusted to the specific needs of any client.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">How the testing solution works<\/h5>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/2023\/12\/cdn_architecture-1-1.png\" alt=\"CDN testing and migration architecture\" class=\"wp-image-1039134\" \/><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>THE RESULTS<\/strong><\/h5>\n\n\n\n<p>Thanks to the reusable testing and migration solution developed by Beyondsoft, our customer realized the following benefits:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Decreased manual workload by 50%.<\/li><li>Improved process efficiency by 75%.<\/li><li>Reduced the time required for testing from two months to just five weeks.<\/li><li>Lowered the cost from $250K to $180K.<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>TECHNOLOGIES USED<\/strong><\/h5>\n\n\n\n<p>Java, Python 3.8, Firefox 81.X, and Geckodriver v0.28.0<\/p>","protected":false},"excerpt":{"rendered":"<p>Headquartered in Singapore, our customer is a leading financial services group in Asia.<\/p>","protected":false},"featured_media":1044111,"template":"","meta":{"_links_to":"","_links_to_target":""},"service-category":[16,8,9],"industry-category":[45],"external-author":[],"class_list":["post-1044196","customer-story","type-customer-story","status-publish","has-post-thumbnail","hentry","service-category-agile-operations-and-security","service-category-cloud-adoption-and-transformation","service-category-data-and-ai-modernization","industry-category-banking-financial-services-and-insurance-bfsi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Reusable CDN testing and migration solution cuts workload in half while saving $70K - IT Solutions Company Japan | Beyondsoft<\/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:\/\/www.beyondsoft.com\/jp\/en\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Reusable CDN testing and migration solution cuts workload in half while saving $70K - IT Solutions Company Japan | Beyondsoft\" \/>\n<meta property=\"og:description\" content=\"Headquartered in Singapore, our customer is a leading financial services group in Asia.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.beyondsoft.com\/jp\/en\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/\" \/>\n<meta property=\"og:site_name\" content=\"IT Solutions Company Japan | Beyondsoft\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/2023\/12\/cdn_architecture-1-1.png\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/\",\"url\":\"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/\",\"name\":\"Reusable CDN testing and migration solution cuts workload in half while saving $70K - IT Solutions Company Japan | Beyondsoft\",\"isPartOf\":{\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/sites\/4\/2023\/12\/iStock-1189468316-1.jpg\",\"datePublished\":\"2021-07-27T00:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/#primaryimage\",\"url\":\"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/sites\/4\/2023\/12\/iStock-1189468316-1.jpg\",\"contentUrl\":\"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/sites\/4\/2023\/12\/iStock-1189468316-1.jpg\",\"width\":775,\"height\":450},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.beyondsoft.com\/jp\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Customer Stories\",\"item\":\"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Reusable CDN testing and migration solution cuts workload in half while saving $70K\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/#website\",\"url\":\"https:\/\/www.beyondsoft.com\/jp\/\",\"name\":\"IT Solutions Company Japan | Beyondsoft\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.beyondsoft.com\/jp\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/#organization\",\"name\":\"IT Solutions Company Japan | Beyondsoft\",\"url\":\"https:\/\/www.beyondsoft.com\/jp\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/sites\/4\/2023\/12\/logo-1.webp\",\"contentUrl\":\"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/sites\/4\/2023\/12\/logo-1.webp\",\"width\":251,\"height\":66,\"caption\":\"IT Solutions Company Japan | Beyondsoft\"},\"image\":{\"@id\":\"https:\/\/www.beyondsoft.com\/jp\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Reusable CDN testing and migration solution cuts workload in half while saving $70K - IT Solutions Company Japan | Beyondsoft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.beyondsoft.com\/jp\/en\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/","og_locale":"en_US","og_type":"article","og_title":"Reusable CDN testing and migration solution cuts workload in half while saving $70K - IT Solutions Company Japan | Beyondsoft","og_description":"Headquartered in Singapore, our customer is a leading financial services group in Asia.","og_url":"https:\/\/www.beyondsoft.com\/jp\/en\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/","og_site_name":"IT Solutions Company Japan | Beyondsoft","og_image":[{"url":"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/2023\/12\/cdn_architecture-1-1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/","url":"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/","name":"Reusable CDN testing and migration solution cuts workload in half while saving $70K - IT Solutions Company Japan | Beyondsoft","isPartOf":{"@id":"https:\/\/www.beyondsoft.com\/jp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/#primaryimage"},"image":{"@id":"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/#primaryimage"},"thumbnailUrl":"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/sites\/4\/2023\/12\/iStock-1189468316-1.jpg","datePublished":"2021-07-27T00:00:00+00:00","breadcrumb":{"@id":"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/#primaryimage","url":"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/sites\/4\/2023\/12\/iStock-1189468316-1.jpg","contentUrl":"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/sites\/4\/2023\/12\/iStock-1189468316-1.jpg","width":775,"height":450},{"@type":"BreadcrumbList","@id":"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/reusable-cdn-testing-and-migration-solution-cuts-workload-in-half-while-saving-70k\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.beyondsoft.com\/jp\/"},{"@type":"ListItem","position":2,"name":"Customer Stories","item":"https:\/\/www.beyondsoft.com\/jp\/customer-stories\/"},{"@type":"ListItem","position":3,"name":"Reusable CDN testing and migration solution cuts workload in half while saving $70K"}]},{"@type":"WebSite","@id":"https:\/\/www.beyondsoft.com\/jp\/#website","url":"https:\/\/www.beyondsoft.com\/jp\/","name":"IT Solutions Company Japan | Beyondsoft","description":"","publisher":{"@id":"https:\/\/www.beyondsoft.com\/jp\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.beyondsoft.com\/jp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.beyondsoft.com\/jp\/#organization","name":"IT Solutions Company Japan | Beyondsoft","url":"https:\/\/www.beyondsoft.com\/jp\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.beyondsoft.com\/jp\/#\/schema\/logo\/image\/","url":"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/sites\/4\/2023\/12\/logo-1.webp","contentUrl":"https:\/\/www.beyondsoft.com\/jp\/wp-content\/uploads\/sites\/4\/2023\/12\/logo-1.webp","width":251,"height":66,"caption":"IT Solutions Company Japan | Beyondsoft"},"image":{"@id":"https:\/\/www.beyondsoft.com\/jp\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.beyondsoft.com\/jp\/en\/wp-json\/wp\/v2\/customer-story\/1044196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.beyondsoft.com\/jp\/en\/wp-json\/wp\/v2\/customer-story"}],"about":[{"href":"https:\/\/www.beyondsoft.com\/jp\/en\/wp-json\/wp\/v2\/types\/customer-story"}],"version-history":[{"count":0,"href":"https:\/\/www.beyondsoft.com\/jp\/en\/wp-json\/wp\/v2\/customer-story\/1044196\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.beyondsoft.com\/jp\/en\/wp-json\/wp\/v2\/media\/1044111"}],"wp:attachment":[{"href":"https:\/\/www.beyondsoft.com\/jp\/en\/wp-json\/wp\/v2\/media?parent=1044196"}],"wp:term":[{"taxonomy":"service-category","embeddable":true,"href":"https:\/\/www.beyondsoft.com\/jp\/en\/wp-json\/wp\/v2\/service-category?post=1044196"},{"taxonomy":"industry-category","embeddable":true,"href":"https:\/\/www.beyondsoft.com\/jp\/en\/wp-json\/wp\/v2\/industry-category?post=1044196"},{"taxonomy":"external-author","embeddable":true,"href":"https:\/\/www.beyondsoft.com\/jp\/en\/wp-json\/wp\/v2\/external-author?post=1044196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}