La Gouvernance au runtime avec AmberPoint

Slides:



Advertisements
Présentations similaires
Les technologies décisionnelles et le portail
Advertisements

Ispirer Systems Présentation de la Société Copyright (c) Ispirer Systems Ltd. Tous Droits Réservés.
Gérer son parc hétérogène depuis MOM et SMS avec QMX de Quest Software Laurent CAYATTE Consultant avant-vente Quest Software.
Automatisation des processus métiers avec Biztalk Server 2006
Nos Partenaires Rencontres ASP.NET : Développement Rapide dApplications Web.
Service Software Factory François MERAND Responsable groupe architectes DPE – Division Plateformes & Ecosystème Microsoft France
Catalogue des partenaires Microsoft Microsoft Ressources Directory.
Microsoft Corporation
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Introduction au langage C++
Baccalauréat professionnel COMMERCE 11 et 12 Mars 2004 Stage filière vente.
19 septembre 2006 Tendances Logicielles Gouvernance de projet Rational Portfolio Manager
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
Les tests et les logiciels de gestion de tests
L’architecture .net et ASP.net
Auteur: Christophe BRIGUET - Exaprobe
1.NET, bilan et perspective – Univ-Bordeaux - vendredi 18 novembre 2005.NET, bilan et perspectives François MERAND Responsable groupe architectes Division.
BTS MANAGEMENT DES UNITES COMMERCIALES
5ème Réunion de l’AfCop Mise en place d’un système de gestion de la performance Caisse Nationale d’Assurance Maladie Mauritanie 30/03/2017.
Gestion automatisée des filtres d’attributs
Les Enterprise Service Bus
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
A la frontière entre WMS et TMS Une nouvelle génération d’applications qui font tomber les barrières : Vous voulez réduire le coût de.
QUICK SELLING GUIDE TUFIN
Synchronisation Outlook via Exchange et réseau EDGE Forum ARTIC 2007
7 - EAI Les EAI : Enterprise Application Integration Marché
18 mai La fédération Education-Recherche aujourdhui.
Gérard Gasganias Ingénieur Avant-Vente Microsoft France
BPM & BPMS.
La mobilité des licences via la Software Assurance
Demain se construit aujourd'hui
Thème -1- : L’electromagnetisme
Wiki pour les nuls le LGI
Renauld MAMBOUNDOU Arnaud SCHOEN Safiatou FANNY Vincent BOUVIER
Toujours partir du besoin métier – Pas dune envie de linformatique Concevoir les services – puis concevoir leur implémentation Le vrai bénéfice est.
Proposition de consultation
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
Palais des congrès Paris 7, 8 et 9 février février 2012 Jean-Pierre Riehl MVP SQL Server AZEO Reporting Services 2012 Geoffrey Lalanne Tech-lead.
Le Cycle de conception Processus à suivre pour toute production Documenter le processus dans le carnet de réalisation.
1 © Copyright 2010 EMC Corporation. Tous droits réservés.  Consolidation  Économies d’échelle grâce à la standardisation  Réduction des coûts informatiques.
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Java Enterprise Edition, anciennement J2EE
Technologies et services TIC Analyse de la performance des infrastructures informatiques critiques.
Stratégie d’entreprise - Alstom Transport – Marco Férrogalini
5 Les progiciels de gestion et les opportunités associées.
“Software defined Storage”
22 DBA DAY - Administrer facilement des environnements SGBD hétérogènes Anthony Moillic Directeur Technique
Introduction à la plateforme .NET
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
Dr Ph CARDI - Interfaces 27/09/2001 Configuration des logiciels par les Praticiens de Santé mythe ou réalité Copyright 2001 © Intensive Care View.
Mettre en place un bus de services d'entreprise (ESB)
Introduction au Génie Logiciel
1 Laurent BONNET Stéphane GOUDEAU Architectes en Système d’information Division Développeurs et Plateforme d’Entreprise © 2005 Microsoft Corporation Un.
Initiation à la conception des systèmes d'informations
© 2008 Oracle Corporation – Propriétaire et confidentiel A quelles fonctions de l'entreprise cette campagne s'adresse-t-elle ? Cadres dirigeants Directeurs.
Positionnement : Outil de supervision et d’administration spécialiste Les management packs de l’éditeur et la base de connaissance embarquée Rapidité.
Module 3 : Création d'un domaine Windows 2000
Infrastructure SOA : Opérer ses services de façon industrielle
Alain Le Hegarat Responsable Marketing Windows Server
Module 1 : Vue d'ensemble de Microsoft SQL Server
Introduction aux outils de supervision
Équipe : Annie Du Mont Johanne Paré Daniel Taillon.
Les logiciels de gestion intégrée. Par Annie Tremblay.
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
Bâtir et diffuser l’offre marketing : Le marketing opérationnel
1 41Qualité d’un logiciel Référentiel Gestion Comptable.
Your own guide. « Jeune, dynamique, et en constante évolution, le service est pour nous plus qu’un métier, c’est une passion. » Notre s ciété Notre sav.
BizTalk Server Samedi 14 Mars 2009 Présenté par : CHALLOUF Mahmoud.
Proposition au 20-dec-2005 Projet de partenariat co-initié par FdP Genève - LPA - Akis Ingénierie - KeyPartners 1 Plate-forme collaborative pour la conception.
Avant-projets Dell Confidentiel – Réservé exclusivement aux partenaires de distribution Dell Avantage Dell Avant-projet Dell pour Microsoft ® UC&C Solutions.
Transcription de la présentation:

