What are Roles and why do we use them? Roles are a very important concept in Windows Azure, and learning them is the base for further programming. Three types of roles in Windows Azure are:
Web Role: It is used to deploy website by using langue which is supported by the IIS platform customized to run the web apps.
Worker Role: A worker role is more like an help to the Web role, it used to execute background processes unlike the Web Role which is used to deploy the website ORWorker roles can only communicate with Azure Storage or through direct connections to clients.
VM Role: It helps you to schedule the windows services and task. This role can be used to customize the machines on which the web and worker role is running.
What are virtual machine scale sets in Azure? Virtual machine scale sets are Azure compute resource that you can use to deploy and manage a set of identical VMs. With all the VMs configured the same, scale sets are designed to support true autoscale, and no pre-provisioning of VMs is required. So it’s easier to build large-scale services that target big compute, big data, and containerized workloads.
What is a break-fix issue? Technical problems are called break-fix issue, it is an industry term which refers to “work involved in supporting a technology when it fails in the normal course of its function, which requires intervention by a support organization to be restored to working order”.
Why is Azure Active Directory used? Azure Active Directory is an Identity and Access Management system. It is used to grant access to your employees to specific products and services in your network. For example: Salesforce.com, twitter etc. Azure AD has some in-built support for applications in its gallery which can be added directly.
What happens when you exhaust the maximum failed attempts for authenticating yourself via Azure AD?We use a more sophisticated strategy to lock accounts. This is based on the IP address of the request and the passwords entered. The duration of the lockout also increases based on the likelihood that it is an attack.
Where can I find a list of applications that are pre-integrated with Azure AD and their capabilities? Azure AD has around 2600 pre-integrated applications. All pre-integrated applications support single sign-on (SSO). SSO let you use your organizational credentials to access your apps. Some of the applications also support automated provisioning and de-provisioning.
How can I use applications with Azure AD that I’m using on-premises? Azure AD gives you an easy and secure way to connect to the web applications you choose. You can access these applications in the same way you access your SaaS apps in Azure AD, no need for a VPN to change your network infrastructure.
What is Azure Service Fabric? Azure Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable micro-services. Service Fabric also addresses the significant challenges in developing and managing cloud applications. Developers and administrators can avoid complex infrastructure problems and focus on implementing mission-critical, demanding workloads that are scalable, reliable, and manageable. Service Fabric represents the next-generation middleware platform for building and managing these enterprise-class, tier-1, cloud-scale applications. OR
Service fabric is a middleware platform which gives more scalable outcome. It mostly renders with a more managed and reliable enterprise.
What is a VNet? VNet is a representation of your own network in the cloud. It logically isolates your instances launched in the cloud, from the rest of your resources.
What are the differences between Subscription Administrator and Directory Administrator? By default, one is assigned the Subscription Administrator role when he/she signs up for Azure. A subscription admin can use either a Microsoft account or a work or school account from the directory that the Azure subscription is associated with. This role is authorized to manage services in the Azure portal. If others need to sign in and access services by using the same subscription, you can add them as co-admins. Azure AD has a different set of admin roles to manage the directory and identity-related features. These admins will have access to various features in the Azure portal or the Azure classic portal. The admin’s role determines what they can do, like create or edit users, assign administrative roles to others, reset user passwords, manage user licenses, or manage domains.
What is the difference between Service Bus Queues and Storage Queues? The Azure Storage Queue is simple and the developer experience is quite good. It uses the local Azure Storage Emulator and debugging is made quite easy. The tooling for Azure Storage Queues allows you to easily peek at the top 32 messages and if the messages are in XML or Json, you’re able to visualize their contents directly from Visual Studio Furthermore, these queues can be purged of their contents, which is especially useful during development and QA efforts.
The Azure Service Bus Queues are evolved and surrounded by many useful mechanisms that make it enterprise worthy! They are built into the Service Bus and are able to forward messages to other Queues and Topics. They have a built-in dead-letter queue and messages have a time to live that you control, hence messages don’t automatically disappear after 7 days.
Furthermore, Azure Service Bus Queues have the ability of deleting themselves after a configurable amount of idle time. This feature is very practical when you create Queues for each user, because if a user hasn’t interacted with a Queue for the past month, it automatically gets clean it up. Its also a great way to drive costs down. You shouldn’t have to pay for storage that you don’t need. These Queues are limited to a maximum of 80gb. Once you’ve reached this limit your application will start receiving exceptions.
Is it possible to add an existing VM to an availability set?No. If you want your VM to be part of an availability set, you need to create the VM within the set. There currently no way to add a VM to an availability set after it has been created. What are the various power states of a VM?
Why was my client disconnected from the cache? The following are some common reason for a cache disconnect.
Client-side causes
The client application was redeployed.
The client application performed a scaling operation.
In the case of Cloud Services or Web Apps, this may be due to auto-scaling.
The networking layer on the client side changed.
Transient errors occurred in the client or in the network nodes between the client and the server.
The bandwidth threshold limits were reached.
CPU bound operations took too long to complete.
Server-side causes
On the standard cache offering, the Azure Redis Cache service initiated a fail-over from the primary node to the secondary node.
Azure was patching the instance where the cache was deployed
This can be for Redis server updates or general VM maintenance.
My web app still uses an old Docker container image after I’ve updated the image on Docker Hub. Does Azure support continuous integration/deployment of custom containers? Yes, it does. For private registries, you can update the container by stopping and then re-starting your web app. Alternatively, you can also change or add a dummy application setting to force an update of your container.
What is the difference between “price,” “software price,” and “total price” in the cost structure for Virtual Machine offers in the Azure Marketplace? “Price” refers to the cost of the Azure Virtual Machine to run the software. “Software price” refers to the cost of the publisher software running on an Azure Virtual Machine. “Total price” refers to the combined total cost of the Azure Virtual Machine and the publisher software running on an Azure Virtual Machine.
What are stateful and stateless microservices for Service Fabric? Service Fabric enables you to build applications that consist of microservices. Stateless microservices (such as protocol gateways and web proxies) do not maintain a mutable state outside a request and its response from the service. Azure Cloud Services worker roles are an example of a stateless service. Stateful microservices (such as user accounts, databases, devices, shopping carts, and queues) maintain a mutable, authoritative state beyond the request and its response. Today’s Internet-scale applications consist of a combination of stateless and stateful microservices.
Name some important applications of Microsoft Azure Most important application of Microsoft Azure are: Infrastructure Services, Mobile Apps, Web Applications, Cloud Services, Storage, Media Services, etc. What is Azure as PaaS? PaaS is a computing platform that includes an operating system, programming language execution environment, database, or web services. Developers and application providers use this type of Azure services.
Explain the crucial benefits of Traffic Manager Traffic management offers many advantages for the user:
Increase the performance
No Downtime required for update or Maintenance
You can easily configure Azure Traffic manager on Windows Azure portal.
Explain Diagnostics in Windows Azure Windows Azure Diagnostic offers the facility to store diagnostic data. In Azure, some diagnostics data is stored in the table, while some are stored in a blob. The diagnostic monitor runs in Windows Azure as well as in the computer's emulator for collecting data for a role instance
What is the use of the Migration Assistant tool in Azure Websites? Migration Assistant tool helps you to examine your IIS installation. It helps you to recognize which site can be migrated to the cloud. It is also featuring components which are either not migrated or unsupported on the Azure platform.
Explain enterprise warehousing Enterprise warehousing is the phenomenon where the data is developed by the organization having access at a single point throughout the globe. The warehousing allows serving to get linked to a single point with the assistance of periodic handling. What are the important drawbacks of using Microsoft Azure?
Cloud computing is not possible if you are not able to connect to the Internet.
Azure is a web-based app which needs a lot of bandwidth to download, as do large documents.
Web-based applications can sometimes be slower compared accessing similar software program on your desktop PC.
What is MOSS? Microsoft SharePoint Server (MOSS) that consist of a complete version of the portal platform. It allows a user to manage, share and even create the document.
What are the three main components of the Windows Azure platform? Three most important components of the Windows Azure platform are:
Compute
Storage
AppFabric
What is the purpose of using an application partition scheme in Azure? An application partition aims to reduce the replication traffic within a specific domain area. Explain Azure Service Level Agreement The Service ensures that when you send two or more roles instances for each role, access to your cloud service will be maintained 9 out of 10 times. Moreover, identification re-correction activity will be stared when the procedure of a role instance is not running.
What do you mean by the network security groups? A network security group allows you to manage the network traffic to NIC or subnets etc. If it is connected in the best possible way, then the network load will be distributed wisely.