

{"id":108100,"date":"2022-03-25T09:00:52","date_gmt":"2022-03-25T03:30:52","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=108100"},"modified":"2022-03-25T09:34:14","modified_gmt":"2022-03-25T04:04:14","slug":"azure-availability-sets-and-availability-zones","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/","title":{"rendered":"Azure Availability Sets and Availability Zones"},"content":{"rendered":"<p>If we want to migrate a mission-critical application into Azure, one of the key requirements is to make the application resilient to both reasonable failures, data center failure, and even rack failure. So, in order to make that application highly available under all conditions, we use Azure services that can meet that requirement in terms of making the application resilient to reasonable failures. Let us learn about Azure Availability Sets and Availability Zones.<\/p>\n<h3>What is a Traffic Manager?<\/h3>\n<p>We can use a traffic manager to monitor endpoints in different regions, and if any of the endpoints become unavailable, all traffic can be routed to other regional endpoints. It includes various routing methods such as priority weightage, performance, geography, and so on.<\/p>\n<h3>What is Load Balancing in Azure?<\/h3>\n<p>We can use Azure load balancing to balance traffic between our web servers or application servers. It provides layer-4 load balancing, which means that if we use the source IP, source port, destination IP, destination port, and protocol, we can configure the rules in the load balancer to load balance traffic between different types of web servers.<\/p>\n<h3>What is Azure Application Gateway?<\/h3>\n<p>We can use the application gateway to load-balance traffic based on URL-based routing, or to host multiple sites on the same public IP address, among other things.<\/p>\n<p>Users to get high availability Azure offers two core features. They are as follows:<\/p>\n<h3>1. Azure Availability Zone (AZ)<\/h3>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/availability-zone.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108243\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/availability-zone.webp\" alt=\"azure availability zone\" width=\"648\" height=\"628\" \/><\/a><\/p>\n<p>In Azure, AZ is a high availability service that protects your application and data from data center outages. In general, each Azure region is made up of multiple data centers located in various physical locations.<\/p>\n<p>When you deploy your services to Azure, you can choose which availability zone you want to deploy your service in.<\/p>\n<p>With Availability Zones, users can experience that the downtime period in a month is reduced to less than 5 minutes as they receive 99.99% SLA.<\/p>\n<p>As one start&#8217;s to use zone-aware services with Availability Zones. Your workload will be distributed across the various zones that comprise an Azure region.<\/p>\n<p>An Azure region consists of multiple data centers, and each zone consists of one or more data centers. Each data center has its power, cooling, and networking systems.<\/p>\n<p>Availability Zones are classified into two types:<\/p>\n<p><strong>1. Zonal Services<\/strong>: Services by Zone are used to add the resource to a specific zone, for example, VMs, Managed Disks, IP Addresses<\/p>\n<p><strong>2. Zone-redundant Services<\/strong>: Services that are zone-redundant are used for SQL Database, zone-redundant storage, automatic replication across zones is enabled.<\/p>\n<h3>Updating Domains and Fault Domains in Azure Availability Zone<\/h3>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/updating-domains-and-fault-domains-in-an-availability-zone.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108244\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/updating-domains-and-fault-domains-in-an-availability-zone.webp\" alt=\"updating domains and fault domains in an availability zone\" width=\"1080\" height=\"249\" \/><\/a><\/p>\n<p>Fault domains and update domains are also concepts in availability zones. To begin, let us define an availability zone.<\/p>\n<p>An Azure Availability Zone, on the other hand, is a distinct physical location within an Azure region. Each Availability Zone consists of one or more data centers with their own power, cooling, and networking.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/updating-domains-and-fault-domains-in-an-availability-zone2.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108245\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/updating-domains-and-fault-domains-in-an-availability-zone2.webp\" alt=\"availability zone\" width=\"680\" height=\"356\" \/><\/a><\/p>\n<p>Not all regions have availability zones, but regions that do have availability zones have at least three distinct zones.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/updating-domains-and-fault-domains-in-an-availability-zone3.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108246\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/updating-domains-and-fault-domains-in-an-availability-zone3.webp\" alt=\"azure availability zones\" width=\"720\" height=\"537\" \/><\/a><\/p>\n<p>Consider each availability zone to be its own fault and update domain. So, if you have three availability zones in an Azure region, you have three fault domains and three update domains.<\/p>\n<h3>When to use Azure Availability Zones (AZs)?<\/h3>\n<p>There are a few deciding factors when it comes to Availability Zones versus Availability Sets, and you should consider the following when designing your workloads in Azure:<\/p>\n<p>Is it possible to use Availability Zones in the region I want to use? You can find out which regions support them and which services are supported by visiting this page.<\/p>\n<p>What kind of SLA or availability does this workload require? Make certain that you truly understand the needs of the business as opposed to the wants. Each configuration will provide you with the following benefits:<\/p>\n<ul>\n<li>99.9% = a single virtual machine (with Premium SSD or Ultra Disk)<\/li>\n<li>99.95% = Availability Determined<\/li>\n<li>Availability Zones = 99.99 percent<\/li>\n<\/ul>\n<h3>2. Azure Availability Sets<\/h3>\n<p>Availability Sets configures multiple copies of the virtual machine.<\/p>\n<p>Each copy is contained within a separate physical server, compute rack, storage units, and network switches within a single Azure Region data center.<\/p>\n<p>You can specify the Availability Set when you create your virtual machine; however, you cannot change or move it in or out of an Availability Set after it is created.<\/p>\n<p>If you wanted to make changes, you would have to restart the virtual machine.<br \/>\nAnd Availability Sets are only applicable to virtual machines; they cannot be used for any other type of Azure resource.<\/p>\n<p>Using an Availability Set reduces your monthly acceptable downtime to about 22 minutes. This is a significant improvement over deploying a single virtual machine.<\/p>\n<p><strong>Fault Domain<\/strong>: A fault domain is a logical group of the underlying hardware that shares a common power source and network switch, similar to a rack in an on-premises data center. So, if we deploy all of the virtual machines into the same fault domain, any hardware failure will bring down all of the virtual machines in that rack or fault domain.<\/p>\n<p><strong>Update Domain<\/strong>: It is a logical group of the underlying hardware that can be maintained or rebooted at the same time because Azure will manage the infrastructure.<\/p>\n<p><strong>Managed disc fault domains<\/strong>: When using a managed availability set, VMs using Azure Managed Disks are aligned with managed disc fault domains. This alignment ensures that all managed discs attached to a virtual machine are in the same managed disc fault domain.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/managed-disc-fault-domains.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108247\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/managed-disc-fault-domains.webp\" alt=\"managed disc fault domains\" width=\"907\" height=\"452\" \/><\/a><\/p>\n<h3>Configuring Azure Availability Set<\/h3>\n<p>We can only configure an Availability Set when we deploy a new virtual machine; we cannot add an existing virtual machine to an Availability Set.<\/p>\n<h3>Updating Domains and Fault Domains in Azure Availability Set<\/h3>\n<p>Availability set in Azure is one of the important concepts which is located inside a datacenter.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/data-center.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108248\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/data-center.webp\" alt=\"datacenter\" width=\"684\" height=\"418\" \/><\/a><\/p>\n<p>A datacenter&#8217;s servers are organized into several physical and logical groups. The physical grouping is known as the fault domain, and the logical grouping is known as the update domain.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/data-center-next.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108249\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/data-center-next.webp\" alt=\"data center grouping\" width=\"1016\" height=\"440\" \/><\/a><\/p>\n<p>Consider each rack of servers, each with its own power supply and network switch, to be a single fault domain.<br \/>\nSo, if a datacenter has ten racks of servers, it&#8217;s as if you have ten different fault domains. You may be wondering why such a grouping is necessary for eliminating a single point of failure.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/data-centers.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108250\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/data-centers.webp\" alt=\"data centers\" width=\"1080\" height=\"502\" \/><\/a><\/p>\n<p>An availability set is a concept in a data center that consists of multiple fault domains and update domains. In fact, when the user develops an availability set, they are allowed to specify how many fault domains and update domains they require.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/availability-set.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108251\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/availability-set.webp\" alt=\"availability set\" width=\"518\" height=\"377\" \/><\/a><\/p>\n<h3>Difference between Azure Availability Sets vs Availability Zones<\/h3>\n<table>\n<tbody>\n<tr>\n<td><b>Azure Availability Set<\/b><\/td>\n<td><b>Azure Availability Zone<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">In Azure Availability, Sets protects from Hardware failures within the data centers<\/span><\/td>\n<td><span style=\"font-weight: 400\">In Azure Availability Zone protects the user and their resources from entire data center failure<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">The SLA is 99.95 %<\/span><\/td>\n<td><span style=\"font-weight: 400\">The SLA is 99.99%<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Conclusion<\/h3>\n<p>Thus, we have reached the last section of the article and in this small journey, we have covered detailed information about Azure\u2019s Availability Zone and Availability Sets. We hope you enjoyed this article and are clear with the concepts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If we want to migrate a mission-critical application into Azure, one of the key requirements is to make the application resilient to both reasonable failures, data center failure, and even rack failure. So, in&#46;&#46;&#46;<\/p>\n","protected":false},"author":5,"featured_media":108242,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26500],"tags":[26696,26698,26697],"class_list":["post-108100","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-azure-tutorials","tag-azure-availability-sets","tag-azure-availability-sets-vs-zones","tag-azure-availability-zones"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Azure Availability Sets and Availability Zones - DataFlair<\/title>\n<meta name=\"description\" content=\"Learn about Azure Availability Sets and Availability Zones. See their configuration, Updating Domains and Fault Domains, uses etc.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure Availability Sets and Availability Zones - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Learn about Azure Availability Sets and Availability Zones. See their configuration, Updating Domains and Fault Domains, uses etc.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-25T03:30:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-25T04:04:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/azure-availability-zones-and-sets.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Azure Availability Sets and Availability Zones - DataFlair","description":"Learn about Azure Availability Sets and Availability Zones. See their configuration, Updating Domains and Fault Domains, uses etc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/","og_locale":"en_US","og_type":"article","og_title":"Azure Availability Sets and Availability Zones - DataFlair","og_description":"Learn about Azure Availability Sets and Availability Zones. See their configuration, Updating Domains and Fault Domains, uses etc.","og_url":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2022-03-25T03:30:52+00:00","article_modified_time":"2022-03-25T04:04:14+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/azure-availability-zones-and-sets.webp","type":"image\/webp"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/7f83c342f5d1632d6f7b4b0b0f447823"},"headline":"Azure Availability Sets and Availability Zones","datePublished":"2022-03-25T03:30:52+00:00","dateModified":"2022-03-25T04:04:14+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/"},"wordCount":1171,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/azure-availability-zones-and-sets.webp","keywords":["Azure Availability Sets","Azure availability sets vs zones","Azure Availability Zones"],"articleSection":["Microsoft Azure Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/","url":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/","name":"Azure Availability Sets and Availability Zones - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/azure-availability-zones-and-sets.webp","datePublished":"2022-03-25T03:30:52+00:00","dateModified":"2022-03-25T04:04:14+00:00","description":"Learn about Azure Availability Sets and Availability Zones. See their configuration, Updating Domains and Fault Domains, uses etc.","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/azure-availability-zones-and-sets.webp","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2022\/03\/azure-availability-zones-and-sets.webp","width":1200,"height":628,"caption":"azure availability zones and sets"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/azure-availability-sets-and-availability-zones\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Microsoft Azure Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/microsoft-azure-tutorials\/"},{"@type":"ListItem","position":3,"name":"Azure Availability Sets and Availability Zones"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/7f83c342f5d1632d6f7b4b0b0f447823","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4cf3a74600d131330b8c481d519afd1574093ed89f6d3396a95393ad223eb7cd?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4cf3a74600d131330b8c481d519afd1574093ed89f6d3396a95393ad223eb7cd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4cf3a74600d131330b8c481d519afd1574093ed89f6d3396a95393ad223eb7cd?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"DataFlair Team creates expert-level guides on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our goal is to empower learners with easy-to-understand content. Explore our resources for career growth and practical learning.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam1\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/108100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=108100"}],"version-history":[{"count":2,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/108100\/revisions"}],"predecessor-version":[{"id":108252,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/108100\/revisions\/108252"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/108242"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=108100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=108100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=108100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}