This post is one of a series of posts previewing KubeCon + CloudNativeCon Europe 2023, April 18-21, Amsterdam. Join us there, to learn more about the transformative nature of cloud native applications and open source software.
In todays world, customers expect a superior experience. This means technology, now even more than before, has become an essential link to provide those always on seamless digital services which enable our customers to stay safe and secure.
Since ING, a global bank with over 37 million customers, has a history of adapting to change, were always aiming to be a step ahead. To stay ahead in a banking tech environment, you need to be very opinionated on how IT is applied.
But this is not always the case in the broader tech ecosystem we depend on, which has so many other stakeholders to satisfy and, therefore, too often security (let alone compliance) is an afterthought.
So, we expect our employees to challenge this tech ecosystem by showing it is possible to have better security and easier compliance. We didnt become who we are by being a follower.
Our customers (and by extension the politicians they elect and the regulators they have instituted) rely on ING to deliver on the promises we make; trust is our license to operate.
And we try hard to avoid any outages which could erode this trust. Of course, any outage could be a dent in our professional pride.
Figure 1
Its safe to conclude that as INGs tech employees, we have plenty of incentives to build a better tech ecosystem for ING.
Let me share in a bit more detail what being a bank means from a tech perspective.
For all the buzz around INGs tech over the past years, sometimes our image is greater than our actual delivery. Yes, we dared to take some big leaps in the early days of DevOps and Agile, and we harvested the consequences of that, both positive and negative.
The inverse is also most certainly true: working in a bank has a certain image, and while there are certainly valid reasons for that, people dont always realize that banking tech systems are still today some of the most complex tech systems in this world. And you would be right to challenge banks if this is a flaw or a virtue.
For good or bad, the fact is by operating those systems for decades, banks have collected a significant amount of institutional knowledge on how to securely operate complex systems at scale, which not even todays hyperscalers have caught up with (as the larger banks in this world have at least a 25-year head start).
This means most banks have something to offer to individuals, open source communities and other partners. Hence, ING decided to become more active in the tech community:
But please dont misinterpret us opening up for advocating complexity. On the contrary, we definitively have the desire to simplify our tech ecosystem.
We learned our lessons the hard way and know for sure we want to reduce complexity, get away from tightly coupled systems, unmanageable vendor lock-ins, obsolete (sometimes even self-maintained) components and so on and rather today than tomorrow. But reality always kicks in, and IT transformations do take their time.
Nevertheless, like any other tech department in any other company in this world, in the end, were still learning and improving day by day.
Part of those improvements is rebuilding our legacy systems into cloud native systems. That has been a journey for ING we started around 2015 by thinking through the concepts of our then next-generation infrastructure offerings within the enterprise architecture department. How could we enable faster and easier adaption of new technologies in ING?
One thing was obvious: we would need to tear down the walls of our vaults, open up our systems and build digital platforms.
Figure 2
To be quite honest, we were looking into concepts like separating Runtime Hosting from Data Services. (Based on the 12 Factor paradigm, as well as the work of Kolb & Wirtz: Towards Application Portability in Platform as a Service, University of Bamberg. It quickly became known internally as The Bamberg Model.) And we contemplated an API-PaaS delivery (something like Cloud Foundry) for our developers.
Then we experienced the Agile revolution within INGs infrastructure departments, and our ideas of protecting Developers against themselves by limiting degrees of freedom and prescribing infrastructure patterns went down the drain. The result of these revised insights was a serverless Kubernetes-Namespace-as-a-Service (NaaS) delivery model in which Developers are fully responsible for everything they do within their namespaces. This NaaS is a globally useable building block providing a modular and scalable foundation to host INGs immutable workloads. And it was born out of a collaboration between INGs Polish, German and Dutch engineers.
Figure 3
As a result, some DevOps teams building and managing INGs applications flourished, while others struggled with the cognitive load of these freedoms and responsibilities. Sadly, this learning experience did cause us some outages which might have been avoidable, in hindsight.
Debates with teams who want cluster-level privileges to run their applications (and are de facto asking for dedicated Kubernetes clusters) and teams who find it too hard to consume and operate namespaces and would prefer to have an API-PaaS style delivery or a Functions as a Service are still common, even with this NaaS operating model.
The other reality we had and have to deal with is a scarcity of engineering resources. We couldnt realistically develop and maintain both an API-PaaS and a NaaS model simultaneously (let alone the other models mentioned), especially since we initially did not have a large volume to make a business case with.
In the end, everybody involved was a bit right and a bit wrong. The most important lesson here is that a one-size-fits-all operating model will only work if the organization around it is aligned with it and supports its developers to work in that operating model.
Fast forward to today:
ING is looking to assist its developers with a private cloud offering standardized services like the already mentioned Kubernetes NaaS. That NaaS is provided by the second generation of INGs Container Hosting Platform (ICHPv2). ING builds 36 ICHPv2 components to create that NaaS and make it fully automated.
We call the architecture behind ICHPv2 Zero-Privilege, and it will be presented publicly at KubeCon + CloudNativeCon EU (April 19-21 2023) in INGs corporate hometown of Amsterdam. During that same conference, ING will open source the first three NaaS components under the Neoria (Dockyard) brand at the ING booth:
These components have enabled ING to significantly reduce our CPU usage and hence our CO2 footprint. And since ING is putting sustainability at the heart of what we do, we make this code available to the rest of the world so even more CPU cycles can be saved and corresponding CO2 exhaust avoided.
But were only getting started.
Accompanying the Zero Privilege Architecture talk, there will be a second ING talk, Kubernetes: Resistance is Futile, from a presenter actually using this Private Cloud ecosystem.
During various pre-conferences, ING speakers will also share their expertise with the audiences:
At the ING booth, we have a multitude of interesting Booth Talks ranging from the workload configuration templating services which are offered on top of NaaS (Kings Road) and INGs proprietary Service Mesh (Touch Mesh) to INGs future hybrid cloud (Public Cloud Foundation/Paved Roads) and many more.
There will also be scheduled visits of all the ING speakers from KubeCon and its pre-conferences. In case you didnt get to ask questions after the talk or missed the talk entirely and regret that, heres your second chance!
Last but not least, the Chairman of INGs Open Source Board will be at the ING booth sharing how ING is evolving from a consumer to a contributor in the ecosystem.
We hope this article and our presentations at KubeCon will give some insights into what it means to be in a banking tech environment and how to transform into a Cloud Native bank.
Obviously, theres much more to share than we have space for in this article.
If you are in the opportunity to travel to Amsterdam, we hope to speak to you during KubeCon EU and hear your feedback. And even if you do not work for a bank, feel free to approach us and learn how to improve tech(-security) ecosystems in general, wherever youre employed.
The artwork in this presentation (Opening Up and visuals Cloud Native ecosystem Kube) is from my esteemed colleague, Theo Sommer.
Read more here:
ING on Building a Cloud Native Bank - The New Stack
- Box for Android - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- eUKhost - eNlight Cloud Hosting! - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Cloud Computing -- Oracle is Ready to Take You There - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- What is Cloud Computing? - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Webinar - Cloud Computing: Why You Should Care - 2010-10-14 - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- What is Cloud Hosting? - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Cloud Computing Misconceptions and Benefits - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Cloud Hosting and How it is Set to Change Internet Commerce - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Awesome Cloud Computing Explained with Animation - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Rackspace Cloud Race - UK cloud hosting - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Improved Cloud Service Delivery And Hosting | IBM - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Cloud Computing Explained - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Software companies turn to Savvis for cloud hosting and other SaaS services - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Sky News Tech Report on Cloud Computing - Macquarie Telecom Interview - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- BitNami Cloud Hosting Demo - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Fully managed Cloud Computing solution using your current IT infrastructure (Closed Caption) - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- Cloud Hosting Server Provisioning - Video [Last Updated On: February 26th, 2012] [Originally Added On: February 26th, 2012]
- iomart Hosting Provides Cloud Storage and Backup for new Branding Network [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- Harris plans to stop offering remote cloud hosting [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- iomart Hosting provides cloud storage and backup for new UK branding network [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- DynamicOps Debuts "Fastest Path to Cloud" Seminar and Webinar [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- Harris Corporation to Discontinue Cyber Hosting Operation; Will Continue Providing Advanced Cyber Security and Cloud ... [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- Tutorial! Amazon Cloud Minecraft Server Hosting! - Video [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- MachPanel 4.3 - SaaS and Cloud Hosting Control Panel for Windows - Video [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- Webair Carrier Neutral Cloud: Open Network Access in the Cloud [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- iomart Hosting Takes UK Digital Media Agency Into the Cloud [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- FireHost Grows Executive Team on Heels of European Expansion; Appoints Jim Ciampaglio as Sr. Vice President of Global ... [Last Updated On: February 28th, 2012] [Originally Added On: February 28th, 2012]
- INetU Managed Hosting is SOC 2 and SOC 3 Compliant [Last Updated On: February 29th, 2012] [Originally Added On: February 29th, 2012]
- Web Host Webair Adds Carrier Neutral Cloud Services [Last Updated On: February 29th, 2012] [Originally Added On: February 29th, 2012]
- FireHost Appoints Jim Ciampaglio as Sr. Vice President of Global Sales and Marketing [Last Updated On: February 29th, 2012] [Originally Added On: February 29th, 2012]
- BitRock CEO on BitNami Cloud Hosting - Video [Last Updated On: February 29th, 2012] [Originally Added On: February 29th, 2012]
- Harris kills remote hosting service as customers shun cloud storage [Last Updated On: February 29th, 2012] [Originally Added On: February 29th, 2012]
- Understand Cloud computing in 60secs - Video [Last Updated On: February 29th, 2012] [Originally Added On: February 29th, 2012]
- Systech Integrators® Forms Strategic Relationship With Rackspace Hosting® to Offer Cloud Hosting Services for SAP® ... [Last Updated On: March 1st, 2012] [Originally Added On: March 1st, 2012]
- Dedicated & Cloud Hosting Provider Codero Names Industry Veteran Emil Sayegh, President & CEO [Last Updated On: March 1st, 2012] [Originally Added On: March 1st, 2012]
- Cloud Computing and Technology Mobility - Video [Last Updated On: March 1st, 2012] [Originally Added On: March 1st, 2012]
- Cloud Hosting Providers - Video [Last Updated On: March 3rd, 2012] [Originally Added On: March 3rd, 2012]
- Online Education Innovator Gives Virtual Internet Cloud Services an A+ [Last Updated On: March 3rd, 2012] [Originally Added On: March 3rd, 2012]
- SingleHop Introduces the Hosting Industry's First Customer Bill of Rights [Last Updated On: March 6th, 2012] [Originally Added On: March 6th, 2012]
- Cloud Services Provider Intermedia Launches Integrated Partner Program [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- Cloud Services Provider Intermedia Now Offering Microsoft Office 365 [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- Inside IT Cloud Computing Security - Video [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- Lansing Cloud Host Introduces Faster ‘Storm SSD’ [Last Updated On: March 7th, 2012] [Originally Added On: March 7th, 2012]
- Leading Industry Analyst Firm positions Hosting.com as a Challenger in Managed Hosting Magic Quadrant [Last Updated On: March 8th, 2012] [Originally Added On: March 8th, 2012]
- Hosting.com Positioned as Challenger in Managed Hosting in Gartner's Magic Quadrant [Last Updated On: March 8th, 2012] [Originally Added On: March 8th, 2012]
- ServInt Announces the First Finalist for Its Inaugural Sextant Award, Recognizing the Most Effective Use of the ... [Last Updated On: March 8th, 2012] [Originally Added On: March 8th, 2012]
- Leading Analyst Firm Recognizes Savvis as a Leader in Two Cloud-Focused Magic Quadrants [Last Updated On: March 8th, 2012] [Originally Added On: March 8th, 2012]
- UK Cloud Computing Company iomart Hosting Recruits Scotland Footballers to Kick off New Campaign [Last Updated On: March 9th, 2012] [Originally Added On: March 9th, 2012]
- Rackspace Hosting Positioned as a Leader in the Leaders Quadrant of the Magic Quadrant for Managed Hosting Providers [Last Updated On: March 9th, 2012] [Originally Added On: March 9th, 2012]
- 4t Networks Offers Red Hat Enterprise Linux 6 for Cloud Hosting [Last Updated On: March 9th, 2012] [Originally Added On: March 9th, 2012]
- elchemyv2.wmv - Video [Last Updated On: March 9th, 2012] [Originally Added On: March 9th, 2012]
- Steve VanRoekel Keynote, NIST Cloud Computing Forum and Workshop IV - Video [Last Updated On: March 11th, 2012] [Originally Added On: March 11th, 2012]
- Hosting.com Enhances Backup Capabilities to Deliver Leading-Edge Data Recovery Solution for Businesses Any Size ... [Last Updated On: March 12th, 2012] [Originally Added On: March 12th, 2012]
- Online Tech Hosts Webinar on Cloud Computing in EHR/RCM Systems [Last Updated On: March 12th, 2012] [Originally Added On: March 12th, 2012]
- Hosting.com Enhances Backup & Data Recovery [Last Updated On: March 12th, 2012] [Originally Added On: March 12th, 2012]
- ServInt Introduces Its New Flex Line of High-Performance, Fully Managed Dedicated Servers [Last Updated On: March 14th, 2012] [Originally Added On: March 14th, 2012]
- Telefonica targets LatAm with business cloud [Last Updated On: March 14th, 2012] [Originally Added On: March 14th, 2012]
- TCWH Announces New InMotion Hosting Review 2012 [Last Updated On: March 14th, 2012] [Originally Added On: March 14th, 2012]
- Lokahi Expands Cloud Offering to Include Managed Security Services Through Partnership With StillSecure [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- Eco Cloud Hosting IPv6 Ready with Web Application Firewall and Load Balancer - Video [Last Updated On: March 15th, 2012] [Originally Added On: March 15th, 2012]
- Private SharePoint Cloud Beats Other Cloud Hosting Options for Enterprises on Price, Practicality [Last Updated On: March 17th, 2012] [Originally Added On: March 17th, 2012]
- Private SharePoint Cloud Beats Other Cloud Hosting Options for Enterprises, Says AISN [Last Updated On: March 17th, 2012] [Originally Added On: March 17th, 2012]
- CaymanSecurity.com Introduces Secure Cloud Hosting Services [Last Updated On: March 19th, 2012] [Originally Added On: March 19th, 2012]
- Storm On Demand Introduces Windows Cloud Hosting [Last Updated On: March 20th, 2012] [Originally Added On: March 20th, 2012]
- Citrix Streamlines Delivery of Cloud-Hosted Apps and Desktops [Last Updated On: March 20th, 2012] [Originally Added On: March 20th, 2012]
- Cloud Computing Explained.mp4 - Video [Last Updated On: March 20th, 2012] [Originally Added On: March 20th, 2012]
- AMD Opteron 3200 Chips Target Cloud, Web Hosting [Last Updated On: March 20th, 2012] [Originally Added On: March 20th, 2012]
- Understanding the Cloud Computing Stack: SaaS, PaaS and IaaS | CloudU - Video [Last Updated On: March 21st, 2012] [Originally Added On: March 21st, 2012]
- Racemi Joins Rackspace Cloud Tools Program [Last Updated On: March 22nd, 2012] [Originally Added On: March 22nd, 2012]
- iNetRadio Adds User Music Cloud Hosting [Last Updated On: April 18th, 2012] [Originally Added On: April 18th, 2012]
- Managed Hosting Company, OneNeck IT Services, Selected by Southwest Home Builder for Cloud Services [Last Updated On: April 18th, 2012] [Originally Added On: April 18th, 2012]
- What is Cloud Hosting? - Australian Cloud Hosting Providers - Video [Last Updated On: April 18th, 2012] [Originally Added On: April 18th, 2012]
- Courion Leverages NaviSite's Enterprise Cloud to Deliver Identity and Access Management Software-as-a-Service [Last Updated On: April 24th, 2012] [Originally Added On: April 24th, 2012]
- TLD Solutions Launches Next Generation "4GH" Web Hosting [Last Updated On: May 4th, 2012] [Originally Added On: May 4th, 2012]
- ElasticHosts unveils simple cloud web hosting for SMEs [Last Updated On: May 4th, 2012] [Originally Added On: May 4th, 2012]
- Rackspace Hosting 1Q net income up on higher sales [Last Updated On: May 8th, 2012] [Originally Added On: May 8th, 2012]
- Infinitely Virtual Announces Support for Microsoft SQL Server 2012, Providing Cloud-Ready Hosting with Mission ... [Last Updated On: May 8th, 2012] [Originally Added On: May 8th, 2012]
- Kore Domains Launches Revolutionary New "4GH" Web Hosting Solution [Last Updated On: May 8th, 2012] [Originally Added On: May 8th, 2012]
- 4GH Web Hosting Europa Launches 4GH Cloud Web Hosting Solution in European Data Center [Last Updated On: May 10th, 2012] [Originally Added On: May 10th, 2012]
- Hughes Cloud Services & Hosting Showcases Its Comprehensive Enterprise IT Offering At ... [Last Updated On: May 12th, 2012] [Originally Added On: May 12th, 2012]