1/70
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
What does EKS stand for?
Elastic Kubernetes Service
Which service does ECS refer to?
Amazon Elastic Container Service
Which service does EC2 refer to?
Amazon Elastic Compute Cloud
What is Docker?
A technology used to package applications and their dependencies into containers
What is a major benefit of Docker containers?
They package an application and its dependencies into a portable environment
Docker is commonly used when building what type of application architecture?
microservices architecture
A company wants to break a large application into independently deployable services. Which architecture is this?
Microservices
What is a Docker image?
A packaged blueprint used to create a container
What is a major difference between containers and virtual machines?
Containers share the host operating system kernel, while VMs include a guest operating system
A company wants to run many isolated application services on one host without running a separate full operating system for each service. Which technology fits?
Docker containers
What is Amazon Elastic Container Registry (Amazon ECR) primarily used for?
Storing and managing container images
A developer builds a Docker image and wants to store it in an AWS-managed private repository. Which service should they use?
Amazon ECR
Which AWS service should immediately come to mind when you see "container image registry"?
Amazon ECR
A company needs to push a Docker image to AWS before deploying it as a container. Which service should receive the image?
Amazon ECR
What is Amazon Elastic Container Service (Amazon ECS)?
AWS's container orchestration service
What does an ECS cluster contain?
Container infrastructure and services/tasks that run containers
In the ECS EC2 launch type, what are the underlying compute resources?
EC2 instances
In the ECS EC2 launch type, who manages the underlying EC2 instances?
The customer
What is the ECS Agent responsible for?
Helping an EC2 instance register and communicate with an ECS cluster
What are the two major ECS launch types?
EC2 and Fargate
A company uses ECS with the EC2 launch type. What does the company need to manage?
The underlying EC2 instances
What is AWS Fargate?
A serverless compute engine for containers
A company wants to use ECS but does not want to manage EC2 instances. Which launch type should it choose?
Fargate
What is the main benefit of using Fargate with ECS?
You do not need to manage the underlying EC2 instances
A company wants to run containers without provisioning or maintaining servers. Which technology should it use?
AWS Fargate
Which combination represents a serverless container architecture?
ECS + Fargate
What is Amazon Elastic Kubernetes Service (Amazon EKS)?
AWS's managed Kubernetes service
What is Kubernetes?
An open-source container orchestration platform
A company specifically requires Kubernetes to orchestrate its containers on AWS. Which service should it choose?
Amazon EKS
What part of an EKS cluster does AWS manage in Amazon EKS?
The Kubernetes control plane
A company wants AWS-managed Kubernetes but still wants to control its worker nodes. Which service provides this architecture?
Amazon EKS
What is an EKS managed node group?
A group of worker nodes whose provisioning and lifecycle are managed through EKS
A company wants EKS to help manage the lifecycle of its worker nodes. Which feature should it consider?
EKS managed node groups
Which instance purchasing options can EKS managed node groups use?
On-Demand and Spot Instances
A company wants to use a mixture of On-Demand and Spot Instances for EKS worker nodes. Which feature should it consider?
EKS managed node groups
A company runs applications on EKS that need persistent shared file storage. Which AWS service should it consider?
Amazon Elastic File System (EFS)
Why is EFS useful with EKS?
It can provide persistent shared file storage to workloads running in the cluster
Multiple EKS pods need to access the same persistent files. Which solution is appropriate?
EKS + EFS
A company wants serverless container compute and persistent shared file storage. Which combination should it consider?
Fargate + EFS
Why is Fargate + EFS an important combination?
Fargate provides serverless container compute while EFS provides persistent shared storage
A Fargate application needs several containers to access the same persistent files. Which service should provide the storage?
Amazon EFS
A company asks, "Where do we store our Docker images?" What should you immediately think of?
ECR
A company asks, "What service actually runs and orchestrates our containers using AWS's native container service?" What should you think of?
ECS
A company asks, "We specifically need Kubernetes on AWS. What should we use?" What should you think of?
EKS
A company asks, "We want to run containers without managing servers. What should we use?"
Fargate
Which service stores container images?
Amazon ECR
Which service orchestrates containers using AWS's native container service?
Amazon ECS
Which service provides managed Kubernetes?
Amazon EKS
Which service provides serverless container compute?
AWS Fargate
A developer builds a Docker image and wants to store it in AWS. What should the developer use?
Amazon ECR
The developer now wants to run that Docker image without managing EC2 servers. Which service should be used?
AWS Fargate
A company wants to run containers using AWS's native orchestration platform and does not want to manage EC2 instances. Which architecture should it consider?
ECS + Fargate
A company wants Kubernetes, not ECS, to orchestrate its containers. Which service should it choose?
Amazon EKS
A company wants Kubernetes and persistent shared storage for multiple pods. Which combination should it consider?
EKS + EFS
A company wants serverless container compute, persistent shared storage, and Kubernetes. Which combination matches all three requirements?
EKS + Fargate + EFS
A company wants serverless container compute, persistent shared storage, and AWS's native container orchestration service. Which combination fits?
ECS + Fargate + EFS
An EKS pod repeatedly fails to start. What should an engineer investigate first?
Pod logs, node information, and Kubernetes events
An application running in EKS suddenly begins failing. Before making destructive changes, which information should be examined?
Pod and node logs and Kubernetes events
A company notices that a Kubernetes pod cannot be scheduled. Which information would be most useful to inspect?
Pod events and node status
An EKS workload is failing because its pod cannot pull its container image. Which service should be investigated as the likely image source?
Amazon ECR
Which service stores Docker images?
ECR
Which service runs containers using AWS's native container orchestration platform?
ECS
Which service runs containers using Kubernetes?
EKS
Which service provides serverless compute for containers?
Fargate
Which service provides persistent shared file storage?
EFS
A question says "Docker image repository." Which service should you immediately think of?
ECR
A question says "serverless containers." Which technology should you immediately think of?
Fargate
A question says "managed Kubernetes." Which service should you immediately think of?
EKS
A question says "AWS-native container orchestration." Which service should you immediately think of?
ECS
A question says "persistent shared storage for containers." Which service should you immediately think of?
EFS
Which statement is correct?
ECR stores images, ECS orchestrates containers, EKS provides Kubernetes, and Fargate provides serverless container compute