Week 1 SYS Notes - JadenGil/Jaden-Tech-Journal GitHub Wiki
Cloud Computing Definition:
Cloud computing is the on-demand delivery of computer power, database, storage, apps, and other IT resources through the internet with "pay-as-you-go" pricing.
Cloud computing allows us to stop thinking of infrastructure as hardware, and instead think of it and use it as software by using virtualization.
pay-as-you-go means
Traditional computing model:
"Infrastructure as hardware"
Requires space, staffing, physical security, planning, and a lot of $$$.
Gathering all of the necessary hardware takes a long time, and you must provision capacity by guessing theoretical maximum peaks.
Cloud computing model:
"Infrastructure as sofware"
Software solutions are more flexible than hardware, can change quicker and easier, and are more cost-effective in the long run.
This approach also eliminates the undifferentiated heavy-lifting tasks that hardware infrastructure requires.
Key takeaways:
-
Cloud computing is the on-demand delivery of computer power, database, storage, apps, and other IT resources through the internet with "pay-as-you-go" pricing.
-
Cloud computing allows us to stop thinking of infrastructure as hardware, and instead think of it and use it as software by using virtualization.
-
There are 3 cloud service models: IaaS, PaaS, and SaaS
-
There are 5 cloud deployment models: cloud, hybrid, and on-premises or private cloud.
-
Almost anything that can be implemented with traditional IT can also be implemented as an AWS cloud computing service.
What are web services?:
A web service is any piece of software that makes itself available over the internet and uses a standardized format. For example, XML or JSON. For the request and the response of an API interaction.
What is AWS?:
-
AWS is a secure cloud platform that offers a broad set of global cloud-based products.
-
AWS provides on-demand access to compute, storage, network, database, and other IT resources and management tools.
-
Offers flexibility
-
Only pay for individual services you need and for as long as you use them.
-
AWS services work together like building blocks.