Question:- What are the features of Windows Azure?
Answer:- Windows Azure runs and stores the information on Microsoft data centers. The main features are as follows: • Websites enable the designers to assemble the sites utilizing ASP.NET, PHP, etc., and send these websites utilizing FTP, Git, etc. • SQL database, formally known as Azure database, makes, broadens, and scales the application into the cloud utilizing Microsoft SQL Server. • This is Microsoft’s Platform as a Service that supports multilevel applications and automated deployment.
Question:- What are the differences between a public cloud and a private cloud?
Answer:- Private clouds are those that are constructed solely for an individual enterprise. They enable a firm to have applications in the cloud while tending to concerns with respect to data security and control that is frequently ailing in a public cloud environment. Private cloud is otherwise called an internal cloud or enterprise cloud and dwells on the organization’s Intranet or hosted data center where the data is protected. That’s it for our basic Azure Architect interview questions. Let’s move onto the next section on Intermediate Azure Administrator interview questions.
Question:- What is IaaS, PaaS, and SaaS?
Answer:- IaaS: IaaS is short for Infrastructure as a Service. It offers a range of capabilities, such as OS and network connectivity, that are at the infrastructural level. It follows a pay-per-use policy. It is used to host applications. Azure VM and VNET are examples of this kind of infrastructure. PaaS: PaaS is an acronym for Platform as a Service. It primarily includes underlying infrastructure abstraction that allows quicker development of applications without the hassle of hosting management. Azure web apps, cloud services, storage services, etc., are all examples of PaaS. SaaS: SaaS stands for Software as a Service. These applications are delivered with the help of a service delivery model where applications are simply used by an organization. SaaS follows subscription-based payments or ads. Examples of SaaS are Gmail, Office 365, SharePoint Online, etc.
Question:- Is it possible to get a public DNS or IP address for the Azure Internal Load Balancer?
Answer:- No. Azure Internal Load Balancer supports only private IP addresses.
Question:- What is NSG?
Answer:- NSG or Network Security Group contains a list of ACL rules that allow or deny network traffic to subnets, network interface cards (NICs) linked to a subnet, or both. When an NSG is connected to a subnet, the ACL rules are for all virtual machines that are located in that subnet. The traffic restrictions to an individual NIC are achieved by linking the NSG directly to that NIC.
Question:- What is Azure Redis Cache?
Answer:- Azure Redis Cache is an in-memory Redis cache system by Azure that helps web applications to optimize performance. Data is fetched from the backend database and stored in the Redis cache for the first request. On subsequent requests, data is fetched from the Redis cache. Azure Redis cache provides powerful and secure caching mechanisms by using Azure Cloud.
Question:- Define Azure storage key
Answer:- Azure storage key is used to authenticate access to Azure storage service data depending on the project requirements. There are two types of storage keys that are used for authentication: • Primary access key • Secondary access key, to avoid downtime of the website or application
Question:- What is CSPack in Azure?
Answer:- CSPack is a command-line tool that generates the service package file and prepares an application for deployment in Azure or Compute Emulator. Every cloud service type project includes the cloud service configuration file, .cscfg file, generated using CSPack. It stores: • The number of role instances for each role deployment • The certificate thumbprints • User-defined configurations
Question:- Why is Azure Diagnostics API necessary?
Answer:- Azure Diagnostics API helps to gather diagnostic data, such as system event logs and performance monitoring, from applications operating on Azure. Azure Diagnostics has to be enabled for the cloud service roles. The collected data can be later used for creating visual chart representations that enable better monitoring and create performance metric alerts.
Question:- What are the deployment environment options provided by Azure?
Answer:- There are two deployment environments: • Staging environment: It is used to validate the changes of an application before making it live. • Production environment: This is where applications go live and can be accessed by target users with a DNS-friendly URL.
Question:- What is Azure Blob Storage?
Answer:- Azure Blob (binary large object) storage is the object storage solution for the cloud. It is capable of storing large unstructured data in text or binary format and is suitable for serving documents, media, or text to the browser directly. The data is accessible from anywhere. The blobs are grouped into containers and tied to user accounts. This service has three components: • Storage account: This can be a general storage account or a blob storage account registered in Microsoft Azure. • Container: Containers are used for grouping blobs. Each container can store an unlimited number of blobs. The container name should be in lowercase. • Blob: A blob is a file or document of any type and size. Three kinds of blobs are supported by Azure: • Block blobs: Text and binary files up to 195GB, 50,000 blocks of maximum 4 MB each • Append blobs: Appends operations such as logging data in log files • Page blobs: For frequent read or write operations
Question:- What is a role instance in Azure?
Answer:- Role instance is a virtual machine where application code is run using running role configurations. Multiple instances of a role are also possible according to the definition in cloud service configuration files.
Question:- What is Windows Azure Portal?
Answer:- To run an application, a designer gets to the Windows Azure Portal through his/her web program by logging in with a Windows Live ID. The user at that point chooses whether to create a host account for running applications, a storage account for storing data, or both. Once the designer has a host account, he/she can utilize a Windows Azure Portal to submit applications to Windows Azure.
Question:- Explain Azure Fabric.
Answer:- Azure Fabric is the principal core concept. It gives a service called Azure Fabric Controller. It is called the OS for Azure since it handles/oversees: • All roles (processing) and resources • Sending and activating services • Monitoring the health of all services • Releasing and allocating resources • Provisioning VM, terminating, etc. • Patches get updated for the installed OS on VM in the most automated form