Share on facebook
Share on twitter
Share on linkedin

CubicEyes AWS Migration

How we migrated the CubicEyes app to AWS

Goal

CubicEyesis an application and website provider for Real Estate Agents. Their main applicationisEyeMove,abroker informationsystemused to share information and estate photos/mapsinternally and between brokers.  

CubicEyesapproached AWSfor a Partner to help to migrate their existing application to AWS, as they are also creating a new application which they had decided to host on AWS and wanted a proper Landing Zone to later add their new application onto. 

People

CloudNation is an advanced consulting partner and has the experience and skills to migrate various workloads to AWS. We accomplish this by providing the right consultants, tools, workshops, and technical support to deliver a complete and successful migration. The result will be the acceleration of your cloud adoption journey. 

Tech

CloudNationcreated acustomWindows ServerAMI, which is used during deployment. After which the latest code is gathered from S3 and deployed to the corresponding web applications. Required third-party software is available in the AMI orreactivated/installed during launch whennecessary.  

All infrastructure was deployedusing CloudFormation templates that are deployed withCodePipelinefrom the sameCodeCommitrepository.SinceCubicEyeshad no previous experience with Infrastructure as Code,a training sessionand several knowledge transfers weredone with their lead engineer in which the deployment using Ansible/CodeCommit/CodePipeline/CloudFormation was thoroughlyexplained and demonstrated. 

Our challenge

EyeMoveis a traditional IIS applicationfor whichCubicEyeswanted to realize a cost reduction without impacting performance (and where possible, improve performance and manageability).We were bound to Windows as an operating system, so, to achieve this, theserver housing their media and files was replaced with anFSxfile systemandRedis was replaced with AWS Managed Redis.AWS Directory Services was introduced to grant rights to applicable resources and reduce maintenance workload.An AWS Maintenance Window is set up for automated patching of ec2 VMs.Applicable resourcesare automaticallyturned off outside of work hours for the Acceptance environment.AWS RDS for Microsoft SQL Server was introduced to reduce workloads concerning backup (storage) andmanagement.The existingAppVeyordeployment pipelines were improved andconnectedto the Acceptance and Production environment from the respective code pipeline, increasing the manageability andreliability of production deployments. 

We helped CubicEyes migrate their existing application to AWS

Tools & Skills

Introducing FSx drastically decreased loading times for certain pages on the customer’s websites and Managed Redis reduced operational workload.  

The costs for hosting the customer’s media were reduced as FSx allows for deduplication, which runs weekly
Managed Redis and AWS Directory Services reduced operational and maintenance workload
Maintenance Windows ensures that the customer does not need to worry about patching their VMs
The estimated costs have been reduced by 5% and the operational workload was reduced by 4 hours weekly with the final solution on AWS
download
I’ve enabled one of our clients to transform from a traditional datacenter hosted application landscape to Azure Service Fabric. From the business case, the high level design, infrastructure as code pipeline to the actual application transition I’ve been the frontrunner.
Joran Markx
download-1
I like to play a leading-role in the “cloud team” at the client, helping to make the cloud journey a success using our deep knowledge, experience and best-practices of AWS.
Bart Boonen
Agility and shorter time to market

Check out more awesome projects

We love to share

Knowledge, experience and coffee! Give us a call if you want to learn more about or from us. No strings attached.

Instant support or help with your Azure, AWS or OCI issues? CloudNation Office Hours, fast response and No strings attached !

CloudNation now offers Cloud Office hours every Thursday from 15:00 to 17:00.