278 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Client Libraries For IBM IoT Foundation
Fri, Jan 29th 2016 12
Early 2016 Conferences And Sessions
Fri, Jan 22nd 2016 9
Building Cloud Native Applications With Spring – Part 8
Tue, Dec 15th 2015 12
Replay Of Docker Session From Qcon San Fran 2015
Tue, Dec 8th 2015 10
Building Cloud Native Apps With Spring – Part 7
Wed, Nov 4th 2015 11
Building Cloud Native Apps With Spring – Part 6
Thu, Oct 22nd 2015 9
Building Cloud Native Apps With Spring – Part 5
Mon, Oct 12th 2015 9
Top 10
Build a REST API For Your IoT Data Using MongoDB, Node-RED, and Bluemix
Mon, Jul 21st 2014 13
Sample Node-RED Flow Using Websockets
Tue, Jan 13th 2015 13
Building Cloud Native Applications With Spring – Part 8
Tue, Dec 15th 2015 12
Client Libraries For IBM IoT Foundation
Fri, Jan 29th 2016 12
BlueMix Sample: ToDo Apps Built Using Your Favorite Language
Thu, May 1st 2014 11
Building REST APIs With Spring Boot
Wed, Dec 17th 2014 11
Using Microservices To Build Cloud Native Applications – Part 2
Wed, Jul 22nd 2015 11
Building Cloud Native Apps With Spring – Part 7
Wed, Nov 4th 2015 11
What Is Codename: BlueMix?
Mon, Feb 24th 2014 10
Building “Bootiful” Java Apps
Mon, Dec 8th 2014 10


Ryan- Baxter
Blog Title Ryan J Baxter's Blog
Blog Description A blog about software and life
Blog URL http://ryanjbaxter.com
RSS Feed http://ryanjbaxter.com/feed/
Validate Feed feedvalidator.org or validator.w3.org
Feed Last Checked Jan 29, 2016 9:31:12 AM EST. Realtime Update:
Location Dracut, MA, USA


