AWS Fundamentals Flashcards
(45 cards)
What is on-demand access in cloud computing?
Users can provision and utilize resources like virtual machines, storage, and applications as needed, typically paying only for what they use.
This allows for flexibility and responsiveness to user needs.
Define resource pooling in the context of cloud computing.
Cloud providers maintain pools of computing resources shared among multiple users, enabling efficient resource utilization and scalability.
This involves resources like servers, storage, and networking equipment.
What does elasticity mean in cloud services?
Cloud services are designed to scale up or down dynamically in response to changing demands.
This allows users to accommodate fluctuations in workload without manual intervention.
What is the pay-as-you-go pricing model?
Users are billed based on their actual resource usage, offering cost savings compared to traditional IT infrastructure.
This model eliminates the need for large upfront investments in hardware and software.
What does IaaS stand for?
Infrastructure as a Service
What resources are typically included in the IaaS model?
Virtual machines, storage, and networking components
What level of control do users have in the IaaS model?
Users control the operating systems, applications, and development frameworks
Which AWS services are included in the IaaS model?
EC2, S3, and VPC
What does PaaS stand for?
Platform as a Service
What is the primary purpose of PaaS?
To provide a platform for developers to build, deploy, and manage applications
Which AWS service is mentioned as part of the PaaS model?
AWS RDS
What does SaaS stand for?
Software as a Service
How are SaaS applications delivered to users?
Over the internet on a subscription basis
What is a key characteristic of SaaS applications?
Users access applications through a web browser or API without installing software locally
Name three examples of SaaS offerings.
- Microsoft 365
- Netflix
- Slack
What does FaaS stand for?
Function as a Service
What is a defining feature of FaaS?
Allows developers to execute code responding to events without provisioning or managing servers
How do developers typically write code in FaaS?
As functions triggered by events
What types of events can trigger functions in FaaS?
- HTTP requests
- Database changes
- File uploads
How does FaaS charge users for its services?
Only for the resources consumed during execution
What is the public cloud model?
Cloud services provided by third-party providers over the public internet, available to anyone on a pay-as-you-go or subscription basis.
What characterizes a private cloud?
Dedicated to a single organization, hosted on-premises or by a third-party provider, with infrastructure not shared with others.
What are the benefits of a private cloud?
Greater control, security, and customization.