Section 3a: What is Cloud Computing Flashcards
Intro to Cloud Computing and advantages overview
What is Cloud Computing?
The on-demand delivery of computer system resources without direct active management by the user.
3 major things cloud computing allows you to do:
- Pay-as-you-go pricing
- Provide exact size and type of computing resource
- Access resources instantly
What are the 3 deployment models of the cloud?
- Private Cloud
- Public cloud
- Hybrid cloud
4 Advantages of Private Cloud
- Not exposed to the public
- Complete control
- Security for sensitive apps
- Meet specific buisiness needs
2 Advantages of hybrid cloud
- Flexibility and cost-effectiveness of the public cloud
- Control over sensitive assets in your private infrastructure
What is public cloud?
Cloud resources owned and operated by a 3rd party cloud service provider delivered over internet.
Examples of public cloud
Azure, google cloud, and AWS.
The 5 characteristics of cloud computing
- On-demand self service
- Broad network access
- Multi-tenancy and resource pooling
- Rapid elasticity and scalability
- Measured service
6 Problems solved by the Cloud
- Flexibility
- Cost-Effectiveness
- Scalability
- Elasticity
- Availability
- Agility
What are the 3 different types of Cloud Computing?
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
4 Advantages of IaaS
- Provides building blocks for cloud IT
- Provides networking, computers, & data storage
- Provides highest level of flexibility
- Is an easy parallel with traditional on-premises IT
2 advantages of PaaS
- Removes the need for your organization to manage the underlying infrastructure
- Allows users to focus on the deployment and management of their applications
Advantage of SaaS
Completed product that is run and managed by the service provider
Examples of IaaS
AWS EC2 (GCP, Azure…)
Examples of PaaS
Elastic Beanstalk (Google App Engine, Windows Azure…)