Extreme DevOps Automation
Briefly

Revolut is positioned as a financial super app offering extensive money-related services. The company serves 50 million retail customers, 500 business customers, ranks top in 11 countries, supports 36 currencies, and operates across more than 160 countries. Products are built by 1,300 teams and 12,000 employees, including 1,300 engineers. The architecture is microservice-oriented with roughly 1,200 microservices and 1,100 databases, plus libraries, base images, Docker containers, and virtual machines to maintain. Fifteen DevOps engineers across two teams support the engineering organization and systems. Sergio Amorim is a software engineer with 25 years in IT focused on simplification.
Amorim: I'll talk a little bit about our history in terms of the DevOps platform and how we have scaled for dozens of people, be able to support thousands of engineers, to be able to support thousands of systems to deliver value to you guys, the millions of customers. Hopefully, you are customers. A little bit of context if you don't know what Revolut is. Revolut is the financial super app, and you can do basically anything regarding money into it or area, that's the goal.
This application or this functionality was created by, at this point, 1,300 teams, 12,000 employees, of which 1,300 are engineers. Not all teams have engineering capabilities, just for you as well to point out. We are a microservice-oriented company in the sense that we build our products around microservice-oriented architecture. We have also 1,200 microservices. Actually, the numbers are very related with one another. We have 1,100 databases.
Read at InfoQ
[
|
]