Insiel est la société ICT in-house de la Région Frioul-Vénétie Julienne qui conçoit, crée et gère des services informatiques en collaboration et en synergie avec le territoire pour les bureaux publics de la Région, les Villes, les Sociétés, les Services de Santé, les Hôpitaux, les Institutions Locales, les Organismes conventionnés et les citoyens.
En 2017, Insiel a entrepris un parcours, expérimental dans un premier temps, consistant à introduire le paradigme cloud native" dans la production de logiciels.
Le but principal de la phase initiale de ce parcours d'introduction au cloud consistait donc à innover dans la production du logiciel au sein d'une structure de production d'entreprise, en mettant l’accent notamment sur:
- la définition d'un processus clair servant de guide unique pour les activités de développement ;
- la réduction des délais de déploiement de logiciels (dont une hausse de la productivité) ;
- une meilleure qualité du logiciel produit ;
- la réduction de la complexité de la gestion des infrastructures pour la fourniture de services, grâce à la mise en œuvre des infrastructures en tant que code ;
- une meilleure collaboration et le partage au sein des groupes de développement de logiciels.
En partant de ce projet, ces résultats devaient être obtenus grâce à la mise en œuvre de:
- une culture Cloud comme base sur laquelle bâtir les services à fournir en interne et en externe ;
- la méthodologie DevOps ;
- des produits comme services *aaS pour une diffusion plus immédiate.
Dans un second temps, le projet s’est avéré beaucoup plus ambitieux : d'un projet limité à un contexte bien défini de l'entreprise (structure de production) à un projet transversal à une équipe interdivisions. Une industrialisation à proprement parler du processus de production à appliquer sur deux lignes:
- l’introduction du paradigme Cloud native et Hybrid Cloud sur de nouveaux projets ;
- l’introduction progressive au niveau entrepreneurial des principales compétences cloud native (méthodologie Agile et Scrum dans le processus de production, DevOps, CI/CD, Microservice et Container).
Tout cela a été mis en place à travers des technologies spécifiques, dont Krateo PlatformOps, la plateforme open source conçue par Kiratech qui permet de simplifier la création et la gestion des ressources sur nos infrastructures et en mode self-service depuis un unique panneau de contrôle, agrégeant des informations importantes pour l'utilisateur et la normalisation du processus d'approvisionnement des ressources.tra cui anche Krateo PlatformOps, la piattaforma open source creata da Kiratech che permette di semplificare la creazione e gestione di risorse sulle nostre infrastrutture e in modalità self-service da un singolo pannello di controllo, aggregando le informazioni importanti per l’utente ed uniformando il processo di approvvigionamento delle risorse.