Bash, the Crucial Exams Chat Bot
AI Bot
Containerization and AKS Flashcards
Microsoft Azure Developer Associate AZ-204 Flashcards
| Front | Back |
| Explain the AKS control plane | The control plane manages Kubernetes orchestration and API services such as etcd and the Kubernetes API. |
| Explain the term container image | A lightweight, standalone, and executable package that includes all the elements needed to run software. |
| How can you scale applications in AKS | By modifying the replica count in a Deployment or using horizontal pod autoscaling. |
| How do you deploy a containerized application in AKS | By creating a Kubernetes Deployment and exposing it using a Service. |
| How does AKS handle load balancing | AKS uses Kubernetes Services like LoadBalancer to distribute traffic among pods. |
| How does AKS simplify Kubernetes management | By managing the Kubernetes control plane and automating tasks like patching and upgrades. |
| What are Kubernetes labels | Key-value pairs used to organize and select resources in a Kubernetes cluster. |
| What are Kubernetes taints and tolerations | Mechanisms to control pod placement on specific nodes. |
| What is a container | A standardized unit of software that packages code and dependencies together. |
| What is a Kubernetes ConfigMap | A resource used to externalize configuration data for applications running in a cluster. |
| What is a Kubernetes ingress | A resource for managing external HTTP/S access to services within a cluster. |
| What is a Kubernetes namespace | A mechanism to isolate resources and workloads within a Kubernetes cluster. |
| What is a Kubernetes node | A physical or virtual machine where Kubernetes workloads run. |
| What is a Kubernetes Secret | A resource to securely store sensitive data like passwords or API keys needed by pods. |
| What is a Kubernetes Service | An abstraction that allows pods to communicate with one another and external resources. |
| What is a Persistent Volume in Kubernetes | A storage resource provisioned in a cluster for long-term data retention. |
| What is AKS node scaling | The process of adding or removing nodes in a cluster to handle changes in workload demands. |
| What is az aks create | The Azure CLI command to provision an AKS cluster. |
| What is Azure Container Registry (ACR) | A service to store and manage container images for deployment in Azure. |
| What is Azure Kubernetes Service (AKS) | A managed Kubernetes service provided by Azure for container orchestration. |
| What is Azure Monitor for containers | A tool to monitor the performance and health of containerized applications in AKS. |
| What is container orchestration | A method to manage and automate deployment, scaling, and management of containerized applications. |
| What is Helm | A package manager for Kubernetes that simplifies application deployment and management. |
| What is kubectl | A command-line tool to interact with Kubernetes clusters. |
| What is RBAC in Kubernetes | Role-Based Access Control to manage users' permissions in a cluster. |
| What is the benefit of using containers | Containers ensure consistency in application behavior across different environments. |
| What is the difference between StatefulSet and Deployment in Kubernetes | StatefulSet manages stateful applications, while Deployment is used for stateless apps. |
| What is the purpose of a Dockerfile | It is a script used to build a Docker image by specifying base image and application dependencies. |
| What is the role of pods in Kubernetes | Pods are the smallest deployable units in Kubernetes, representing one or more containers. |
Front
What is the purpose of a Dockerfile
Click the card to flip
Back
It is a script used to build a Docker image by specifying base image and application dependencies.
Front
How does AKS handle load balancing
Back
AKS uses Kubernetes Services like LoadBalancer to distribute traffic among pods.
Front
Explain the term container image
Back
A lightweight, standalone, and executable package that includes all the elements needed to run software.
Front
What is the role of pods in Kubernetes
Back
Pods are the smallest deployable units in Kubernetes, representing one or more containers.
Front
What is a Kubernetes ConfigMap
Back
A resource used to externalize configuration data for applications running in a cluster.
Front
What is Azure Container Registry (ACR)
Back
A service to store and manage container images for deployment in Azure.
Front
What is a Kubernetes namespace
Back
A mechanism to isolate resources and workloads within a Kubernetes cluster.
Front
What is the benefit of using containers
Back
Containers ensure consistency in application behavior across different environments.
Front
How can you scale applications in AKS
Back
By modifying the replica count in a Deployment or using horizontal pod autoscaling.
Front
What is a Kubernetes Service
Back
An abstraction that allows pods to communicate with one another and external resources.
Front
What is the difference between StatefulSet and Deployment in Kubernetes
Back
StatefulSet manages stateful applications, while Deployment is used for stateless apps.
Front
What is kubectl
Back
A command-line tool to interact with Kubernetes clusters.
Front
What is az aks create
Back
The Azure CLI command to provision an AKS cluster.
Front
What is container orchestration
Back
A method to manage and automate deployment, scaling, and management of containerized applications.
Front
What is Azure Kubernetes Service (AKS)
Back
A managed Kubernetes service provided by Azure for container orchestration.
Front
What is a Kubernetes ingress
Back
A resource for managing external HTTP/S access to services within a cluster.
Front
What is RBAC in Kubernetes
Back
Role-Based Access Control to manage users' permissions in a cluster.
Front
What are Kubernetes labels
Back
Key-value pairs used to organize and select resources in a Kubernetes cluster.
Front
How do you deploy a containerized application in AKS
Back
By creating a Kubernetes Deployment and exposing it using a Service.
Front
What is a Kubernetes node
Back
A physical or virtual machine where Kubernetes workloads run.
Front
What is AKS node scaling
Back
The process of adding or removing nodes in a cluster to handle changes in workload demands.
Front
What are Kubernetes taints and tolerations
Back
Mechanisms to control pod placement on specific nodes.
Front
What is a Kubernetes Secret
Back
A resource to securely store sensitive data like passwords or API keys needed by pods.
Front
How does AKS simplify Kubernetes management
Back
By managing the Kubernetes control plane and automating tasks like patching and upgrades.
Front
What is Helm
Back
A package manager for Kubernetes that simplifies application deployment and management.
Front
What is a Persistent Volume in Kubernetes
Back
A storage resource provisioned in a cluster for long-term data retention.
Front
What is Azure Monitor for containers
Back
A tool to monitor the performance and health of containerized applications in AKS.
Front
What is a container
Back
A standardized unit of software that packages code and dependencies together.
Front
Explain the AKS control plane
Back
The control plane manages Kubernetes orchestration and API services such as etcd and the Kubernetes API.
1/29
This deck provides insights into using containers in Azure, deploying container-based applications, and leveraging Azure Kubernetes Service (AKS) for container orchestration.