Cloud / Microsoft Azure Interview Questions
1. What is Microsoft Azure?
Azure is a cloud computing platform from Microsoft and an online portal that allows you to access and manage cloud services/resources provided by Microsoft. These services and resources include storing your data and transforming it, depending on your requirements.
2. What is Cloud Computing?
Cloud computing is the use of servers on the internet to store, manage and process data. The difference is, instead of using your own servers, you are using someone else's (providers) servers to do your task and pay them for the amount of time you use it for.
3. What are the different types of services offered in the cloud?
IaaS, Infrastructure as a service, you get hardware from your cloud provider which you will configure to use it. PaaS, Platform as a service, provides a platform to setup/publish without giving accsss to the underlying software or OS. Saas, Software as a service, provides software to use such as ...
4. Different cloud deployment models.
There are 3 cloud deployment models. Public Cloud: The infrastructure is owned by your cloud provider and the server that you are using could be a multi-tenant system. Private Cloud: The infrastructure is owned by you or your cloud provider gives it to you as a service exclusively. Hybrid Cloud: ...
5. Which services in Azure are used to manage resources?
Application insights, Azure Resource Manager, Azure Portal, and Log Analytics.
6. What are roles in Azure?
A role definition is a collection of permissions that can be performed, such as read, write, and delete. It's typically just called a role. Azure role-based access control (Azure RBAC) has over 120 built-in roles or you can create your own custom roles. There are 3 types of roles in Microsoft Azu...
7. What does elasticity mean in cloud?
Cloud Elasticity is the property of a cloud to grow or shrink capacity for CPU, memory, and storage resources to adapt to the changing demands of an organization.
8. What are containers and mention the difference between Azure Container Instance (ACI) and Azure Kubernetes Service (AKS)?
Containers contain everything the app (code) needs to run in a "container image". Containers make it fast and easy to deploy the apps. Azure Container Instance (ACI) is a single instance and deploys a container image. Azure Kubernetes Service(AKS) runs on a cluster of servers, suitable for enterp...
9. What is Azure Virtual Desktop?
Azure Virtual Desktop is the desktop version of windows that runs in the cloud. You install software, and access files anywhere from web browsers or mobile phone. Azure Virtual Desktop runs on Azure.
10. What is an Azure Bicep?
Azure Bicep is a domain-specific language (DSL) using declarative syntax to deploy Azure resources, providing a simpler, more concise alternative to JSON ARM templates. Bicep files (.bicep) support parameters, variables, and modules for reusability, automatically managing resource dependencies. T...