My Cloud & DevOps Projects

DevSecOps Pipeline: Securely Deploying a Netflix Clone on Kubernetes

In this DevSecOps project, I deployed a Netflix clone application as a Docker container on a Kubernetes cluster. The deployment was facilitated through a secure CI/CD pipeline using Jenkins. I integrated various popular DevOps tools, including Docker, SonarQube, Trivy, Prometheus, Grafana, ArgoCD, and Helm, to ensure a comprehensive and robust deployment process.

DevSecOps Kubernetes AWS EKS ArgoCD Jenkins Helm

Secure and Scalable WordPress Solution on AWS

In this project, I optimized a WordPress website by balancing security, scalability, and cost efficiency. The optimization process involved implementing a secure infrastructure, enhancing performance through caching and CDN integration, and utilizing efficient plugins and responsive design. I ensured robust security with SSL certificates and other best practices, while continuously monitoring and optimizing the site's performance and scalability.

AWS Security EC2 EFS Cloudfront

Custom AWS SFTP Server Deployment

In this project, I deployed a secure SFTP server using AWS Transfer Family, Lambda, and API Gateway, all provisioned with Terraform. The setup featured custom password authentication managed by Lambda, which handled user validation beyond the default options. API Gateway was configured to securely expose these authentication functions. Files uploaded via SFTP were stored in Amazon S3, benefiting from its scalability and durability. I implemented stringent security practices, including IAM roles and encryption for data protection, and used CloudWatch for monitoring and logging to ensure reliable operation.

AWS AWS Transfer Family SFTP Lambda API Gateway