{"id":78238,"date":"2026-03-10T11:20:28","date_gmt":"2026-03-10T05:50:28","guid":{"rendered":"https:\/\/www.tothenew.com\/blog\/?p=78238"},"modified":"2026-03-16T15:42:58","modified_gmt":"2026-03-16T10:12:58","slug":"chaos-engineering-simulating-network-latency-using-aws-fis","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/chaos-engineering-simulating-network-latency-using-aws-fis\/","title":{"rendered":"Chaos Engineering: Simulating Network Latency using AWS FIS"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p>Modern applications have distributed systems consisting of multiple services, containers, and infrastructure components. While it improves scalability, security and reliability, it also increases the chances of unexpected failures and downtime.<\/p>\n<p>Application testing methods majorly focus on application functionality, but they rarely test how systems behave in real-world failures such as instance crashes, network latency, or service outages in a live production environment on the cloud.<\/p>\n<p>Chaos Engineering solves this problem by intentionally introducing failures into systems to test their resilience and recovery capabilities before such failures occur in production.<\/p>\n<h2>What is Chaos Engineering?<\/h2>\n<p>Chaos engineering is the intentional and controlled causing of failures in the production or pre-production environment to understand their impact and plan a better defense posture and incident maintenance strategy.<\/p>\n<p>Instead of relying on failures to happen by chance, engineers intentionally attempt scenarios such as server crashes, network failures, and other stress tests to see how the system behaves under stress or failure.<\/p>\n<p>Netflix learned this concept firsthand when it switched from on-premises to the cloud1 -they experienced an outage that led to a three-day interruption to service delivery in 2008.<\/p>\n<p>Netflix created chaos monkey, an open source tool\u202fthat creates random incidents in IT services and infrastructure meant to identify weaknesses that can be fixed or addressed through automatic recovery procedures. They implemented chaos monkey when it moved from a private data center to Amazon Web Services (AWS) in response to unreliability from the cloud.<\/p>\n<div id=\"attachment_78240\" style=\"width: 635px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78240\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-78240\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaos1-1024x455.jpg\" alt=\"chaos1\" width=\"625\" height=\"278\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaos1-1024x455.jpg 1024w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaos1-300x133.jpg 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaos1-768x341.jpg 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaos1-1536x683.jpg 1536w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaos1-624x277.jpg 624w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaos1.jpg 1800w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><p id=\"caption-attachment-78240\" class=\"wp-caption-text\">Chaos Engineering<\/p><\/div>\n<h2><\/h2>\n<h2>Types of chaos engineering experiments<\/h2>\n<ol>\n<li><strong>Latency injection<\/strong>:\u202fDevOps teams intentionally create scenarios that emulate a slow or failing network connection. This includes the introduction of network delays or slower response times.<\/li>\n<li><strong>Load generation:<\/strong>\u202fThis relates to intentionally stressing the system by sending significant traffic levels well beyond normal operations. This helps the site reliability engineers (SREs) or DevOps to understand any bottlenecks in the system.<\/li>\n<li><strong>Fault injection:\u202f<\/strong>This involves\u00a0 introducing errors into the system to determine how it affects the application and\u00a0 other dependent systems and whether it interrupts services. Examples of fault injections include inducing disk failures, terminating processes, shutting down a host or introducing power or temperature increases.<\/li>\n<\/ol>\n<h2>Why Chaos Engineering Matters<\/h2>\n<div id=\"attachment_78243\" style=\"width: 551px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78243\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-78243\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaosimage1.webp\" alt=\"chaosimage1\" width=\"541\" height=\"434\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaosimage1.webp 788w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaosimage1-300x241.webp 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaosimage1-768x616.webp 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/chaosimage1-624x500.webp 624w\" sizes=\"(max-width: 541px) 100vw, 541px\" \/><p id=\"caption-attachment-78243\" class=\"wp-caption-text\">Chaos Engineering Cycle<\/p><\/div>\n<p><strong>Increased System Resilience<\/strong>:\u00a0 Resilience refers to a system\u2019s ability to recover from disruptions and continue functioning at an optimal level despite having failures and ability to recover from failures.Improved Incident Response: By intentionally introducing disruptions in a controlled environment, teams can gain valuable insights into how their systems break under pressure and act on the incidents proactively without delays and get feedback on failures. These failures help engineering teams to identify potential bottlenecks, inefficiencies, or issues in the System.<\/p>\n<p><strong>Cultural Shift towards Proactive Reliability<\/strong> : Chaos Engineering flips this script by encouraging proactive reliability. Through the practice of chaos experiments, organizations are not merely responding to failures\u2014they are actively seeking them out, understanding them, and learning from them.This fosters the members to understand and experiment with the systems.<\/p>\n<p><strong>Validation of Redundancy and Failover Mechanisms<\/strong>: Through chaos experiments, teams can validate the effectiveness of their redundancy and failover strategies in real-world conditions.<\/p>\n<p>For instance, by simulating the failure of a database server, engineers can test whether traffic is properly rerouted to a backup system without degrading performance. Another real-world example can be introducing latency in the application to validate network lags and performance issues.<\/p>\n<p>In this blog, we will explore Chaos Engineering on AWS and walk through a practical experiment using <strong>AWS Fault Injection Simulator<\/strong><\/p>\n<h2><strong>What is AWS Fault Injection Simulator (FIS)?<\/strong><\/h2>\n<p>AWS Fault Injection Service (AWS FIS) is a managed service that enables you to perform fault injection experiments on your AWS workloads. Fault injection is based on the principles of chaos engineering. These experiments stress an application by creating disruptive events so that you can observe how your application responds. You can then use this information to improve the performance and resiliency of your applications so that they behave as expected.<\/p>\n<p>With AWS FIS, you can simulate scenarios such as:<\/p>\n<ul>\n<li>EC2 instance termination<\/li>\n<li>CPU stress on instances<\/li>\n<li>Network latency injection<\/li>\n<li>EBS I\/O disruption<\/li>\n<li>API throttling<\/li>\n<li>Database load testing<\/li>\n<\/ul>\n<h2>Simulating Network Latency Using AWS Fault Injection Simulator (FIS).<\/h2>\n<p>In this experiment, we use AWS Fault Injection Service to inject artificial network latency into an EC2 instance.<\/p>\n<div id=\"attachment_78244\" style=\"width: 765px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78244\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-78244\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/FIS.png\" alt=\"FIS\" width=\"755\" height=\"143\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/FIS.png 945w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/FIS-300x57.png 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/FIS-768x145.png 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/FIS-624x118.png 624w\" sizes=\"(max-width: 755px) 100vw, 755px\" \/><p id=\"caption-attachment-78244\" class=\"wp-caption-text\">FIS<\/p><\/div>\n<h2>Step 1: Launch an EC2 Instance<\/h2>\n<p>Allow ports in Security Group: <strong>22 (SSH), 80 (HTTP)<\/strong><\/p>\n<div id=\"attachment_78245\" style=\"width: 635px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78245\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-78245\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/Instance-1024x632.png\" alt=\"EC2 Instance\" width=\"625\" height=\"386\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/Instance-1024x632.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/Instance-300x185.png 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/Instance-768x474.png 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/Instance-624x385.png 624w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/Instance.png 1113w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><p id=\"caption-attachment-78245\" class=\"wp-caption-text\">EC2 Instance<\/p><\/div>\n<h3>Step 2: Install a Web Server<\/h3>\n<p>Install Apache to simulate an application service.<\/p>\n<p><strong>$ sudo yum update -y<\/strong><\/p>\n<p><strong>$ sudo yum install httpd -y<\/strong><\/p>\n<p><strong>Start the server:<\/strong><\/p>\n<p><strong>$ sudo systemctl start httpd<\/strong><\/p>\n<p><strong>$ sudo systemctl enable httpd<\/strong><\/p>\n<div id=\"attachment_78246\" style=\"width: 635px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78246\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-78246\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/starthttpd-1024x117.png\" alt=\"starthttpd\" width=\"625\" height=\"71\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/starthttpd-1024x117.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/starthttpd-300x34.png 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/starthttpd-768x88.png 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/starthttpd-624x71.png 624w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/starthttpd.png 1147w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><p id=\"caption-attachment-78246\" class=\"wp-caption-text\">starthttpd<\/p><\/div>\n<h3>Create a simple test page:<\/h3>\n<p><strong>$ echo &#8220;Chaos Engineering Demo Application&#8221; | sudo tee \/var\/www\/html\/index.html<\/strong><\/p>\n<div id=\"attachment_78247\" style=\"width: 828px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78247\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-78247\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/DemoApp.png\" alt=\"DemoApp\" width=\"818\" height=\"157\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/DemoApp.png 818w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/DemoApp-300x58.png 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/DemoApp-768x147.png 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/DemoApp-624x120.png 624w\" sizes=\"(max-width: 818px) 100vw, 818px\" \/><p id=\"caption-attachment-78247\" class=\"wp-caption-text\">DemoApp<\/p><\/div>\n<h3>Step 3: Measure Normal Application Response Time<\/h3>\n<p>Before introducing failures, measure the application&#8217;s normal latency.<\/p>\n<p>Command<br \/>\n<strong>$ curl -o \/dev\/null -s -w &#8220;Response Time: %{time_total}s\\n&#8221; http:\/\/54.92.212.143<\/strong><\/p>\n<div id=\"attachment_78249\" style=\"width: 635px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78249\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-78249\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/response1-1024x161.png\" alt=\"Initial Response\" width=\"625\" height=\"98\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/response1-1024x161.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/response1-300x47.png 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/response1-768x121.png 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/response1-624x98.png 624w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/response1.png 1123w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><p id=\"caption-attachment-78249\" class=\"wp-caption-text\">Initial Response<\/p><\/div>\n<p>The application responds in approximately 0.83 ms, indicating normal network performance.<\/p>\n<h3>Step 4: Create an IAM Role for Fault Injection<\/h3>\n<p>-&gt; Go to AWS Identity and Access Management<\/p>\n<p>-&gt; Click Roles \u2192 Create Role<\/p>\n<p>-&gt; Select Fault Injection Service<\/p>\n<p>-&gt; Attach policy:<br \/>\nAWSFaultInjectionSimulatorNetworkAccess<br \/>\nAWSFaultInjectionSimulatorEC2Access<\/p>\n<p>AmazonSSMManagedInstanceCore<\/p>\n<h3>Step 5: Create a Fault Injection Experiment Template<\/h3>\n<p>Now configure the chaos experiment.<\/p>\n<p>-&gt; Open AWS Fault Injection Service<\/p>\n<p>-&gt; Click Experiment Templates<\/p>\n<p>-&gt;Click Create experiment template<\/p>\n<p><strong>Configure the Template<\/strong><br \/>\nTarget<\/p>\n<p>Resource type: EC2 instance<\/p>\n<p>-&gt; Select the instance created earlier<\/p>\n<p>-&gt; Action<\/p>\n<p><strong>Choose:<\/strong><\/p>\n<p>aws: AWSFIS-Run-Network-Latency<\/p>\n<p>Select the IAM role created earlier.<\/p>\n<p>Save the template.<\/p>\n<div id=\"attachment_78251\" style=\"width: 635px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78251\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-78251\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/setupFIS-1024x428.png\" alt=\"setupFIS\" width=\"625\" height=\"261\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/setupFIS-1024x428.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/setupFIS-300x125.png 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/setupFIS-768x321.png 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/setupFIS-624x261.png 624w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/setupFIS.png 1100w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><p id=\"caption-attachment-78251\" class=\"wp-caption-text\">setupFIS<\/p><\/div>\n<h2>Step 6: Start the Chaos Experiment<\/h2>\n<p>Run the experiment from the template.Experiment Status: Running<\/p>\n<p>Target: EC2 Instance<\/p>\n<p>Fault Type: Network Latency Injection<\/p>\n<p>Latency: 200 ms<\/p>\n<p>Duration: 1 minute<\/p>\n<p>During this time, AWS injects a 200 ms network delay into the EC2 instance<\/p>\n<div id=\"attachment_78252\" style=\"width: 635px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78252\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-78252\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/runningFIS-1024x251.png\" alt=\"runningFIS\" width=\"625\" height=\"153\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/runningFIS-1024x251.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/runningFIS-300x73.png 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/runningFIS-768x188.png 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/runningFIS-1536x376.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/runningFIS-624x153.png 624w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/runningFIS.png 1630w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><p id=\"caption-attachment-78252\" class=\"wp-caption-text\">runningFIS<\/p><\/div>\n<h2>Step 7: Test Application During the Experiment<\/h2>\n<p>While the experiment is running, test the application again.<\/p>\n<p>Command<br \/>\n<strong>$ curl -o \/dev\/null -s -w &#8220;Response Time: %{time_total}s\\n&#8221; http:\/\/54.92.212.143<\/strong><\/p>\n<div id=\"attachment_78253\" style=\"width: 635px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78253\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-78253\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/response2-1024x134.png\" alt=\"response\" width=\"625\" height=\"82\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/response2-1024x134.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/response2-300x39.png 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/response2-768x101.png 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/response2-624x82.png 624w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/response2.png 1076w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><p id=\"caption-attachment-78253\" class=\"wp-caption-text\">response<\/p><\/div>\n<p><strong>Observation<\/strong><br \/>\nResponse time increased from: <strong>0.80s \u2192 1.78s<\/strong><\/p>\n<p>This confirms that the injected network latency is affecting the application.<\/p>\n<h2>Step 8: Observe Monitoring Metrics<\/h2>\n<p>While the experiment is running, open Amazon CloudWatch and observe the instance metrics.<\/p>\n<div id=\"attachment_78254\" style=\"width: 635px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-78254\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-78254\" src=\"https:\/\/www.tothenew.com\/blog\/wp-ttn-blog\/uploads\/2026\/03\/CW-1024x399.png\" alt=\"CloudWatch\" width=\"625\" height=\"244\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2026\/03\/CW-1024x399.png 1024w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/CW-300x117.png 300w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/CW-768x299.png 768w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/CW-1536x598.png 1536w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/CW-624x243.png 624w, \/blog\/wp-ttn-blog\/uploads\/2026\/03\/CW.png 1629w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><p id=\"caption-attachment-78254\" class=\"wp-caption-text\">CloudWatch<\/p><\/div>\n<h2>Final Result of the Experiment<\/h2>\n<p><strong>This chaos engineering experiment demonstrated that:<\/strong><\/p>\n<ul>\n<li>AWS Fault Injection Service can simulate network failures safely.<\/li>\n<li>Application response time increases when network latency is injected.<\/li>\n<li>Monitoring tools like CloudWatch detect performance degradation.<\/li>\n<li>The system recovers automatically after the experiment ends.<\/li>\n<li>Such experiments help engineers validate the resilience and observability of cloud applications.<\/li>\n<\/ul>\n<h2>Conclusion<\/h2>\n<p>Chaos engineering plays an important role in making the system more reliable and resilient. The goal of modern infrastructure engineering is not to eliminate failures but to design systems that recover quickly and automatically.<\/p>\n<p>Chaos Engineering helps teams proactively identify weaknesses before they impact production environments.<\/p>\n<p>With AWS Fault Injection Simulator, organizations can safely run controlled experiments to validate the resilience of their architecture.<\/p>\n<p>By regularly testing failure scenarios, teams can build systems that are not only scalable but also truly fault-tolerant and resilient distributed systems.<\/p>\n<p>In the world of distributed systems, resilience isn\u2019t proven through design diagrams \u2014 it\u2019s proven through experiments.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Modern applications have distributed systems consisting of multiple services, containers, and infrastructure components. While it improves scalability, security and reliability, it also increases the chances of unexpected failures and downtime. Application testing methods majorly focus on application functionality, but they rarely test how systems behave in real-world failures such as instance crashes, network latency, [&hellip;]<\/p>\n","protected":false},"author":1863,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":52},"categories":[5877],"tags":[248,1916,7723],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/78238"}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/1863"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=78238"}],"version-history":[{"count":5,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/78238\/revisions"}],"predecessor-version":[{"id":78255,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/78238\/revisions\/78255"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=78238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=78238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=78238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}