Stambia Production Analytics

Stambia Production Analytics est une application web qui permet de gérer l'ensemble des processus de production, depuis la définition et la configuration des environnements, le déploiement des livraisons sur ces environnements, jusqu'à la consultation quotidienne des logs d'exécution.

De plus, les utilisateurs peuvent planifier les flux et processus d'intégration de données et surveiller les exécutions.

 
Découvrez en 5 min une vue d'ensemble des possibilités offertes par Stambia Production Analytics.

Aspects importants de la Gestion de Production

Une méthodologie simple pour la mise en production de vos flux d'intégration de données

Comme pour toute nouvelle implémentation dans vos systèmes d'information, la manière dont vous gérez les déploiements de vos flux et processus de données tient une place importante dans vos activités opérationnelles quotidiennes.

Il n'est pas toujours simple de déployer et de gérer vos développements et configurations entre différents environnements.

En raison de la complexité inhérente aux solutions d'intégration traditionnelles, l'équipe de gestion des données doit consacrer beaucoup de temps à planifier les déploiements.
C'est souvent parce qu'il y a trop d'éléments différents qui doivent être prises en compte.

Cela génère un besoin énorme de documentations et des listes de contrôle longues comme le bras pour planifier les déploiements, ceci afin de ne faire aucune erreur dans ces phases critiques.

Par conséquent, une méthodologie simple et standard peut aider vos équipes à produire vos processus beaucoup plus rapidement que prévu.

Cela réduit votre temps de traitement pour les livraisons importantes et apporte de l'agilité dans vos projets..

Production Analytics Console
 

Une interface complète pour vos équipes DevOps

DevOps & DataOps Team

Dans chaque organisation, le service informatique doit mettre en place une équipe DevOps qui est responsable de la gestion des environnements, des configurations, des builds et des tests.

Par conséquent, l'équipe doit utiliser des outils DevOps qui peuvent les aider à rationaliser les activités et à faciliter la gestion.

Du point de vue de l'intégration des données, il est très utile d'avoir un composant qui peut couvrir de manière exhaustive tout ce dont l'équipe DevOps a besoin.

Cela commence par la gestion des versions des packages déployés, des configurations pour différents environnements, de la planification, de la surveillance, etc.

 

Capacité à fournir une intégration continue et déploiement continu, CI / CD

Pour améliorer la productivité et l'efficacité, il est essentiel que les équipes de développement aient des pratiques telles que l'intégration continue et le déploiement continu.

Certaines tâches doivent être automatisées via un outil ou un utilitaire afin de minimiser l'effort humain et de rationaliser l'ensemble du processus de développement.

Par conséquent, les équipes DevOps ont besoin de telles capacités intégrées dans l'outil d'intégration.

Celles-ci aideraient les chefs de projet à disposer d'une plate-forme cohérente et à apporter de l'agilité dans leurs activités de développement et de mise en production..

 Continuous Integration and Continuous Deployment
 

Une console de surveillance détaillée pour réduire votre temps de gestion des incidents

monitoring console

Après la mise en service, vos équipes de support à la production prennent en charge le suivi des sessions exécutées soit par lots, soit en temps réel.

Ces équipes recherchent les causes d'erreur et doivent trouver rapidement une solution, dans les SLA donnés.

Parfois, le système d'information devient trop compliqué, avec trop de composants à gérer.
En conséquence, il y a trop de temps passé à parcourir divers composants, journaux, éléments de conception, etc. jusqu'à ce que la cause principale soit trouvée.

Une console de surveillance, avec la capacité de fournir toutes les fonctionnalités nécessaires, non seulement pour surveiller l'état des travaux, mais également pour accéder au détail des pour une analyse rapide des causes réelles, est essentielle pour réduire le temps de traitement et respecter les SLA...

IMPORTANT ASPECTS OF OPERATIONAL MANAGEMENT

Fonctionnalités de Production Analytics


Stambia Production Analytics est une application de gestion de production, qui aide vos équipes de développement à gérer le déploiement, les configurations, les environnements d'exécution et vous permet de planifier et de surveiller vos flux de données.

Il fournit une interface graphique conviviale pour simplifier et automatiser vos activités opérationnelles.

Certaines des fonctionnalités clés de Stambia Production Analytics sont les suivantes :

Configurer et déployer

Lors du déploiement de vos développements et processus dans d'autres environnements , pour les tests d'intégration de système (SIT), les tests d'acceptation des utilisateurs (UAT), etc., les utilisateurs peuvent utiliser la même interface graphique pour le déploiement des packages.

Les packages sont des composants non exécutables, exportés à partir du Designer et utilisés pour les déploiements.

Au fur et à mesure des mises en production, vos développements sont modifiés, et vous déployez de manière continue les nouveaux packages mis à jour .
Par conséquent, vous devez maintenir les versions et être en mesure de les gérer via une interface graphique.

