AWS S3 pre-signed URLs, AWS Cognito for authentication, and AWS KMS for encryption & Decryption, S3, Cognito, ELB, Cloud watch, Grafana, and Prometheus, Project demonstrates your expertise in implementing secure file sharing using AWS S3 preassigned URLs, AWS Cognito for authentication, and AWS KMS for encryption and decryption. By leveraging S3 pre-signed URLs, you can share files securely with authorized users, without requiring them to have AWS credentials. The integration with AWS Cognito provides secure authentication and access control, allowing you to define user roles and permissions. The use of AWS KMS ensures that the files are encrypted both at rest and in transit, providing an additional layer of security and monitor using cloud watch How to Deploy AWS Infrastructure with Terraform and GitHub Actions Multi - Environment CI/CD Guide, GitHub, GitHub Actions, Terraform, AWS, It enables the creation and management of infrastructure resources such as I am roles, policy and storage on AWS.Terraform, you can define your infrastructure as code and easily provision and manage resources in a repeatable and consistent manner. The integration with GitHub Actions allows for automated testing, building, and deployment of infrastructure changes across multiple environments.