{"id":21668,"date":"2016-06-15T10:19:19","date_gmt":"2016-06-15T15:19:19","guid":{"rendered":"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/"},"modified":"2016-06-15T10:19:19","modified_gmt":"2016-06-15T15:19:19","slug":"it-devops-tasktop-gateway-and-vagrant","status":"publish","type":"post","link":"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/","title":{"rendered":"IT DevOps: Tasktop Gateway and Vagrant"},"content":{"rendered":"<figure><\/figure>\n<p>At Tasktop, we talk about <a href=\"\/tasktop-gateway-capability\">Tasktop Gateway<\/a> to solve a multitude of problems, but mainly it&#x2019;s centered on the development and testing side of the DevOps lifecycle. So what about the IT teams who also play an integral role in software delivery? Luckily, Tasktop Gateway can help them as well.<\/p>\n<p>As an example, the short video below shows how Vagrant and Windows PowerShell can be used to track virtual machines that have been provisioned on the developer&#x2019;s machines to allow compliance and security notifications to be sent to the specific users based on the information that was tracked in a JIRA issue.<\/p>\n<\/p>\n<p>The power of Tasktop Gateway shines when you upgrade your ALM system and the API changes, as there is no configuration needed for your scripts and the Gateway endpoint remains the same. Alternatively, if you decide to change to a new tool like ServiceNow, a simple change to the integration will allow all of the existing scripts to continue working where traditionally this would require modifying all setup and configuration scripts.<\/p>\n<p>In case you don&#x2019;t know these tools, Vagrant allows teams to generate a definition of how to create and manage VMs (including how to set up the OS environment) ensuring that it is reproducible. Windows PowerShell on the other hand is a task automation and configuration management tool providing a scripting language that allows Microsoft Windows systems to perform a variety of tasks.<\/p>\n<p>By using these tools together, whenever a VM is instantiated by Vagrant, the PowerShell script can be run to perform the necessary operation against Tasktop Gateway. Don&#x2019;t use Windows? Don&#x2019;t like PowerShell? Tasktop Gateway only requires that you can POST a simple JSON payload to a URL, meaning that you can even use cURL if you want! Check out the video below for this IT automation &#x201C;magic&#x201D; that makes tracking virtual machines painless!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At Tasktop, we talk about Tasktop Gateway to solve a multitude of problems, but mainly it&#x2019;s centered on the development and testing side of the DevOps lifecycle. So what about the IT teams who also play an integral role in software delivery? Luckily, Tasktop Gateway can help them as well. As an example, the short&#8230;<\/p>\n","protected":false},"author":233,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[9547,478],"tags":[],"class_list":["post-21668","post","type-post","status-publish","format-standard","hentry","category-devops-teams","category-products"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>IT DevOps: Tasktop Gateway and Vagrant | Tasktop Blog<\/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:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IT DevOps: Tasktop Gateway and Vagrant\" \/>\n<meta property=\"og:description\" content=\"At Tasktop, we talk about Tasktop Gateway to solve a multitude of problems, but mainly it&#x2019;s centered on the development and testing side of the DevOps lifecycle. So what about the IT teams who also play an integral role in software delivery? Luckily, Tasktop Gateway can help them as well. As an example, the short...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/\" \/>\n<meta property=\"og:site_name\" content=\"Planview Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-15T15:19:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.planview.com\/wp-content\/uploads\/2019\/10\/planview-logo-social-media-400x400.png\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Tasktop Blogger\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Planview\" \/>\n<meta name=\"twitter:site\" content=\"@Planview\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tasktop Blogger\" \/>\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:\\\/\\\/blog.planview.com\\\/it-devops-tasktop-gateway-and-vagrant\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.planview.com\\\/it-devops-tasktop-gateway-and-vagrant\\\/\"},\"author\":{\"name\":\"Tasktop Blogger\",\"@id\":\"https:\\\/\\\/blog.planview.com\\\/#\\\/schema\\\/person\\\/35676ea677995199889c0b6456156ce2\"},\"headline\":\"IT DevOps: Tasktop Gateway and Vagrant\",\"datePublished\":\"2016-06-15T15:19:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.planview.com\\\/it-devops-tasktop-gateway-and-vagrant\\\/\"},\"wordCount\":329,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.planview.com\\\/#organization\"},\"articleSection\":[\"DevOps Teams\",\"Products &amp; Tools\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.planview.com\\\/it-devops-tasktop-gateway-and-vagrant\\\/\",\"url\":\"https:\\\/\\\/blog.planview.com\\\/it-devops-tasktop-gateway-and-vagrant\\\/\",\"name\":\"IT DevOps: Tasktop Gateway and Vagrant | Tasktop Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.planview.com\\\/#website\"},\"datePublished\":\"2016-06-15T15:19:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.planview.com\\\/it-devops-tasktop-gateway-and-vagrant\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.planview.com\\\/it-devops-tasktop-gateway-and-vagrant\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.planview.com\\\/it-devops-tasktop-gateway-and-vagrant\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.planview.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IT DevOps: Tasktop Gateway and Vagrant\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.planview.com\\\/#website\",\"url\":\"https:\\\/\\\/blog.planview.com\\\/\",\"name\":\"Planview Blog\",\"description\":\"Leading the conversation on digital connected work\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.planview.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.planview.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.planview.com\\\/#organization\",\"name\":\"Planview\",\"url\":\"https:\\\/\\\/blog.planview.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.planview.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blog.planview.com\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/planview-logo-black.png\",\"contentUrl\":\"https:\\\/\\\/blog.planview.com\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/planview-logo-black.png\",\"width\":280,\"height\":66,\"caption\":\"Planview\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.planview.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/www.facebook.com\\\/pages\\\/Planview-Inc\\\/89422974772\",\"https:\\\/\\\/x.com\\\/Planview\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.planview.com\\\/#\\\/schema\\\/person\\\/35676ea677995199889c0b6456156ce2\",\"name\":\"Tasktop Blogger\",\"url\":\"https:\\\/\\\/blog.planview.com\\\/author\\\/tasktop-blogger\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"IT DevOps: Tasktop Gateway and Vagrant | Tasktop Blog","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:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/","og_locale":"en_US","og_type":"article","og_title":"IT DevOps: Tasktop Gateway and Vagrant","og_description":"At Tasktop, we talk about Tasktop Gateway to solve a multitude of problems, but mainly it&#x2019;s centered on the development and testing side of the DevOps lifecycle. So what about the IT teams who also play an integral role in software delivery? Luckily, Tasktop Gateway can help them as well. As an example, the short...","og_url":"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/","og_site_name":"Planview Blog","article_publisher":"http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772","article_published_time":"2016-06-15T15:19:19+00:00","og_image":[{"width":400,"height":400,"url":"https:\/\/blog.planview.com\/wp-content\/uploads\/2019\/10\/planview-logo-social-media-400x400.png","type":"image\/png"}],"author":"Tasktop Blogger","twitter_card":"summary_large_image","twitter_creator":"@Planview","twitter_site":"@Planview","twitter_misc":{"Written by":"Tasktop Blogger","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/#article","isPartOf":{"@id":"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/"},"author":{"name":"Tasktop Blogger","@id":"https:\/\/blog.planview.com\/#\/schema\/person\/35676ea677995199889c0b6456156ce2"},"headline":"IT DevOps: Tasktop Gateway and Vagrant","datePublished":"2016-06-15T15:19:19+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/"},"wordCount":329,"publisher":{"@id":"https:\/\/blog.planview.com\/#organization"},"articleSection":["DevOps Teams","Products &amp; Tools"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/","url":"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/","name":"IT DevOps: Tasktop Gateway and Vagrant | Tasktop Blog","isPartOf":{"@id":"https:\/\/blog.planview.com\/#website"},"datePublished":"2016-06-15T15:19:19+00:00","breadcrumb":{"@id":"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.planview.com\/it-devops-tasktop-gateway-and-vagrant\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.planview.com\/"},{"@type":"ListItem","position":2,"name":"IT DevOps: Tasktop Gateway and Vagrant"}]},{"@type":"WebSite","@id":"https:\/\/blog.planview.com\/#website","url":"https:\/\/blog.planview.com\/","name":"Planview Blog","description":"Leading the conversation on digital connected work","publisher":{"@id":"https:\/\/blog.planview.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.planview.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.planview.com\/#organization","name":"Planview","url":"https:\/\/blog.planview.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.planview.com\/#\/schema\/logo\/image\/","url":"https:\/\/blog.planview.com\/wp-content\/uploads\/2015\/06\/planview-logo-black.png","contentUrl":"https:\/\/blog.planview.com\/wp-content\/uploads\/2015\/06\/planview-logo-black.png","width":280,"height":66,"caption":"Planview"},"image":{"@id":"https:\/\/blog.planview.com\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772","https:\/\/x.com\/Planview"]},{"@type":"Person","@id":"https:\/\/blog.planview.com\/#\/schema\/person\/35676ea677995199889c0b6456156ce2","name":"Tasktop Blogger","url":"https:\/\/blog.planview.com\/author\/tasktop-blogger\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/posts\/21668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/users\/233"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/comments?post=21668"}],"version-history":[{"count":0,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/posts\/21668\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/media?parent=21668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/categories?post=21668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/tags?post=21668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}