Video: Think Small To Go Big – An Introduction To Microservices  

By Ryan Baxter | 7/28/15 12:01 PM | - | Added by John Oldenburger

Back in March of this year I gave a session at DevNexus called Think Small To Go Big – An Introduction To Microservices. Today DevNexus posted the video of the session I gave. You can watch it below. It is actually a great compliment to the past three blog posts I have written on Cloud Native apps and Microservices.

Using Microservices To Build Cloud Native Applications - Part 2  

By Ryan Baxter | 7/22/15 11:25 AM | - | Added by John Oldenburger

In part 1 of this 2 part post, I described what microservices are and how I have gone about transitioning a 3-tier monolithic application to use a microservices architecture. If you have not read part 1, I suggest you head back and read that now. Also, if you have not read my post on building cloud native applications check that out as well.

Using Microservices To Build Cloud Native Applications – Part 1  

By Ryan Baxter | 7/15/15 9:36 AM | - | Added by John Oldenburger

In my previous post I described at a high level what it means to build a cloud native application and hopefully gave you an idea of why building applications in the cloud can be different than you may be used to. One thing many cloud native applications have in common is that they are often built using a microservices architecture.

Using Bluemix and The IBM IoT Foundation To Control A Drone  

By Ryan Baxter | 7/7/15 8:54 AM | - | Added by John Oldenburger

Drones have been getting a lot of attention lately for both good and bad reasons. Regardless of what the reason may be the bottom line is there are a lot of untapped uses for drones. Everything from delivering your online packages to helping first responders at the scene of an accident.

An Introduction To The New IBM Containers Service  

By Ryan Baxter | 7/6/15 8:53 AM | - | Added by John Oldenburger

If you logged into Bluemix late last week you might have noticed some changes. Probably the biggest change you might have noticed is that the IBM Containers service has moved out of beta and is now generally available. If you are not familiar with the IBM Container service let me spend a minute describing what it does.

Build A Translation REST API With Watson, Node-RED, and Bluemix  

By Ryan Baxter | 4/28/15 8:45 AM | - | Added by Johnny Oldenburger

Today I was looking at some of the new Watson nodes for Node-RED created by my colleague James Thomas and was presently surprised how easy it was to start using the Watson services in Node-RED. (I am not sure why, I was surprised everything in Node-RED seems to be easy).

Performing Zero Downtime Deployments From IBM DevOps Services To Bluemix  

By Ryan Baxter | 4/15/15 2:39 PM | - | Added by Johnny Oldenburger

In my previous blog post I showed how to setup a deployment pipeline in IBM DevOps Services for a Maven project. The problem with that pipeline was that while the deployment is happening your application is unavaialable. Obviously in a production situation this is unacceptable, we need our application to be available 100% of the time.

Building and Deploying Maven Projects To Bluemix With IBM DevOps Services  

By Ryan Baxter | 4/9/15 8:21 AM | - | Added by Johnny Oldenburger

Recently I had gotten a couple questions regarding how to build and deploy a Maven project to IBM Bluemix using IBM DevOps Services. It is actually very simple to do, especially if you are familiar with the Maven and Cloud Foundry CLIs. Below are two videos on how to setup a build and deploy stage for your Maven projects.

Easily Secure Your Bluemix Apps With Auth0  

By Ryan Baxter | 3/4/15 1:27 AM | - | Added by Johnny Oldenburger

A topic that often comes up when I speak to other developers building apps on Bluemix is authentication. Many developers are comfortable with securing their apps in traditional development models. In the cloud, authentication is often slightly different. For example, you must store session data in an external data store instead of relying on what the app container provides.

Bluemix Java Developers: Your life just got a little easier!  

By Ryan Baxter | 3/3/15 1:54 AM | - | Added by Oliver Busse

This week I got around to open sourcing a project I have been working and using for a little while. The project is called Bluemix Cloud Connectors. The libraries in this project are meant to make accessing credentials bound to your Java apps in Bluemix a little easier.

Bluemix Is Evolving…In A Good Way  

By Ryan Baxter | 2/23/15 1:26 PM | - | Added by Johnny Oldenburger

A year ago when Bluemix was first released in beta it was marketed as a word class enterprise platform-as-a-service in the public cloud. Over the past year Bluemix has evolved in many ways, but two of them have started Bluemix down the path of being more than just a public PaaS.

Deploying Spring Boot Apps To Bluemix  

By Ryan Baxter | 2/2/15 8:20 AM | - | Added by Johnny Oldenburger

In my previous three posts (Building “Bootiful” Java Apps, Building REST APIs With Spring Boot, Securing REST APIs With Spring Boot) I have described how to build and secure a Spring Boot app. In the final post in this series we will deploy the app to IBM Bluemix. If you don’t already have a Bluemix account you can register for a free 30 day trial.

Sample Node-RED Flow Using Websockets  

By Ryan Baxter | 1/13/15 11:12 AM | - | Added by Johnny Oldenburger

I have been using Node-RED as part of Bluemix for a while now, it is super easy to build some pretty powerful applications by just dragging, dropping, and configuring “nodes” right in your browser. 90% of the time you don’t need to write any code, and when you do, the code is very simplistic. I find Node-RED to be a great tool for getting something up an running quickly.

