{"id":2764,"date":"2019-10-03T10:32:28","date_gmt":"2019-10-03T09:32:28","guid":{"rendered":"http:\/\/www.xenonique.co.uk\/blog\/?p=2764"},"modified":"2019-10-04T00:30:59","modified_gmt":"2019-10-03T23:30:59","slug":"gotech-world-2019-cloud-native-java-are-we-there-yet","status":"publish","type":"post","link":"https:\/\/www.xenonique.co.uk\/blog\/2019\/10\/03\/gotech-world-2019-cloud-native-java-are-we-there-yet\/","title":{"rendered":"Gotech World 2019 &#8211; Cloud Native Java &#8211; Are we there yet?"},"content":{"rendered":"<p>Today, I gave a presentation to <a href=\"https:\/\/gotech.world\/speakers\/#peter_pilgrim\"> Go Tech World 2019 conference on <em>Cloud Native Java &#8211; are we there yet? <\/em><\/a>.<br \/>\nIn July, I received the personal invitation to speak in Bucherest, Romania from the organisers.<br \/>\nI thought about for a bit and then accepted the great chance to talk in the Eastern frontier of Europe. <\/p>\n<p>The exhibition space and conference was large featuring several different technology stages including Java, DevOps, Marketing, Digital, Operations and Security.<br \/>\nIn the Java Stage area, where I actually spoke, there were seats for up 80 people and the organisers told me that capacity limit was up to 150 people to both sit and stand.<br \/>\nMy presentation was well attended at 2:30pm straight after lunch, usually that can be slow period.<br \/>\nI think I held the audience&#8217;s attention for entire talk.<br \/>\nThe track host <a href=\"https:\/\/www.linkedin.com\/in\/victorhorescu\/\">Victor Horescu<\/a> introduced me on to the stage.<br \/>\nI timed myself on 1 hour 11 minutes.<br \/>\nDuring the talk, I did take three opportunities to invite one or two questions from the audience.<br \/>\nI left plenty of time for questions at the end.<br \/>\nAt the end my presentation, several participant asked me questions<\/p>\n<ul>\n<li>What is the best way get an organisation to consider Kubernetes as a cloud platform?<\/li>\n<li>What is the best to build M\/SOA so that it is generally available?<br \/>\n\tShould I go with RESTful (synchronous) communications or should I go with Messaging (asynchronous)?<\/li>\n<li>What will happen if I migrate my existing cloud-native application from IBM Pivotal Cloud Foundry to the open source Cloud Foundry?<\/li>\n<li>What do you think will happen to Jakarta EE or Java EE now that Oracle no longer controls its destiny?<\/li>\n<li>How do I test my microservices? My company is thinking of migrating from monolithic servers, what is your best advice?<\/li>\n<\/ul>\n<p>I also received gratitude to taking some members of the audience down the trip of memory lane: Java&#8217;s birth, headaches of development enterprise applications that where deployed to Weblogic and Websphere and terrible XML coding we had to use on Spring Framework development when Java annotations were not readable available.<br \/>\nSeveral people loved the fact that I mentioned CONWAYS LAW and the THREE WAYS.<\/p>\n<h2> Slide deck <\/h2>\n<p>Here are the slides:<\/p>\n<p> &nbsp; <\/p>\n<p><iframe loading=\"lazy\" src=\"\/\/www.slideshare.net\/slideshow\/embed_code\/key\/Bz50riH9KSpnVt\" width=\"510\" height=\"420\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" style=\"border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;\" allowfullscreen> <\/iframe> <\/p>\n<div style=\"margin-bottom:5px\"> <strong> <a href=\"\/\/www.slideshare.net\/peterpilgrim\/cloud-native-java-are-we-there-yet-go-tech-world-2019\" title=\"Cloud native java are we there yet go tech world 2019\" target=\"_blank\">Cloud Native Java &#8211; are we there yet? Go Tech World 2019<\/a> <\/strong> from <strong><a href=\"\/\/www.slideshare.net\/peterpilgrim\" target=\"_blank\">Peter Pilgrim<\/a><\/strong> <\/div>\n<p> &nbsp; <\/p>\n<p>This is link to <a href=\"https:\/\/bit.ly\/2cloudnativejava\"> Google Slides presentation (Read-only view) <\/a> or <a href=\"https:\/\/bit.ly\/2cloudnativejava\"> <strong>bit.ly\/2cloudnativejava <\/strong> <\/a><\/p>\n<p> &nbsp; <\/p>\n<p> &nbsp; <\/p>\n<h2>Pictures<\/h2>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48835920116\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48835920116_fe81a04a37_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p> The Master Mix <\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48835913326\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48835913326_56a8d387df_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p> My Speaker&#8217;s Badge <\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48835548778\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48835548778_ed7ea47c5c_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p> Gotech World 2019 Venue plan and map <\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48835542298\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48835542298_2a640063bd_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p> At the speaker dinner later that night, you can sitting opposite me is <strong>Elders Moraes<\/strong> (Oracle Developer Relations from Brazil), sitting to left of me is <strong>Kevin<\/strong> (Dev Sec Ops partner consultant of <a href=\"https:\/\/th4ts3cur1ty.company\/\"> th4ts3cur1ty.company <\/a>) and to his right, hiding, is his boss!<\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48836095647\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48836095647_735c94582f_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p> I&#8217;m standing outside the venue <\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48835548833\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48835548833_dc9b98d9df_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p> The calm before the storm part 1<\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48836095527\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48836095527_0210092d26_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p> This was the speakers hotel &#8211; The Domenii<\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48836095502\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48836095502_8117d627e4_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p> The Rom Expo building, the actual venue was across the road from this ominous looking building<\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48835548948\/in\/photostream\/\" title=\"Untitled\"><img loading=\"lazy\" src=\"https:\/\/live.staticflickr.com\/65535\/48835548948_4f8d26b99c_b.jpg\" width=\"576\" height=\"1024\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Oh my goodness, it was hot in Bucherest today!<\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48835548963\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48835548963_ca33e6992d_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p>The calm before the storm part 2<\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48836095447\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48836095447_c9015c61b7_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p> Victor was the host for the Java stage and gave me a splendid introduction &#8211; Thank you fella!<\/p>\n<p> &nbsp; <\/p>\n<p><a data-flickr-embed=\"true\" href=\"https:\/\/www.flickr.com\/photos\/8268882@N06\/48836095652\/in\/photostream\/\" title=\"Untitled\"><img src=\"https:\/\/live.staticflickr.com\/65535\/48836095652_0f1e07330d_b.jpg\" class=\"img-fluid\" alt=\"Untitled\"><\/a><script async src=\"\/\/embedr.flickr.com\/assets\/client-code.js\" charset=\"utf-8\"><\/script><\/p>\n<p> The schedule at the entry to the Java stage<\/p>\n<p> &nbsp; <\/p>\n<p>Finally, I would like to thank to the organisers: <strong>Alexandra Danciu<\/strong>, <strong>Alexandra Radu<\/strong>, <strong>Catalina Dobre<\/strong> and <strong>Matei Radu<\/strong> from Universum Romania.<\/p>\n<p> &nbsp; <\/p>\n<p>I&#8217;d a great presenting in Romania. Maybe I will see you again.<br \/>\nGood luck and happy cloud-native software development and architecture.<br \/>\nThat&#8217;s all folks!<\/p>\n<p> &nbsp; <\/p>\n<p> &nbsp; <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, I gave a presentation to Go Tech World 2019 conference on Cloud Native Java &#8211; are we there yet? . In July, I received the personal invitation to speak in Bucherest, Romania from the organisers. I thought about for a bit and then accepted the great chance to talk in the Eastern frontier of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[28,111,21,75,201,193,4,110],"tags":[],"_links":{"self":[{"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/posts\/2764"}],"collection":[{"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=2764"}],"version-history":[{"count":7,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/posts\/2764\/revisions"}],"predecessor-version":[{"id":2771,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/posts\/2764\/revisions\/2771"}],"wp:attachment":[{"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=2764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=2764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xenonique.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=2764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}