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.
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.
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.