Cloud computing is primarily about:
- Building physical data centers
- Buying new computers for the organization
- Making use of quantum computing
- The shift from traditional software models to the internet
The essence of cloud computing is the transition from conventional software models and hardware reliance to utilizing the power of the internet for many computing needs. It's not specifically about buying hardware or building physical infrastructures.
You are the cloud security officer of a company. An employee reports suspicious activity in their cloud account, like unfamiliar files and settings. What is the most likely security concern you should investigate?
- Account Compromise
- Cloud Outage
- Data Leakage
- Unauthorized Access
Suspicious activity in an employee's account with unfamiliar files and settings suggests an account compromise, indicating that someone unauthorized may have accessed the account.
When optimizing costs for cloud services, what does the term "Right-sizing" refer to?
- Automatically managing resources to save costs
- Matching resource requirements to workload demands
- Reducing security risks
- Scaling horizontally
"Right-sizing" means matching the resources (e.g., CPU, memory) to the workload's actual demands, preventing over-provisioning and unnecessary costs.
Which term describes the combination of the software and hardware that a user interacts with in a cloud service?
- Client Environment
- Cloud Interface
- Service Endpoint
- User Experience
The "Cloud Interface" encompasses the software and hardware components that a user interacts with when using a cloud service, including web applications and APIs.
When deploying AI services in the cloud, what is the significance of edge computing, especially concerning IoT devices?
- Enhanced cloud scalability
- Improved model complexity
- Increased cloud cost
- Reduced latency
Edge computing significantly reduces latency for AI services in IoT. Processing data closer to the source (IoT device) minimizes the time it takes for results, critical in real-time applications.
How does AWS Lambda handle concurrency and scaling when there are multiple invocations?
- Automatic Scaling
- Connection Pools and Queues
- Manual Scaling and Capacity Planning
- Throttling and Rate Limiting
AWS Lambda automatically handles concurrency and scaling. It dynamically allocates resources to accommodate multiple invocations, ensuring that the desired number of simultaneous executions are maintained.
Which of the following best describes the purpose of Identity and Access Management?
- Controlling and securing access
- Ensuring data accuracy
- Optimizing data storage
- Protecting data from physical harm
The purpose of Identity and Access Management is to control and secure access to systems and data, ensuring only authorized users have access.
In which migration strategy might an organization choose to break a monolithic application into microservices?
- Lift and Shift
- Rearchitect/Rebuild
- Refactor/Re-architect
- Rehost/Replatform
The "Refactor/Re-architect" strategy involves restructuring the existing application to make it more suitable for the cloud. Breaking a monolithic app into microservices falls under this category.
A group of non-profit organizations focused on wildlife conservation wants to share resources and data in a cloud environment without making it accessible to external entities. What type of cloud model should they consider?
- Private Cloud
- Public Cloud
- Hybrid Cloud
- Community Cloud
To ensure data privacy for non-profit organizations sharing resources in a cloud environment, a "Private Cloud" is the best option. It offers exclusive control over data and resources, making it inaccessible to external entities.
What is the primary difference between a Docker image and a Docker container?
- Containers are lightweight, images are heavy
- Images are for building, containers are for running
- Images run applications, containers store data
- Images store runtime data, containers store source code
Docker images are read-only templates used to create containers. Containers are instances of images that run applications. Images are for building and containers are for running.