All Cloud Internships
All Cloud Internships
Technical Part
During my time as an AWS Cloud Intern at F13 Technologies, I have been
involved in multiple technical projects that have allowed me to apply and
expand my knowledge of cloud technologies. I would like to delve deeper into
the technical aspects of the projects I have worked on.
In the migration of the existing Indian Railways System (IRS) to the AWS
platform, my team and I utilized several AWS services to ensure a seamless
transition. We utilized Amazon EC2 (Elastic Compute Cloud) for virtual server
provisioning, Amazon RDS (Relational Database Service) for database
management, Amazon S3 (Simple Storage Service) for scalable storage, AWS
Lambda for serverless computing, and Amazon API Gateway for creating,
publishing, and maintaining secure APIs.
For the chatbot development project, we leveraged OpenAI's GPT-based natural
language understanding (NLU) and natural language generation (NLG)
capabilities to create a highly responsive and context-aware chatbot. The
chatbot utilized AWS Lex as the conversational interface, which was integrated
with AWS Lambda for serverless backend processing. This enabled the chatbot
to access IRS databases and services for real-time railway booking information
and transactions.
For the online community forum, I employed a microservices architecture using
AWS Lambda and Amazon API Gateway for creating and managing API
endpoints. The backend was built using Amazon RDS for relational database
management and Amazon DynamoDB for NoSQL database management to
ensure high availability and low latency data access. To enhance user
experience, I implemented real-time updates using Amazon SNS (Simple
Notification Service) and Amazon SQS (Simple Queue Service) for decoupling
the forum's components and providing asynchronous processing.
Furthermore, in the design and implementation of cloud solutions for clients in
the education and healthcare sectors, I utilized AWS CloudFormation for
infrastructure-as-code (IAC) provisioning and management. This allowed us to
create and manage resources through version-controlled templates, improving
automation, and ensuring consistency across environments. I also implemented
AWS Auto Scaling groups to ensure the applications could automatically scale
horizontally based on user demand and optimize resource consumption.
During my work on cloud architecture design, I utilized AWS Well-Architected
Framework principles to ensure best practices in the areas of security, reliability,
performance efficiency, cost optimization, and operational excellence. I
incorporated AWS services such as Amazon CloudFront for content delivery,
AWS WAF (Web Application Firewall) for security, and Amazon CloudWatch
for monitoring and observability.
In conclusion, my technical contributions as an AWS Cloud Intern at F13
Technologies have allowed me to gain extensive hands-on experience with a
wide range of AWS services and best practices. My work on these projects has
helped me develop a strong foundation in cloud technologies, which I am eager
to continue building upon as I advance in my career.
AWS Cloud Trainee at Teachnook, Bengaluru, Karnataka (Feb 2023 –
Current)