What are the three main components of the Windows Azure Platform?

devquora
devquora

Posted On: Feb 22, 2018

 

Windows Azure provides platform and infrastructure by providing accessible and cost-effective computing, storage, and networking resources on demand.

The Windows Azure has three main components in Azure, namely compute, storage and fabric.

Windows Azure Compute

Windows Azure provides a hosting environment for managed code. It provides a computation service through roles. Windows Azure supports three types of roles:

  • Web roles used for web application programming and supported by IIS7.
  • Worker roles are also used for background processing of web roles.
  • Virtual Machine (VM) roles are generally used for migrating windows server applications to Windows Azure in an easy way.

Windows Azure Storage

 Windows Azure provides storage in the cloud. It provides four different types of storage services:

  • Queues for messaging between web roles and worker roles.
  • Tables for storing structural data.
  • BLOBs (Binary Large Objects) to store text, files or large data.
  • Windows Azure Drives (VHD) to mount a page blob. They can easily be downloaded and uploaded via blobs.

Windows Azure AppFabric

AppFabric provides infrastructure services for developing, deploying and managing Windows Azure application. It provides five services:

  • Service bus
  • Access
  • Caching
  • Integration
  • Composite

    Related Questions

    Please Login or Register to leave a response.

    Related Questions

    Azure Interview Questions

    What is Microsoft Azure?

    The companies, which provide the cloud services to businesses, are called Cloud Providers, and one of them is Microsoft..

    Azure Interview Questions

    What is the Windows Azure portal?

    The developers, who have a hosting account, can use a Windows Azure portal to submit applications to Windows Azure. A de..

    Azure Interview Questions

    What are the roles, which are implemented in Windows Azure?

    Roles are simply servers in layman terms. They are managed and load balanced platforms like service virtual machines, wh..