Here are some cloud computing project ideas that span various domains and skill levels:
Beginner Projects
Personal Cloud Storage: Design a straightforward application to store files using AWS S3 or Google Cloud Storage to upload and receive files.
Web Hosting: Develop a personal website or a blog and then, upload it to the Cloud on Amazon AWS EC or Google CW CE or, possibly, MS Azure Web Apps.
Todo List Application: Design an interactive web application for the purpose of creating a todo list, this application will use firebase cloud as its database for real time update.
Intermediate Projects
Chat Application: Using WebSocket API of your choice, build a web chat application of your choice and deploy it anywhere on any cloud platform though using Firebase or AWS Amplify as a backend.
Data Visualization Dashboard: It is necessary to create a dashboard that is going to take the data from the several APIs during the process and show the information on the internet using some tools such as Tableau or D3.js.
Machine Learning Model Deployment: Build and enhance a simple machine mastering model, such as image categorization, and deploy it on REST API using AWS Google AI Platform.
Advanced Projects
Serverless Application: If a specific task needs to be executed in an organization such as processing the uploaded data or sending notifications, a serverless computing model on AWS Lambda or Azure Functions should be adopted.
IoT Data Processing: Develop a method of collecting data from the IoT connected devices and process real time data using the AWS IoT Core and AWS Kinesis.
Multi-tenant SaaS Application: Describe an idea of multiple tenant SaaS application for many clients as many cloud services should be appropriate for different tenants.
Specialized Projects
Blockchain on Cloud: Establish a blockchain network on a cloud provider and develop an application for conducting transactions as a system of decentralized applications (dApp).Analyze the data files using cloud tools such as AWS EMR and likely the outcome can be visualized using a BI tool.ion (dApp) for transactions.
Big Data Analysis: Use cloud services like AWS EMR to analyze large datasets and derive insights, possibly visualizing the results with a BI tool.
DevOps Pipeline: ApiCI/CD pipeline using Jenkins or similar tool or GitHub Action with cloud or build services.
Write a comment ...