CASE STUDY Inventx Accelerating Kubernetes Adoption in Finance with Rancher 75% 100% 80% reduction in deployment time increase in deployment frequency reduction in management time Inventx is the Swiss IT partner of choice for leading financial and Introducing insurance service providers. It is the pioneer of the ix.AgileFactory, a full stack infrastructure DevOps platform designed to meet the Inventx unique needs of the Swiss financial community. Founded in 2010, the company is headquartered in Chur, Switzerland, and has more than 260 employees. The ix.AgileFactory portfolio of products allows financial institutions to digitize their technology infrastructure to become more cloud native and microservices-centric. Underpinned by Docker, Kubernetes, Rancher and Red Hat, ix.AgileFactory allows financial institutions to implement microservices and consider hybrid cloud and on-premise deployments to reduce cost. [email protected] | 1 The platform allows the decoupling of core applications from the central infrastructure, enabling organizations to better manage and innovate in applications in safety, without affecting mission- critical systems. Most importantly, ix.AgileFactory is completely technology and environment agnostic; financial customers can choose any variety of software and tooling and host them in any environment — in the data center, in the cloud and at the edge. Like most companies working in the financial space, Inventx The Journey to has a secure, on-premise architecture that, until four years ago, comprised a mix of VM-based IBM architecture and Linux (Red Containers Hat) servers. Due to obvious customer sensitivities, security and compliance have always been major priorities. Consequently, the team has invested heavily in transforming the infrastructure, while maintaining security posture and regulatory compliance. Containers became a focus in 2016, when developers started building and shipping images in Docker. For Senior Cloud Engineer and Solution Architect Domenic Mayer, it soon became clear that adopting a container strategy would be a much more lightweight, portable way to develop, shift and deploy applications. At this early stage, there were a couple of Linux VMs with Docker installed — single nodes without any cluster functionality or automation. Failover was managed by the virtualization hypervisor. “ Our portfolio is geared toward creating long-term digital business models in the financial industry. Inventx is the enabler for continuous business transformation. Rancher brings the flexibility and openness that helps us to achieve true transformation in the most agile and efficient way.” Domenic Mayer, Senior Cloud Engineer and Solution Architect, Inventx To hasten development through automation and to bring some control to their Docker instances, Mayer and the team started working with Docker Swarm. Concurrently, one of the company’s major customers was building its digitization strategy and required software developers to write and shape software as Docker [email protected] | 2 images. They needed an orchestrator and turned to Inventx to provide one, prompting Mayer and the team to begin a major market evaluation. Kubernetes immediately emerged as the most flexible, open and mature container orchestration solution when compared to DC/OS and Apache Mesos. With rapid growth on the horizon and a clear multi-cluster strategy in mind, the team realized it needed a unified management plane to provide the right multi-cluster support. Trials soon took place with Red Hat OpenShift, Mesosphere and Rancher. During this process, it was clear that the team needed a platform-oriented solution that would support a multi-cluster environment. That’s where Rancher Labs came in. What were the Enabling Digital Transformation — Unified Multi-Cluster Management challenges Kubernetes adoption started to hasten in 2017. Clusters were Inventx appearing in growing numbers and so, when the team looked at wanted to management methodologies, it already knew a “monocluster” model wouldn’t work. Enabling digital transformation meant solve? providing dedicated clusters for each customer, comprising development, testing and production environments. Crucially, the team wanted a unified cluster management platform. Whichever platform the team chose had to bring simplified, multi-cluster management via a single pane of glass. Having been working happily with Red Hat Enterprise Linux and Ansible for years, it made sense to keep this solid core and add Rancher to the stack to provide the right multi-cluster, hybrid support Inventx needed. There was no formal Proof of Concept, but a lot of experimentation within developer teams. Even at version 1.6, Rancher was well known and so, when Rancher 2.0 was released, the team began a digital transformation project with one of its customers. [email protected] | 3 In Rancher, Inventx was able to manage any number of Kubernetes clusters in one place, via one pane of glass. For the first time, the company could consolidate management processes, monitor performance, update, patch and manage the entire Kubernetes estate in a unified way. Rancher also allowed the team to work with any mix of technologies, in the same platform — Docker, Kubernetes and OpenShift, if customers required it. The initial innovation project was so successful that it became the backbone of Inventx’s bespoke end-to-end management platform, ix.AgileFactory — a standardized, high-security framework, underpinned by a selection of powerful solutions, including Rancher, that brings flexibility, scalability and efficiency to customer deployments. “ Our aspiration is always to provide the most flexible and innovative ways to develop and deploy new services. With Rancher under the hood, ix.AgileFactory represents the future of application development.” Domenic Mayer, Senior Cloud Engineer and Solution Architect, Inventx Working with Rancher, the team has achieved several significant efficiencies. Environment deployment time is now down to a couple of days from months. Historically, the team had to define the environment, build the servers, manage the integration and perform security audits. In Rancher, the development environment already exists within the platform, leaving developers to configure and deploy applications in a fraction of the time. IX.AgileFactory — Accelerating Development Velocity Rancher now underpins Inventx’s flagship offering — ix.AgileFactory — a cloud-based PaaS platform that significantly simplifies and accelerates enterprise digitization. The financial sector is under more pressure than ever before to become more technologically agile. It wants to be more efficient and secure, while capitalizing on the best open source and proprietary [email protected] | 4 solutions. Companies also want to manage via one single interface. With Rancher at its heart, ix.AgileFactory brings this capability. In ix.AgileFactory platform design, operating concept and “run and deploy” services can be customized. In the multi-party system of ix.AgileFactory, financial institutions can issue compliance authorization for access, development and administration of the container clusters to its software and fintech partners. Each individual service can be developed, released, maintained and scaled for itself without the entire infrastructure being affected. Microservices can be provided by the financial institution itself, but also by software partners and fintechs and can be easily integrated via open interfaces (APIs), so that very large and differentiating customer benefits can be achieved quickly. “ Now we have built the core infrastructure, we no longer need to reproduce this every time. If we want to deploy a new application, the platform is already there. This has dramatically hastened development velocity across the board.” Domenic Mayer, Senior Cloud Engineer and Solution Architect, Inventx Kubernetes and Rancher, Docker and Red Hat combine to give a high degree of automation, leaner architectures, scalability, low costs and more efficient application operation and maintenance. Several customers are now running production and non- production clusters on ix.AgileFactory. Many are using the environment to develop new digital services such as loyalty and cash-back features. With early projects proving successful, some are starting to migrate more mission-critical, customer-facing services to the platform. Using the initial customer deployment as a blueprint for new customers, ix.AgileFactory now hosts nine separate non- production (dev/test) and production environments for three different customers, with more following suit. [email protected] | 5 While the stringent regulatory framework surrounding the Swiss A Hybrid financial sector has forced a historical focus on secure, on- Aspiration — premise deployments, there is a recognition that embracing the cloud will bring flexibility and economies. Of course, one of Becoming More Inventx’s major unique selling propositions (USPs) is its focus on operating solely in Switzerland; all the company’s data centers Cloud Native are located within the country’s boundaries. This is essential in meeting particularly stringent Swiss data laws — working in Rancher helps to streamline regulatory and compliance. The increasing intensity of competition is forcing the Swiss financial and insurance industry to innovate and launch new services faster. At the same time, the complexity and density of regulations are increasing which, naturally, has led to rising costs. For Inventx’s customers, cloud
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages8 Page
-
File Size-