La Gouvernance au runtime avec AmberPoint Chris Peytier AmberPoint Ingénieur Avant-vente cpeytier@amberpoint.com

Thèmes Bref rappel sur AmberPoint La Gouvernance au Runtime des environnements SOA Le Produit AmberPoint Fonctionnalités Architecture Intégration avec l’offre Microsoft

Qui sommes-nous et que faisons-nous Expérience étendue de systèmes distribués et de classe “entreprise” Forte Software, webMethods, Sun, Sybase, Oracle, Ingres L’équipe d’ingénieurs a crée des produits dans les domaines: Développement d’applications distribuées EAI et Gestion de processus Base de données relationnelles 41M$ d’investissement (Sutter Hill, Norwest, Crosslink Capital, Motorola, Meritech) Maison mère à Oakland, Californie, avec contacts mondiaux Que faisons-nous: Gouvernance au runtime, gérant la visibilité, le contrôle et la validation des architectures orientées service (SOA):

La collaboration Microsoft – Amberpoint Plus de 4 ans de collaboration en Vente, Marketing, Ingénierie Participation d’Amberpoint au projet “White Horse” Distribution de AmberPoint Express dans Visual Studio Membre de la BizTalk BPM Alliance Gold Partner Nombreux succès communs Kaiser, E.I. Lilly, MedicAlert, Motorola, BT, Northern Trust, Best Buy, H&R Block, Hawaii Blue Cross, Reuters, Vital, BC/BS of Nebraska, Unive Complémentarité avec le stack Microsoft (IIS, BizTalk, Windows Server, SQL/Server, OpsMgr)

La collaboration Microsoft – Amberpoint(2) Complémentarité forte , technologie & roadmap Les produits AmberPoint sont écrits en C# et natifs .NET La solution AmberPoint complète celle de Microsoft AmberPoint permet à Microsoft de se positionner comme sachant manager des services .NET et Java Peut monitorier des services en .NET, IIS, BizTalk, WCF, SharePoint, CSF Collaboration continue entre les deux companies Plus de 30 opportunities identifiées visibilité à haut niveau de management entre les deux compagnies

Microsoft SOA Reference Stack Client Issue: What tools and technologies should be used to manage Web-services-based architectures? Microsoft SOA Reference Stack Management MOM, SMS Security Identity Integration Server, Active Directory Testing & Validation Visual Studio Team System Orchestration & Composition BizTalk, WCF, SharePoint Development Visual Studio Registry/Repository UDDI/Active Directory System & Database Infrastructure IIS, MSMQ, SQL/Server AmberPoint se focalise sur la gouvernance au runtime des applications SOA 6

Exemples de Clients: Divers Secteurs Government Telecom Fin. Services Health Care Manufacturing Power/Utility Other Retail

Les clés de la Gouvernance au Runtime de SOA Savoir ce que l’on a et ce qui se passe… Quels services, composants SOA, et infrastructure sont installés et utilisés Qui les utilisent Sont-ils conformes aux attentes et aux obligations Le contrôler… Définir et appliquer des polices de comportement – S’assurer que les polices adéquates sont actives Diagnostiquer les pannes / les prévenir Assurer l’intégrité… Vérifier automatiquement la validité du système en opération Détecter et valider les changements avant qu’ils n’impactent les utilisateurs et partenaires. De manière aussi automatique que possible Réduire les risques et les coûts L’automatisation est le facteur clé de la “scalabilité” des architectures SOA

Une large variété de Vendeurs de solutions SOA eCommerce Service Enterprise Service Bus Credit Service 1 Electronic Order Service Order Service Credit Service 2 EJB Application DBMS MQ-based Warehouse

Enterprise Service Bus La Gouvernance au Runtime de SOA Visibilité en temps réel, Contrôle et Validation <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <po-number> A234235 </po-number> </soapenv:Body> </soapenv:Envelope> Enterprise Service Bus Credit Service 1 Credit Service 2 Visibilité, Contrôle, and Validation, indépendamment des décisions d’Infrastructure

Une vue globale du monde SOA en temps réel Filtres “Float Over” “Drill Down” Vue d’ensemble en un coup d’oeil sur toute une infrastructure SOA Filtres puissants pour rapidement isoler les zones d’interêt Zoom “Pointer-cliquer” avec sommaire et détail en “float-over”

Visibilité de bout en bout Découverte dynamique du Système SOA… Services Consommateurs Dépendances Transactions Polices au Runtime Métadonnées d’éxécution …A travers une infrastructure hétérogène Conteneurs ESBs Appliances Registries / Repositories Non invasive; pas de modifications de messages Fonctionne pour le développement, test, et production Enterprise Service Bus Platform Repositories Home-grown Databases Service Registries Intention des concepteurs Réalité des choses Assure une vue complète de l’environnement SOA

Performance - Niveaux de Services Mise en place de SLA pour Services, utilisateurs et groupes Intervalle de temps sélectionnable Visibilité par utilisateur Contrats de services avec Objectifs Multiples Brèches de niveaux de services Rapports D’usage Valide des contrats basés sur des critères métiers Clients “Gold”, Systèmes de comptabilité en fin d’année fiscale, etc. Objectifs multiples par contrats,calendriers flexibles périodes de maintenance programmables., Intervalle de temps fixes ou glissants

Securité Vérification au premier mètre et au dernier mètre Sécurité au premier mètre Agent côté Client Contrôle au déla des frontières du système Intégration étendue Systèmes de gestion d’identité “Appliances” App Serveur / ESB / Sécurité OS App Client eCommerce Service Identity Management Systems <?xml version='1.0'?> <PaymentInfo xmlns='http://example.org/paymentv2'> <Name>John Smith</Name> <EncryptedData Type='http://www.w3.org/2001/04/xmlenc#Element' xmlns='http://www.w3.org/2001/04/xmlenc#'> <CipherData> <CipherValue>A23B45C56</CipherValue> </CipherData> </EncryptedData> </PaymentInfo> <Name> <Encrypted Type='http <CipherDa <Cipher </Ciphe Firewall Electronic Orders Credit Warehouse Shipping (partner) Librairie de Polices complète Authentification Autorisation Gestion des Crédentiels Cryptographie Sécurité au dernier mètre Plug-ins permettant une protection des Endpoint Impossible à contourner

