AFI OPS symbol

AFI OPS

Services

Portfolio

Dedicated Teams

About

Contact Us

← Back to portfolio

Pfizer

Infrastructure Management & Tracking System for Manufacturing Process Visualization

Ongoing
Cloud Services
Software Development

Pfizer is an American multinational pharmaceutical and biotechnology corporation dedicated to discovering, developing and manufacturing medicines and vaccines for immunology, oncology, cardiology, endocrinology, and neurology.


1. AWS Infrastructure Automation and Optimization

Business Challenge

With many internal projects following a similar structure, the main goal was to create a core infrastructure that could serve multiple project types and act as a template for new ones. Almost everything was deployed to EKS and AWS-managed services.

Key Features

  • Designed and deployed scalable infrastructure on AWS using Terraform.

  • Secured infrastructure using VPCs, security groups, and IAM roles.

  • Implemented role-based access control per team and project.

  • Set up a CI/CD pipeline for infrastructure changes using GitHub Actions and Terraform.

  • Set up a CI/CD pipeline for application deployments using GitHub Actions, Flux, and Kustomize.

  • Configured and deployed enterprise Neo4j clusters.

  • Dockerized applications for consistent environments across dev, staging, and production.

  • Deployed Kubernetes for auto-scaling and efficient resource management.

  • Implemented Prometheus and Grafana for real-time monitoring and visualization.

Results

  • Reduced deployment time by 80%.

  • Increased deployment frequency from once a month to multiple times a day.

  • Improved development team productivity by automating routine tasks.

  • Achieved near-zero downtime with rolling updates in Kubernetes.

  • Reduced infrastructure provisioning time from days to under one hour.

  • 100% success in disaster recovery testing with automated backups and redundancy.

2. Migrate Infrastructure from Azure to AWS

Business Challenge

The client was running their infrastructure manually on Microsoft Azure, leading to high operational overhead, long deployments, and difficulty scaling. They wanted to migrate to AWS to take advantage of more cost-effective services and automate infrastructure using the same Infrastructure-as-Code practices already in place for other projects.

Key Features

  • Migrated existing infrastructure from Azure to AWS.

  • Automated resource provisioning using Terraform and GitHub Actions.

  • Implemented a fully automated CI/CD pipeline to support continuous deployment.

  • Set up monitoring, alerting, and automated scaling to enhance operational efficiency.

Results

  • Successfully automated the provisioning and configuration of the entire infrastructure using Terraform and GitHub Actions, eliminating manual intervention.

  • Migrated all critical workloads from Azure to AWS with less than 2 hours of downtime.

  • The new CI/CD pipeline reduced deployment time from days to minutes, enabling continuous delivery of new features.

  • Auto-scaling and enhanced monitoring ensured high availability even during traffic spikes.

Tech Stack

Amazon RDS

Amazon RDS

Amazon RedShift

Amazon RedShift

Kubernetes

Kubernetes

PostgreSQL

PostgreSQL

Java

Java

Terraform

Terraform

Amazon RDS

Amazon RDS

Github Actions

Github Actions

ElasticSearch

ElasticSearch

Python

Python

Nodejs

Nodejs

We turn complex engineering into software that ships.