The Doppler Quarterly (FRANÇAIS) Printemps 2018 | Page 68
Gestion de la complexité
De nombreux autres projets open-source sont disponibles pour les développeurs
d’applications natives modernes dans le cloud. Vous pouvez utiliser HashiCorp
Vault pour la gestion des références d'identification et des données secrètes.
HashiCorp Terraform et AWS Cloud Formation s'appuient tous deux sur une autom-
atisation du déploiement pour fournir une véritable infrastructure sous forme de
code. Le projet open-source Habitat, développé par Chef, met à votre disposition un
modèle anti-corruption qui vous permet de construire de nouvelles applications ou
de moderniser celles qui existent déjà. Et nous n’avons encore fait qu'effleurer la
surface de tout ce qui existe sur le marché ! De ce fait, comment, en tant qu'entre-
prise, pouvez-vous gérer une telle complexité ? Ces outils et technologies mod-
ernes font émerger une multitude de défis. Les développeurs qui travaillent dans
des départements distincts créent une « informatique de l'ombre » à l'aide de bud-
gets cloisonnés et sans surveillance. Étant donné que chaque équipe d'application
adopte son propre ensemble d’outils, le manque de cohérence et d’uniformité pro-
lifère. Le respect de la sécurité et de la conformité finit par devenir un effort sec-
ondaire de la part de chaque département individuel. Cette liberté des dévelop-
peurs se traduit par au gain de rapidité et d’agilité, mais au prix d'une immense
complexité et d'une gouvernance faible, voire inexistante. De plus, toute entreprise
de taille raisonnable s'appuie généralement sur une combinaison de cloud public et
de cloud privé qui nécessite une gestion appropriée ; ce à quoi s'ajoute souvent un
engagement stratégique auprès de plusieurs fournisseurs de cloud public pour
éviter la captivité.
Un certain nombre de produits très innovants émergent de petites entreprises et
d’organisations très réactives. Les cadres responsables d'un niveau significatif de
66 | THE DOPPLER | PRINTEMPS 2018