Migrating Workloads to AWS – The DevOps Way

black servers DevOps Cloud Migration AWS

THE NEED:

FlatWorld, a digital textbook publisher, provides a unified and cohesive user experience for instructors to adopt, customize, and teach from more than 100 high-quality textbooks. FlatWorld’s digital textbook platform
is a set of custom-built services using a variety of open- source technologies such as Drupal, Python, Ruby on Rails, and Sinatra. The infrastructure was hosted through a managed data center provider, but costs were high and it was cumbersome to operate and maintain. FlatWorld decided that migrating to a commercial cloud would reduce operational costs, deliver new features and capabilities, and speed products to market. They selected Amazon Web Services (AWS) as their preferred cloud platform. However, significant challenges remained in executing the complex migration, including:

  • No Downtime: Students use FlatWorld every single day and contracts with institutions demand high availability, so the migration had to take place seamlessly without downtime.
  • Short Timeframe: The migration had to be complete before the start of the school year when usage and business peaks.
  • Retain Legacy System: Needed to operate the legacy and new cloud system in parallel to mitigate risk and assure confidence in the new services.
  • Constrained Resources and Budget: The available resources and budget for performing the cloud migration was limited.
  • Adding additional capabilities: Increased service level requirements were needed for the new system.


OUR SOLUTION:

eGT employed an infrastructure-as-software approach in executing the entire system and data migration, implementing all cloud provisioning, application configuration and orchestration tasks as a repeatable software-driven process. We took full advantage of AWS programming interfaces and capabilities using our Cloudamatic® tool, a 100% open-source cloud-orchestration framework. Cloudamatic is a core component of eGT’s DevOps Factory® service.

Planning
eGT collaborated with FlatWorld to establish a consistent and common understanding of the business requirements and timelines. Together we developed an overall cloud migration plan and schedule and produced the target cloud architecture. We iteratively produced the necessary work products to facilitate rapid, pain-free migration of FlatWorld services to AWS.

Test Environment
The first task was to establish a working test environment of FlatWorld’s digital textbook platform in AWS. During the test deploy, Cloudamatic was used to define and automate a complex cloud software deployment. Since the client requested AWS CloudFormation templates as a required output format, we saved time by using Cloudamatic capabilities to machine generate the CloudFormation templates, which saved precious labor hours.

Parallel Production Mirror
Our experts established a parallel production system of FlatWorld services in AWS to mitigate any risk of disruption during FlatWorld’s peak business season. The parallel production system operated as a secondary system and mirrored real-time data and transactions processed by the legacy production environment. Parallel operations allowed for controlled testing of the FlatWorld AWS version in production, while maintaining full business continuity and preparing for full production cut-over to be executed at the time and schedule of our client’s choice.

Production Cut-Over
After completing production testing, we shifted the focus towards flipping the legacy data center-hosted environment to secondary status, eventually moving to a full cutover to the AWS-hosted FlatWorld infrastructure. After a month of uninterrupted operations, we decommissioned the data center instance and completely switched over to an AWS-hosted FlatWorld digital textbook platform.


THE RESULTS:

Established a functional test environment in less than 6 weeks and operationalized the production mirror within 3 months.

  • Achieved a Continuous Delivery and Secure DevOps operating model through Cloudamatic.
  • Improved service-level agreement performance and system availability to over 99.9%.
  • Saved over 70% in operational costs by migrating to AWS.
  • Empowered team to manage at scale performing massive upgrades, patching, and deployments with zero downtime after migrating to AWS and adopting Cloudamatic.


“Our relationship with
e GT has allowed us to completely overhaul and modernize our web infrastructure over the last year. Their tools, knowledge, and experience gave us the confidence to begin new projects and their support as partners helped us implement and complete them, which has significantly reduced our operating costs while allowing us to ship new features faster.”
Keith Fahlgren, VP of Product and Engineering, FlatWorld

 

