This repository contains all the tasks and deliverables for the Cloud Computing Internship at CODTECH IT SOLUTIONS PVT.LTD, completed by Chandaluri Pavan Durga Sai Gupta (Intern ID: CODHC57). The tasks include setting up cloud storage, monitoring cloud applications, designing multi-cloud architectures, and implementing cloud security.
This repository contains all the tasks and deliverables for the Cloud Computing Internship at CODTECH IT SOLUTIONS PVT.LTD, completed by Chandaluri Pavan Durga Sai Gupta (Intern ID: CODHC57). The internship spanned 8 weeks from January 30th, 2025, to March 30th, 2025, focusing on practical learning and skill development in cloud computing technologies.
-
Task 1: Create and Configure Cloud Storage on AWS S3
- Set up an S3 bucket, uploaded example files, and configured access permissions.
- Deliverable: A bucket setup with example files uploaded and access permissions configured.
-
Task 2: Set Up Monitoring for a Cloud-Based Application Using AWS CloudWatch
- Configured CloudWatch monitoring and alerts for an EC2 instance.
- Deliverable: Configured alerts and a dashboard showcasing metrics.
-
Task 3: Design a Multi-Cloud Architecture
- Designed a multi-cloud architecture where services are distributed across AWS and another cloud provider.
- Deliverable: Documentation and a demo showcasing interoperability between the platforms.
-
Task 4: Implement IAM Policies, Secure Storage, and Data Encryption on a Cloud Platform
- Implemented IAM policies, secure storage, and data encryption on AWS.
- Deliverable: Configured security policies and a report detailing the setup.
- AWS Services: S3, CloudWatch, EC2, RDS, IAM, KMS
- Tools: AWS Management Console, AWS CLI, GitHub
- Understand and implement cloud storage solutions.
- Set up and configure cloud monitoring and alerting systems.
- Design and demonstrate multi-cloud architectures.
- Implement security best practices, including IAM policies and data encryption.
This repository serves as a comprehensive record of the internship tasks, showcasing practical skills and knowledge gained in cloud computing.