Question:- Define Windows Azure AppFabric.
Answer:- Windows Azure Diagnostics empowers you to gather diagnostic data from an application running in Windows Azure. Diagnostic data is used for capacity planning and evaluation.
Question:- What is the distinction between Windows Azure Queues and Windows Azure Service Bus Queues?
Answer:- Azure Queues give a solid, diligent messaging between and within the services. They also highlight a very straightforward rest-based get/put/peek interface. Bus Queues are part of a more extensive Windows Azure messaging framework that supports queuing.
Question:- What is table storage in Windows Azure?
Answer:- Windows Azure Table storage service stores a lot of organized information. Windows Azure tables are perfect for putting away organized, non-relational data. Table: A table is a collection of entities. Tables don’t uphold a blueprint on elements, which implies that a solitary table can contain substances that have distinctive arrangements of properties. A record can contain numerous tables. Entity: An entity is an arrangement of properties, like a database row. An entity can be up to 1 MB in size. Properties: A property is a name-value pair. Every entity can incorporate up to 252 properties to store data. Every entity likewise has three system properties that determine a segment key, a row key, and a timestamp.
Question:- What is autoscaling in Azure?
Answer:- Scaling by including extra instances is frequently referred to as scaling out. Windows Azure likewise supports scaling up by utilizing bigger roles rather than more role instances. By adding and expelling role instances to our Windows Azure application while it is running, we can adjust the execution of the application against its running costs. An autoscaling solution reduces the amount of manual work engaged in dynamically scaling an application.
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.