Pushing a Node.js/MongoDB app up to Pivotal Cloud Foundry

I spent an exciting two days at PlatformCF earlier this week and immediately wanted to play with it.  I had a prototype of a Node.js/MongoDB app deployed on AWS, so I thought deploying the existing code would be a better indicator of adoption difficulties than pushing up a simple hello world app.  Cloud Foundry is open source and you can use it to deploy your own private PaaS but I’m going to use Pivotal CF, Pivotal’s paid hosting service, so I don’t have to deal with my own infrastructure. for more details.

PlatformCF: Day Two

Catching a few breaths of fresh air between PlatformCF and the upcoming SpringOne2gx conference, I’m enjoying the day of quotes we had.  Angel Diaz of IBM kicked things off with the message that Cloud Foundry is fast, and “speed is the new currency.”  Acknowledging how incredible the technology and the current climate is, he urged us not to sit around in awe too long.  He stressed three items to keep in mind moving forward: continue to push on the art of the possible, ground everything you do in use cases, and have an open cloud architecture, top to bottom. (And remember kids, “vision without execution is hallucination”).

PlatformCF: The first day

My last few hours have been spent outside in the beautiful fall evening in Santa Clara.  While enjoying a steam beer just miles away from its origins (both generally in concept and specifically to the contents of my bottle), I’ve shared ideas about the history of beans in Java, the advantages of git rebase before pushing changes, and what sorts of pets people would have(of which wildcats, dolphins, and wallabies were all accepted answers).  I’m at PlatformCF, the first of many Cloud Foundry conferences.

Java Developers: Are you still exclusive to Java?

I'm doing some background for a future InfoWorld article.  If you identify (or did identify) as a Java developer, can you answer this very quick survey (could take you up to 5 minutes if you type/click slow).  I appreciate it!


Cloud Worst Practices: What Not To Do Webinar


Cloud Worst Practices Webinar hosted by CloudBees & Open Software Integrators!

Date and time:     
Thursday, September 19, 2013 1:00 pm 
Eastern Daylight Time (New York, GMT-04:00) 

Thursday, September 19, 2013 1:00 pm 
Eastern Daylight Time (New York, GMT-04:00)

InfoWorld: The bare-bones cloud, Why bother?

Happy Cloud


IaaS plays like Amazon EC2 mainly provide a way for you to do what you're already doing for a little less money. PaaS and SaaS deliver a lot more

I've been surprised at the way fairly traditional companies have embraced the cloud -- but don't always embrace the benefits. For most, the payoff has been relatively small and confined to the infrastructure layer.

Why work here? A Word From The Chocolatier.

There are many reasons you'd want to work at Open Software Integrators; you could be on the cutting-edge of MongoDB and Java development, building a large Amazon EC2 platform, or crafting a mobile app for a local event in Durham. Every year brings a new set of technologies, and we get our hands dirty with most of them.

But also, there's the chocolate.


Why work here? Choose your own adventure.

In preparation for speaking at the Big Data TechCon this October, I wanted to build a sample app to help demonstrate some of the topics.  The talk is on some features of MongoDB, so I needed to accumulate some data.  I thought about scraping Twitter, or some news RSS feed, but thought my colleagues would have much more interesting content to provide, so I built a chat room.  It was a great excuse for me play around with websockets and delve into the source code of passport(authentication middleware for Node.js).  I spent a day putting it together and emailed the link out to my coworkers.

InfoWorld: Why Microsoft .Net failed



Microsoft tried, but it couldn't win the hearts and minds of developers who weren't already indoctrinated -- and it alienated others along the way

Why work here? Open Software Integrators is in walking distance to 3 breweries.

Yesterday was a pretty normal day at Open Software Integrators.  Developers were in the back room (aka the Battle Bridge) working on a new Amazon EC2 cloud environment for a client.  The client is cloud and MongoDB from the ground up and offers a multi-tenant SaaS offering aimed at a specific industry.  

Some of the developers in the front room (aka the Flight Deck) were finishing up a mobile app for a client.  It is mainly a multi-media educational app for Android and iPhone.