Orbiiit as a business solution:

an online talent competition system using influencer marketing and crowdfunding models connecting brands with talents in different industries.

orbit
The Challenge

Orbiiit needed an optimized, automated cloud infrastructure to improve app usability, reliability, resilience, and security

During the Review, ThinkingLab worked with a cross-section of Orbiiit’s internal stakeholders to perform a deep-dive on a critical workload and audit their operations for compliance with the five pillars of the Well-Architected Framework. ThinkingLabs augmented the deep-dive with opensource tools that provides comprehensive, automation and continuous improvements for AWS environments, aligned directly with the Orbiiit goals for cost, security, compliance, and more.

Following the Review, ThinkingLabs made recommendations based on the business implications of their workload design decisions and provided Orbiiit with a prioritized roadmap of short-, medium-, and long-term goals.

AWS code pipeline

A continuous integration and delivery platform (CI/CD) that makes it easy for Orbiiit to rapidly build and release quality software at scale.

GitHub

A development platform to host and review code, manage projects, and build software.

HashiCorp Terraform

An open source tool that codifies APIs into declarative configuration files to enable Orbiiit to safely and predictably create, change, and improve infrastructure.

Oracle MySQL

A high performance, scalable, open source database.

ThinkingLab Solution Architecture for Orbiiit

To start: an Amazon Virtual Private Cloud (Amazon VPC) was provisioned in a logically isolated section of the AWS Cloud. AWS resources are launched in a virtual network, providing Orbiiit with complete control over their virtual networking environment including the selection of their IP address range, creation of subnets, and configuration of route tables and network gateways. The Amazon VPC is composed of a public subnet and a private subnet. Each subnet has AWS Application Load Balancer integrated with Amazon Beanstalk to support content-based routing and applications that run-in containers.

Thinkinglabs implemented AWS infrastructure to automate operations by using Terraform and built custom modules for Beanstalk and bring up new environments, and reduce the operational overhead involved in managing Amazon container clusters.

ThinkingLab worked with Orbiiit to improve the scalability of their architecture by including several services: AWS Auto Scaling groups (to automatically adjust capacity to maintain steady, predictable performance at the lowest possible cost), Amazon CloudWatch (to monitor and respond to system-wide performance changes), and Amazon ECS (to run and scale containerized applications on AWS)

The Benefits

Teaming with ThinkingLab, Orbiiit moved to an optimized, automated cloud infrastructure on AWS cloud. The project has yielded numerous benefits:

Streamlined delivery pipeline

With a containerized and automated infrastructure, Orbiiit now has a streamlined continuous integration and delivery (CI/CD) pipeline that enables more flexible development and faster delivery of new features.

Process improvement to improve usability and security

A core tenet of CI/CD is the application of automation to streamline processes. Automating infrastructure provisioning, configuration management, continuous code delivery, and container management has improved usability. The automated processes have delivered improved security by protecting data and systems, controlling access, reducing human error, and enabling automated response to security events.

Enhanced infrastructure resilience and reliability

With monitoring in place to automatically respond to system-wide performance changes, and improved scalability to handle changes in demand or requirements, Orbiiits’ new architecture has enhanced resilience and reliability.

with these following KPIS to show how orbiit has benefited from working with ThinkingLab

Before ThinkingLab’s solution deployment pipeline usual processes took 30-45 minutes but with our automation solution current, end to end deployment takes 5-9 minutes

Before ThinkingLab’s solution deployment pipeline usual processes took 30-45 minutes but with our automation solution current, end to end deployment takes 5-9 minutes

ThinkingLab reduced AWS costs by choosing a right instances family and also an on-the-fly usable and destroyable cicd engine with complete automation.
We are able cut the AWS billing by 900$-1200$ per month.