This week we are excited to have a guest post on vFabric RabbitMQ from Mike Hadlow, enterprise Microsoft.NET developer and architect with 15below.com. Mike covers:
Their Architecture Before RabbitMQ
Why they went with RabbitMQ
Their Infrastructure and Development Environment
How RabbitMQ fits in their Software Architecture
In this post, I want to share our experiences of using RabbitMQ at 15below.
15below is based in Brighton, UK. We provide messaging and integration services for the travel industry. Our clients include Ryan Air, Qantas, JetBlue, Thomas Cook, and around 30 other airline and rail customers. 15below sends hundreds of millions of transactional notifications every year to its customer’s passengers over a wide range of channels including email, SMS, push, and voice.
RabbitMQ has helped us to significantly simplify and stabilise our software. It’s one of those solutions that you install, configure, and then really don’t have to worry about. In over a year of production, we’ve found it to be extremely stable without a single production issue. Continue reading →
Why IT Departments are Prioritizing Application Director
If you look at it through an extremely pragmatic, financially conscious lens, it’s not terribly difficult to imagine how things evolve as IT looks to prioritize improvements. Here is an example of how we have seen our customers thought processes unfold in discussions: Continue reading →
VMware vFabric Application Director is a tool for automating application deployments to infrastructure clouds – it basically automates the provisioning of infrastructure, install, and configuration processes. Once an application has been designed inside Application Director, it can also be deployed to multiple cloud environments without redesigning the application.
This blog post (and a very helpful accompanying video embedded below) will explain how Application Director’s Command Line Interface (CLI) can be used alongside VMware’s cloud stack to support a self-service portal for provisioning cloud applications. A future blog post will outline a second key use case with Application Director – it’s use in a continuous integration development lifecycle to automate builds and migrations.