What is the Windows Azure Platform?
Azure is a cloud services platform.You can use the azure services and deploy your application on the any of the data centers managed by Azure.
What are the different types of Cloud platforms?
Public Cloud is available to the public
Private Cloud is available to specific person or organization
Hybrid Uses both public and private clouds
What are the different types of Cloud services?
SaaS Software as a service
PaaS Platform as a service
IaaS Infrastructure as a service
How Azure services are managed?
Using the azure management portal http://portal.azure.com
What are web and worker roles?
Service role is a collection of virtual machines.Service roles are of two types:
web role Used to run web applications using the IIS web server
worker role Used to run other types of applications which do not require IIS to run such as background services.
What is SQL Azure?
SQL Azure is a cloud database based on the SQL Server relational database.Data is stored in Microsoft DataCenters
What is Azure Table Storage?
Azure Table Storage is a service that stores structured data.You can have any number of tables in a single storage account.Storing data in table storage is useful for storing structured data and is cheaper than SQL database.It can store TB’s of data.
What is Azure Queue storage?
Azure Queue storage provides messaging between different applications.Applications can be running on cloud or on premises.
How can you categorizes Azure services?
Azure services are classified into into 11 types:
- Compute
- Web and mobile
- Data storage
- Analytics Networking
- Media and content delivery network (CDN)
- Hybrid integration
- Identity and access management (IAM)
- Internet of Things (IoT)
- Development Management and security
What was the previous name of Microsoft Azure?
Windows Azure
What are the main types of storage in Azure storage?
- blobs
- tables
- queues
- files
What is Diagnostics?
Diagnostic monitor lets you collect diagnostic data for a role on a VM.To Diagnostic monitor VM Agent should be installed in the VM.
What is a Blob?
Blob means Binary Large Object.Blob can be:
- images
- files
- videos
- audios
Blob can be of following types:
- Block
- Append
- Page
Blob is part of a container
What are Storage options available in Azure?
There are the main storage options:
- SQL Azure
- Azure Storage
- CosmosDB
What is Azure Service Fabric?
Azure Service Fabric is a distributed platform for deploying and managing microservices and containers.
It allows the developers to focus on implementation which is scalable, reliable, and manageable and not
be concerned about the infrastructure.It uses the Azure Service Fabric Resource Provider.
It allows developers to build applications which are composed of micro services.
These services run on pool of Virtual machines known as a cluster.
It allows the services to massively scale out.
You can create clusters for Service Fabric in many environments such as linux,on premise.
The microservices you can build with Service Fabric can be stateful or stateless.
What is Azure Logic App?
Logic App allows to automate workflows and business processes.Logic apps consists of workflows which works as:
- Triggering event happens
- Workflow Trigger detects the event
- Wokflow Executes
It allows integration with other applications using connectors.
What is Service Bus?
Service bus is a messaging service in Azure.You can use Service bus for sending messages between applications.It is used for decoupling applications and provides asynchronous communication using queues.
What is Event Grid?
It is event routing service using the publisher subscriber model.In this model you can define the event senders and event handlers.For example you can define event sender as blob storage and define logic app as event subscriber.
What is Webhook?
Web hook is just an end point which could be called using HTTP protocol.
It allows other applications to communicate with your application.
What is Webjob?
Webjob allows to run background tasks in the same context as web app.Its an app service like web app.