Basic cloud concepts Part - 2

 In this section we will discuss about some terms and services associated with Microsoft Azure . you will get several questions from here. So without any further delay let's start

Azure Arc

Azure Arc is a set of technologies that helps manage your cloud environment. Azure Arc can help manage your cloud environment, whether it's a public cloud solely on Azure, a private cloud in your datacenter, a hybrid configuration, or even a multi-cloud environment running on multiple cloud providers at once.

Azure VMware Solution

 Azure VMware Solution lets you run your VMware workloads in Azure with seamless integration and scalability.

High availability

High Availability (HA) in Azure Cloud means designing and deploying your applications and services so they remain operational, reliable, and accessible at all times—even during failures of hardware, software, or entire data centers.

It ensures minimal downtime and maximum uptime by using Azure’s built-in redundancy features. 

High availability focuses on ensuring maximum availability, regardless of disruptions or events that may occur.

Scalability

Scalability in Azure Cloud refers to the ability to increase or decrease the resources (like compute power, storage, or networking) assigned to an application based on demand. It ensures that your application can handle increasing workloads or reduce costs during low demand.

Two Types of Scalability in Azure

1. Vertical Scaling (Scale Up/Down) :- Adding more power (CPU, RAM, etc.) to an existing resource. 

2. Horizontal Scaling (Scale Out/In) :- Adding or removing instances of a resource. Example: Adding more VMs or containers to handle more traffic.

Reliability

Reliability refers to the ability of a system to consistently perform its intended functions without failure, and to recover quickly when failures do occur. It's about making sure your applications and services are always available, functional, and recoverable even in the face of unexpected events.

Predictability

Predictability in the cloud lets you move forward with confidence. 
Predictability can be focused on performance predictability or cost predictability. Both performance and cost predictability are heavily influenced by the Microsoft Azure Well-Architected Framework. Deploy a solution that’s built around this framework and you have a solution whose cost and performance are predictable.

Performance

Performance predictability focuses on predicting the resources needed to deliver a positive experience for your customers. Autoscaling, load balancing, and high availability are just some of the cloud concepts that support performance predictability. If you suddenly need more resources, autoscaling can deploy additional resources to meet the demand, and then scale back when the demand drops. Or if the traffic is heavily focused on one area, load balancing will help redirect some of the overload to less stressed areas.

CapeEx and OpEx concept

When comparing IT infrastructure models, there are two types of expenses to consider. Capital expenditure (CapEx) and Operational expenditure (OpEx).

CapEx is typically a one-time, up-front expenditure to purchase or secure tangible resources
A new building, repaving the parking lot, building a datacenter, or buying a company vehicle are examples of CapEx.

In contrast, OpEx is spending money on services or products over time. 
Renting a convention center, leasing a company vehicle, or signing up for cloud services are all examples of OpEx.

Cloud computing falls under OpEx because cloud computing operates on a consumption-based model. With cloud computing, you don’t pay for the physical infrastructure, the electricity, the security, or anything else associated with maintaining a datacenter. Instead, you pay for the IT resources you use. If you don’t use any IT resources this month, you don’t pay for any IT resources.

This consumption-based model has many benefits, including:

  • No upfront costs.
  • No need to purchase and manage costly infrastructure that users might not use to its fullest potential.
  • The ability to pay for more resources when they're needed.
  • The ability to stop paying for resources that are no longer needed.


Comments

Popular Posts

Basic cloud concepts Part - 1

Azure Certification Levels - A comprehensive guide