0
0
AWScloud~10 mins

What is cloud computing in AWS - Visual Explanation

Choose your learning style9 modes available
Process Flow - What is cloud computing
User Needs Computing
User Connects to Cloud
Cloud Provider Offers Resources
User Uses Resources Remotely
User Pays for What They Use
Cloud Scales Resources as Needed
Cloud computing lets users access and use computing resources over the internet, paying only for what they use, with the cloud provider managing the hardware.
Execution Sample
AWS
User requests server
Cloud allocates server
User runs app on server
User stops server
Cloud frees server
This shows how a user requests and uses a server in the cloud, then releases it when done.
Process Table
StepActionSystem ResponseUser Impact
1User requests a serverCloud checks availabilityUser waits for server allocation
2Cloud allocates serverServer is ready to useUser can start using server
3User runs applicationServer runs app smoothlyUser gets app service
4User stops serverCloud marks server as freeUser stops paying for server
5Cloud frees server resourcesResources become available for othersCloud optimizes resource use
💡 User stops server, cloud frees resources, ending the session
Status Tracker
VariableStartAfter Step 1After Step 2After Step 3After Step 4Final
Server StatusNot allocatedRequestedAllocatedRunning appStoppedFreed
User Cost00Starts billingBilling continuesStops billing0
Key Moments - 2 Insights
Why does the user not need to own physical servers?
Because the cloud provider manages the hardware and allocates servers on demand, as shown in execution_table steps 1 and 2.
How does the user pay for cloud resources?
The user pays only while the server is allocated and running, as seen in variable_tracker where User Cost starts billing after step 2 and stops after step 4.
Visual Quiz - 3 Questions
Test your understanding
Look at the execution_table, what is the server status after step 3?
ARequested
BAllocated
CRunning app
DStopped
💡 Hint
Check the 'Server Status' row in variable_tracker after step 3
At which step does the user stop paying for the server?
AStep 2
BStep 4
CStep 3
DStep 5
💡 Hint
Look at 'User Cost' in variable_tracker; billing stops after step 4
If the user never stops the server, what happens to the cloud resources?
AResources remain allocated and user keeps paying
BCloud frees resources automatically
CServer status becomes 'Stopped'
DUser cost resets to zero
💡 Hint
Refer to execution_table steps 4 and 5 where stopping server frees resources and billing stops
Concept Snapshot
Cloud computing means using computing power and storage over the internet.
Users request resources like servers from a cloud provider.
The provider allocates and manages hardware remotely.
Users pay only for what they use, scaling up or down easily.
This removes the need to own physical servers.
Full Transcript
Cloud computing allows users to access computing resources like servers and storage over the internet. When a user needs a server, they request it from the cloud provider. The provider checks availability and allocates the server. The user runs their applications on this server and pays only while using it. When finished, the user stops the server, and the cloud frees the resources for others. This model removes the need for users to own physical hardware and allows flexible, on-demand computing.