{"id":20857,"date":"2022-12-02T03:35:36","date_gmt":"2022-12-02T02:35:36","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=20857"},"modified":"2022-12-02T03:35:37","modified_gmt":"2022-12-02T02:35:37","slug":"aws-reinvent-day-4-network-resilience-hub","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/","title":{"rendered":"AWS re:Invent day 4 &#8211; Network &amp; Resilience hub"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352-1024x505.png\" alt=\"\" class=\"wp-image-20680\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352-1024x505.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352-300x148.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352-768x379.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352.png 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Of course today&#8217;s highlight was Werner Vogels&#8217; keynote with is amazing presentation skills and some great announcements. You will for sure you will find plenty of articles about it.<br>On my side I will rather focus on 2 thematics which are a bit closer and relevant for daily operational activities: Network &#8220;debugging&#8221; and the Resilience Hub.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Network monitoring and tracing<\/h2>\n\n\n\n<p>For sure you already faced a situation where 2 instances should be communicating (for sure)&#8230;but do not :-(. That&#8217;s the point you are struggling with ping and traceroute trying to figure out if it is a route table issue or may be a security group configuration&#8230;<\/p>\n\n\n\n<p>Here AWS has significantly extended the set of tools available to analyse what&#8217;s going on with your network:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CloudWatch logs (100+ network related metrics)<\/li>\n\n\n\n<li>Route53 query logs (for DNS requests tracing)<\/li>\n\n\n\n<li>Network Manager<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Network manager of central networking hub<\/h3>\n\n\n\n<p>Network Manager has really evolved to become your central network cockpit.<\/p>\n\n\n\n<p>It provides you for instance a topology view to keep a visual overview of your network<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"579\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-00.45.06-1024x579.png\" alt=\"\" class=\"wp-image-20867\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-00.45.06-1024x579.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-00.45.06-300x170.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-00.45.06-768x434.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-00.45.06-1536x869.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-00.45.06-2048x1158.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then the interesting part are the analyzers:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reachability Analyzer<\/li>\n\n\n\n<li>Transit Gateway Route Analyzer<\/li>\n\n\n\n<li>Network Access Analyzer<\/li>\n<\/ul>\n\n\n\n<p>The 2 first will allow you to checkout the connectivity between 2 points within VPCs or through Transit Gateways and even cross account. It will show you the attachment, routing tables, security groups and even potentially the ACLs you are going through.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"366\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.45.31-1024x366.png\" alt=\"\" class=\"wp-image-20880\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.45.31-1024x366.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.45.31-300x107.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.45.31-768x274.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.45.31-1536x549.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.45.31-2048x732.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The Network Access Analyzer allows to defines scopes (4 templates are provided by default) to check where your resources have access and\/or from where they are accessible. A pretty convenient tool to check your network segregation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"482\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.51.58-1024x482.png\" alt=\"\" class=\"wp-image-20881\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.51.58-1024x482.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.51.58-300x141.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.51.58-768x362.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.51.58-1536x723.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-02.51.58-2048x964.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Last but not least, you can also check the health of the AWS global network with inter-region and inter-AZ status from the Infrastructure Performance menu<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"567\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-03.01.16-1024x567.png\" alt=\"\" class=\"wp-image-20882\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-03.01.16-1024x567.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-03.01.16-300x166.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-03.01.16-768x425.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-03.01.16-1536x850.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/Screenshot-2022-12-02-at-03.01.16-2048x1133.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>&#8230;and even your facing Internet status using the Internet Monitor report available as preview in CloudWatch \ud83d\ude0e.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">AWS Resilience hub<\/h2>\n\n\n\n<p>When setting an infrastructure for hosting one or more application, one of the key elements which shall never be under estimated is the infrastructure \/ application resilience.<\/p>\n\n\n\n<p>The can be summarized by 2 simple questions<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>How much can the application can be done?<br><strong>&#8211;&gt; RTO<\/strong><\/li>\n\n\n\n<li>How much data can be lost?<br><strong>&#8211;&gt; RPO<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Even if regularly the first answer is 0 and 0 ;-), it requires deeper analysis and a some reflexion to find the right balance between resilience and costs.<\/p>\n\n\n\n<p>To do so AWS provides you a great solution called the Resilience hub.<\/p>\n\n\n\n<p>The principle is pretty simple:<\/p>\n\n\n\n<p>On one hand you create a resilience policy defining the expected RTO and RPO either manually or using  suggested policies.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/suggested-policy-776x1024.png\" alt=\"\" class=\"wp-image-20883\" width=\"374\" height=\"493\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/suggested-policy-776x1024.png 776w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/suggested-policy-227x300.png 227w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/suggested-policy-768x1014.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/suggested-policy.png 932w\" sizes=\"auto, (max-width: 374px) 100vw, 374px\" \/><\/figure>\n<\/div>\n\n\n<p>On the other you will describe your application stack, which may look like something below<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/app-stack-overview-1024x707.png\" alt=\"\" class=\"wp-image-20884\" width=\"600\" height=\"413\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/app-stack-overview-1024x707.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/app-stack-overview-300x207.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/app-stack-overview-1536x1061.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/app-stack-overview.png 1766w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n<\/div>\n\n\n<p>This is done by loading the stack in different supported formats:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CloudFormation stacks<\/li>\n\n\n\n<li>Terraform state files<\/li>\n\n\n\n<li>Resource Groups<\/li>\n\n\n\n<li>App Registry<\/li>\n<\/ul>\n\n\n\n<p>Then you simply link the application to the appropriated resiliency policy allowing you to:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Assess your application\n<ul class=\"wp-block-list\">\n<li>Can be run manually, scheduled or even integrated in your CI\/CD pipelines<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Get resilience recommendations\n<ul class=\"wp-block-list\">\n<li>taking several possibilities in account (minimal changes, cost optimized, AZ optimized, &#8230;)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Get operational recommendations\n<ul class=\"wp-block-list\">\n<li>Monitoring (using CloudWatch alerts)<\/li>\n\n\n\n<li>SOP (standard operation procedures integrated as documents in Systems Manager)<\/li>\n\n\n\n<li>Chaos Engineering through fault injections<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Run experiments<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"243\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-steps-1024x243.png\" alt=\"\" class=\"wp-image-20885\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-steps-1024x243.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-steps-300x71.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-steps-768x182.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-steps-1536x364.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-steps-2048x486.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Here an example of an assessment output based on the example application architecture given above:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Assessment result<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"175\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-result-1024x175.png\" alt=\"\" class=\"wp-image-20886\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-result-1024x175.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-result-300x51.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-result-768x131.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-result-1536x263.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-result-2048x350.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>Check the details to find out which layer is not compliant with the policy<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"314\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-layers-1024x314.png\" alt=\"\" class=\"wp-image-20887\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-layers-1024x314.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-layers-300x92.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-layers-768x236.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-layers-1536x471.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-layers-2048x628.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>View the on the layer (i.e. Application) which component need some improvements<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"408\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-components-1024x408.png\" alt=\"\" class=\"wp-image-20888\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-components-1024x408.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-components-300x119.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-components-768x306.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-components-1536x612.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/assessment-components-2048x816.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\">\n<li>View the recommendations to improve the resilience and the corresponding costs<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"686\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/resilience-recommendations-1024x686.png\" alt=\"\" class=\"wp-image-20889\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/resilience-recommendations-1024x686.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/resilience-recommendations-300x201.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/resilience-recommendations-768x514.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/resilience-recommendations-1536x1029.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/resilience-recommendations-2048x1371.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You even get an estimate of the impact of these changes on the RTO and RPO of your application<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/improvements-impact-1024x294.png\" alt=\"\" class=\"wp-image-20890\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/improvements-impact-1024x294.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/improvements-impact-300x86.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/improvements-impact-768x221.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/improvements-impact-1536x441.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/12\/improvements-impact-2048x588.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Definitively something I would recommend to test and use, especially that the <a href=\"https:\/\/aws.amazon.com\/resilience-hub\/pricing\/\" target=\"_blank\" rel=\"noreferrer noopener\">price<\/a> isn&#8217;t very high.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Of course today&#8217;s highlight was Werner Vogels&#8217; keynote with is amazing presentation skills and some great announcements. You will for sure you will find plenty of articles about it.On my side I will rather focus on 2 thematics which are a bit closer and relevant for daily operational activities: Network &#8220;debugging&#8221; and the Resilience Hub. [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1865,955],"tags":[135,84,317],"type_dbi":[],"class_list":["post-20857","post","type-post","status-publish","format-standard","hentry","category-aws","category-cloud","tag-cloud","tag-high-availability","tag-network"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>AWS re:Invent day 4 - Network &amp; Resilience hub - dbi Blog<\/title>\n<meta name=\"description\" content=\"A focus on 2 thematics: Network &quot;debugging&quot; and the Resilience Hub. It show how to debug network issues and validate application RTO and RPO\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS re:Invent day 4 - Network &amp; Resilience hub\" \/>\n<meta property=\"og:description\" content=\"A focus on 2 thematics: Network &quot;debugging&quot; and the Resilience Hub. It show how to debug network issues and validate application RTO and RPO\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-02T02:35:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-02T02:35:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352-1024x505.png\" \/>\n<meta name=\"author\" content=\"David Hueber\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Hueber\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/\"},\"author\":{\"name\":\"David Hueber\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/8873e20a98a02305870909f4e3d0088f\"},\"headline\":\"AWS re:Invent day 4 &#8211; Network &amp; Resilience hub\",\"datePublished\":\"2022-12-02T02:35:36+00:00\",\"dateModified\":\"2022-12-02T02:35:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/\"},\"wordCount\":629,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/11\\\/IMG_5352-1024x505.png\",\"keywords\":[\"Cloud\",\"High availability\",\"Network\"],\"articleSection\":[\"AWS\",\"Cloud\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/\",\"name\":\"AWS re:Invent day 4 - Network &amp; Resilience hub - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/11\\\/IMG_5352-1024x505.png\",\"datePublished\":\"2022-12-02T02:35:36+00:00\",\"dateModified\":\"2022-12-02T02:35:37+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/8873e20a98a02305870909f4e3d0088f\"},\"description\":\"A focus on 2 thematics: Network \\\"debugging\\\" and the Resilience Hub. It show how to debug network issues and validate application RTO and RPO\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/11\\\/IMG_5352.png\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/11\\\/IMG_5352.png\",\"width\":1100,\"height\":543},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/aws-reinvent-day-4-network-resilience-hub\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS re:Invent day 4 &#8211; Network &amp; Resilience hub\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/8873e20a98a02305870909f4e3d0088f\",\"name\":\"David Hueber\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fc07284dbd5667f0bed32b0d8d64076ab885746973ea1b5c4e69c6fa7074cf59?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fc07284dbd5667f0bed32b0d8d64076ab885746973ea1b5c4e69c6fa7074cf59?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fc07284dbd5667f0bed32b0d8d64076ab885746973ea1b5c4e69c6fa7074cf59?s=96&d=mm&r=g\",\"caption\":\"David Hueber\"},\"description\":\"David Hueber has ten years of experience in infrastructure operation &amp; management, engineering, and optimization. He is specialized in Oracle technologies (engineering, backup and recovery, high availability, etc.), Service Management standards and Oracle infrastructure operation processes (Service Desk, Change Management, Capacity Planning, etc.). David Hueber is ITILv3 Service Operation Lifecycle certified and Linux LPIC-1 certified. He received a university degree in Informatics and Networks at the IUT Mulhouse, France. He also studied Information Systems at the Conservatoire National des Arts et M\u00e9tiers in Mulhouse, France. His branch-related experience covers Financial Services \\\/ Banking, Chemicals &amp; Pharmaceuticals, Transport &amp; Logistics, Retail, Food, etc.\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/david-hueber\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"AWS re:Invent day 4 - Network &amp; Resilience hub - dbi Blog","description":"A focus on 2 thematics: Network \"debugging\" and the Resilience Hub. It show how to debug network issues and validate application RTO and RPO","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:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/","og_locale":"en_US","og_type":"article","og_title":"AWS re:Invent day 4 - Network &amp; Resilience hub","og_description":"A focus on 2 thematics: Network \"debugging\" and the Resilience Hub. It show how to debug network issues and validate application RTO and RPO","og_url":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/","og_site_name":"dbi Blog","article_published_time":"2022-12-02T02:35:36+00:00","article_modified_time":"2022-12-02T02:35:37+00:00","og_image":[{"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352-1024x505.png","type":"","width":"","height":""}],"author":"David Hueber","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Hueber","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/"},"author":{"name":"David Hueber","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8873e20a98a02305870909f4e3d0088f"},"headline":"AWS re:Invent day 4 &#8211; Network &amp; Resilience hub","datePublished":"2022-12-02T02:35:36+00:00","dateModified":"2022-12-02T02:35:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/"},"wordCount":629,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352-1024x505.png","keywords":["Cloud","High availability","Network"],"articleSection":["AWS","Cloud"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/","url":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/","name":"AWS re:Invent day 4 - Network &amp; Resilience hub - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352-1024x505.png","datePublished":"2022-12-02T02:35:36+00:00","dateModified":"2022-12-02T02:35:37+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8873e20a98a02305870909f4e3d0088f"},"description":"A focus on 2 thematics: Network \"debugging\" and the Resilience Hub. It show how to debug network issues and validate application RTO and RPO","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/11\/IMG_5352.png","width":1100,"height":543},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/aws-reinvent-day-4-network-resilience-hub\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AWS re:Invent day 4 &#8211; Network &amp; Resilience hub"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8873e20a98a02305870909f4e3d0088f","name":"David Hueber","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fc07284dbd5667f0bed32b0d8d64076ab885746973ea1b5c4e69c6fa7074cf59?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fc07284dbd5667f0bed32b0d8d64076ab885746973ea1b5c4e69c6fa7074cf59?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fc07284dbd5667f0bed32b0d8d64076ab885746973ea1b5c4e69c6fa7074cf59?s=96&d=mm&r=g","caption":"David Hueber"},"description":"David Hueber has ten years of experience in infrastructure operation &amp; management, engineering, and optimization. He is specialized in Oracle technologies (engineering, backup and recovery, high availability, etc.), Service Management standards and Oracle infrastructure operation processes (Service Desk, Change Management, Capacity Planning, etc.). David Hueber is ITILv3 Service Operation Lifecycle certified and Linux LPIC-1 certified. He received a university degree in Informatics and Networks at the IUT Mulhouse, France. He also studied Information Systems at the Conservatoire National des Arts et M\u00e9tiers in Mulhouse, France. His branch-related experience covers Financial Services \/ Banking, Chemicals &amp; Pharmaceuticals, Transport &amp; Logistics, Retail, Food, etc.","url":"https:\/\/www.dbi-services.com\/blog\/author\/david-hueber\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/20857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=20857"}],"version-history":[{"count":2,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/20857\/revisions"}],"predecessor-version":[{"id":20891,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/20857\/revisions\/20891"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=20857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=20857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=20857"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=20857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}