https://github.com/maguitaria/cloud-services
documentation on Cloud Services Course
https://github.com/maguitaria/cloud-services
ci codemagic firebase python3
Last synced: 2 months ago
JSON representation
documentation on Cloud Services Course
- Host: GitHub
- URL: https://github.com/maguitaria/cloud-services
- Owner: maguitaria
- Created: 2023-10-14T12:27:29.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-19T09:54:58.000Z (over 2 years ago)
- Last Synced: 2025-06-13T03:46:21.946Z (about 1 year ago)
- Topics: ci, codemagic, firebase, python3
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cloud-Services
This is a repo for my documentation on Cloud Services Course. Accomplished A LOT of tasks and recorded 5 Youtube videos with detailed description of my implementation. This is my second year in OAMK and one of the **most interesting courses** which I have done.
In this course, students were exposed to various aspects of cloud computing and cloud services, covering a wide range of topics and practical hands-on experiences.
## Major Tasks
The Cloud Services course at OAMK was designed to equip students with the knowledge and skills necessary to work with cloud technologies effectively. Some of the major tasks and topics covered in the course include:
1. **AWS Deployment:** Learned how to deploy applications and services on Amazon Web Services (AWS), one of the leading cloud service providers. This involved creating virtual machines (EC2 instances), setting up security groups, and configuring network services like Amazon VPC.
2. **GitHub Actions:** Understanding the fundamentals of continuous integration and continuous deployment (CI/CD) was a crucial part of the course.Automates testing and deployment processes of my [Movieland](https://github.com/maguitaria/movieland) project.
3. **Puppeteer Automation:** This course delved into the realm of web scraping and automation using Puppeteer, a Node.js library that provides a high-level API to control headless browsers. Learned how to automate web interactions and gather data from websites.
4. **IaaS/PaaS/SaaS Services:** A core component of the course was to differentiate between Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) offerings. Students gained insights into how these cloud service models are applied in real-world scenarios.
5. **Computer vision:** Learning AI and usage of it in picture analysis.
## YouTube Videos
See my personal videos of assignments and demonstration:
1. [**Deploy to AWS with S3 Bucket**]([https://www.youtube.com/watch?v=yourvideo1](https://youtu.be/LWk9k-Etm8Q)): This video covered the basics of AWS deployment and walked through the process of launching an application on AWS.

2. [**GitHub deployment Automation**](https://youtu.be/LyzV9YVZhRc): Description of one of my branch CI pipelines.

3. [**Web Scraping with Puppeteer**](https://youtu.be/Au_vUw63IZ4): An informative video demonstrating the power of Puppeteer in automating web scraping tasks.

5. [**Firebase authentication on my Movie app**](https://youtu.be/f_dNnvcwoUo): Implementation of Firebase auth/ signup project.
7. [**AI in Microsoft Azure: Computer vision picture analysis**](https://youtu.be/tkRGqBGU7nk) :AI experimenting in Microsoft Azure with free 200$ package for students.

## Course Materials
Refer to my files in repo.
## Conclusion
The Cloud Services course at OAMK University gave me a comprehensive understanding of cloud computing, hands-on experience with AWS, GitHub Actions, Puppeteer automation, and insight into different cloud service models. The course aimed to prepare students for a career in cloud computing and equipped them with the skills needed to work effectively in cloud environments.
---