Case Study

Streamlining Workflows and Enhancing Operational Efficiency Through Reduced Manual Tasks

Download the Case Study
Industry 

Oil and Gas Industry

Expertise 

Amazon API Gateway, Amazon Fargate, AWS Lambda, Amazon RDS, Amazon ECR

Offerings/solutions 

Delivered Secure and Efficient DevOps Infrastructure for Enhanced Operational Performance

About the Client

Oil and Gas industry is an Oil and Gas and gas company owned by the Ministry of Petroleum and Natural Gas, Government of India. It is a public sector undertaking overseen by the Ministry of Petroleum and Natural Gas. As of 2022, Oil and Gas is ranked 94th on the Fortune Global 500 list of the world’s largest corporations. It is the largest government owned oil producer in the country, both in terms of capacity and revenue.

Highlights

100% completion rate

Timely DevOps Infrastructure Setup

Minimal downtime

High System Availability

Reduced manual tasks

Enhanced Operational Efficiency

The Challenge

They currently run applications on an on-premises Apache web server with Oracle EE as the database. For data ingestion and ETL, they use Informatica with Sybase IQ for data warehousing, totaling 190TB. To modernize their 17-year-old legacy applications, they plan to adopt purpose-built databases and utilize AWS’s fully managed, serverless services. They aim to focus on application development without infrastructure concerns and establish streamlined DevOps practices for efficient and reliable continuous integration, delivery, and deployment.

Solutions

• Used AWS CodeCommit for storing the application source code to ensure version control and collaborative development capabilities.
• Created AWS CodePipeline for the CI process to automate the build, test, and deploy stages of the application, defining source, build, and deploy stages.
• Used Amazon ECR to store Docker images, enabling secure storage and easy retrieval of container images for deployment.
• In the CI process, integrated SonarQube for static code analysis to ensure code quality, Twistlock (Prisma Cloud) for container security scanning, and AWS Signer to sign Docker images, ensuring their authenticity and integrity before deployment.
• For the CD process, FluxCD was used to deploy in the Amazon EKS cluster, configuring it to watch Amazon ECR and deploy images to appropriate environments based on tags (dev, test, pre-prod, and prod).
• Created custom node groups to organize nodes based on their hardware or software configurations, grouping nodes with similar characteristics for better workload management.
• Utilized node topology to schedule pods on nodes using labels, taints, and tolerations, controlling which pods can be scheduled on which nodes.

The Results

Successfully established DevOps infrastructure on schedule, ensured high system availability, streamlined workflows to enhance operational efficiency, and implemented comprehensive security measures for full compliance with industry standards.

Download the Case Study

AWS Partner – AWS DevOps Services Competency

Pioneering AWS DevOps Services by being an AWS Partner – AWS DevOps Service Competency.

Learn more

An authorized partner for all major cloud providers

A cloud agnostic organization with the rare distinction of being an authorized partner for AWS, Microsoft, Google and VMware.

Learn more

A house of strong pool of certified consulting experts

150+ cloud certified experts in AWS, Azure, GCP, VMware, etc.; delivered 200+ projects for top 100 fortune 500 companies.

Learn more

Get The Most Out Of Us

Our support doesn't end here. We have monthly newsletters, study guides, practice questions, and more to assist you in upgrading your cloud career. Subscribe to get them all!