• About Us
  • Blogs
  • Contact Us

Highly Available, Multi-AZ, Fast Delivery Service

About Customer IOOGO IOOGO takes the dreaded required financial tasks for individuals and small businesses and provides quick and easy-to-use solutions. IOOGO is one of the renowned business offering financial needs for individuals or small business, their solutions integrate together, allowing for a seamless and easy bookkeeping and tax filing experience. The business is IRS-Approved […]

Client:

IOOGO

Date:

09/07/2024

Website:

ioogo.com

Category:

Cloud Consultancy

Managed Services

About Customer

IOOGO

IOOGO takes the dreaded required financial tasks for individuals and small businesses and provides quick and easy-to-use solutions.

IOOGO is one of the renowned business offering financial needs for individuals or small business, their solutions integrate together, allowing for a seamless and easy bookkeeping and tax filing experience. The business is IRS-Approved Continuing Education Provider and Authorized IRS e-file Provider.

Deliver the right solutions on the leading cloud platform

Cloud Consultancy

Unmatched due to SUDO’s wide knowledge and experience with the top three public cloud providers: AWS, Microsoft Azure and Google Cloud, we provide cloud solutions that work uniquely in line with your business model. With our experienced professionals based in Dubai, UAE you’ll be able to gain deep insights into critical trends and opportunities in cloud technologies, access real-time data analytics, and modernize your entire infrastructure.⁣

Customer Challenge

IOOGO is running their application in AWS Cloud. They are running a very old
infrastructure which was manually provisioned. They wished to improve the
following aspects of their application to make the user experience better and
safer:

  1. Content Delivery
  2. High Availability
  3. Fault Tolerance
  4. Security

IOOGO wanted a secure cost-effective solution with high availability and lowlatency performance.

SUDO Solution

The overall aim is to deploy a modern AWS Infrastructure to host IOOGO applications. The system described here utilizes a modular approach in enabling automation and orchestration of Infrastructure as a Service (IaaS) offerings. Key modularity aspect of the system is clear separation between infrastructure management and cloud service management layers.

The frontend is deployed on Amazon S3 and configured with caching enabled Amazon Cloud Front. This allows fewer request to Amazon S3 and eventually optimized cost.

Utilizing Amazon Cloud Front Edge locations, IOOGO is able to deliver content and users are able utilize browse faster with low latency and high data transfer speeds.

The backend is modernized by dockerizing the application and migrating to AWS ECS, and the database was migrated to AWS RDS. The in-memory cache was also migrated from docker based redis deployment to more scalabable AWS ElastiCache Redis cluster.

AWS Services Ecosystem

The entire solution was deployed following IaC tool: Terraform

SUDO Solution Architecture Diagram

Backend Architecture

Results & Benefits

Thanks to our partnership, IOOGO now has a completely updatedandflexibleinterface based on AWS. Their solution represents the well-buildarchitecturalpillars of AWS: security, high performance, operational efficiency, flexibility, costoptimization and sustainability. They have scalable and cost effectivesolutionthatcan be continuously developed with much lower operating costs. Thisshortenstime to market by reducing overheads and helps IOOGOto stay aheadofitscompetitors.

With AWS computing at the heart of their application, infrastructuremanagementis simplified and efficient, so IOOGO’s technology teamcan focus onimplementingfeatures that serve their customers.