TheDeveloperBlog.com

Home | Contact Us

C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML

Azure Compute Service

Azure Compute Service with What is Microsoft Azure, Cloud Computing, Storage Service, Storage Service, Storage Account, Blob Storage, Storage Security, File Storage, Disk Storage, Network Service etc.

<< Back to AZURE

Azure Compute Service

The word compute here refers to the hosting model for the computing resources on which our application runs. Azure compute service can be divided broadly into three categories.

  • Infrastructure as a service
  • Platform as a service
  • Serveless services

The most fundamental building block is the Azure virtual machine. Using Azure virtual machine, we can able to deploy different services such as Windows, Linux within the Azure cloud. When we implement a virtual machine, every virtual machine will have an associated OS and data disk.

Azure Compute Service

Azure compute options

Following are the main compute options available in Azure:

  • Virtual Machine: It is an IaaS service, allowing us to deploy and manage VMs inside a virtual network (VNet).
  • App Service: It is a managed PaaS offering for hosting web apps, mobile app back ends, RESTful APIs, or automated business processes.
  • Service Fabric: It is a platform that can run on any environment, including Azure or on-premises. It is an orchestrator of micro-services across a cluster of machine
  • Azure Kubernetes Services: It manages a hosted Kubernetes service for running containerized applications.
  • Azure Container Instances: It offers the fastest and most straightforward way to run a container in Azure without having to provision any virtual machines and without having to adopt a high-level service.
  • Azure Functions: It is a managed FaaS service.
  • Azure Batch: It is a managed service for running large-scale parallel and high-performance computing (HPC) applications.
  • Cloud Services: It is a managed service for running cloud applications. It uses a PaaS hosting model.

When you are deploying any virtual machine, such as running some scripts, etc.. For that purpose, Azure provided several extensions such as custom script, PowerShell DSC, which stands for desired state configuration. You can have a diagnostic extension to collect all the logs that are emitted from that virtual machine. Also, we can have anti-malware software installed on that virtual machine to protect against viruses, etc.

Using App service, we can deploy web applications, mobile backend services, API Apps, etc. If we have a requirement to deploy a microservices-based application, then we can use service fabric.

Within the serverless service, we have Azure functions and logic apps. Using which we can able to deploy snippets of code on the cloud and trigger them without worrying about the underlying infrastructure.

Three key services are associated with Azure compute service:

Azure security center: It is used to understand the security posture of your virtual machines. We can define policies, and based on the policies, we can collect the information from Azure virtual machines and identify the threat. It will provide recommendations associated with that.

Active Directory: It is used to control that who can access virtual machines or scale sets or availability sets or in-fact any other Azure services within Azure.

Key Vault: It is used to store certificated keys or any sensitive information within Azure securely.






Related Links:


Related Links

Adjectives Ado Ai Android Angular Antonyms Apache Articles Asp Autocad Automata Aws Azure Basic Binary Bitcoin Blockchain C Cassandra Change Coa Computer Control Cpp Create Creating C-Sharp Cyber Daa Data Dbms Deletion Devops Difference Discrete Es6 Ethical Examples Features Firebase Flutter Fs Git Go Hbase History Hive Hiveql How Html Idioms Insertion Installing Ios Java Joomla Js Kafka Kali Laravel Logical Machine Matlab Matrix Mongodb Mysql One Opencv Oracle Ordering Os Pandas Php Pig Pl Postgresql Powershell Prepositions Program Python React Ruby Scala Selecting Selenium Sentence Seo Sharepoint Software Spellings Spotting Spring Sql Sqlite Sqoop Svn Swift Synonyms Talend Testng Types Uml Unity Vbnet Verbal Webdriver What Wpf