Gestion des Exceptions Suivi et diagnostic de transactions “métiers” Fautes techniques Détails des contextes et des contenus Flux de messages Contexte d’exception Temps de réponse eCommerce System Order System Mgmt Augmente Les vues “systèmes” Machines App Servers Network Electronic Orders Warehouse Shipping Partner Credit Visibilité “métier” tenant compte du contexte et du contenu Problèmes sur le service Credit check Alerte lorsque “Pas de confirmation de commandes 5 minutes après complétude” Visibilité sur les problèmes opérationnels – services, transactions, operations, messages Fautes SOAP, erreurs de SGBD,etc.

La Validation en Architecture SOA L’intégrité de l’application toujours en cause eCommerce System Un changement içi peut tout impacter Order Electronic Orders Warehouse Shipping Partner Credit La réutilisation de Services crée une dépendance forte Tout changement peut impacter le reste du Système L’impact´réel de modifications programmées est difficile à´prévoir L’impact de changement non plannifiés peut être catastrophique Mais il devient quasi-impossible de répliquer tous les systèmes dépendants dans une optique de test. Besoin de vérifier l’intégrité en continu – à la fois en test et en production 16

Automatiser la Validation de l’intégrité des applications: – Sous tous les angles eCommerce System Order Capture les requêtes/réponses depuis tous types de clients Contenu des messages Contextes – headers, tendances de distribution Rejouer les messages capturés et analyser les différences Electronic Orders Warehouse Shipping Partner Credit Changement de: Code Polices Usage Infrastructure 17 17

Architecture du Produit © 2006 AmberPoint, Inc.

Architecture d’AmberPoint Interfaces Client léger IHM Référentiely Runtime Core Services Service Level Exception Service Validation Service Mgmt Discovery Dependency Security Policy Contrôle Policies Security 3rd Party Registries / Repositories Commande - Contrôle Information, Metriquess, Alertes WS-Policy, WS-PolicyAttachment, etc LDAP Agents Sans Agents ESB’s, Serveurs d’App Approche “Accélérateurs” … log App Server (Java,.NET) AP Agent AP Agent Exécution Order Inventory

Intégration avec l’offre Microsoft © 2006 AmberPoint, Inc.

AmberPoint Express ™ Intégré dans Visual Studio Fonctionnalité de management de base pour préparer les services à la production Découverte des services Monitorisation Vues graphiques et textuelles des débits, temps de réponse Suivi des messages en erreur Logging Enregistre les requêtes, réponses, information de header et date/heure Inspection de messages à l’aide d’un “viewer” ou format XML d’oringine Test Edition de messages et resoumission Versions Java et .NET Express Agent WS WS WS

Intégration AmberPoint-BizTalk Agent spécifique Microsoft Ops Mgr AmberPoint fait partie du “ ESB Guidance” BizTalk devient un “citoyen de 1ère classe” en termes de visibilité ESB Toolkit contient un“Pipeline Observer” Visibilité complète sur les messages en entrée Visibilité complète sur les messages en sortie Corrélation interne (Pipeline 2 Pipeline) Corrélation SOA (Pipeline 2 Service) L’intégration de AmberPoint avec MoM crée une approche complète de la gouvernance de SOA en environnement Microsoft Biz Talk Group Biz Talk Group Biz Talk Group

Analyse des interactions de BizTalk au Runtime

Intégration MOM Permet la publication d’évènements (alertes) dans MOM “Santé” des Web service Violations de SLA Statistiques Exceptions Alertes Intégration bi-directionnelle MOM Notification Web Service Request Response Management Event AmberPoint XML or Web Service Management Command Publish Event (via Microsoft API) MOM Tasks Fine-tune Infrastructure Microsoft Operations Manager

AmberPoint: La gouvernance au runtime de SOA Leader de l’industrie en…  Fonctionalités Sur tout le cycle de vie Couverture Infrastructure actuelle et future Partenariats Le logiciel le plus “OEMisé” en gouvernance au runtime SOA    L’autorité en Gouvernance SOA au runtime