Cloud Computing Introduction Flashcards
What is cloud computing?
Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources.
What are the different deployment types of clouds? (x3)
- Private Cloud. Cloud services used by a single organization and is not exposed to the public. This gives you full control and security for sensitive applications.
- Public Cloud. Cloud resources owned and operated by a third-party cloud service provider delivered over the internet.
- Hybrid Cloud. Keep some servers on premises and extended some capabilities to the Cloud.
List the characteristics of Cloud Computing (x5)
- On-demand self-service, users can provision resources and use them without human interaction from the service provider
- Broad network access, resources available over the network and can be accessed by diverse client platforms.
- Multi-tenancy and resource pooling
- Rapid elasticity and scalability, automatically and quickly acquire and dispose resources when needed.
- Measured services, usage is measured and users pay only for what they use
What are the advantages of Cloud Computing? (x6)
- Trade capital expense (CAPEX) for operational expense (OPEX)
- Benefit from massive economies of scale
- Stop guessing capacity
- Increase speed and agility
- Stop spending money running and maintaining data centres
- Go global in minutes
What problems are solved using Cloud Computing? (x6)
- Flexibility, you can change resource types when needed
- Cost-Effectiveness, pay as you go for what you use
- Scalability, accommodate larger loads by making hardware stronger or adding additional nodes
- Elasticity, ability to scale out and scale-in when needed
- High availability and fault-tolerance
- Agility, rapidly develop, test and launch software applications
List the types of Cloud computing (x3)
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
What is Infrastructure as a Service?
- Provides building blocks for cloud it. this includes networking, computers and data storage space.
- Highest level of flexibility
- Easy parallel with traditional on-premises IT
What is Platform as a Service?
PaaS removes the need for your organization to manage the underlying infrastructure and allows the organisation to focus on the deployment and management of your application.
What is Software as a Service?
A completed product that is run and managed by the service provider.