<script type="IN/MemberProfile" data-id="https://www.linkedin.com/in/stefanosbanchi" data-format="inline"  data-related="false"></script><script type="IN/MemberProfile" data-id="https://www.linkedin.com/in/stefanosbanchi" data-format="inline"  data-related="false"></script><script type="IN/MemberProfile" data-id="https://www.linkedin.com/in/stefanosbanchi" data-format="inline"  data-related="false"></script>{"id":9526,"date":"2015-08-20T14:31:17","date_gmt":"2015-08-20T11:31:17","guid":{"rendered":"http:\/\/www.altoros.com\/blog\/?p=9526"},"modified":"2018-06-22T14:48:40","modified_gmt":"2018-06-22T11:48:40","slug":"demo-building-java-apps-with-bluemix-and-db2","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/","title":{"rendered":"Demo: Building Java Apps with Bluemix and DB2"},"content":{"rendered":"<p>&nbsp;<br \/>\nThe webinar focuses on the initial phase of Java Web application development with IBM Bluemix. The suggested scenario can be boiled down to three core parts:<\/p>\n<ul>\n<li>Creating a Java Web application in the Bluemix UI<\/li>\n<li>Modifying the application and pushing it to Bluemix<\/li>\n<li>Adding the SQL Database service and connecting to it for further interaction<\/li>\n<\/ul>\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\/demo-building-java-apps-with-bluemix-and-db2\/#Creating_a_Java_Web_application_in_the_Bluemix_UI\" >Creating a Java Web application in the Bluemix UI<\/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\/demo-building-java-apps-with-bluemix-and-db2\/#Modifying_the_application_and_pushing_it_to_Bluemix\" >Modifying the application and pushing it to Bluemix<\/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\/demo-building-java-apps-with-bluemix-and-db2\/#Adding_the_SQL_Database_service_and_connecting_to_it\" >Adding the SQL Database service and connecting to it<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#Want_details_Watch_the_video\" >Want details? Watch the video<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#About_the_speaker\" >About the speaker<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Creating_a_Java_Web_application_in_the_Bluemix_UI\"><\/span>Creating a Java Web application in the Bluemix UI<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>To create a Java Web application in the Bluemix UI, Stefano performs a number of standard steps in his Bluemix account:<\/p>\n<ol>\n<li>On the Dashboard, clicks <strong>Create App<\/strong> and then <strong>Web<\/strong>.<\/li>\n<li>Selects the <strong>Liberty for Java<\/strong> runtime as a starter and specifies the application name.<\/li>\n<li>For deploying and modifying the application and service instances, chooses the Cloud Foundry CLI.<\/li>\n<\/ol>\n<p>&nbsp;<br \/>\n<a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/start-coding-with-cloud-foundry-cli.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/start-coding-with-cloud-foundry-cli-1024x523.png\" alt=\"start-coding-with-cloud-foundry-cli\" width=\"640\" class=\"aligncenter size-large wp-image-9706\" \/><\/a><br \/>\nFind more information about creating Web applications in <a href=\"https:\/\/cloud.ibm.com\/docs\/starters\/index.html\" target=\"_blank\">IBM Bluemix documentation<\/a>.<br \/>\n&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Modifying_the_application_and_pushing_it_to_Bluemix\"><\/span>Modifying the application and pushing it to Bluemix<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>After the Liberty for Java starter application has been downloaded from the Bluemix UI and the package has been extracted to a new local directory, Stefano modifies the application in Eclipse.<\/p>\n<p>The shown in the webinar procedure of pushing the modified application to Bluemix with the Cloud Foundry CLI includes several actions:<\/p>\n<ol>\n<li>When you have changed to the new directory using the <code>cd<\/code> command, connect to Bluemix:<br \/>\n<code>cf api https:\/\/<em>api.eu-gb.bluemix.net<\/em><\/code><br \/>\nwhere <em><code>api.eu-gb.bluemix.net<\/code><\/em> is the Cloud Foundry API endpoint for Bluemix Europe United Kingdom region.<\/li>\n<li>Log in to Bluemix:<br \/>\n<code>cf login -u <em>user_name<\/em> -o <em>org_name<\/em> -s <em>space_name<\/em><\/code><\/li>\n<li>Upload your app to Bluemix with the <code>cf push<\/code> command.<\/li>\n<\/ol>\n<p>Refer to <a href=\"https:\/\/cloud.ibm.com\/docs\/starters\/install_cli.html\" target=\"_blank\">IBM Bluemix documentation<\/a> to know more about deploying and modifying applications and service instances with the Cloud Foundry CLI.<br \/>\n&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Adding_the_SQL_Database_service_and_connecting_to_it\"><\/span>Adding the SQL Database service and connecting to it<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>From the final part of the webinar, you can find out how to add IBM SQL Database for Bluemix as a managed relational database service and then connect to it.<\/p>\n<p>For requesting a service instance, Stefano works with the Bluemix UI, selecting the DB2-based SQL Database service from the Bluemix catalog. At this point, Bluemix binds the service instance to the application.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/ibm-bluemix-database-services.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/ibm-bluemix-database-services-1024x591.png\" alt=\"ibm-bluemix-database-services\" width=\"640\" class=\"aligncenter size-large wp-image-9705\" \/><\/a><br \/>\nThen Stefano configures the application to interact with the SQL Database service. For connecting to the service, he uses information in the <code>VCAP_SERVICES<\/code> environment variable.<\/p>\n<p>As shown in the video, the <code>VCAP_SERVICES<\/code> credential information becomes available on the application page in the Bluemix UI after a SQL Database instance has been bound to the application.<\/p>\n<p>When the SQL Database service is ready for interaction, Stefano demonstrates inserting and selecting data as an example.<\/p>\n<p>See <a href=\"https:\/\/cloud.ibm.com\/docs\/services\/SQLDB\/index.html\" target=\"_blank\">IBM Bluemix documentation<\/a> for getting started with the SQL Database service.<\/p>\n<div id=\"\" class=\"clearfix padded-panel\"><div class=\"details-box-wrapper\" style=\"\/* background-image:url(http:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/04\/cf-after-dark-apache-brooklyn.gif); *\/\"><div class=\"details-box-overlay details-box-overlay-a\"><\/div><div class=\"details-box\"><div class=\"section-title\">Altoros Take<\/div><div class=\"details-wrapper\"><div class=\"detail-item\"><div class=\"take\"><span>\n<p>As a crucial component of the Cloud Foundry architecture, buildpacks provide runtime environments for different classes of applications.<\/p>\n<p>In Bluemix, Liberty for Java application development is powered by the IBM WebSphere Liberty Buildpack, a Cloud Foundry buildpack for running Java EE 7 and OSGi applications on top of the IBM WebSphere Application Server Liberty Profile. The buildpack supports popular frameworks such as Spring and contains the IBM JRE.<\/p>\n<p>Besides the SQL Database service presented in the webinar, other relational and non-relational database services are available in the Bluemix catalog. Watch <a href=\"https:\/\/www.altoros.com\/blog\/how-to-build-scalable-iot-apps-with-cloud-foundry-bluemix-docker-and-cloudant\/\">this video<\/a> to know how Bluemix and Cloudant can be used for building scalable IoT applications.<\/p>\n<p>For further exploration of IBM Bluemix and its capabilities, <a href=\"https:\/\/www.ibm.com\/developerworks\/cloud\/library\/cl-best-of-bluemix-1\/\" target=\"_blank\">top 10 Bluemix tutorials\u20142015<\/a> might be helpful.<\/span><\/div><\/div><\/div><\/div><\/div><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Want_details_Watch_the_video\"><\/span>Want details? Watch the video<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td>\n<div style=\"float: right; width: 45%; padding-left: 15px; font-size: 14px;\">\n<p><strong>Table of contents<\/strong><\/p>\n<ol>\n<li>Introduction to IBM Bluemix (0:05)<\/li>\n<li>Creating a Java Web application in the Bluemix UI (6:55)<\/li>\n<li>Downloading the Liberty for Java starter application (9:15)<\/li>\n<li>Modifying the application (10:44)<\/li>\n<li>Pushing the modified application to Bluemix (14:25)<\/li>\n<li>Adding the DB2-based SQL Database service (21:39)<\/li>\n<li>Connecting to the SQL Database service (23:30)<\/li>\n<li>Interacting with the SQL Database service (29:49)<\/li>\n<\/ol>\n<\/div>\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"intro BlueMix - Java DB2 EN\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/zfRY95BOG5E?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<p>&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"About_the_speaker\"><\/span>About the speaker<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div>\n<div style=\"float: right;\"><!-- Linkedin Profile Badge: http:\/\/3doordigital.com\/wordpress\/plugins\/linkedin-profile-badge\/ -->\r\n<script type=\"IN\/MemberProfile\" data-id=\"https:\/\/www.linkedin.com\/in\/stefanosbanchi\" data-format=\"inline\"  data-related=\"false\"><\/script><\/div>\n<div style=\"width: 450px;\"><small>Stefano Sbanchi is a Cloud Platform Services Architectural Advisor at IBM. With his extensive experience in software development, he works as an IBM Bluemix representative for Italy. Stefano holds a Master\u2019s Degree in Internet Technology from the University of Pisa.<\/small><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;<br \/>\nThe webinar focuses on the initial phase of Java Web application development with IBM Bluemix. The suggested scenario can be boiled down to three core parts:<\/p>\n<p>Creating a Java Web application in the Bluemix UI<br \/>\nModifying the application and pushing it to Bluemix<br \/>\nAdding the SQL Database service and connecting to it for [&#8230;]<\/p>\n","protected":false},"author":24,"featured_media":9703,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[214],"tags":[873,187],"class_list":["post-9526","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-cloud-native","tag-ibm-bluemix"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Demo: Building Java Apps with Bluemix and DB2 | Altoros<\/title>\n<meta name=\"description\" content=\"In this webinar, Stefano Sbanchi of IBM demonstrates how to develop, deploy, and scale Java Web applications with IBM Bluemix and its SQL database service powered by DB2.\" \/>\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\/demo-building-java-apps-with-bluemix-and-db2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Demo: Building Java Apps with Bluemix and DB2 | Altoros\" \/>\n<meta property=\"og:description\" content=\"In this webinar, Stefano Sbanchi of IBM demonstrates how to develop, deploy, and scale Java Web applications with IBM Bluemix and its SQL database service powered by DB2.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-20T11:31:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-06-22T11:48:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/java-apps-with-ibm-bluemix-and-db2.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=\"Victoria Fedzkovich\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Victoria Fedzkovich\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/\",\"name\":\"Demo: Building Java Apps with Bluemix and DB2 | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/java-apps-with-ibm-bluemix-and-db2.gif\",\"datePublished\":\"2015-08-20T11:31:17+00:00\",\"dateModified\":\"2018-06-22T11:48:40+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/c7b416b09612e334a4e0184568906c36\"},\"description\":\"In this webinar, Stefano Sbanchi of IBM demonstrates how to develop, deploy, and scale Java Web applications with IBM Bluemix and its SQL database service powered by DB2.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/java-apps-with-ibm-bluemix-and-db2.gif\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/java-apps-with-ibm-bluemix-and-db2.gif\",\"width\":700,\"height\":393},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Demo: Building Java Apps with Bluemix and DB2\"}]},{\"@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\/c7b416b09612e334a4e0184568906c36\",\"name\":\"Victoria Fedzkovich\",\"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\/author-v-f-150x150.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/author-v-f-150x150.jpg\",\"caption\":\"Victoria Fedzkovich\"},\"description\":\"Victoria Fedzkovich strives for effective technical communication at Altoros. As a professional with 7+ years of experience in technical and scientific writing, she creates content for user guides, manuals, white papers, and technical overviews. Victoria is currently focused on the Cloud Foundry ecosystem and IoT solutions.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/viktoryia-fedzkovich\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Demo: Building Java Apps with Bluemix and DB2 | Altoros","description":"In this webinar, Stefano Sbanchi of IBM demonstrates how to develop, deploy, and scale Java Web applications with IBM Bluemix and its SQL database service powered by DB2.","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\/demo-building-java-apps-with-bluemix-and-db2\/","og_locale":"en_US","og_type":"article","og_title":"Demo: Building Java Apps with Bluemix and DB2 | Altoros","og_description":"In this webinar, Stefano Sbanchi of IBM demonstrates how to develop, deploy, and scale Java Web applications with IBM Bluemix and its SQL database service powered by DB2.","og_url":"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/","og_site_name":"Altoros","article_published_time":"2015-08-20T11:31:17+00:00","article_modified_time":"2018-06-22T11:48:40+00:00","og_image":[{"width":700,"height":393,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/java-apps-with-ibm-bluemix-and-db2.gif","type":"image\/gif"}],"author":"Victoria Fedzkovich","twitter_misc":{"Written by":"Victoria Fedzkovich","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/","url":"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/","name":"Demo: Building Java Apps with Bluemix and DB2 | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/java-apps-with-ibm-bluemix-and-db2.gif","datePublished":"2015-08-20T11:31:17+00:00","dateModified":"2018-06-22T11:48:40+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/c7b416b09612e334a4e0184568906c36"},"description":"In this webinar, Stefano Sbanchi of IBM demonstrates how to develop, deploy, and scale Java Web applications with IBM Bluemix and its SQL database service powered by DB2.","breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/java-apps-with-ibm-bluemix-and-db2.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/08\/java-apps-with-ibm-bluemix-and-db2.gif","width":700,"height":393},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/demo-building-java-apps-with-bluemix-and-db2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Demo: Building Java Apps with Bluemix and DB2"}]},{"@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\/c7b416b09612e334a4e0184568906c36","name":"Victoria Fedzkovich","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\/author-v-f-150x150.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/author-v-f-150x150.jpg","caption":"Victoria Fedzkovich"},"description":"Victoria Fedzkovich strives for effective technical communication at Altoros. As a professional with 7+ years of experience in technical and scientific writing, she creates content for user guides, manuals, white papers, and technical overviews. Victoria is currently focused on the Cloud Foundry ecosystem and IoT solutions.","url":"https:\/\/www.altoros.com\/blog\/author\/viktoryia-fedzkovich\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/9526","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\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=9526"}],"version-history":[{"count":6,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/9526\/revisions"}],"predecessor-version":[{"id":34296,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/9526\/revisions\/34296"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/9703"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=9526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=9526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=9526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}