Production Analytics simplifie cela et fournit une méthodologie standardisée pour faciliter la maintenance des versions de votre déploiement.
Cela apporte un haut niveau de visibilité des différents environnements et de tout ce qui est déployé sur chacun d'eux.

Stambia Production Analytics GUI
 
Metadata Packages with Stambia
De plus, la configuration des packages en fonction d'un environnement spécifique est simplifiée.
Vous avez la possibilité de le faire soit à l'aide de l'interface graphique de Production Analytics, soit via la ligne de commande ou ses services webs, soit à l'intérieur de l'outil de développement lui-même.

De ce fait, Production Analytics est compatible avec des chaines CI/CD et l'utilisation d'outils externes comme Jenkins, XL Deploy, Maven, etc.
Mais il est également possible de conserver en complémentarité l'approche graphique pour visualiser ou modifier les valeurs des métadonnées.

De plus, vous pouvez gérer les runtimes sur différents environnements ou clusters à l'aide de la console d'administration.
 

Schedule & Monitor

Stambia Advanced Schedule Monitor Data Flows

Une fois que vous avez déployé vos développements et processus sur un environnement d'exécution spécifique, vous pouvez rapidement les planifier pour définir les fréquences d'exécution.

Ensuite, vous pouvez créer vos sessions personnalisées pour surveiller tout ou ensemble spécifique de jobs, en fonction de certains paramètres ou filtres.

 

La console de surveillance vous offre non seulement la possibilité de rechercher l'état d'exécution, l'heure de début, l'heure de fin, etc. mais également de descendre jusqu'au niveau le plus bas du processus en cours d'exécution, pour observer tous les détails et comprendre ce qui se passe.

Il est très important pour les équipes de support de production d'identifier la cause d'un echec.

Grâce à Stambia Production Analytics, ceux-ci peuvent être identifiés très rapidement sans sortir de la console de surveillance.
Cela permet d'économiser beaucoup de temps qui aurait été consacré à la vérification de différents composants dans un environnement traditionnel.

Par conséquent, il aide les équipes de support à respecter les SLA..

Stambia Analytics Monitoring Console
 

Intégration et déploiement continus - CI / CD

L'une des fonctionnalités clé dont toute équipe de gestion des données a besoin est la possibilité d'avoir des pratiques telles que l'intégration continue et le déploiement continu.

Cette pratique nécessite un ensemble dédié de composants favorisant l'automatisation lors de la création de builds ou de packages, et lors de la configuration des packages à déployer et à publier sur les différents environnements.

Les utilisateurs peuvent utiliser Stambia Production Analytics directement, ou utiliser des méthodes de ligne de commande, ainsi que des API dédiées pour l'analyse de la production.

Cela permet l'usage d'outils externes tels que Jenkins, XL Deploy, Maven, etc.

Dataops Ccontinuous Integration and Continuous Deployment
 

Prise en charge de Docker, Kubernetes, Swagger, HTTP

Stambia Support for Docker Kubernetes- Swagger

Stambia Production Analytics a également été constamment amélioré et mis à niveau pour suivre les dernières tendances technologiques.

Certains d'entre elles sont:

  • Production Analytics peut être exécuté dans un conteneur Docker
  • Prise en charge de Kubernetes
  • API REST pour gérer les projets, packages, builds, etc.
  • Assistance Swagger
De plus, la configuration des packages en fonction d'un environnement spécifique est simplifiée.
Vous avez la possibilité de le faire soit à l'aide de l'interface graphique de Production Analytics, soit via la ligne de commande ou ses services webs, soit à l'intérieur de l'outil de développement lui-même. De ce fait, Production Analytics est compatible avec des chaines CI/CD et l'utilisation d'outils externes comme Jenkins, XL Deploy, Maven, etc. Mais il est également possible de conserver en complémentarité l'approche graphique pour visualiser ou modifier les valeurs des métadonnées.

Technical specifications and prerequisites

SpécificationDescription

Systèmes supportés

Sur tous les OS supportant la Machine Java Virtuelle

Machine Virtuelle Java Java 1.8

Serveur Web

  • Apache Tomcat 8 or 8.5
  • Wildfly
  • JBoss

Bases de données de log

Tout type de bases RDBMS

  • Google Cloud SQL
  • MySQL
  • Microsoft SQL Server
  • PostgreSQL
  • Oracle
  • Sybase ASE
[12:24] Fabien BRUDER
et j'ajouterais dans la liste Google Cloud SQL

Vous souhaitez en savoir plus ?
Consultez nos différentes ressources

Anonymisation
Votre démonstration taillée sur mesure
Obtenez votre démonstration
Anonymisation
Découvrez nos formations et certifications
En savoir plus
Anonymisation
Accédez à la communauté de développeurs Stambia. Rencontrez des utilisateurs.
Notre communauté