{"id":14494,"date":"2019-04-10T08:00:18","date_gmt":"2019-04-10T12:00:18","guid":{"rendered":"http:\/\/www.gad.net\/Blog\/?p=14494"},"modified":"2019-05-13T17:14:42","modified_gmt":"2019-05-13T21:14:42","slug":"arista-warrior-2nd-edition","status":"publish","type":"post","link":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/","title":{"rendered":"Arista Warrior, 2nd Edition"},"content":{"rendered":"<p><a href=\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-15196 size-medium\" src=\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600-229x300.png\" alt=\"\" width=\"229\" height=\"300\" srcset=\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600-229x300.png 229w, https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600.png 457w\" sizes=\"auto, (max-width: 229px) 100vw, 229px\" \/><\/a>The long wait is over, and I&#8217;m happy to announce that the second edition of Arista Warrior is in the production\u00a0phase. What does that mean? It means that the book is done and the only thing really left for me to do is approve copy-edits and quality control notes.\u00a0So far as I&#8217;m aware, and if everything goes according to plan, the book should be hitting your favorite bookstore shelves, websites, and e-readers by mid to late\u00a0June.<\/p>\n<p>To give you a glimpse into the new edition, here are my notes from the preface about what&#8217;s changed. Remember, the first edition was published in October of 2012, so there&#8217;s over six years of advancement to cover which is part of why it took so damn long to finish. Well, that and having a job, family, dogs, guitars, and a life, all of which are excuses further\u00a0compounded by my apparent compulsion to miss book deadlines.<\/p>\n<p>My primary goals in writing the second edition were as follows:<!--more--><\/p>\n<ul>\n<li>Update all of the drawings to use Arista icons and not those awful things that I made myself last time<\/li>\n<li>Simplify, reorganize, or redo most\u00a0of the drawings<\/li>\n<li>Update all of the code examples to a modern revision of code (4.21.1F)<\/li>\n<li>Update all the code examples to use 7280R switches<\/li>\n<li>Reformat the hardware chapter to talk about features and not specific models<\/li>\n<\/ul>\n<p>Some chapters from the first edition have been removed due to either the topics being molded into other chapters, the content being dated, or there simply not being space for a topic that I considered cut-worthy. Chapters that have been removed include:<\/p>\n<ul>\n<li>Python (Merged and replaced with eAPI)<\/li>\n<li>Routing (replaced with FlexRoute)<\/li>\n<li>Sflow<\/li>\n<li>XMPP (Called CloudVision in the first edition)<\/li>\n<li>QoS<\/li>\n<li>Access-Lists<\/li>\n<\/ul>\n<p>Some of those\u00a0chapters, like Access-Lists, Sflow, and QoS got cut\u00a0because they\u2019re pretty generic and I felt that they were easily learned from the EOS manual. I also felt\u00a0that they didn&#8217;t\u00a0really contribute to how Arista is different, so I removed them in favor of the new chapters. If you\u2019d like to read about these topics, the first edition of Arista Warrior is always available in\u00a0soft copy format from O&#8217;Reilly.<\/p>\n<p>What&#8217;s more exciting is the fact that I\u2019ve added the following chapters to the second edition (in no alphabetical\u00a0order):<\/p>\n<ul>\n<li><strong>Network Design:<\/strong> A quick overview of the Arista recommended network designs<\/li>\n<li><strong>Configuration Management:<\/strong> Config sessions, config replace, etc.<\/li>\n<li><strong>CloudVision:<\/strong> Arista\u2019s management, workload orchestration, workflow automation, configuration, and telemetry tool<\/li>\n<li><strong>VXLAN:<\/strong> Layer-2 overlay networking<\/li>\n<li><strong>FlexRoute:<\/strong> Two million routes in hardware<\/li>\n<li><strong>Tap Aggregation:<\/strong> Make your switch or blade into a Tap Aggregation device<\/li>\n<li><strong>Advanced Mirroring:<\/strong> Mirror to a port-channel or even the CPU<\/li>\n<li><strong>vEOS:<\/strong> Arista\u2019s Extensible Operating System in a VM with step-by-step instructions<\/li>\n<li><strong>cEOS:<\/strong> Arista\u2019s EOS in a container<\/li>\n<li><strong>eAPI:<\/strong> Arista\u2019s fabulous extended Application Programmable Interface<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/3019\/12\/Arista-Warrior-2nd-Cover-600.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-14694 size-medium\" src=\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/3019\/12\/Arista-Warrior-2nd-Cover-600-229x300.jpg\" alt=\"\" width=\"229\" height=\"300\" srcset=\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/3019\/12\/Arista-Warrior-2nd-Cover-600-229x300.jpg 229w, https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/3019\/12\/Arista-Warrior-2nd-Cover-600.jpg 457w\" sizes=\"auto, (max-width: 229px) 100vw, 229px\" \/><\/a>Thanks to everyone who&#8217;s helped along the way, and to those who did, make sure to look for your names as a thank you in the preface of Arista Warrior, Second Edition!<\/p>\n[Edit &#8211; May 13th, 2019]\n<p>O&#8217;Reilly has revamped their whole image and the previous cover that I had included in this post (shown here) has been replaced by the new cover you see at the top. This wouldn&#8217;t have happened if I&#8217;d just been able to deliver according to the original deadlines since that&#8217;s where the original cover came from, so any confusion is\u00a0entirely my fault. Let me know what you think of the new cover!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The long wait is over, and I&#8217;m happy to announce that the second edition of Arista Warrior is in the production\u00a0phase. What does that mean? It means that the book is done and the only thing really left for me to do is approve copy-edits and quality control notes.\u00a0So far as I&#8217;m aware, and if [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27,40,33,26,10],"tags":[],"class_list":["post-14494","post","type-post","status-publish","format-standard","hentry","category-arista","category-arista-warrior","category-books","category-networking","category-writing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Arista Warrior, 2nd Edition | GAD&#039;s Ramblings<\/title>\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.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arista Warrior, 2nd Edition | GAD&#039;s Ramblings\" \/>\n<meta property=\"og:description\" content=\"The long wait is over, and I&#8217;m happy to announce that the second edition of Arista Warrior is in the production\u00a0phase. What does that mean? It means that the book is done and the only thing really left for me to do is approve copy-edits and quality control notes.\u00a0So far as I&#8217;m aware, and if [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/\" \/>\n<meta property=\"og:site_name\" content=\"GAD&#039;s Ramblings\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-10T12:00:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-05-13T21:14:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600.png\" \/>\n\t<meta property=\"og:image:width\" content=\"457\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"GAD\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@GAD\" \/>\n<meta name=\"twitter:site\" content=\"@GAD\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"GAD\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/\"},\"author\":{\"name\":\"GAD\",\"@id\":\"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/5c8af1fac08082910e148cab2d649f36\"},\"headline\":\"Arista Warrior, 2nd Edition\",\"datePublished\":\"2019-04-10T12:00:18+00:00\",\"dateModified\":\"2019-05-13T21:14:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/\"},\"wordCount\":599,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/5c8af1fac08082910e148cab2d649f36\"},\"image\":{\"@id\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600-229x300.png\",\"articleSection\":[\"Arista\",\"Arista Warrior\",\"Books\",\"Networking\",\"Writing\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/\",\"url\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/\",\"name\":\"Arista Warrior, 2nd Edition | GAD&#039;s Ramblings\",\"isPartOf\":{\"@id\":\"https:\/\/www.gad.net\/Blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600-229x300.png\",\"datePublished\":\"2019-04-10T12:00:18+00:00\",\"dateModified\":\"2019-05-13T21:14:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#primaryimage\",\"url\":\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600.png\",\"contentUrl\":\"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600.png\",\"width\":457,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.gad.net\/Blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arista Warrior, 2nd Edition\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.gad.net\/Blog\/#website\",\"url\":\"https:\/\/www.gad.net\/Blog\/\",\"name\":\"GAD's Ramblings\",\"description\":\"The Art of Being Quirky\",\"publisher\":{\"@id\":\"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/5c8af1fac08082910e148cab2d649f36\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.gad.net\/Blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/5c8af1fac08082910e148cab2d649f36\",\"name\":\"GAD\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1937f868691364403823bf1ec4c63472b01b2f824e932e256fdb6d30157db11f?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1937f868691364403823bf1ec4c63472b01b2f824e932e256fdb6d30157db11f?s=96&d=mm&r=pg\",\"caption\":\"GAD\"},\"logo\":{\"@id\":\"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/www.gad.net\",\"https:\/\/x.com\/GAD\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arista Warrior, 2nd Edition | GAD&#039;s Ramblings","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.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/","og_locale":"en_US","og_type":"article","og_title":"Arista Warrior, 2nd Edition | GAD&#039;s Ramblings","og_description":"The long wait is over, and I&#8217;m happy to announce that the second edition of Arista Warrior is in the production\u00a0phase. What does that mean? It means that the book is done and the only thing really left for me to do is approve copy-edits and quality control notes.\u00a0So far as I&#8217;m aware, and if [&hellip;]","og_url":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/","og_site_name":"GAD&#039;s Ramblings","article_published_time":"2019-04-10T12:00:18+00:00","article_modified_time":"2019-05-13T21:14:42+00:00","og_image":[{"width":457,"height":600,"url":"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600.png","type":"image\/png"}],"author":"GAD","twitter_card":"summary_large_image","twitter_creator":"@GAD","twitter_site":"@GAD","twitter_misc":{"Written by":"GAD","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#article","isPartOf":{"@id":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/"},"author":{"name":"GAD","@id":"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/5c8af1fac08082910e148cab2d649f36"},"headline":"Arista Warrior, 2nd Edition","datePublished":"2019-04-10T12:00:18+00:00","dateModified":"2019-05-13T21:14:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/"},"wordCount":599,"commentCount":1,"publisher":{"@id":"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/5c8af1fac08082910e148cab2d649f36"},"image":{"@id":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600-229x300.png","articleSection":["Arista","Arista Warrior","Books","Networking","Writing"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/","url":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/","name":"Arista Warrior, 2nd Edition | GAD&#039;s Ramblings","isPartOf":{"@id":"https:\/\/www.gad.net\/Blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#primaryimage"},"image":{"@id":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600-229x300.png","datePublished":"2019-04-10T12:00:18+00:00","dateModified":"2019-05-13T21:14:42+00:00","breadcrumb":{"@id":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#primaryimage","url":"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600.png","contentUrl":"https:\/\/www.gad.net\/Blog\/wp-content\/uploads\/2019\/04\/AW2e-NEwCover-2-600.png","width":457,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/www.gad.net\/Blog\/2019\/04\/10\/arista-warrior-2nd-edition\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.gad.net\/Blog\/"},{"@type":"ListItem","position":2,"name":"Arista Warrior, 2nd Edition"}]},{"@type":"WebSite","@id":"https:\/\/www.gad.net\/Blog\/#website","url":"https:\/\/www.gad.net\/Blog\/","name":"GAD's Ramblings","description":"The Art of Being Quirky","publisher":{"@id":"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/5c8af1fac08082910e148cab2d649f36"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gad.net\/Blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/5c8af1fac08082910e148cab2d649f36","name":"GAD","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1937f868691364403823bf1ec4c63472b01b2f824e932e256fdb6d30157db11f?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1937f868691364403823bf1ec4c63472b01b2f824e932e256fdb6d30157db11f?s=96&d=mm&r=pg","caption":"GAD"},"logo":{"@id":"https:\/\/www.gad.net\/Blog\/#\/schema\/person\/image\/"},"sameAs":["http:\/\/www.gad.net","https:\/\/x.com\/GAD"]}]}},"_links":{"self":[{"href":"https:\/\/www.gad.net\/Blog\/wp-json\/wp\/v2\/posts\/14494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gad.net\/Blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gad.net\/Blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gad.net\/Blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gad.net\/Blog\/wp-json\/wp\/v2\/comments?post=14494"}],"version-history":[{"count":21,"href":"https:\/\/www.gad.net\/Blog\/wp-json\/wp\/v2\/posts\/14494\/revisions"}],"predecessor-version":[{"id":15198,"href":"https:\/\/www.gad.net\/Blog\/wp-json\/wp\/v2\/posts\/14494\/revisions\/15198"}],"wp:attachment":[{"href":"https:\/\/www.gad.net\/Blog\/wp-json\/wp\/v2\/media?parent=14494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gad.net\/Blog\/wp-json\/wp\/v2\/categories?post=14494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gad.net\/Blog\/wp-json\/wp\/v2\/tags?post=14494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}