Securing REST APIs With Spring Boot  

By Ryan Baxter | 1/6/15 8:58 AM | - | Added by Johnny Oldenburger

In my previous post I described how to build REST APIs with Spring Boot. One glaring omission to that post was security. Security can be a daunting part of building any app because if you get it wrong there are huge implications. Luckily with Spring Boot, like with most other things, adding security to your applications is pretty simple.

Using The Cloud Foundry Maven Plugin To Deploy Apps To Bluemix  

By Ryan Baxter | 1/5/15 11:54 AM | - | Added by Johnny Oldenburger

Maven is a popular tool used by many Java developers to organize dependencies, test their code, and build binaries to run their applications. If you are a Maven user building apps for Bluemix, than you should check out the Cloud Foundry Maven plugin. I suggest you read through the README to get an idea of everything the plugin can do.

Building “Bootiful” Java Apps  

By Ryan Baxter | 12/8/14 11:24 AM | - | Added by Johnny Oldenburger

A few months ago when I started to learn Node.js I came across code that looked like this. This code isn’t really impressive in functionality, it just returns a string, but what is impressive is how easy it was to get to that point, it only took 5 lines of code.

Updated: Bluemix and the Internet of Things  

By Ryan Baxter | 11/13/14 1:08 AM | - | Added by Johnny Oldenburger

A few weeks ago we moved the Internet of Things service out of beta indicating it was ready for prime time.  This was exciting news except for the fact that it introduced some breaking changes, code written against the beta IoT service would most likely not work with the new service.  This included code I had written a few months ago to demonstrate the beta IoT service.

Moving An Existing Node.js App To Run On BlueMix  

By Ryan Baxter | 3/3/14 10:34 AM | - | Added by Per Henrik Lausten

Over the past few weeks I have been teaching myself about Node.js. One of the tutorials I followed was a step by step guide to getting up and running with Node.js, Express, Jade, and MongoDB. After I finished the tutorial and had the app running locally I wanted to get it deployed in the cloud on BlueMix, so I began to investigate what I had to modify in order to do this.

JMP103: Extending Your App Arsenal with OpenSocial  

By Ryan Baxter | 2/3/14 1:17 AM | - | Added by Niklas Heidloff

I have uploaded my slides from Connect 2014 to slideshare. You can find them here.

IBM Connect 2014 Preview  

By Ryan Baxter | 1/21/14 12:09 AM | - | Added by Niklas Heidloff

IBM Connect 2014 is just a few days away, I can’t believe it! I will be speaking again this year and again doing a revamp of the JumpStart on OpenSocial I did last year.

OpenSocial Explorer v0.0.2 Released!  

By Ryan Baxter | 11/5/13 12:48 AM | - | Added by Niklas Heidloff

Today I released version 0.0.2 of the OpenSocial Explorer. From an end user perspective not a lot has changed, although there are a couple of differences.

The OpenSocial Explorer: An Open Source Project For Developers  

By Ryan Baxter | 4/2/13 1:37 AM | - | Added by Per Henrik Lausten

Today the OpenSocial Foundation released the OpenSocial Explorer, a new open source project meant to help developers learn how to build OpenSocial gadgets. Instead of spending hours getting started building your first gadget it will only take you a few minutes!

OpenSocial Now Fully Supported In IBM’s Social Business Platform  

By Ryan Baxter | 3/28/13 1:43 AM | - | Added by Niklas Heidloff

One of the new features announced in the release of Notes and Domino 9.0 Social Edition last week was support for OpenSocial in Notes and iNotes. This should not come to as a surprise to most of you as we (IBM) have been touting this feature for a while now.

First Release Of The IBM Social Business Toolkit SDK  

By Ryan Baxter | 12/4/12 12:30 PM | - | Added by Niklas Heidloff

Today was the first release of the IBM Social Business Toolkit SDK. The SDK is meant to help developers build apps using IBMs Social Business Platform, including products like IBM Connections, IBM (Lotus) Domino, IBM Sametime, IBM SmartCloud For Social Business, and many more.

Social Business App Dev Workshops  

By Ryan Baxter | 11/15/12 9:54 PM | - | Added by Cn=Bruce Elgort/O=Notesoss

Today ended our (IBMs) very first Social Business App Dev Workshop. Overall the workshop was a huge success for both IBM and the attendees. Over the first 2 days of the workshop we covered various topics including IBM's new Social Business Toolkit and SDK, Domino and XPages, OpenSocial, and even mobile app development. Best of all attendees got to work through numerous "labs" which demonstrated all the capabilities of IBM's Social Business Platform.

Connect 2013 Social App Throwdown  

By Ryan Baxter | 10/14/12 7:43 PM | - | Added by Cn=Bruce Elgort/O=Notesoss

Last year at Lotusphere 2012 (now know as Connect) we held the inaugrial Social App Throwdown. It was a huge success both from an IBM and partner point of view. IBM got to demonstrate the powers of its social business platform and select partners got to demonstrate their apps on the main stage at Lotusphere.

Embedded Experiences - N/D Social Edition - Connections Next  

By Ryan Baxter | 3/29/12 4:23 PM | - | Added by Ryan J Baxter

Video demonstrating how to use embedded experience from an XPage app and surface it in email and activity streams.