Azure Essentials
Azure Essentials
Azure Essentials
● The region and OS has to be specified when launching an Azure Virtual Machine
● Turning on Availability Zones can ensure resiliency in your application in case of a
service outage, by switching to backup machines.
● Azure supports Bring Your Own License.
● Creating a virtual machine also creates the following components related to it in the
same resource group
○ Disk
○ Network Interface
○ Public IP address
○ Network Security group
○ Storage account
○ Virtual network
● In the Network Security Group, inbound and outbound traffic rules can be set for the
virtual machine.
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
PGP in Cloud Computing
● An App Service Plan is a set of compute resources that are required for an app to run.
● Multiple apps can be hosted on the same app service plan.
● An App Service Plan defines the following resource specifications
○ Region
○ Number of VM instances
○ Size of VM instances
○ Pricing tier
● A Service Plan is defined inside a Resource Group.
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
PGP in Cloud Computing
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
PGP in Cloud Computing
Table Storage
● Partition key: This uniquely identifies the partition where a particular record is stored
● Row key: This is the primary key for a stored record
● Partition key+Row key is used to uniquely identify an entity and is recommended to
queries
● Querying an entity using other fields results in reduced performance, especially with
increased number of partitions
Traffic Manager
Networking
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
PGP in Cloud Computing
Storage Queue
● It is a service for storing messages that can be accessed using authenticated HTTP or
HTTPS calls
● Contains the following components
○ URL format: Queues are addressable using the following URL format:
○ http://<storage account>.queue.core.windows.net/<queue>
○ Storage Account: All access to Azure Storage is done through a storage
account.
○ Queue: A queue contains a set of messages. All messages must be in a queue.
Note that the queue name must be all lowercase.
○ Message: A message, in any format, of up to 64 KB. The maximum time that a
message can remain in the queue is 7 days.
Azure Cosmos DB
Azure SQL
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
PGP in Cloud Computing
Serverless Computing
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
PGP in Cloud Computing
■ Human Interaction
Azure IoT
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
PGP in Cloud Computing
● Central message hub for bi-directional communication between IoT applications and
their corresponding devices
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
PGP in Cloud Computing
● Features:
○ Policy and Compliance
○ Advance Deference
○ Threat protection
○ Automation
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
PGP in Cloud Computing
○ Generate alerts
● Distributed Systems platform that makes it easy to package, deploy and manage
scalable microservices and containers
● Microservices are run on a high-density shared pool of machines called a cluster
● Services provided are
○ Lifecycle management
○ Always On availability
○ Orchestration
○ Programming models
○ Health and monitoring
○ Dev and Ops tooling
○ Autoscaling
● 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.
● Azure Data Factory : Managed Cloud Service used for for complex ELT
(Extract-Load-Transform) operations and create data-driven workflows
● Create and Schedule Data-driven workflows
● Process and Transform the data using compute services like Azure HDInsight, Hadoop,
Spark etc.
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
PGP in Cloud Computing
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited