<script type="IN/MemberProfile" data-id="http://www.linkedin.com/in/ralexcurtis" data-format="hover"  data-text="Alex Curtis" data-related="false"></script><script type="IN/MemberProfile" data-id="http://www.linkedin.com/in/ralexcurtis" data-format="hover"  data-text="Alex Curtis" data-related="false"></script><script type="IN/MemberProfile" data-id="http://www.linkedin.com/in/ralexcurtis" data-format="hover"  data-text="Alex Curtis" data-related="false"></script>{"id":6844,"date":"2015-07-20T17:50:43","date_gmt":"2015-07-20T14:50:43","guid":{"rendered":"http:\/\/www.altoros.com\/blog\/?p=6844"},"modified":"2019-07-09T22:25:19","modified_gmt":"2019-07-09T19:25:19","slug":"garmin-develops-new-products-and-increases-uptime-with-cloud-foundry","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/","title":{"rendered":"Garmin Develops New Products, Increases Uptime with Cloud Foundry"},"content":{"rendered":"<p>(<strong>Note:<\/strong> This use case is based on a presentation at the Cloud Foundry Summit 2015 in Santa Clara, CA by <!-- Linkedin Profile Badge: http:\/\/3doordigital.com\/wordpress\/plugins\/linkedin-profile-badge\/ -->\r\n<script type=\"IN\/MemberProfile\" data-id=\"http:\/\/www.linkedin.com\/in\/ralexcurtis\" data-format=\"hover\"  data-text=\"Alex Curtis\" data-related=\"false\"><\/script> and others from Garmin.)<\/p>\n<p>Garmin International is a major electronics manufacturer based in the Kansas City metropolitan area, with $2.9 billion in revenues. Aviation remains the core business of the 25-year-old company, even as it moves into marine, outdoor, automotive, mobile, and emerging fitness markets.<\/p>\n<p>A view of Garmin\u2019s past and present as reflected in the devices it creates and sells can be seen in the following two slides.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6859\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/06\/garmin-companys-past-overview.jpg\" alt=\"Garmin use case for Cloud Foundry: Company's past\" width=\"653\" height=\"344\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6863\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/06\/garmin-company-present-overview.jpg\" alt=\"Garmin use case for Cloud Foundry: Company's present\" width=\"653\" height=\"344\" \/><br \/>\nThe company found that its large, complex IT infrastructure was not meeting key needs, so has turned to Cloud Foundry as a way to leave its comfort zone while setting itself up for the future.<\/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\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#Big_new_demands_on_the_infrastructure\" >Big new demands on the infrastructure<\/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\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#The_road_to_Continuous_Integration\" >The road to Continuous Integration<\/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\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#Want_details_Watch_the_videos\" >Want details? Watch the videos!<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Big_new_demands_on_the_infrastructure\"><\/span>Big new demands on the infrastructure<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The company\u2019s Alex Curtis led a team presentation at Cloud Foundry Summit 2015. During the talk, he pointed out that, in particular, its new health and fitness apps \u201care phoning home\u201d so that users can upload their data, monitor it, and share it.<\/p>\n<p>The result is an onslaught of data and demands on Garmin\u2019s IT infrastructure, a challenge that is expected to continue to grow dramatically. \u201cWe started with a massive monolithic app and are now in the process of moving toward a more segregated model,\u201d Curtis said, a model that employs Elasticsearch and a NoSQL database. \u201cWe\u2019re looking at ways to address the stress on our database \u2018back home\u2019,\u201d, he said, \u201cby segregating individual services. The use of Cloud Foundry is a key strategy to breaking up the app.\u201d<\/p>\n<p>IT teams at Garmin identified several areas that needed to be addressed. In the operations area, it identified four key challenges:<\/p>\n<ul>\n<li>The infrastructure build-out workload was becoming untenable<\/li>\n<li>Sub-optimal infrastructure utilization (sometimes as low as 2% of capacity)<\/li>\n<li>Labor-intensive monitoring and security<\/li>\n<li>Uptime goals were hard to reach. \u201cIt\u2019s easy to add to the resources pool,\u201d said Curtis, \u201cbut doing it quickly is the problem.\u201d<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6867\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/06\/garmin-operations-challenges.jpg\" alt=\"Garmin use case for Cloud Foundry: operations challenges\" width=\"653\" height=\"345\" \/><\/p>\n<p>On the development side, three additional key challenges emerged:<\/p>\n<ul>\n<li>Roadblocks to developer productivity<\/li>\n<li>Response time to business needs<\/li>\n<li>The need to improve project costs<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6876\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/06\/garmin-paas-challenges.jpg\" alt=\"Garmin use case for Cloud Foundry: PaaS problem resolution\" width=\"656\" height=\"343\" \/><\/p>\n<p>\u201cCloud Foundry presents us with a great opportunity to modernize and to go with 12-factor app development,\u201d Curtis said. The company is using the Spring framework and stack and employing Splunk as part of its Cloud Foundry-based approach.<\/p>\n<p>This project also employs the Netflix OSS stack. \u201cWe are using Eureka for service registration and discovery Hystrix for fault-tolerance and circuit breakers, and Feign as a declarative REST client which allows us to address REST as a native Java interface,\u201d Curtis reported.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6884\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/06\/garmin-netflix-oss-stack.jpg\" alt=\"garmin-netflix-oss-stack\" width=\"656\" height=\"343\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_road_to_Continuous_Integration\"><\/span>The road to Continuous Integration<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>On the development side, Garmin is working not only toward push-button deployments and continuous deployment, but to take advantage of what Cloud Foundry can do on its own. \u201cThe real story here is that sometimes there\u2019s an imperceptible slow down to an app that only Cloud Foundry notices. Before a client even knows there\u2019s an issue Cloud Foundry lets the developer know, for example, you\u2019re now running five instances instead of three. With Cloud Foundry you end up with the number of instances your app needs to have instead of the number the monolith needs.\u201d<\/p>\n<p>In this project, the plan is that instances will grow and shrink as necessary, nestled into containers to avoid security issues, and auto-scaling is efficient and fast. Garmin is using Akamai for load balancing, with additional load balancing from F5 between the legacy architecture and the Cloud Foundry deployment.<\/p>\n<p>The elastic runtime tile resource tab allows easy scale-out among different CF components, including scaling out of highly load-sensitive components like the router.<\/p>\n<p>Curtis said this is handy for troubleshooting at a glance; Garmin then employs go deeper with SolarWinds to monitor overall health with an all-in-one IT infrastructure monitoring suite. The suite can monitor things such as the number of apps requests, how many routes the Cloud Foundry routers have created, \u201ccanary in the coal mine\u201d metrics such as registry update lag and network latency, and overall utilization to warn of pending bottlenecks. It will also monitor memory utilization over time, what impact new deployments have on the overall Cloud Foundry environment. as well as application health, versions, the number of instances, while reconciling problems along the way.<\/p>\n<p>The goal of the operations team is 100% uptime, according to the team presentation at the Cloud Foundry Summit, as Garmin International moves from a release-based mindset to flexible continuous integration.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Want_details_Watch_the_videos\"><\/span>Want details? Watch the videos!<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><small>Here is the original video presented at the Cloud Foundry Summit 2015 in Santa Clara, CA.<\/small><\/p>\n<p><center><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/7vd4_IVr2sg\" width=\"640\" height=\"360\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/center><\/p>\n<p>&nbsp;<br \/>\n<center><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/zDL44Cp78QE\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Note: This use case is based on a presentation at the Cloud Foundry Summit 2015 in Santa Clara, CA by<br \/>\n and others from Garmin.)<\/p>\n<p>Garmin International is a major electronics manufacturer based in the Kansas City metropolitan area, with $2.9 billion in revenues. Aviation remains the core business of the [&#8230;]<\/p>\n","protected":false},"author":9,"featured_media":8709,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[26],"tags":[873,815,890,28],"class_list":["post-6844","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-use-cases","tag-cloud-native","tag-digital-transformation","tag-manufacturing","tag-pivotal-cf"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Garmin Develops New Products, Increases Uptime with Cloud Foundry | Altoros<\/title>\n<meta name=\"description\" content=\"An existing, complex IT infrastructure was not meeting its needs as the company moves into mobile apps and services.\" \/>\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\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Garmin Develops New Products, Increases Uptime with Cloud Foundry | Altoros\" \/>\n<meta property=\"og:description\" content=\"An existing, complex IT infrastructure was not meeting its needs as the company moves into mobile apps and services.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2015-07-20T14:50:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-07-09T19:25:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/07\/use-case-for-cloud-foundry-garmin11.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"393\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Roger Strukhoff\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roger Strukhoff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/\",\"name\":\"Garmin Develops New Products, Increases Uptime with Cloud Foundry | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/07\/use-case-for-cloud-foundry-garmin11.gif\",\"datePublished\":\"2015-07-20T14:50:43+00:00\",\"dateModified\":\"2019-07-09T19:25:19+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8\"},\"description\":\"An existing, complex IT infrastructure was not meeting its needs as the company moves into mobile apps and services.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/07\/use-case-for-cloud-foundry-garmin11.gif\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/07\/use-case-for-cloud-foundry-garmin11.gif\",\"width\":700,\"height\":393},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Garmin Develops New Products, Increases Uptime with Cloud Foundry\"}]},{\"@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\/56ea20d6f280f7a442e89e5884b06fd8\",\"name\":\"Roger Strukhoff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg\",\"caption\":\"Roger Strukhoff\"},\"description\":\"Roger Strukhoff is Director of Research at Altoros. He also serves as Executive Director of the Tau Institute for Global ICT Research, Conference Chair of Cloud Expo and Things Expo, Co-Chair of the Big Data World Forum, and Open-Source Chair for the global DCD Converged conference series. He received his BA from Knox College, and conducted MBA studies at California State University\/East Bay. Previously in his career, he was VP of New Products at International Data Group and Director of Global Publications at TIBCO Software.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/rstrukhoff\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Garmin Develops New Products, Increases Uptime with Cloud Foundry | Altoros","description":"An existing, complex IT infrastructure was not meeting its needs as the company moves into mobile apps and services.","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\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/","og_locale":"en_US","og_type":"article","og_title":"Garmin Develops New Products, Increases Uptime with Cloud Foundry | Altoros","og_description":"An existing, complex IT infrastructure was not meeting its needs as the company moves into mobile apps and services.","og_url":"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/","og_site_name":"Altoros","article_published_time":"2015-07-20T14:50:43+00:00","article_modified_time":"2019-07-09T19:25:19+00:00","og_image":[{"width":700,"height":393,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/07\/use-case-for-cloud-foundry-garmin11.gif","type":"image\/gif"}],"author":"Roger Strukhoff","twitter_misc":{"Written by":"Roger Strukhoff","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/","url":"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/","name":"Garmin Develops New Products, Increases Uptime with Cloud Foundry | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/07\/use-case-for-cloud-foundry-garmin11.gif","datePublished":"2015-07-20T14:50:43+00:00","dateModified":"2019-07-09T19:25:19+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8"},"description":"An existing, complex IT infrastructure was not meeting its needs as the company moves into mobile apps and services.","breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/07\/use-case-for-cloud-foundry-garmin11.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/07\/use-case-for-cloud-foundry-garmin11.gif","width":700,"height":393},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/garmin-develops-new-products-and-increases-uptime-with-cloud-foundry\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Garmin Develops New Products, Increases Uptime with Cloud Foundry"}]},{"@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\/56ea20d6f280f7a442e89e5884b06fd8","name":"Roger Strukhoff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg","caption":"Roger Strukhoff"},"description":"Roger Strukhoff is Director of Research at Altoros. He also serves as Executive Director of the Tau Institute for Global ICT Research, Conference Chair of Cloud Expo and Things Expo, Co-Chair of the Big Data World Forum, and Open-Source Chair for the global DCD Converged conference series. He received his BA from Knox College, and conducted MBA studies at California State University\/East Bay. Previously in his career, he was VP of New Products at International Data Group and Director of Global Publications at TIBCO Software.","url":"https:\/\/www.altoros.com\/blog\/author\/rstrukhoff\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/6844","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\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=6844"}],"version-history":[{"count":7,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/6844\/revisions"}],"predecessor-version":[{"id":45072,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/6844\/revisions\/45072"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/8709"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=6844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=6844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=6844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}