Technologies Involved:
AWS Lamda
Laraval
DEVOPS
My SQL
Area Of Work: DevOps Engineering
Project Description

Bhatia Labs is a dynamic company dedicated to providing individuals, startups, and businesses with affordable productized services, platforms, and infrastructure. Its mission is to empower entrepreneurs and organizations by offering cost-effective solutions that enable them to thrive in today's competitive landscape. Whether you need customized software development, scalable platforms, or reliable infrastructure, Bhatia Labs can help you achieve your goals. With their expertise and commitment to affordability, they strive to make innovative technology accessible to all, driving growth and success for their clients worldwide.

Scope Of Work

Our goal is to provide a comprehensive infrastructure setup and configuration for your project. It includes creating a Virtual Private Cloud (VPC) along with the necessary subnets and route tables.  Additionally, we will establish CI/CD pipelines for both applications, enabling seamless deployment. To enhance storage capabilities, we will launch EFS and mount it to the servers. AWS CloudWatch will be configured for alerts and monitoring, and S3 backups will be set up to ensure data resilience. The entire infrastructure will be created under the Socialize AWS account to maintain organization and manageability.

Our Solution

Our solution leveraged AWS Lambda, DevOps practices, Laravel framework, and MySQL database to deliver a robust and scalable infrastructure tailored to your project's requirements. Our solution includes the following services and technologies:

  • Created a Virtual Private Cloud (VPC), subnets, and route tables to establish a secure and isolated network environment.
  • EC2 Instances and Load Balancing ensure high availability and scalability for your applications.
  • RDS Configuration to provide a managed database solution for your project, ensuring efficient data storage and retrieval.
  • Docker and Jenkins enable containerized deployments and continuous integration.
  • Docker-Compose and Dockerfiles for both the PHP-Laravel Application and Socket Application, simplifying the deployment process.
  • Nginx, SSL Certificates, and Domain Mapping.
  • CI/CD Pipelines for both applications.
  • EFS Setup to improve storage capabilities.
  • AWS CloudWatch for monitoring and alerts, enabling proactive identification and resolution of issues within the infrastructure.
  • S3 Backups ensure data resilience and provide a reliable data backup solution.