Introduction to Cloud Computing - Unit 1 Flashcards
(43 cards)
What does the term “Local Compute” mean?
The use of computer hardware and software that is specific to a local network.
What does the term “On-Premises” mean?
Servers that are operated locally or in a data center managed by the company.
What does the term “Private Cloud” mean?
Enterprise data center resources that are provisioned for exclusive use by a single organization.
What does the term “Public Cloud” mean?
Computing and storage services over the internet.
What are hyperscalers?
One of AWS, Azure, or Google Cloud.
What does the term “Multi Cloud” mean?
The use of two or more cloud providers of the same technology, private or public.
What does the term “Hybrid Cloud” mean?
The combination of public or private cloud and on premises.
What solutions do the following companies for a Hybrid Cloud situation:
- Azure
- AWS
- VMWare
- Azure Stack
- AWS Outpost
- VMWare - Hybrid Cloud Solutions
What does the term “Poly Cloud” mean?
Using only individual components of different cloud platforms and providers for one application.
What is the main disadvantage of Poly Cloud?
The need for a high speed, reliable, and stable data connection between the used locations of the cloud providers.
What does the term “Cloud Native” mean?
Architectures designed, from the beginning, with cloud in mind.
What are characteristics of cloud native architectures?
- built using microservices
- highly scalable
- resilient
- cloud agnostic
What are the main cloud concepts in the following categories:
- technology
- services
- redundancy
- technology: containerization, serverless, automation
- services: managed databases, managed backups & high availibility features
- redundancy: usage of multiple regions and availability zones
What are the responsibilities of a cloud solution architect?
Designing an organization’s cloud computing concept.
What are the responsibilities of a cloud architect?
While their responsibilities are very similiar to that of a cloud solution architect, they are more concerned with the implementation than the broad overview.
What are the responsibilities of a cloud engineer?
Building, operating, and maintaining an organization’s cloud computing evironment.
What is a cloud developer?
A user of the provided cloud services to create applications.
What is a cloud consultant?
An individual who provides expert advice and guidance to organizations on how to best use cloud computing technologies to achieve their goals.
What are the different levels of _
aaS?
- On-Premises
- Bare-Metal aaS
- Infrastructure aaS
- Container aaS
- Platform aaS
- Function aaS
- Software aaS
What does IaaS provide, and what is an example on AWS?
Virtualized computing resources accessible through the internet.
EC2
What does PaaS provide, and what is an example on AWS?
Features and functions as a platform to build, run, and manage applications.
S3, DynamoDB
What does SaaS provide, and what is are some examples?
Cloud-based software that is provided over the Internet and allows users to access and use the software from a remote location.
Microsoft Office 365, Salesforce
What is the main advantage of serverless? What is a classic example of a serverless offering on AWS?
Being able to concentrate on writing code that runs in the cloud without provisioning or managing any servers.
AWS Lambda
How can the cloud be leveraged to save money in regard to fluctuations in capacity utilization?
By scaling the used resources up and down with the demand, and only paying for what you use.