What was the problem to be solved?
Qualis wanted to move all of their servers off their previous provider and onto a cloud-based AWS solution.
What was the proposed solution?
We moved the entire application onto AWS.
What challenges arose during the project?
The primary challenge was moving several gigabytes of data onto the new architecture in a Secure and reliable manner.
What was the technical approach to the project?
We used bash scripts to synchronize the databases during a brief period of scheduled downtime. Then the new architecture was brought online and the REST is history.
Who worked on this project?
What tools, techniques and methodologies were used on this project?
Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams
Amazon CloudFront is a content delivery network offered by Amazon Web Services.
Monitor AWS resources and custom metrics generated by your applications and services
Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service.
Flexible, affordable, and highly-scalable email sending and receiving platform for businesses and developers
Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.
AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositories.
AWS Elastic Beanstalk is an orchestration service offered from Amazon Web Services for deploying infrastructure which orchestrates various AWS services, including EC2, S3, Simple Notification Service (SNS), CloudWatch, autoscaling, and Elastic Load Balancers.
CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2.1
Achieve fault tolerance for any application by ensuring scalability, performance, and security.
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.
A high performance free open source web server powering the busiest sites on the Internet.
Ruby is a dynamic, interpreted, open source programming language with a focus on simplicity and productivity.
Rails is a web application development framework written in the Ruby programming language