Five Years Delivering World-Class Business Critical Apps on Cloud Foundry

Armakuni recently had the privilege of presenting at the Cloud Foundry Summit in Frankfurt, following up on the Keynote we presented last year in Berlin

Armakuni has worked with Comic Relief to transform the legacy donations platform into a secure, highly scalable and resilient, micro-service platform that caters for over 100,000 concurrent web sessions and up to 500 payments/second. At the same time, Armakuni was able to reduce the team size by 90% and save iro £5m run costs. This presentation will walk-through the journey, analyse the key decisions along the way, and discuss the benefits gained by a move to Cloud Native and why Cloud Foundry was key to the initial success and remains critical to the on-going success of the platform, and is now being adopted across the wider technology function.

Comic Relief is the UK-based charity responsible for ‘Red Nose Day’; seven hours of primetime live TV with circa 26 million viewers raising over a billion pounds in five years. 

Identifying the Developer Gap

We find ourselves in the midst of a technology revolution in which businesses are changing the way they operate and even how they see themselves. More and more companies seek to transform themselves digitally, effectively becoming software companies—rather than shoe companies or shipping companies or financial services companies. In order to achieve this, they rely on an ever-increasing number of skilled developers with an ever-increasing variety of skills.  

Cloud Foundry’s latest Global Perception Study reveals that we are beginning to see the early stages of a skills shortage. The majority of respondents say there is already, or will soon be, a shortage of skilled developers. Most already feel the impact of this shortage, as is reflected in their difficulty hiring and retaining skilled people.

The report Identifying the Developer Gap seeks to understand the skills in greatest demand, and solutions to addressing the skills shortage.

Get your copy at https://www.cloudfoundry.org/learn/developer-gap-2016

Your build is probably broken, you just don't know it yet

Modern software development needs a modern CI; the patterns you follow when developing your code should also be reinforced by your CI pipeline. No snowflakes. No unstable results. No unscalable bottlenecks. Everything as code.

We will discuss the patterns that we want a CI solution to follow and why they are important, especially, but not exclusively, in the pursuit of continuous delivery and the adoption of DevOps and PaaS. You should leave feeling optimistic that tomorrow you can use Concourse CI to regain control of your pipeline, dramatically increasing velocity and consistency and, most importantly, reduce the time it takes to deliver value to users and receive feedback.

Presented at: https://www.meetup.com/London-PaaS-User-Group-LOPUG/events/234263654/

Tim Savage Keynotes @ Redis Conf 2016

This deck was presented as one of the keynotes at RedisConf 2016, and introduces the problem Armakuni face, how they solve it, and then some detail on how Redis is involved. It was a great event!

The brief: "Never be limited by technology". The result: They haven’t.

Comic Relief, a UK-based charity, run the wildly successful brand Red Nose Day; It consists of 7 hours of primetime live TV, generating in the region of 26 million viewers on BBC 1. Last year their total fundraised was over a billion UK pounds (£1,047,083,706)

Armakuni depends on Redis to deliver up to 400 payments per second through their event sourced eventually consistent architecture.

Deck:

Armakuni wow the Cloud Foundry Conference in Berlin

Can You Trust Cloud Foundry to Save a Life? To Save 10,000?

Armakuni were VERY excited to be invited to tell their tales of Cloud Foundry and how it's help Comic Relief collect all the money available and allow them to save lives!

INTRODUCTION:

Comic Relief, a UK-based charity, run the wildly successful brand Red Nose Day; It consists of 7 hours of primetime live TV, generating in the region of 26 million viewers on BBC 1. Last year their total fundraised was over a billion UK pounds (£1,047,083,706) 
Since 2012, Armakuni have been using Cloud Foundry to deliver the global payments platform that handles the credit card transactions generated through web and call centre traffic. It’s built to handle up to 400 payments per second, 800,000 in total through the night.

Cloud Foundry is key not only to the development practices that enable the success of the platform through automated testing and continuous delivery, but vitally the scalability and resiliency models that deliver confidence in a solution where feedback cycles are a luxury we just don’t have.


Armakuni partner with IBM Cloud to help Comic Relief

Armakuni taps IBM Cloud to help Comic Relief achieve transaction perfection

Imagine organizing a huge televised donation event like Red Nose Day, where you need to handle hundreds of credit card transactions every second, and it must work perfectly.

That’s exactly why the charity organization Comic Relief turned to the folks at Armakuni to ensure that its donation platform would never fail during these critical moments. Launched in 2012, Armakuni is a software development company specializing in full stack build, delivering everything from infrastructure to code. And now, they’re using IBM cloud technology to deliver the best possible solutions for their clients.

Before Armakuni stepped in, Comic Relief’s donation platform struggled to handle large donation events.

“They would see these large spikes in traffic, more than 250 donations per second, and that only happens once a year,” Armakuni director Ben Dodd says. “That extreme spike of traffic generally lasts all of 15, 20 minutes. But if the platform fails, those people will not come and donate again.”
Like many businesses and organizations today, Comic Relief’s aging platform had been built for the previous decade’s technical landscape. Software and hardware were heavily siloed, and changes were slow and costly. Testing the platform to see how it would handle the night of a televised event was a three-month process. A drastic overhaul was desperately needed. But charities traditionally don’t have a ton of room in the budget to spend on IT. On the other hand, they can’t afford to lose donations as a result of a failing platform.

It was time to bring in Armakuni, which knew exactly what the organization needed. Armakuni got to work building a new donation platform using Cloud Foundry, and for a while it was delivering it on its own, which can be an intensive process. Recently, after realizing the need to move to a more established, reliable, hosted Cloud Foundry, Armakuni migrated onto IBM Bluemix.

“Bluemix is probably the best Cloud Foundry provider in terms of the working solutions, the support, and reputation,” Dodd says.

So, what does the Comic Relief donation platform look like today? Armakuni delivered the platform in a fast-feedback development environment as well as a Bluemix-enabled architecture that drives experimentation and innovation. Perhaps most importantly, there is now a reliable deployment and testing strategy, which allows developers to perform zero-downtime deployments during event peaks.

“As the first project at Comic Relief to use continuous delivery, it revolutionized our approach and defined the blueprint for all other technology projects,” Comic Relief CTO Zenon Hannick says.

Comic Relief has renewed confidence in its donations platform and its ability to perform during nationally televised campaigns like the UK’s Red Nose Day. The charity can now handle more than 400 credit card transactions per second and has shrunk the project staffing from 50 to just four members, a reduction of 92%.

“We find ourselves able to focus on developing innovative campaigns safe in the knowledge technology will not be a limiting factor,” Hannick says.

Without the need for dozens of people to maintain and look after a clumsy IT infrastructure, Comic Relief can go back to doing what it does best—delivering world-class fundraising events that change and save lives.