{"id":3146,"date":"2018-06-04T10:43:54","date_gmt":"2018-06-04T10:43:54","guid":{"rendered":"https:\/\/www.thetripleplay.net\/blog\/?p=3146"},"modified":"2018-06-04T10:43:54","modified_gmt":"2018-06-04T10:43:54","slug":"comcast-shares-learning-of-moving-to-a-new-software-architecture","status":"publish","type":"post","link":"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/","title":{"rendered":"Comcast\u00ae Shares Learning of Moving to a New Software Architecture"},"content":{"rendered":"<div id=\"attachment_2162\" style=\"width: 310px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.thetripleplay.net\" rel=\"attachment wp-att-2162\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2162\" class=\"wp-image-2162 size-medium\" title=\"Video Streaming \" src=\"https:\/\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2017\/02\/Best-Phone-Service-300x199.jpg\" alt=\"Best Internet Provider\" width=\"300\" height=\"199\" srcset=\"https:\/\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2017\/02\/Best-Phone-Service-300x199.jpg 300w, https:\/\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2017\/02\/Best-Phone-Service.jpg 620w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2162\" class=\"wp-caption-text\"><em><strong>Video Monitoring System<\/strong><\/em><\/p><\/div>\n<p style=\"text-align: justify;\">Moving from a monolithic to microservices architecture comes with its own set of challenges, and creating an ideal foundation for that is important. Even the software professionals of Comcast<sup>\u00ae<\/sup> know that, as reflected in the words of one of the senior executives in their IT team. Xfinity Home<sup>\u00ae<\/sup> offers features like round the clock video monitoring with notifications to integrated smartphones. Recently, the residential security system from the best internet provider has incorporated connected home and home automation solutions.<\/p>\n<p style=\"text-align: justify;\">Comcast\u2019s Sr. Dir. Software and IoT Platform Engineering, Tom Hughes, has said that, \u201cIt became clear to us that our monolithic legacy architecture was not going to provide us the flexibility and agility we needed to serve our customers, [so] building a microservices platform was the obvious choice.\u201d<\/p>\n<p style=\"text-align: justify;\">Previously, the best internet provider has implemented microservices architecture for its Xfinity<sup>\u00ae<\/sup> X1 platform, so it is not new to that. However, this is Comcast\u2019s first major move from monolithic to microservices architecture, which necessitated a change in perspective and processes from their team of software professionals. Hughes said that the software team of Comcast<sup>\u00ae<\/sup> considered a decision for building a cloud agnostic architecture for moving between several private and public cloud environments from a new perspective.<\/p>\n<p style=\"text-align: justify;\">\u201cWe underestimated the complexity involved with implementing this decision and the impact that it would have on our velocity. Once we pivoted to an approach focused on a single cloud environment [AWS] for this specific project, we realized the rate of development and advantages to leveraging components native to that environment,\u201d he said.<\/p>\n<div id=\"attachment_2058\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.thetripleplay.net\" rel=\"attachment wp-att-2058\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2058\" class=\"wp-image-2058 size-medium\" title=\"Best Packages \" src=\"https:\/\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2017\/01\/DirecTV-2-300x205.jpg\" alt=\"Fastest Internet Provider\" width=\"300\" height=\"205\" srcset=\"https:\/\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2017\/01\/DirecTV-2-300x205.jpg 300w, https:\/\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2017\/01\/DirecTV-2.jpg 620w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-2058\" class=\"wp-caption-text\"><em><strong>High Speed Internet <\/strong><\/em><\/p><\/div>\n<p style=\"text-align: justify;\">The company\u2019s software team had to work with monolithic apps previously, but moving it to microservices architecture had made them amend perspective and personal egos. \u201cIt\u2019s sort of like retraining yourself to limit what you&#8217;re trying to accomplish and what the purpose of a given service is and not making it more complex than it needs to be,\u201d Hughes added.<\/p>\n<p style=\"text-align: justify;\">The experience of Comcast<sup>\u00ae<\/sup>, while successful, shows that organizations must approach the shift from monolithic to microservices architecture by fully understanding associated challenges that come with it. Giving insights on the topic, Anne Thomas, the Vice President and Analyst for Enterprise Software at Gartner for IT Leaders, said that software professionals must be proficient at software architecture to even attempt implementing that transition at an enterprise level.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Moving from a monolithic to microservices architecture comes with its own set of challenges, and creating an ideal foundation for that is important. Even the software professionals of Comcast\u00ae know that, as reflected in the words of one of the senior executives in their IT team. Xfinity Home\u00ae offers features like round the clock video [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[166,140],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Comcast\u00ae Shares Learning of Moving to a New Software Architecture<\/title>\n<meta name=\"description\" content=\"Comcast\u00ae shares key learning, which the software team of the best internet provider experienced while transitioning its software architecture from monolithic to microservices. The fastest internet provider has decided to transition the same after learning that monolithic architecture was not enough to serve its\u2026\" \/>\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.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comcast\u00ae Shares Learning of Moving to a New Software Architecture\" \/>\n<meta property=\"og:description\" content=\"Comcast\u00ae shares key learning, which the software team of the best internet provider experienced while transitioning its software architecture from monolithic to microservices. The fastest internet provider has decided to transition the same after learning that monolithic architecture was not enough to serve its\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Reviews, Comparison &amp; Latest News on Internet, Phone and Cable Service Providers\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Triple-Play-518047355193566\" \/>\n<meta property=\"article:published_time\" content=\"2018-06-04T10:43:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2017\/02\/Best-Phone-Service-300x199.jpg\" \/>\n<meta name=\"author\" content=\"thetripleplay\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@TriplePlayDeals\" \/>\n<meta name=\"twitter:site\" content=\"@TriplePlayDeals\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"thetripleplay\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/\"},\"author\":{\"name\":\"thetripleplay\",\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/#\/schema\/person\/6df3ffde09ee20cb795ef4f81f653c18\"},\"headline\":\"Comcast\u00ae Shares Learning of Moving to a New Software Architecture\",\"datePublished\":\"2018-06-04T10:43:54+00:00\",\"dateModified\":\"2018-06-04T10:43:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/\"},\"wordCount\":418,\"publisher\":{\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/#organization\"},\"keywords\":[\"Best Internet Provider\",\"Fastest Internet Provider\"],\"articleSection\":[\"Latest News\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/\",\"url\":\"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/\",\"name\":\"Comcast\u00ae Shares Learning of Moving to a New Software Architecture\",\"isPartOf\":{\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/#website\"},\"datePublished\":\"2018-06-04T10:43:54+00:00\",\"dateModified\":\"2018-06-04T10:43:54+00:00\",\"description\":\"Comcast\u00ae shares key learning, which the software team of the best internet provider experienced while transitioning its software architecture from monolithic to microservices. The fastest internet provider has decided to transition the same after learning that monolithic architecture was not enough to serve its\u2026\",\"breadcrumb\":{\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.thetripleplay.net\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comcast\u00ae Shares Learning of Moving to a New Software Architecture\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/#website\",\"url\":\"https:\/\/www.thetripleplay.net\/blog\/\",\"name\":\"Reviews, Comparison & Latest News on Internet, Phone and Cable Service Providers\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.thetripleplay.net\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/#organization\",\"name\":\"Thetripleplay\",\"url\":\"https:\/\/www.thetripleplay.net\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i2.wp.com\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2019\/03\/logo.png?fit=272%2C67&ssl=1\",\"contentUrl\":\"https:\/\/i2.wp.com\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2019\/03\/logo.png?fit=272%2C67&ssl=1\",\"width\":272,\"height\":67,\"caption\":\"Thetripleplay\"},\"image\":{\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Triple-Play-518047355193566\",\"https:\/\/twitter.com\/TriplePlayDeals\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/#\/schema\/person\/6df3ffde09ee20cb795ef4f81f653c18\",\"name\":\"thetripleplay\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.thetripleplay.net\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/03ee86f57d482af47f5450234c6bd5e3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/03ee86f57d482af47f5450234c6bd5e3?s=96&d=mm&r=g\",\"caption\":\"thetripleplay\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Comcast\u00ae Shares Learning of Moving to a New Software Architecture","description":"Comcast\u00ae shares key learning, which the software team of the best internet provider experienced while transitioning its software architecture from monolithic to microservices. The fastest internet provider has decided to transition the same after learning that monolithic architecture was not enough to serve its\u2026","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.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/","og_locale":"en_US","og_type":"article","og_title":"Comcast\u00ae Shares Learning of Moving to a New Software Architecture","og_description":"Comcast\u00ae shares key learning, which the software team of the best internet provider experienced while transitioning its software architecture from monolithic to microservices. The fastest internet provider has decided to transition the same after learning that monolithic architecture was not enough to serve its\u2026","og_url":"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/","og_site_name":"Blog - Reviews, Comparison &amp; Latest News on Internet, Phone and Cable Service Providers","article_publisher":"https:\/\/www.facebook.com\/Triple-Play-518047355193566","article_published_time":"2018-06-04T10:43:54+00:00","og_image":[{"url":"https:\/\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2017\/02\/Best-Phone-Service-300x199.jpg"}],"author":"thetripleplay","twitter_card":"summary_large_image","twitter_creator":"@TriplePlayDeals","twitter_site":"@TriplePlayDeals","twitter_misc":{"Written by":"thetripleplay","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/#article","isPartOf":{"@id":"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/"},"author":{"name":"thetripleplay","@id":"https:\/\/www.thetripleplay.net\/blog\/#\/schema\/person\/6df3ffde09ee20cb795ef4f81f653c18"},"headline":"Comcast\u00ae Shares Learning of Moving to a New Software Architecture","datePublished":"2018-06-04T10:43:54+00:00","dateModified":"2018-06-04T10:43:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/"},"wordCount":418,"publisher":{"@id":"https:\/\/www.thetripleplay.net\/blog\/#organization"},"keywords":["Best Internet Provider","Fastest Internet Provider"],"articleSection":["Latest News"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/","url":"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/","name":"Comcast\u00ae Shares Learning of Moving to a New Software Architecture","isPartOf":{"@id":"https:\/\/www.thetripleplay.net\/blog\/#website"},"datePublished":"2018-06-04T10:43:54+00:00","dateModified":"2018-06-04T10:43:54+00:00","description":"Comcast\u00ae shares key learning, which the software team of the best internet provider experienced while transitioning its software architecture from monolithic to microservices. The fastest internet provider has decided to transition the same after learning that monolithic architecture was not enough to serve its\u2026","breadcrumb":{"@id":"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.thetripleplay.net\/blog\/latest-news\/comcast-shares-learning-of-moving-to-a-new-software-architecture\/3146\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.thetripleplay.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Comcast\u00ae Shares Learning of Moving to a New Software Architecture"}]},{"@type":"WebSite","@id":"https:\/\/www.thetripleplay.net\/blog\/#website","url":"https:\/\/www.thetripleplay.net\/blog\/","name":"Reviews, Comparison & Latest News on Internet, Phone and Cable Service Providers","description":"","publisher":{"@id":"https:\/\/www.thetripleplay.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.thetripleplay.net\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.thetripleplay.net\/blog\/#organization","name":"Thetripleplay","url":"https:\/\/www.thetripleplay.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.thetripleplay.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i2.wp.com\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2019\/03\/logo.png?fit=272%2C67&ssl=1","contentUrl":"https:\/\/i2.wp.com\/www.thetripleplay.net\/blog\/wp-content\/uploads\/2019\/03\/logo.png?fit=272%2C67&ssl=1","width":272,"height":67,"caption":"Thetripleplay"},"image":{"@id":"https:\/\/www.thetripleplay.net\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Triple-Play-518047355193566","https:\/\/twitter.com\/TriplePlayDeals"]},{"@type":"Person","@id":"https:\/\/www.thetripleplay.net\/blog\/#\/schema\/person\/6df3ffde09ee20cb795ef4f81f653c18","name":"thetripleplay","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.thetripleplay.net\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/03ee86f57d482af47f5450234c6bd5e3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/03ee86f57d482af47f5450234c6bd5e3?s=96&d=mm&r=g","caption":"thetripleplay"}}]}},"_links":{"self":[{"href":"https:\/\/www.thetripleplay.net\/blog\/wp-json\/wp\/v2\/posts\/3146"}],"collection":[{"href":"https:\/\/www.thetripleplay.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thetripleplay.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thetripleplay.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thetripleplay.net\/blog\/wp-json\/wp\/v2\/comments?post=3146"}],"version-history":[{"count":0,"href":"https:\/\/www.thetripleplay.net\/blog\/wp-json\/wp\/v2\/posts\/3146\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.thetripleplay.net\/blog\/wp-json\/wp\/v2\/media?parent=3146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thetripleplay.net\/blog\/wp-json\/wp\/v2\/categories?post=3146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thetripleplay.net\/blog\/wp-json\/wp\/v2\/tags?post=3146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}