General
My Journey to Cloud & Devops Engineering - Training Assignment 1
0 views

Part A: Identifying Cloud Service Models in Daily Applications
Cloud computing provides services over the internet, allowing users to access applications, storage, and computing resources without managing the underlying infrastructure. The three main cloud service models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Below are the five common applications I use daily, their cloud service model and explanation.
Whatsapp: WhatsApp is a software application that I use to send messages, make voice and video calls, and share files. I access it through my phone or computer without managing the servers, storage, or operating system behind it. Therefore, it is an example of SaaS.
Gmail: Gmail is an email service that allows me to send, receive, and store emails through the internet. Google manages the infrastructure, software, and maintenance, while I simply use the application. This makes Gmail a SaaS application.
Bible: The Bible application allows me to read different Bible translations, search for verses, and sometimes listen to audio Bible content. I access these features through software without managing the underlying infrastructure. Therefore, the Bible app is an example of SaaS.
Amazon EC2: Amazon EC2 allows users to create and manage virtual servers in the cloud. Users can choose the operating system, install applications, and configure the server. AWS manages the physical hardware and data centers. Therefore, EC2 is an example of IaaS.
Google App Engine: Google App Engine allows developers to deploy applications without managing servers or operating systems. Google handles the infrastructure and runtime environment, while developers focus on writing code. Therefore, it is an example of PaaS.
Part B: Azure Portal Exploration
Below is a screenshot of the 'Virtual Machine' search result on my azure portal.
Defining 'Resource Groups': Resource Groups is like a folder for cloud resources such as Virtual Machines.
Part C: Think & Apply - Cloud solution for a Small Lagos Fintech who plans to launch a mobile banking app.
A small fintech in Lagos should use cloud computing instead of buying and maintaining servers for a mobile banking app. The cloud lets the company scale computing, storage, and networking as demand changes, choose nearby regions for lower latency and better performance, and use additional regions for availability and disaster recovery. It is also more cost-efficient because it avoids high upfront infrastructure and maintenance costs while allowing pay-as-you-go resource use.
Read original: https://dev.to/iruobae/my-journey-to-cloud-devops-engineering-training-assignment-1-1pdk
PreviousMy Journey Of Making SnapTraceNextMy leaderboard site updates itself while I sleep — pure-stdlib Python, GitHub Actions, zero servers
Related posts
Adventurer returns home to Hull after 28-year walk from South America
0Hacker News New
Vending machine has terms and conditions you must accept before using [video]
0Hacker News New
Tomorrow Corporation Tech Demo [video]
0Hacker News New
Does Social Status Run in Families?
0Hacker News New
Show HN: Svoxx – A multilingual freelance marketplace with social features
0Hacker News New
433MHz TUI scanner: using a FT232H connected to a CC1101
0Hacker News New