{"id":46382,"date":"2013-08-15T18:02:58","date_gmt":"2013-08-15T15:02:58","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=46382"},"modified":"2019-08-30T15:55:45","modified_gmt":"2019-08-30T12:55:45","slug":"how-to-deploy-a-net-application-on-cloud-foundry-v2","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/","title":{"rendered":"How to Deploy a .NET Application on Cloud Foundry v2"},"content":{"rendered":"<p>In June 2013, Cloud Foundry v2 became available to public. While this PaaS platform has out-of-the-box buildpacks for running Ruby, Java, and Node.js applications, its infrastructure is available for .NET developers via <a href=\"https:\/\/www.ironfoundry.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Iron Foundry<\/a>, an open-source toolkit supported by Tier 3. However, neither Cloud Foundry Explorer nor Visual Studio Extension are available for Cloud Foundry v2 at the moment, so the only way to enable a .NET application on the PaaS is using a command line. This blog post describes how to do that and announces the library that Altoros is working on together with Tier 3 to fix this issue.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#Cloud_Foundry_Explorer_and_Visual_Studio_Extension\" >Cloud Foundry Explorer and Visual Studio Extension<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#Running_NET_applications_on_Cloud_Foundry_v2\" >Running .NET applications on Cloud Foundry v2<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#Further_reading\" >Further reading<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Cloud_Foundry_Explorer_and_Visual_Studio_Extension\"><\/span>Cloud Foundry Explorer and Visual Studio Extension<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The .NET toolkit for Cloud Foundry v1 (Iron Foundry) included <a href=\"http:\/\/help.ironfoundry.org\/entries\/20794486-Cloud-Foundry-Explorer-Documentation\" target=\"_blank\" rel=\"noopener noreferrer\">Cloud Foundry Explorer<\/a> and <a href=\"http:\/\/help.ironfoundry.org\/entries\/20815268-visual-studio-extension-documentation-v1-0\" target=\"_blank\" rel=\"noopener noreferrer\">Visual Studio Extension<\/a>. These solutions provided a user-friendly interface for running and managing cloud instances. Cloud Foundry Explorer automated deployment tasks and allowed for setting up and running .NET applications almost with a single click. You can install Cloud Foundry Explorer<\/a> as a desktop application or use Visual Studio Extension that would integrate into Visual Studio and enable you to push code directly from your IDE.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/installing-cloud-foundry-explorer-using-visual-studio-extension.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/installing-cloud-foundry-explorer-using-visual-studio-extension.jpg\" alt=\"\" width=\"600\" height=\"384\" class=\"aligncenter size-full wp-image-46397\" \/><\/a><small>Launching a .NET app with Cloud Foundry Explorer<\/small><\/center><\/p>\n<p>Developers are able to choose the number of instances and a memory limit, then click \u201c<em>Push<\/em>,\u201d and the application will be running on Cloud Foundry.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/pushing-cloud-foundry-app.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/pushing-cloud-foundry-app.jpg\" alt=\"\" height=\"360\" class=\"aligncenter size-full wp-image-46398\" \/><\/a><small>Cloud Foundry Explorer settings<\/small><\/center><\/p>\n<p>Since Cloud Foundry v2 uses a new model to deploy, stage, isolate, and route applications, it will take time to update the GUI clients for this version of the PaaS. The approximate date of the new release hasn&#8217;t been announced by the project\u2019s team yet.<\/p>\n<p>To simplify deployment routines for .NET developers, our engineers are now cooperating with Tier 3 to create the VCAP client library. This tool will provide a number of methods for managing .NET apps and will allow for creating any visual client similar to Cloud Foundry Explorer. The library will be released next week, so at the moment developers still have to use the command line. Below is a how-to guide to assist you in this.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Running_NET_applications_on_Cloud_Foundry_v2\"><\/span>Running .NET applications on Cloud Foundry v2<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>To push your application to Cloud Foundry v2, proceed with the following steps.<\/p>\n<p>Select a target with <code style=\"color: #222222; background-color: #e6e6e6; padding: 1px 2px;\">cf target<\/code>.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/selecting-a-target-ruuning-net-app-on-cloud-foundry.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/selecting-a-target-ruuning-net-app-on-cloud-foundry.jpg\" alt=\"\" width=\"600\" height=\"143\" class=\"aligncenter size-full wp-image-46399\" \/><\/a><\/center><\/p>\n<p>Login to target using <code style=\"color: #222222; background-color: #e6e6e6; padding: 1px 2px;\">cf login<\/code>.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/login-to-target-running-net-app-on-cloud-foundry.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/login-to-target-running-net-app-on-cloud-foundry.jpg\" alt=\"\" width=\"600\" height=\"291\" class=\"aligncenter size-full wp-image-46400\" \/><\/a><\/p>\n<p>Deploy an application by running <code style=\"color: #222222; background-color: #e6e6e6; padding: 1px 2px;\">cf push<\/code>.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/deploying-net-app-to-cloud-foundry.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/deploying-net-app-to-cloud-foundry.jpg\" alt=\"\" height=\"360\" class=\"aligncenter size-full wp-image-46401\" \/><\/a><\/p>\n<p>You also have to know the correct configuration settings and parameters for all of these operations. For more details on Visual Studio Extension, please check the <a href=\"https:\/\/github.com\/cloudfoundry-attic\/cf-vs-extension\" rel=\"noopener noreferrer\" target=\"_blank\">project&#8217;s GitHub repo<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Further_reading\"><\/span>Further reading<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/net-on-cloud-foundry-part-1-installation-on-windows-and-using-iron-foundry\/\">.NET on Cloud Foundry, Part 1: Installation on Windows and Using Iron Foundry<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/net-on-cloud-foundry-part-2-prototyping-with-iron-foundry\/\">.NET on Cloud Foundry, Part 2: Prototyping with Iron Foundry<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/net-on-cloud-foundry-part-3-deploying-a-mapreduce-application-with-mono\/\">.NET on Cloud Foundry, Part 3: Deploying a MapReduce Application with Mono<\/a><\/li>\n<\/ul>\n<hr \/>\n<p><center><small>This post was written by <b>Denis Roschinenko<\/b> and <b>Aleksei Malkov<\/b>, edited by <a href=\"https:\/\/www.altoros.com\/blog\/author\/alex\/\">Alex Khizhniak<\/a>.<\/small><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In June 2013, Cloud Foundry v2 became available to public. While this PaaS platform has out-of-the-box buildpacks for running Ruby, Java, and Node.js applications, its infrastructure is available for .NET developers via Iron Foundry, an open-source toolkit supported by Tier 3. However, neither Cloud Foundry Explorer nor Visual Studio Extension [&#8230;]<\/p>\n","protected":false},"author":57,"featured_media":46397,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[214],"tags":[206],"class_list":["post-46382","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-oss-cloud-foundry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Deploy a .NET Application on Cloud Foundry v2 | Altoros<\/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.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Deploy a .NET Application on Cloud Foundry v2 | Altoros\" \/>\n<meta property=\"og:description\" content=\"In June 2013, Cloud Foundry v2 became available to public. While this PaaS platform has out-of-the-box buildpacks for running Ruby, Java, and Node.js applications, its infrastructure is available for .NET developers via Iron Foundry, an open-source toolkit supported by Tier 3. However, neither Cloud Foundry Explorer nor Visual Studio Extension [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2013-08-15T15:02:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-08-30T12:55:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/installing-cloud-foundry-explorer-using-visual-studio-extension.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"384\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Denis Roschinenko\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Denis Roschinenko\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/\",\"name\":\"How to Deploy a .NET Application on Cloud Foundry v2 | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/installing-cloud-foundry-explorer-using-visual-studio-extension.jpg\",\"datePublished\":\"2013-08-15T15:02:58+00:00\",\"dateModified\":\"2019-08-30T12:55:45+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/783b93f865c1dbc6effedc988feb89d7\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/installing-cloud-foundry-explorer-using-visual-studio-extension.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/installing-cloud-foundry-explorer-using-visual-studio-extension.jpg\",\"width\":600,\"height\":384},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Deploy a .NET Application on Cloud Foundry v2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/783b93f865c1dbc6effedc988feb89d7\",\"name\":\"Denis Roschinenko\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/11\/denis-roschinenko1.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/11\/denis-roschinenko1.jpg\",\"caption\":\"Denis Roschinenko\"},\"url\":\"https:\/\/www.altoros.com\/blog\/author\/denis-roschinenko\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Deploy a .NET Application on Cloud Foundry v2 | Altoros","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.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/","og_locale":"en_US","og_type":"article","og_title":"How to Deploy a .NET Application on Cloud Foundry v2 | Altoros","og_description":"In June 2013, Cloud Foundry v2 became available to public. While this PaaS platform has out-of-the-box buildpacks for running Ruby, Java, and Node.js applications, its infrastructure is available for .NET developers via Iron Foundry, an open-source toolkit supported by Tier 3. However, neither Cloud Foundry Explorer nor Visual Studio Extension [...]","og_url":"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/","og_site_name":"Altoros","article_published_time":"2013-08-15T15:02:58+00:00","article_modified_time":"2019-08-30T12:55:45+00:00","og_image":[{"width":600,"height":384,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/installing-cloud-foundry-explorer-using-visual-studio-extension.jpg","type":"image\/jpeg"}],"author":"Denis Roschinenko","twitter_misc":{"Written by":"Denis Roschinenko","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/","url":"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/","name":"How to Deploy a .NET Application on Cloud Foundry v2 | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/installing-cloud-foundry-explorer-using-visual-studio-extension.jpg","datePublished":"2013-08-15T15:02:58+00:00","dateModified":"2019-08-30T12:55:45+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/783b93f865c1dbc6effedc988feb89d7"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/installing-cloud-foundry-explorer-using-visual-studio-extension.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2013\/08\/installing-cloud-foundry-explorer-using-visual-studio-extension.jpg","width":600,"height":384},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/how-to-deploy-a-net-application-on-cloud-foundry-v2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Deploy a .NET Application on Cloud Foundry v2"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/783b93f865c1dbc6effedc988feb89d7","name":"Denis Roschinenko","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/11\/denis-roschinenko1.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/11\/denis-roschinenko1.jpg","caption":"Denis Roschinenko"},"url":"https:\/\/www.altoros.com\/blog\/author\/denis-roschinenko\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/46382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/57"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=46382"}],"version-history":[{"count":6,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/46382\/revisions"}],"predecessor-version":[{"id":46405,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/46382\/revisions\/46405"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/46397"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=46382"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=46382"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=46382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}