{"id":940,"date":"2025-06-08T17:34:59","date_gmt":"2025-06-08T17:34:59","guid":{"rendered":"https:\/\/mitesp.com\/millionpathsfoundation\/?p=940"},"modified":"2025-06-08T17:49:56","modified_gmt":"2025-06-08T17:49:56","slug":"cloud-migration-dr-solution-for-lanka-finance-plc","status":"publish","type":"post","link":"https:\/\/mitesp.com\/millionpathsfoundation\/past-projects\/cloud-migration-dr-solution-for-lanka-finance-plc\/","title":{"rendered":"Cloud Migration &amp; DR Solution for Lanka Finance PLC"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"940\" class=\"elementor elementor-940\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a04cad1 e-flex e-con-boxed wpr-equal-height-no e-con e-parent\" data-id=\"a04cad1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6081813 elementor-widget elementor-widget-text-editor\" data-id=\"6081813\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Date:<\/strong> March 2021<br \/><strong>Location:<\/strong> Kandy, Sri Lanka<\/p>\n<p><strong>Overview<\/strong><br \/> Lanka Finance PLC faced hardware obsolescence on their on-premise servers and needed a resilient disaster-recovery (DR) strategy. MillenniumPaths Foundation&rsquo;s MillenniumIT ESP experts architected a full cloud migration to AWS, complete with automated failover and backup vaults.<\/p>\n<p><strong>The Challenge<\/strong><br \/> Three mission-critical applications&mdash;Customer Portal, Loan Processing, and Financial Reporting&mdash;ran on EOL servers. Planned maintenance windows were ballooning to six hours, and unplanned outages threatened regulatory non-compliance. There was no off-site backup or automated failover in place.<\/p>\n<p><strong>Our Approach<\/strong><\/p>\n<ol>\n\t<li>\n\t\t<p><strong>Assessment &amp; Re-architecture<\/strong><\/p>\n\t\t<ul>\n\t\t\t<li>\n\t\t\t\t<p>Analyzed current workloads and dependencies<\/p>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<p>Designed micro-services architecture using ECS and RDS<\/p>\n\t\t\t<\/li>\n\t\t<\/ul>\n\t<\/li>\n\t<li>\n\t\t<p><strong>Secure Migration<\/strong><\/p>\n\t\t<ul>\n\t\t\t<li>\n\t\t\t\t<p>Migrated SQL databases to Amazon RDS with Transparent Data Encryption (TDE)<\/p>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<p>Containerized back-office services into ECS Fargate tasks<\/p>\n\t\t\t<\/li>\n\t\t<\/ul>\n\t<\/li>\n\t<li>\n\t\t<p><strong>Disaster Recovery &amp; Backup<\/strong><\/p>\n\t\t<ul>\n\t\t\t<li>\n\t\t\t\t<p>Configured cross-region snapshots in a secondary AWS region<\/p>\n\t\t\t<\/li>\n\t\t\t<li>\n\t\t\t\t<p>Set up AWS Backup with lifecycle policies to meet a 30-day retention<\/p>\n\t\t\t<\/li>\n\t\t<\/ul>\n\t<\/li>\n<\/ol>\n<p><strong>Implementation Highlights<\/strong><\/p>\n<ul>\n\t<li>\n\t\t<p>Executed blue\/green deployments to avoid downtime<\/p>\n\t<\/li>\n\t<li>\n\t\t<p>Enabled CloudWatch alarms and Lambda-driven auto-scaling<\/p>\n\t<\/li>\n\t<li>\n\t\t<p>Conducted two &ldquo;game-day&rdquo; DR drills to validate RTO\/RPO<\/p>\n\t<\/li>\n<\/ul>\n<p><strong>Results<\/strong><\/p>\n<ul>\n\t<li>\n\t\t<p><strong>99.95%<\/strong> uptime SLA achieved<\/p>\n\t<\/li>\n\t<li>\n\t\t<p>Reduced capital expenditure by <strong>60%<\/strong>&mdash;no more hardware refresh cycles<\/p>\n\t<\/li>\n\t<li>\n\t\t<p>RTO shortened to <strong>10 minutes<\/strong>, RPO to <strong>5 minutes<\/strong><\/p>\n\t<\/li>\n<\/ul>\n<blockquote>\n\t<p>&ldquo;Their phased, transparent approach let us move to the cloud with zero business disruption. Our boards and regulators are delighted with the new DR posture.&rdquo;<br \/> &mdash; Head of IT Operations, Lanka Finance PLC<\/p>\n<\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Date: March 2021Location: Kandy, Sri Lanka Overview Lanka Finance PLC faced hardware obsolescence on their on-premise servers and needed a resilient disaster-recovery (DR) strategy. MillenniumPaths Foundation&rsquo;s MillenniumIT ESP experts architected a full cloud migration to AWS, complete with automated failover and backup vaults. The Challenge Three mission-critical applications&mdash;Customer Portal, Loan Processing, and Financial Reporting&mdash;ran on EOL servers. Planned maintenance windows were ballooning to six hours, and unplanned outages threatened regulatory non-compliance. There was no off-site backup or automated failover in place. Our Approach Assessment &amp; Re-architecture Analyzed current workloads and dependencies Designed micro-services architecture using ECS and RDS Secure Migration Migrated SQL databases to Amazon RDS with Transparent Data Encryption (TDE) Containerized back-office services into ECS Fargate tasks Disaster Recovery &amp; Backup Configured cross-region snapshots in a secondary AWS region Set up AWS Backup with lifecycle policies to meet a 30-day retention Implementation Highlights Executed blue\/green deployments to avoid downtime Enabled CloudWatch alarms and Lambda-driven auto-scaling Conducted two &ldquo;game-day&rdquo; DR drills to validate RTO\/RPO Results 99.95% uptime SLA achieved Reduced capital expenditure by 60%&mdash;no more hardware refresh cycles RTO shortened to 10 minutes, RPO to 5 minutes &ldquo;Their phased, transparent approach let us move to the cloud with zero business disruption. Our boards and regulators are delighted with the new DR posture.&rdquo; &mdash; Head of IT Operations, Lanka Finance PLC<\/p>\n","protected":false},"author":1,"featured_media":941,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-940","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-past-projects"],"_links":{"self":[{"href":"https:\/\/mitesp.com\/millionpathsfoundation\/wp-json\/wp\/v2\/posts\/940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mitesp.com\/millionpathsfoundation\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mitesp.com\/millionpathsfoundation\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mitesp.com\/millionpathsfoundation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mitesp.com\/millionpathsfoundation\/wp-json\/wp\/v2\/comments?post=940"}],"version-history":[{"count":0,"href":"https:\/\/mitesp.com\/millionpathsfoundation\/wp-json\/wp\/v2\/posts\/940\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mitesp.com\/millionpathsfoundation\/wp-json\/wp\/v2\/media\/941"}],"wp:attachment":[{"href":"https:\/\/mitesp.com\/millionpathsfoundation\/wp-json\/wp\/v2\/media?parent=940"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mitesp.com\/millionpathsfoundation\/wp-json\/wp\/v2\/categories?post=940"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mitesp.com\/millionpathsfoundation\/wp-json\/wp\/v2\/tags?post=940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}