Copyright 2018 | eGlobalTech | All rights reserved.

Connected vital health data with businesses, academia, and policy makers for better healthcare outcomes using DevOps Factory

healthcare data analytics image

THE NEED

HHS required an independent public facing Open Data platform to meet increasing demand for search and discovery of machine-readable health data. This new platform was expected to provide an intuitive, easy to use web user interface to submit, publish, search and discover and consume simple and complex datasets. In addition, it needed to automatically scale to support increasing numbers of datasets and users.

OUR SOLUTION

eGlobalTech applied its DevOps Factory® framework in the development, implementation and operations of  HealthData.gov. Applying user centered design principles, we rapidly prototyped UI wireframes and iteratively tested and refined them through usability testing. These designs were transformed into functional software leveraging best-of-breed 100% open source technologies delivered through a fully automated continuous delivery pipeline.

THE RESULTS

  • First production release of HealthData.gov deployed in less than 2 months
  • Cloud-first, Mobile-first and API-first solution that helped extend access, adoption and integration with over 30 different health data providers
  • Number of cataloged datasets increased from 200 to 1700 in less than 1 year
  • New system releases delivered to production every week
  • eGT’s Blue-Green deployment strategy ensured zero-downtime during release deployments

 

Copyright 2018 | eGlobalTech | All rights reserved.

Reduced 70% of ICRAS O&M Costs by Migrating to the Cloud

Cloud Computing Row of Servers

THE NEED

HHS needed support with development, maintenance, and operations of the Information Collection Request and Approval System (ICRAS). This need included a transition to the cloud to realize better performance and cost savings. ICRAS enables HHS and its agency partners to electronically prepare, track, report on, and administer procedures for obtaining OMB approval for the collection of information from the public.

OUR SOLUTION

eGlobalTech rapidly migrated HHS’s ICRAS to Amazon Web Services (AWS).  The entire cloud provisioning and deployment process to development, testing, and production environments was fully automated by Cloudamatic ®, part of eGlobalTech’s DevOps Factory® tool suite. We further established a continuous delivery pipeline, automating the integration and delivery of code fixes and enhancements to production.  This solution enabled customers to utilize new features and capabilities at a fast pace.

THE RESULTS

  • Successfully migrated ICRAS to the AWS cloud in less than 6 weeks
  • Improved defect resolution rate by over 50%
  • Reduced O&M costs by over 70%
  • Improved application performance load times by 36%

Please contact marketing.pr@eglobaltech.com to discuss this case study further.

 

Copyright 2018 | eGlobalTech | All rights reserved.

Migrating and Securing a Geospatial System to the Cloud

migrating geospacial system to the cloud

THE NEED

A client had a complex geospatial system prototype composed of Microsoft and open source applications with growing number of ArcGIS services. This prototype was used in a production capacity and encountered frequent outages and performance issues.  The need was to migrate this cloud environment to a more stable infrastructure, engineer it for production capacity, and achieve the required level of security compliance.

OUR SOLUTION

We applied our DevOps Factory® framework and automation tools to re-engineer the target architecture and automate the end to end cloud migration process onto our managed AWS infrastructure. Leveraging Cloudamatic ®, our open source full-stack automation tool, we automated the provisioning of hardened instances, installation and configuration of applications, networking and security, and orchestration of the complete cloud environments – all performed through a single click of a button. Post migration, we instrumented a Continuous Delivery pipeline empowering development teams to onboard new applications and to rapidly push new code to production.

THE RESULT

  • Migrated and operationalized the geospatial cloud ecosystem to AWS within 3 months
  • Achieved true high availability, reliability, and consistent optimal performance
  • Seamlessly supported 400+% growth of geospatial services
  • On-boarded over a dozen complex applications and systems
  • Achieved 99.99% operational availability

Please contact marketing.pr@eglobaltech.com to discuss this case study further.

 

Copyright 2018 | eGlobalTech | All rights reserved.

Read more