Transformer des rochers en cailloux : derrière le parcours cloud de Westpac

Westpac a décidé d’augmenter son investissement dans la plate-forme de services cloud Azure de Microsoft au début de 2022, afin de soutenir la modernisation en gros de l’environnement technologique de la banque dans le cadre d’un accord de cinq ans pour aider à piloter la stratégie multicloud numérique et hybride de la banque.
Selon David Walker, chef du groupe Westpac, cette décision soutient l’objectif d’adopter une norme pour tous les nouveaux systèmes de la banque, qu’ils soient créés par sa propre équipe technique ou provenant d’autres, afin qu’ils soient conçus pour évoluer en permanence à l’aide de technologies natives du cloud. responsable de la technologie.
Il pourrait être surprenant que l’une des plus grandes banques australiennes, connue pour dépenser chaque année des milliards de dollars dans ses actifs technologiques, commence tout juste à faire évoluer son infrastructure vers un arrangement plus flexible, basé sur le cloud. Mais le passage en gros à Azure n’est que le dernier chapitre d’un programme de changement en cours chez Westpac, qui revendiquait déjà un double environnement cloud, bien qu’un environnement dans lequel Amazon Web Services (AWS) avait historiquement hébergé la majeure partie de son cloud. applications et services.
Mais cela est en train de changer, selon Walker, à mesure que l’offre Microsoft Azure commence à atteindre et, dans certains cas, à dépasser les capacités d’AWS dans certains domaines.
« La partie la plus importante de cet arrangement était de créer un environnement où les ingénieurs logiciels prennent les décisions sur l’endroit où placer le bon hébergement de leur technologie, non pas en fonction des coûts, ou en fonction des chefs de projet ou des décisions financières, mais en fonction de ce que le droit la technologie est pour le cas d’utilisation », a déclaré Walker à CIO Australia.
Construire un environnement technologique plus simple
La banque avait accumulé de nombreux actifs technologiques au fil des ans, et le premier défi pour Walker et son équipe lorsqu’il est arrivé à bord en tant que directeur technique du groupe à la fin de 2019 était d’acquérir les bases fondamentales de la bonne gestion de la technologie.
Cela a vu l’équipe de Walker passer beaucoup de temps à se concentrer sur la stabilité et la résilience des différentes plates-formes utilisées, le débit et la capacité de changer les choses rapidement et efficacement, mais aussi en toute sécurité.
Les systèmes existants étaient complexes et la première escale de Walker lorsqu’il s’agissait de supprimer une partie de la complexité technologique de la banque était de s’attaquer aux éléments fondamentaux qui sous-tendent les environnements informatiques respectifs et le modèle d’exploitation. Il s’est également efforcé de recruter les «bonnes personnes» tout en élevant les personnes que la banque comptait déjà dans ses rangs techniques pour s’assurer qu’elles comprenaient à quoi ressembleraient et devraient ressembler les nouvelles méthodes de travail.
Moins de deux ans plus tard, ces changements ont commencé à porter leurs fruits, selon Walker. Il souligne le succès de la plate-forme «bank-as-a-service» (BaaS) de Westpac, qui vise à permettre aux entreprises sans licence bancaire de fournir des services bancaires à partir d’une banque agréée numériquement via des interfaces de programmation d’application (API), comme point de preuve .
« Alors, c’est maintenant deux fois plus rapide [for us] pour développer des choses », dit Walker. « La cadence s’accélère lorsque nous travaillons dans ces nouveaux environnements. Nous avons vraiment vu la capacité de développer les choses d’une nouvelle manière, d’une meilleure manière, et d’évoluer vers de nouveaux environnements.
Aujourd’hui, Westpac maintient une stratégie multicloud hybride, comprenant un environnement d’infrastructure sur site en plus des environnements cloud doubles hébergés par AWS et Microsoft Azure.
La complexité du secteur bancaire
Dans l’ensemble, suggère Walker, le secteur bancaire est trop complexe, en termes de technologie. Cela est cohérent non seulement dans l’environnement bancaire, mais également dans la plupart des grandes entreprises qui développent des technologies depuis des années et qui auront un certain nombre d’environnements que l’on pourrait appeler des systèmes hérités.
Mais Walker s’empresse de souligner que bien que le terme « système hérité » ait souvent de mauvaises connotations, certains systèmes plus anciens fonctionnent en fait assez bien et très efficacement. Bien que Walker n’aime pas qualifier tous les systèmes hérités de mauvais, il admet que certains le sont, en particulier les systèmes monolithiques de par leur conception, ce qui les rend très volumineux et peu maniables.
Walker ne suggère pas que Westpac possédait auparavant de tels systèmes, mais il n’y avait certainement pas de petite complexité dans les systèmes en place lorsqu’il est arrivé à bord pour prendre en charge la stratégie technologique de la banque.
Fabriquer des cailloux numériques à partir de rochers technologiques
Pour Walker, il s’agit de « transformer les rochers en cailloux », une philosophie qui est au cœur de ses efforts pour décomposer les anciens modèles d’infrastructure monolithiques et complexes en quelque chose de plus agile et gérable.
Walker aime appliquer la pensée « des rochers aux cailloux » dans l’ensemble du paysage numérique de la banque, en prenant ce qu’il appelle de gros rochers et en les décomposant en cailloux plus petits, agiles et plus efficaces.
Cela a du sens en tant qu’agent de changement pour une organisation qui, comme d’autres grandes entreprises, achète généralement de gros progiciels et crée de grandes applications qui, au fil de nombreuses années, se sont développées en centaines et milliers, voire millions, de lignes de code.
Ces blocs de logiciels peuvent devenir encombrants, selon Walker, ce qui les rend difficiles à comprendre pour les ingénieurs et difficiles à déployer.
En décomposant ces structures logicielles monolithiques en unités plus petites telles que des microservices ou des micro-frontaux, des équipes plus petites peuvent les exploiter indépendamment les unes des autres et être plus agiles dans leur approche.
Avec le nouvel accord Azure de la banque, Walker étend plus facilement l’approche Pebble à certains des systèmes qui, jusqu’à présent, étaient détenus dans les environnements sur site de la banque.
À l’heure actuelle, Westpac exploite les capacités de gestion et de traitement des données d’Azure, en utilisant la plate-forme cloud de Microsoft pour ses actifs Big Data et son architecture de maillage de données. C’est ici, selon Walker, que Westpac a commencé à créer de nouveaux produits de données et à faire évoluer un nouveau modèle autour de la manière dont il construit ses actifs logiciels.
« Azure a été formidable pour cela [data processing]et nous avons vu une véritable expansion de nos capacités et de nos compétences à développer dans ce domaine », dit-il.
La centralité des données permise par le déménagement d’Azure a donné à Walker un levier avec lequel développer des informations pour les clients de Westpac ainsi que des informations pour son personnel afin de mieux soutenir les clients et d’autres secteurs de l’entreprise.
S’appuyer sur les points forts d’Azure
Walker a été sélectif sur la façon dont Westpac utilise Azure, en se concentrant sur les forces de la plate-forme et en évitant ses faiblesses, un facteur qui alimente son désir d’atteindre la parité entre les deux plates-formes cloud pour ses développeurs.
Les actifs de données qui ont effectué la transition vers Azure provenaient d’environnements sur site, et non d’AWS. En fait, rien n’a été migré d’AWS vers Azure, ou vice versa.
AWS continue d’être utilisé comme plate-forme cloud principale pour les fonctions de calcul générales de Westpac, prenant en charge des actifs tels que ses sites Web et d’autres environnements Internet, ainsi que des fonctions connexes nécessitant les services de calcul solides pour lesquels AWS est connu.
La plateforme de banque en tant que service de Westpac, par exemple, est hébergée sur AWS. Et Walker continue de développer des capacités autour de la plate-forme de banque en tant que service avec un certain nombre de partenaires.
Mais comme les exigences de calcul ont été transférées vers AWS, la banque a, jusqu’à récemment, continué à maintenir certains environnements sur site hérités, y compris les entrepôts de données volumineuses, qui ont été construits au fil des ans en actifs étendus. Tous les environnements ne prendraient pas en charge un tel actif de manière optimale, note Walker.
Alors que Westpac a travaillé pour faire évoluer ces systèmes vers quelque chose de plus fluide et agile, Walker et son équipe ont longuement réfléchi au type d’environnements et d’outils qui leur conviendraient le mieux. Il s’avère qu’Azure offrait les meilleurs outils pour les cas d’utilisation en jeu.
« Il ne s’agit pas seulement de savoir où se trouvent les données, mais aussi de tous les outils que nous y obtenons, de l’apprentissage automatique et de l’IA [artificial intelligence] et les capacités qui sont facilement disponibles », déclare Walker.
De plus, Azure regorge d’outils et de solutions de tiers, dont beaucoup intéressent vraisemblablement Walker et son équipe. Tout cela a créé un environnement dans lequel les ingénieurs logiciels de Westpac pouvaient accéder aux outils nécessaires pour faire évoluer les actifs de données de la banque.
Cet élément renvoie, une fois de plus, au désir de parité de Walker. Azure étant désormais utilisé comme l’une des deux plates-formes dans un environnement cloud double, les ingénieurs logiciels de Westpac peuvent facilement examiner les capacités de chaque plate-forme, évaluer les forces et les faiblesses et faire les bons choix techniques. De cette façon, personne ne prend de décisions techniques en raison d’arrangements commerciaux, de favoritisme ou de partenariats préexistants.
L’informatique de Westpac travaille vers un continuum de transformation
Plus généralement, l’adoption d’Azure en tant que deuxième plate-forme cloud s’inscrit dans les efforts de Walker pour créer un environnement d’infrastructure informatique à l’échelle de l’entreprise parfaitement positionné pour résister et conduire un continuum évolutif de changement sur le long terme.
Les microservices activés par le modèle de cloud double, par exemple, rendent l’environnement informatique de Westpac plus agile à tous les niveaux. La capacité de changer les choses rapidement sans casser une partie d’un système monolithique signifie que, si Walker et son équipe n’aiment pas un petit composant particulier, il est facile de le changer, qu’il s’agisse de quelque chose que Westpac a construit lui-même ou d’un troisième logiciel tiers en tant que service.
Au lieu de construire pour durer, Walker et son équipe construisent pour le changement. Alors que le rythme de changement de l’industrie s’accélère, concevoir des choses évolutives est un objectif majeur pour Walker. Les microservices basés sur le cloud activés par Azure et AWS rendent ce style d’évolution possible.
Walker considère cet état d’évolution perpétuelle comme une technologie à feuilles persistantes, ce qui signifie que la technologie a les bonnes caractéristiques de performance et de sécurité pour être entièrement autonome à long terme.
Il ne s’agit pas d’un projet autonome mais plutôt d’une manière de fonctionner de manière continue.
« Pour moi, il s’agit d’atteindre cet état de flexibilité et d’agilité », déclare Walker, notant que son objectif ultime est la capacité de se transformer à volonté. « C’est l’élément clé vers lequel nous nous dirigeons », dit-il.
Source link