Azure compute and networking services Flashcards
T or F
VMs provide infrastructure as a service (IaaS) in the form of a virtualized server and can be used in many ways
True
When are VMs a good choice?
When you need :
total control over the OS
the ability to run custom software
to use custom hosting configurations
T or F
An Azure VM gives you the flexibility of virtualization without having to buy and maintain the physical hardware that runs the VM
True
T or F
You need to configure, update, and maintain the software on a VM
True
What is an image for the creation of a VM?
an image is a template used to create a VM that may already include an OS and other software, such as development tools, or web hosting environments.
T or F
You can create and provision a VM within minutes by using a preconfigured VM image?
True
T or F
You cannot group VMs together
False
You can group VMs together to provide high availability, scalability, and redundancy.
T or F
Azure can manage the grouping of VMs for you
True
Azure can uses scale sets and availability sets to manage the grouping of VMs
Virtual machine scale sets
allow you to create and manage a group of identical, load balanced VMs
What do scale sets allow you to do?
centrally manage, configure, and update a large number of VMs in minutes
T or F
With virtual machine scale sets, the number of VM instances can automatically increase or decrease in response to demand
True
Or you can set to it scale based on a defined schedule
Virtual machine availability sets
- another tool to help you build a more resilient, highly available environment.
- designed to ensure that VMs stagger updates and have a varied power and network connectivity
Availability sets work by group VMs in two ways
Update domain: groups VMs that can be rebooted at the same time. only one domain grouping will be offline at a time. plus a 30 min gap before next domain starts to update
Fault domain: groups VMs by common power source and network switch. by default, and availability set will spilt your VMs across up to three fault domains
T or F
There is no additional cost for configuring an availability set
True
Examples of when to use VMs
During testing and development
When running applications in the cloud
When extending your datacenter to the cloud
During disaster recovery
T or F
VMs are an excellent choice when you move from a physical server to the cloud (also known as lift and shift)
True.
By using an image of the physical server and host it within a VM with little or no changes. — you are responsible for maintaining VM
VM Resources
Size (purpose, number of processor cores, and amount of RAM)
Storage disks (hard disk drives, solid state drives, etc)
Networking (virtual, public IP address, and port configuration)
Azure Virtual Desktop
another type of VM
- is a desktop and application virtualization service that runs on the cloud
- enables you to use a cloud hosted version of windows from any location
- works with all apps
Role based access controls (RBAC)
extra level of security for user sign ins
T or F
With Azure Virtual Desktop the data and apps are separate from the local hardware
True.
the actual desktop and apps are running in the cloud
T or F
Windows 10 and 11 allows multiple concurrent users on a single VM
True
T or F
VMs are redistricted to a single operating system per virtual machine
True
What is the solution for wanting to run multiple instance of an application on a single host machine?
Containers
What are containers?
virtualization environment
you can run multiple containers on a single physical or virtual host
T or F
You need to manage the OS in a container
False.
You do not have to manage the OS
containers are lightweight & designed to be created, scaled out, and stopped dynamically.
What is one of the most popular container engines?
Docker
T or F
With containers you can respond to changes on demand, quickly restarting if there is a crash or hardware interruption
True
Azure Container Instances
are PaaS - platform as a service
- upload your containers and then the service will run the containers for you
If you need full control of the enviornment what is the better option VM or Container?
VM
Azure Container Apps
similar to container instances.
-easy to get up and running right away
-PaaS
-extra benefits - the ability to incorporate load balancing and scaling.
Azure Kubernetes Service (AKS)
container orchestration service
- manages the lifecycle of containers.
when deploying a fleet of containers, AKS can make fleet management simpler and more efficient
Containers in solutions
-using micro service architecture.
- break solutions into smaller independent pieces.
ex. split a website into a container hosting your front end, another for the back end, and another for storage. the split allows for the sections to be maintained, scaled, or updated independently
Azure Functions
event driven, serves compute option that doesn’t require maintaining VMs or containers.