{"id":12235,"date":"2014-02-28T20:01:58","date_gmt":"2014-02-28T14:31:58","guid":{"rendered":"http:\/\/www.tothenew.com\/blog\/?p=12235"},"modified":"2015-09-17T16:53:53","modified_gmt":"2015-09-17T11:23:53","slug":"blue-green-deployment-with-aws-opsworks","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/","title":{"rendered":"Blue-Green Deployment with AWS OpsWorks"},"content":{"rendered":"<p style=\"text-align: justify;\">Blue-Green deployment is a technique in which a new parallel &#8220;green&#8221; environment is brought up, tested and then its switched with current &#8220;blue&#8221; Production environment. Which basically means all user traffic is now routed to new parallel &#8220;green&#8221; environment from current &#8220;blue&#8221; Production. This technique is often followed to ensure zero downtime and high quality deployments.<\/p>\n<p style=\"text-align: justify;\">OpsWorks is an application management service provided by Amazon that lets its users setup Production ready application in minimal time possible with basic knowledge of <a title=\"Chef DevOps\" href=\"http:\/\/www.tothenew.com\/devops-chef-puppet-docker\">configuration management tool Chef<\/a>. Its architecture is such that is divides application infrastructure into different layers like load balancer layer, application layer, database layer, monitoring layer and custom layer where it allows to fully customize each part of it.<\/p>\n<p style=\"text-align: justify;\">The best part is Amazon OpsWorks has inbuilt support for Blue-Green deployments. Which allows its users to clone their entire architecture just with a click of mouse.<\/p>\n<p><a href=\"\/blog\/wp-ttn-blog\/uploads\/2014\/02\/clone.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12236\" title=\"clone\" src=\"\/blog\/wp-ttn-blog\/uploads\/2014\/02\/clone.png\" alt=\"Blog image\" width=\"465\" height=\"252\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">And the next step is to route all traffic to Cloned &#8220;green&#8221; architecture, which can be done by change DNS mapping of the domain via R53. And thats it Blue-Green deployment done right.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Blue-Green deployment is a technique in which a new parallel &#8220;green&#8221; environment is brought up, tested and then its switched with current &#8220;blue&#8221; Production environment. Which basically means all user traffic is now routed to new parallel &#8220;green&#8221; environment from current &#8220;blue&#8221; Production. This technique is often followed to ensure zero downtime and high quality [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":19,"footnotes":""},"categories":[1174],"tags":[1344,1345,1343,1346],"class_list":["post-12235","post","type-post","status-publish","format-standard","hentry","category-aws-2","tag-blue-green","tag-deployments","tag-opsworks","tag-r53"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Blue-Green deployment is a technique in which a new parallel &quot;green&quot; environment is brought up, tested and then its switched with current &quot;blue&quot; Production environment. Which basically means all user traffic is now routed to new parallel &quot;green&quot; environment from current &quot;blue&quot; Production. This technique is often followed to ensure zero downtime and high quality\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Hitesh Bhatia\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"TO THE NEW BLOG\" \/>\n\t\t<meta property=\"og:type\" content=\"blog\" \/>\n\t\t<meta property=\"og:title\" content=\"Blue-Green Deployment with AWS OpsWorks | TO THE NEW Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"Blue-Green deployment is a technique in which a new parallel &quot;green&quot; environment is brought up, tested and then its switched with current &quot;blue&quot; Production environment. Which basically means all user traffic is now routed to new parallel &quot;green&quot; environment from current &quot;blue&quot; Production. This technique is often followed to ensure zero downtime and high quality\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@tothenew\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Blue-Green Deployment with AWS OpsWorks | TO THE NEW Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Blue-Green deployment is a technique in which a new parallel &quot;green&quot; environment is brought up, tested and then its switched with current &quot;blue&quot; Production environment. Which basically means all user traffic is now routed to new parallel &quot;green&quot; environment from current &quot;blue&quot; Production. This technique is often followed to ensure zero downtime and high quality\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/#article\",\"name\":\"Blue-Green Deployment with AWS OpsWorks | TO THE NEW Blog\",\"headline\":\"Blue-Green Deployment with AWS OpsWorks\",\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/hitesh\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"\\\/blog\\\/wp-ttn-blog\\\/uploads\\\/2014\\\/02\\\/clone.png\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/#articleImage\"},\"datePublished\":\"2014-02-28T20:01:58+05:30\",\"dateModified\":\"2015-09-17T16:53:53+05:30\",\"inLanguage\":\"en-US\",\"commentCount\":5,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/#webpage\"},\"articleSection\":\"AWS, Blue-Green, Deployments, OpsWorks, R53\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/aws-2\\\/#listItem\",\"name\":\"AWS\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/aws-2\\\/#listItem\",\"position\":2,\"name\":\"AWS\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/aws-2\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/#listItem\",\"name\":\"Blue-Green Deployment with AWS OpsWorks\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/#listItem\",\"position\":3,\"name\":\"Blue-Green Deployment with AWS OpsWorks\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/aws-2\\\/#listItem\",\"name\":\"AWS\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\",\"name\":\"TO THE NEW Blog\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/hitesh\\\/#author\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/hitesh\\\/\",\"name\":\"Hitesh Bhatia\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/480688fa251da2d21002803e0b349c1fe911842715b972676a1aa3cb12808e58?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Hitesh Bhatia\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/#webpage\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/\",\"name\":\"Blue-Green Deployment with AWS OpsWorks | TO THE NEW Blog\",\"description\":\"Blue-Green deployment is a technique in which a new parallel \\\"green\\\" environment is brought up, tested and then its switched with current \\\"blue\\\" Production environment. Which basically means all user traffic is now routed to new parallel \\\"green\\\" environment from current \\\"blue\\\" Production. This technique is often followed to ensure zero downtime and high quality\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/blue-green-deployment-with-aws-opsworks\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/hitesh\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/hitesh\\\/#author\"},\"datePublished\":\"2014-02-28T20:01:58+05:30\",\"dateModified\":\"2015-09-17T16:53:53+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\",\"name\":\"TO THE NEW Blog\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Blue-Green Deployment with AWS OpsWorks | TO THE NEW Blog","description":"Blue-Green deployment is a technique in which a new parallel \"green\" environment is brought up, tested and then its switched with current \"blue\" Production environment. Which basically means all user traffic is now routed to new parallel \"green\" environment from current \"blue\" Production. This technique is often followed to ensure zero downtime and high quality","canonical_url":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/#article","name":"Blue-Green Deployment with AWS OpsWorks | TO THE NEW Blog","headline":"Blue-Green Deployment with AWS OpsWorks","author":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/hitesh\/#author"},"publisher":{"@id":"https:\/\/www.tothenew.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"\/blog\/wp-ttn-blog\/uploads\/2014\/02\/clone.png","@id":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/#articleImage"},"datePublished":"2014-02-28T20:01:58+05:30","dateModified":"2015-09-17T16:53:53+05:30","inLanguage":"en-US","commentCount":5,"mainEntityOfPage":{"@id":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/#webpage"},"isPartOf":{"@id":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/#webpage"},"articleSection":"AWS, Blue-Green, Deployments, OpsWorks, R53"},{"@type":"BreadcrumbList","@id":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.tothenew.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/aws-2\/#listItem","name":"AWS"}},{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/aws-2\/#listItem","position":2,"name":"AWS","item":"https:\/\/www.tothenew.com\/blog\/category\/aws-2\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/#listItem","name":"Blue-Green Deployment with AWS OpsWorks"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/#listItem","position":3,"name":"Blue-Green Deployment with AWS OpsWorks","previousItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/aws-2\/#listItem","name":"AWS"}}]},{"@type":"Organization","@id":"https:\/\/www.tothenew.com\/blog\/#organization","name":"TO THE NEW Blog","url":"https:\/\/www.tothenew.com\/blog\/"},{"@type":"Person","@id":"https:\/\/www.tothenew.com\/blog\/author\/hitesh\/#author","url":"https:\/\/www.tothenew.com\/blog\/author\/hitesh\/","name":"Hitesh Bhatia","image":{"@type":"ImageObject","@id":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/480688fa251da2d21002803e0b349c1fe911842715b972676a1aa3cb12808e58?s=96&d=mm&r=g","width":96,"height":96,"caption":"Hitesh Bhatia"}},{"@type":"WebPage","@id":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/#webpage","url":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/","name":"Blue-Green Deployment with AWS OpsWorks | TO THE NEW Blog","description":"Blue-Green deployment is a technique in which a new parallel \"green\" environment is brought up, tested and then its switched with current \"blue\" Production environment. Which basically means all user traffic is now routed to new parallel \"green\" environment from current \"blue\" Production. This technique is often followed to ensure zero downtime and high quality","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.tothenew.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/#breadcrumblist"},"author":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/hitesh\/#author"},"creator":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/hitesh\/#author"},"datePublished":"2014-02-28T20:01:58+05:30","dateModified":"2015-09-17T16:53:53+05:30"},{"@type":"WebSite","@id":"https:\/\/www.tothenew.com\/blog\/#website","url":"https:\/\/www.tothenew.com\/blog\/","name":"TO THE NEW Blog","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.tothenew.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"TO THE NEW BLOG","og:type":"blog","og:title":"Blue-Green Deployment with AWS OpsWorks | TO THE NEW Blog","og:description":"Blue-Green deployment is a technique in which a new parallel &quot;green&quot; environment is brought up, tested and then its switched with current &quot;blue&quot; Production environment. Which basically means all user traffic is now routed to new parallel &quot;green&quot; environment from current &quot;blue&quot; Production. This technique is often followed to ensure zero downtime and high quality","og:url":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/","og:image":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","og:image:secure_url":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","twitter:card":"summary","twitter:site":"@tothenew","twitter:title":"Blue-Green Deployment with AWS OpsWorks | TO THE NEW Blog","twitter:description":"Blue-Green deployment is a technique in which a new parallel &quot;green&quot; environment is brought up, tested and then its switched with current &quot;blue&quot; Production environment. Which basically means all user traffic is now routed to new parallel &quot;green&quot; environment from current &quot;blue&quot; Production. This technique is often followed to ensure zero downtime and high quality","twitter:image":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png"},"aioseo_meta_data":{"post_id":"12235","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":"","og_description":"","og_object_type":"blog","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":"","og_article_tags":"","twitter_use_og":false,"twitter_card":"summary","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2021-04-30 01:35:16","updated":"2024-02-29 09:35:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tothenew.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tothenew.com\/blog\/category\/aws-2\/\" title=\"AWS\">AWS<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tBlue-Green Deployment with AWS OpsWorks\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.tothenew.com\/blog"},{"label":"AWS","link":"https:\/\/www.tothenew.com\/blog\/category\/aws-2\/"},{"label":"Blue-Green Deployment with AWS OpsWorks","link":"https:\/\/www.tothenew.com\/blog\/blue-green-deployment-with-aws-opsworks\/"}],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/12235","targetHints":{"allow":["GET"]}}],"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\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=12235"}],"version-history":[{"count":0,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/12235\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=12235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=12235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=12235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}