Mark As Completed Discussion

One Pager Cheat Sheet

  • Microsoft Azure is a cloud computing platform offering a wide range of services with high availability, scalability, speed, and cost savings, used extensively by Fortune 500 companies.
  • Azure Cloud Service is a PaaS cloud computing model that hosts Virtual Machines and provides scalability, stability, and availability, with two roles - Web Role and Worker Role - that handle deployment over IIS or without.
  • There are four cloud deployment models, Public Cloud, Private Cloud, Hybrid Cloud and Community Cloud, to choose from depending on the ownership, location, and type of resources needed by an organization.
  • The Hybrid Cloud deployment model provides the most flexible and cost-effective solution for an online retailer that expects higher demand only during the holiday season, with private cloud resources for main operations and public cloud scale up during peak periods.
  • PaaS (Platform as a Service) is a cloud-based development and deployment environment that provides the infrastructure and tools necessary for producing simple and complex cloud apps.
  • PaaS provides a cloud-based environment to build, test, deploy, manage and update web applications, offering the necessary infrastructure, middleware, programming tools, BI services, and other components.
  • Scaling with Azure provides enhanced performance and cost-efficiency, with the flexibility to easily scale up and down according to need, and even schedule scaling at regular intervals.
  • Comparing Microsoft Azure, Amazon Web Services, and Google Cloud Platform, the most important differences arise from their individual services.
  • AWS is currently the biggest cloud provider, with a 32% market share, while Microsoft Azure and Google Cloud trail behind with 24% and 21%, respectively, making it unlikely that Microsoft Azure will become the biggest cloud provider in 2022.
  • Azure Cache for Redis is a high-performance, in-memory caching service implemented in Azure data centers which offers fast, secure, and scalable access to data for applications of all types.
  • Azure Virtual Machine Scale Sets provide simple to create and maintain_multiple VMs with _redundancy and better performance and can auto-scale in response to resource demand.
  • Availability sets are logical collections of VMs that help Azure offer redundancy and availability, assigning each VM an update and fault domain to ensure a 99.95 percent service level agreement.
  • Azure provides seven data services, including Azure Blob Storage, Azure Table Storage, Azure File Storage, Azure Queue Storage, Azure Disk Storage, Azure Elastic SAN (preview) and Azure NetApp File Storage (specialized storage).
  • Azure Blob Storage is Microsoft's cloud-based object storage solution for efficiently storing large volumes of unstructured data.
  • ASP.NET applications can be deployed to Azure using different techniques, such as Azure App Service and Azure Virtual Machines.