Recent Blog Posts
12
Client Libraries For IBM IoT Foundation
Fri, Jan 29th 2016 9:29a   Ryan- Baxter
If you are familiar with the IBM IoT Foundation, than you know the protocol used for communication between apps and devices is MQTT.  MQTT is an open protocol ideal for IoT solutions due to its lightweight nature.  It works very well when used by devices that might be running on a battery or my have a low bandwidth connection.  In the past when I have worked with the IBM IoT Foundation I have always used an MQTT library from mqtt.org.  These libraries work fine with the IBM IoT Foundation as
9
Early 2016 Conferences And Sessions
Fri, Jan 22nd 2016 8:00a   Ryan- Baxter
Well it looks like my relaxing break from speaking and attending conferences is quickly coming to and end.  On the one hand I am excited to get back to the “conference circuit” on the other I enjoyed being able to stay home and get a ton of stuff done  Over the next few weeks I will speaking at several events, so if you are attending any of these conferences be sure to stop by say hi and see whats new with Bluemix! DevNexus Feb 15th-17th This was one of my favorite conferences fro
12
Building Cloud Native Applications With Spring – Part 8
Tue, Dec 15th 2015 11:36a   Ryan- Baxter
In my previous blog post I explained how to deploy a Spring Cloud based cloud native app to Bluemix.  However, you may want to deploy our cloud native app to other environments as well.  For example, a testing environment that is inside your own data center.  Or maybe you want to have the ability for developers working on another microservice to easily spin up all the other microservices of the cloud native app so they can easily integrate their service into the mix.  One solution to the
10
Replay Of Docker Session From Qcon San Fran 2015
Tue, Dec 8th 2015 2:38p   Ryan- Baxter
Last month I gave a talk on deploying Docker containers to the cloud at QCon San Francisco.  In this talk I cover some of the challenges you face deploying Docker containers in a production environment and how using a cloud solution like Bluemix can eliminate those challenges.  I walk through some of the key benefits of using Docker on Bluemix and then dive into a demo showing how some of the features work.  Below is the replay of my session.  Enjoy!
11
Building Cloud Native Apps With Spring – Part 7
Wed, Nov 4th 2015 10:40a   Ryan- Baxter
In the last blog post we setup a Git repo and build pipeline for our Eureka server and deployed it to Bluemix.  Now that our Eureka server is deployed to the cloud we can deploy the services which leverage Eureka.  In this blog post I will walk through how to do this for the Participants service, but the process will be the same for the other services as well.  Once you have successfully deployed the Participants service just follow the same steps for the other services (Races, Web, and Hystr
9
Building Cloud Native Apps With Spring – Part 6
Thu, Oct 22nd 2015 11:46a   Ryan- Baxter
After wrapping up part 5 of this tutorial, we had a fairly well rounded, yet simple, microservices application able to run locally on our machine.  However, our ultimate goal is to not run the application locally but instead run it in the cloud, after all we are building a cloud native application.  My cloud of choice is IBM Bluemix.  However, the changes described in this post should work in any Cloud Foundry deployment, but I have only tested them on Bluemix.  (Spring Cloud is not bias to
9
Building Cloud Native Apps With Spring – Part 5
Mon, Oct 12th 2015 9:16a   Ryan- Baxter
In this next section of the tutorial we will discuss a very important topic when it comes to microservice apps, circuit breakers. One of the inherent problems when you have a distributed app like a microservice app is cascading failures across services.  Since the application is composed of several distributed services, there are more chances for failure when making remote calls.  In addition, distributed apps often tend to chain together service calls, so any problem with a service at the en
7
Building Cloud Native Apps With Spring – Part 4
Thu, Oct 1st 2015 9:14a   Ryan- Baxter
After completing parts 1, 2, and 3 of this tutorial, we have a basic microservices application setup and running.  It is simple, but incorporates many of the mandates of being a cloud native application, so we are off to a good start. There are a couple of additional features in Spring Cloud Netflix that are particularly useful and worth demonstrating.  In this blog post I thought we would take a look at Feign.  Rather than describe it myself, the Spring Cloud documentation does a good job Fe
5
Building Cloud Native Apps With Spring – Part 3
Tue, Sep 29th 2015 8:41a   Ryan- Baxter
In Parts 1 and 2 of this tutorial we have built an application which displays upcoming obstacle course races and the participants that will be running them.  We have addressed some common cloud native app challenges list cross domain requests and service discovery by using projects from Spring Cloud and Netflix, namely Eureka and Zuul.  In part 3 we will finish implementing the web UI of our application. First lets make sure that we can fix the cross domain issue we were having when we started
4
Using Docker To Deploy Bluechatter To Bluemix
Thu, Sep 24th 2015 10:33a   Ryan- Baxter
This week I gave a presentation at the local Bluemix meetup group on Docker containers and Bluemix. For the demonstration during the presentation I decided I would use one of the apps I first wrote as a Bluemix developer advocate, Bluechatter.  Bluechatter is a very basic IRC/chat like application written in Node.js.  It uses the pub/sub feature of Redis to distribute chat messages amongst various instances of the application, so it can scale very well.  For the meetup demonstration I wanted
9
Building Cloud Native Apps With Spring – Part 2
Mon, Sep 21st 2015 11:18a   Ryan- Baxter
In part 1 of this tutorial, I talked about some of the features of Spring Cloud and we started to build a microservice app that will display a list of obstacle course races.  At the end of part 1 we had three services/apps one which served race data, another which served race participant data, and the last which served our web app.  We ended part 1 when we ran into a cross domain issue when trying to make a request to our races service from our web service. As I mentioned, there are a number o
9
Building Cloud Native Apps With Spring- Part 1
Mon, Sep 14th 2015 9:26a   Ryan- Baxter
I had recently written a couple of blog posts about building cloud native applications and microservices.  Those blog posts were mostly high level overview posts, leaving out the low level implementation details.  This blog post will be a first in a series of blog posts where I will talk about some of my favorite technologies for building cloud native applications and give examples of how to use them. As you may have noticed by previous blog posts, I am a fan of Spring Boot and the simplicity
3
Video – Destination: Cloud. Deploying Applications To The Cloud With Docker
Wed, Jul 29th 2015 9:17a   Ryan- Baxter
Back in June I gave a session on Docker at Devoxx UK called Destination: Cloud. Deploying Applications To The Cloud With Docker.  Today Devoxx released the recording of my session on Parleys, you can view the video here.  Unfortunately you can only watch the first 5 minutes of the video with out registering for an account.  The good news if that you can register for an account very easily and for free.  This recording is a great compliment to a blog post I wrote a few weeks ago on the IBM
7
Video: Think Small To Go Big – An Introduction To Microservices
Tue, Jul 28th 2015 11:35a   Ryan- Baxter
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 (Part 1 and Part 2).  This video actually includes a live demos of the application I referenced in my blog posts.  So if you want to see some of the benefits I talked a




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