199 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Great Introduction to Reactive Microservices
Wed, Jun 28th 2017 42
Building Slack Bots with IBM Watson Conversation
Mon, Jun 26th 2017 41
New Slots Filling Functionality in Watson Conversation
Fri, Jun 23rd 2017 55
Reducing Deployment Risks via Policies for Jenkins Pipelines
Fri, Jun 16th 2017 27
Leveraging Jenkins in DevOps Toolchains on Bluemix
Wed, Jun 14th 2017 22
Reduce Deployment Risks via Policies in DevOps Pipelines
Mon, Jun 12th 2017 14
Integrated API Management for Cloud Foundry Apps
Thu, Jun 8th 2017 7
Top 10
New Slots Filling Functionality in Watson Conversation
Fri, Jun 23rd 2017 55
Great Introduction to Reactive Microservices
Wed, Jun 28th 2017 42
Building Slack Bots with IBM Watson Conversation
Mon, Jun 26th 2017 41
Reducing Deployment Risks via Policies for Jenkins Pipelines
Fri, Jun 16th 2017 27
Leveraging Jenkins in DevOps Toolchains on Bluemix
Wed, Jun 14th 2017 22
How to build Facebook Chatbots with IBM Watson
Thu, May 12th 2016 18
Reduce Deployment Risks via Policies in DevOps Pipelines
Mon, Jun 12th 2017 14
Running the Spark Recommendations Sample on Bluemix
Wed, May 25th 2016 13
Deploying Angular 2 Apps to Bluemix
Tue, Apr 11th 2017 13
Authentication in Node.js Applications on Bluemix
Tue, Feb 9th 2016 11




Recent Blog Posts
42
Great Introduction to Reactive Microservices
Wed, Jun 28th 2017 1:26p   Niklas Heidloff
Today IBM announced a new collaborative development initiative with Lightbend who provide a reactive application development platform. When trying to learn more about that platform, I’ve run into a great presentation from the Lightbend CTO Jonas BonĂ©r where he describes the concepts behind reactive microservices. There is a shorter version and a longer version of his talk on YouTube as well as a transcript on his blog. Here are some of my key takeaways. Building microservices is relative
41
Building Slack Bots with IBM Watson Conversation
Mon, Jun 26th 2017 8:42a   Niklas Heidloff
I’ve open sourced a simple sample that shows how to leverage IBM Watson Conversation in Slack bots via the open source project Botkit. With Botkit and a Watson middleware text messages defined in Conversation dialogs can easily be used in Slack bots. My sample shows additionally how to use Slack buttons in messages and how to invoke business logic at certain stages of the conversation. Botkit is an open source framework to build bots that can be connected to popular messaging platforms lik
55
New Slots Filling Functionality in Watson Conversation
Fri, Jun 23rd 2017 1:44p   Niklas Heidloff
In my previous role I worked on improvements for tooling for conversational user experiences. One of these improvements was an easy way to gather user input before actions are invoked. These typical conversation scenarios are often referred to as ‘slot filling’. In traditional web applications users define input values in HTML forms and then click on submit buttons to invoke business logic. ‘Slot filling’ is basically the counterpart for conversational user experiences. F
27
Reducing Deployment Risks via Policies for Jenkins Pipelines
Fri, Jun 16th 2017 10:42a   Niklas Heidloff
Earlier this year IBM introduced a new service DevOps Insights (beta) which helps among other things to reduce deployment risks. Policies can be defined to ensure that unit tests, functional tests and other tests pass before new versions of applications are deployed. As I blogged earlier this functionality can be used for IBM DevOps Delivery Pipelines. Additionally it can also be used for Jenkins projects since data can be sent from Jenkins to other tools like IBM DevOps Insights that are in the
22
Leveraging Jenkins in DevOps Toolchains on Bluemix
Wed, Jun 14th 2017 9:31a   Niklas Heidloff
As part of the IBM Bluemix Continues Delivery functionality toolchains allow the integration of third party and open source tools. One example is the usage of the automation server Jenkins to build and deploy applications rather than using the delivery pipelines provided by IBM. In order to test this functionality I’ve run a Docker Jenkins container locally. Obviously you could also deploy Jenkins on Bluemix but I wanted to keep it as simple as possible. In order to configure Jenkins, I s
14
Reduce Deployment Risks via Policies in DevOps Pipelines
Mon, Jun 12th 2017 1:34p   Niklas Heidloff
Earlier this year IBM introduced a new service DevOps Insights (beta) which helps among other things to reduce deployment risks. Policies can be defined to ensure that unit tests, functionality tests and other tests pass before new versions of applications are deployed. The following screenshot shows the DevOps Insights dashboard with a sample application that contains two deployable units, one microservice and one web application. For each deployable unit icons indicate which tests have been ru
7
Integrated API Management for Cloud Foundry Apps
Thu, Jun 8th 2017 9:53a   Niklas Heidloff
Last week IBM introduced a new feature in IBM Bluemix. Developers can now easily add API management functionality to their Cloud Foundry apps hosted on Bluemix. The end-to-end API lifecycle solution API Connect has been available in Bluemix for quick some time. With the recent addition it’s much easier to leverage this functionality since everything can be configured from the application dashboards. I’ve just tried it for a simple sample. API definitions can be imported via Swagger/O
10
Integrating Tools into Bluemix DevOps Toolchains
Wed, Jun 7th 2017 7:10a   Niklas Heidloff
As part of the Bluemix Continues Delivery functionality toolchains allow the integration of third party and open source tools. Below are two samples how to leverage PagerDuty and Slack to get notifications about state changes in pipelines. With PagerDuty you can receive text and voice messages on your smartphone and configure which teams members should be notified for certain event types. Here is an example screenshot of my smartphone. You can take action via phone without having to log in to t
11
Some Pictures from Pioneers
Wed, Jun 7th 2017 6:32a   Niklas Heidloff
Last week I attended Pioneers in Vienna, Austria, to present IBM Watson and the IBM Cloud and to talk with developers. Below are some pictures. Pioneers is a conference primarily for startups and investors. IBM provides a program where qualified startups can receive up to $120K in IBM Cloud credits. The new team in Germany from left to right: Niklas, Steffi, Marion, Ansgar and Ethan. The conference was held at the Hofburg Vienna. Some more pictures from out booth. I also brought my Anki ca
11
Managing Microservices on Kubernetes with Istio
Wed, May 31st 2017 5:13p   Niklas Heidloff
Last week IBM and Google announced Istio, an open platform to connect, manage, and secure microservices. Istio improves the visibility of the data flowing between the different services and the good news for developers is that you don’t have to change your code. There is good documentation available, but in a nutshell Istio inserts proxies in pods which are called instead of the custom containers (services) directly. This allows Istio to control and monitor the requests to the services. As




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition