SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Qui sommes nous ?
• Nicolas Roux
• Directeur des Opérations Winwise (2002-2006)
• Responsable R&D éditeur Léonard’s Logic (1997-2000)
• Frédéric Fadel
• Co-fondateur de Winwise
• Expert / Consultant Microsoft depuis 1985
• Premier certifié NT en France (1993)
Le constat
Le constat
Besoins Métiers
Code technique
Le constat
Mélange
Fragile
Notre solution
Architecture
Séparation
Business
Technical
Notre Solution
• Une nouvelle approche de développement qui
permet de réduire la complexité en éliminant 80%
du code
• Une Architecture « out-of-the-box » mettre en
œuvre facilement et maitriser les couts et délais
des projets
• Développement spécifique en .Net 2.0 (ou >)
• Sans langage spécifique
• Sans génération de code
• Application full-Ajax native
• Compatible Azure
Proposition de Valeurs
ROI élevé
Valorisation Métier
Baisse des Risques
Alignement
ROI élevé
• Baisse des charges de Développement
80 % code éliminé
Avec une approche classique
Avec Aspectize
• Apprentissage rapide
• Diminution Connaissances .Net
nécessaires
• Intégration Visual Studio
• Outils graphiques conviviaux
Valorisation Métier
• Organisation Agile
• Echanges MOA/MOE favorisés
• Plus besoin de Spécification ni de
Documentation
• Production au fil de l’eau
• Excellente tolérance aux changements
• Réduction forte de la distance entre le code et
le Business
• Pas de bugs technique
Baisse des Risques
• Métier d’abord, Architecture après
• Pas de choix techniques structurants
• Maitrise de la dérive
• Parade immédiate à un changement non prévu
1er Jour
Début de Projet
Feedback permanent
• Application fonctionne
Disponibilité Utilisateurs immédiate
Alignement Stratégique
Réduire le
code
Réduire la
complexité
Augmenter
L’agilité
Répondre au
changement
Réussir
l’alignement
Baisser la
maintenance
Cycle de développement
Entity Designer
Binding Studio
1 Design du Modèle
2 Ecriture Service Métier
(calcul, validation)
3 Design Vue IHM
4 Configuration & Binding
Configuration
 Cycle extrêmement agile (1 heure)
 Application disponible le 1er jour
 Non Intrusif
Modele - Vue - Service
Service S1
Service S3
Service S2
Service S4
Aspectize on Azure
• Catalyseur de migration sur Azure
• Linéarité du développement Aspectize + Linéarité du déploiement
Azure
• Pas de Lock-in Azure
• Pas de développement spécifique Azure
• Réversibilité totale des Applications Azure / Onpremise
• Facilité de développement
• Pas besoin des SDK spécifique Visual Studio
• Pas d’apprentissage des technologies spécifiques Azure
• Facilité de maintenance
• Déploiement immédiat d’une Application
• Pas de latence de ¼ d’heure pour une modification d’un fichier
• Versionning d’Applications
Architecture as a Service
Entity Designer
Security DAL DataBinding
Versionning Business Logic Domain Engine
Exceptions Trace Log Proxys
IAAS
PAAS
SAAS Vos Applications: CRM, …
Aspectize on Azure
• Visibilité de l’Architecture
• Application Meta-Data Management
• Données relationnelles dans Azure Storage
• Utilisation identique Azure Storage / SQL Azure
• Réversabilité des Données Azure Storage / SQL Server
• Réplication des Données Azure Storage / SQL Server
• File System dans Azure Storage
• Tous les Services Aspectize disponibles dans le Cloud:
Sécurité, Exceptions, Loging, Traçe, Accès aux données, …
Business Service
Business Service
Business Service
Case Studies
• Editeur de Logiciel
• Réalisation Produit Nouveau
• 50 tables en base, 300 écrans
• 1000 lignes de code
• 1ère démo en 20j de développement (2 personnes)
• Déploiement dans Azure décidé la veille
• Grand Compte
• Accès aux données pour un SI mondial
• 300 tables en base
• 1800 requêtes non écrites
Conclusion
• Apprentissage rapide pour une méthode
Agile en environnement .Net Standard
• Gagnez du temps
• Diminuez les Risques
• Pilotez votre SI par le « Quoi »
et non plus par le « Comment »
• Evoluez constamment

Contenu connexe

Tendances

Concevoir ses premiers objets connectés avec azure
Concevoir ses premiers objets connectés avec azureConcevoir ses premiers objets connectés avec azure
Concevoir ses premiers objets connectés avec azureAymeric Weinbach
 
SQLSaturday Paris 2014 - Bien choisir sa plate-forme de données
SQLSaturday Paris 2014 - Bien choisir sa plate-forme de donnéesSQLSaturday Paris 2014 - Bien choisir sa plate-forme de données
SQLSaturday Paris 2014 - Bien choisir sa plate-forme de donnéesGUSS
 
Gouvernance azure - rex du studio Cellenza
Gouvernance azure -  rex du studio CellenzaGouvernance azure -  rex du studio Cellenza
Gouvernance azure - rex du studio CellenzaBenoît SAUTIERE
 
SQL Server sur Azure dans tous ses états !
SQL Server sur Azure dans tous ses états !SQL Server sur Azure dans tous ses états !
SQL Server sur Azure dans tous ses états !Microsoft Décideurs IT
 
Lync Online et hybride : motivations et bonnes pratiques
Lync Online et hybride : motivations et bonnes pratiquesLync Online et hybride : motivations et bonnes pratiques
Lync Online et hybride : motivations et bonnes pratiquesMicrosoft Décideurs IT
 
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...Microsoft Décideurs IT
 
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020aOS Community
 
9 Session K2 - Des applications pour mon métier dans Office 365
9   Session K2 - Des applications pour mon métier dans Office 3659   Session K2 - Des applications pour mon métier dans Office 365
9 Session K2 - Des applications pour mon métier dans Office 365aOS Community
 
PowerShell Desired State Configuration & Azure
PowerShell Desired State Configuration & AzurePowerShell Desired State Configuration & Azure
PowerShell Desired State Configuration & AzureMicrosoft Décideurs IT
 
Gouvernance Azure - La charte de nommage
Gouvernance Azure - La charte de nommageGouvernance Azure - La charte de nommage
Gouvernance Azure - La charte de nommageCellenza
 
Accélérez vos métiers avec les infrastructures convergées !
Accélérez vos métiers avec les infrastructures convergées !Accélérez vos métiers avec les infrastructures convergées !
Accélérez vos métiers avec les infrastructures convergées !Microsoft Décideurs IT
 
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...Microsoft Décideurs IT
 
Ms exp17 architectures serverless - v1.0
Ms exp17   architectures serverless - v1.0Ms exp17   architectures serverless - v1.0
Ms exp17 architectures serverless - v1.0Michel HUBERT
 
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideRetour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideMicrosoft Décideurs IT
 
Le point sur la synchronisation de AD et Azure AD
Le point sur la synchronisation de AD et Azure AD Le point sur la synchronisation de AD et Azure AD
Le point sur la synchronisation de AD et Azure AD Microsoft Décideurs IT
 
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020aOS Community
 
SQLSaturday Paris 2014 - Construire et déployer une application métier Office...
SQLSaturday Paris 2014 - Construire et déployer une application métier Office...SQLSaturday Paris 2014 - Construire et déployer une application métier Office...
SQLSaturday Paris 2014 - Construire et déployer une application métier Office...GUSS
 
Implémenter son Cloud privé pour héberger ses machines virtuelles
Implémenter son Cloud privé pour héberger ses machines virtuellesImplémenter son Cloud privé pour héberger ses machines virtuelles
Implémenter son Cloud privé pour héberger ses machines virtuellesMicrosoft Décideurs IT
 

Tendances (18)

Concevoir ses premiers objets connectés avec azure
Concevoir ses premiers objets connectés avec azureConcevoir ses premiers objets connectés avec azure
Concevoir ses premiers objets connectés avec azure
 
SQLSaturday Paris 2014 - Bien choisir sa plate-forme de données
SQLSaturday Paris 2014 - Bien choisir sa plate-forme de donnéesSQLSaturday Paris 2014 - Bien choisir sa plate-forme de données
SQLSaturday Paris 2014 - Bien choisir sa plate-forme de données
 
Gouvernance azure - rex du studio Cellenza
Gouvernance azure -  rex du studio CellenzaGouvernance azure -  rex du studio Cellenza
Gouvernance azure - rex du studio Cellenza
 
SQL Server sur Azure dans tous ses états !
SQL Server sur Azure dans tous ses états !SQL Server sur Azure dans tous ses états !
SQL Server sur Azure dans tous ses états !
 
Lync Online et hybride : motivations et bonnes pratiques
Lync Online et hybride : motivations et bonnes pratiquesLync Online et hybride : motivations et bonnes pratiques
Lync Online et hybride : motivations et bonnes pratiques
 
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
 
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
 
9 Session K2 - Des applications pour mon métier dans Office 365
9   Session K2 - Des applications pour mon métier dans Office 3659   Session K2 - Des applications pour mon métier dans Office 365
9 Session K2 - Des applications pour mon métier dans Office 365
 
PowerShell Desired State Configuration & Azure
PowerShell Desired State Configuration & AzurePowerShell Desired State Configuration & Azure
PowerShell Desired State Configuration & Azure
 
Gouvernance Azure - La charte de nommage
Gouvernance Azure - La charte de nommageGouvernance Azure - La charte de nommage
Gouvernance Azure - La charte de nommage
 
Accélérez vos métiers avec les infrastructures convergées !
Accélérez vos métiers avec les infrastructures convergées !Accélérez vos métiers avec les infrastructures convergées !
Accélérez vos métiers avec les infrastructures convergées !
 
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
 
Ms exp17 architectures serverless - v1.0
Ms exp17   architectures serverless - v1.0Ms exp17   architectures serverless - v1.0
Ms exp17 architectures serverless - v1.0
 
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybrideRetour d'expérience : rendre votre IT agile grâce au cloud hybride
Retour d'expérience : rendre votre IT agile grâce au cloud hybride
 
Le point sur la synchronisation de AD et Azure AD
Le point sur la synchronisation de AD et Azure AD Le point sur la synchronisation de AD et Azure AD
Le point sur la synchronisation de AD et Azure AD
 
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
 
SQLSaturday Paris 2014 - Construire et déployer une application métier Office...
SQLSaturday Paris 2014 - Construire et déployer une application métier Office...SQLSaturday Paris 2014 - Construire et déployer une application métier Office...
SQLSaturday Paris 2014 - Construire et déployer une application métier Office...
 
Implémenter son Cloud privé pour héberger ses machines virtuelles
Implémenter son Cloud privé pour héberger ses machines virtuellesImplémenter son Cloud privé pour héberger ses machines virtuelles
Implémenter son Cloud privé pour héberger ses machines virtuelles
 

En vedette

20-06 Google Apps dans l'entreprise
20-06 Google Apps dans l'entreprise20-06 Google Apps dans l'entreprise
20-06 Google Apps dans l'entrepriseGDG Nantes
 
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Microsoft Technet France
 
Assises EnR 2013 - Table ronde 6 jean-luc nicaise - maisons alfort - rex de...
Assises EnR 2013 - Table ronde 6   jean-luc nicaise - maisons alfort - rex de...Assises EnR 2013 - Table ronde 6   jean-luc nicaise - maisons alfort - rex de...
Assises EnR 2013 - Table ronde 6 jean-luc nicaise - maisons alfort - rex de...MGUEROUT
 
SharePoint : Déploiement d'un projet de Réseau Social d'Entreprise
SharePoint : Déploiement d'un projet de Réseau Social d'EntrepriseSharePoint : Déploiement d'un projet de Réseau Social d'Entreprise
SharePoint : Déploiement d'un projet de Réseau Social d'EntrepriseMicrosoft Technet France
 
Presentation tests d'acceptations automatisés sug v1.1
Presentation tests d'acceptations automatisés sug v1.1Presentation tests d'acceptations automatisés sug v1.1
Presentation tests d'acceptations automatisés sug v1.1Jean-Emmanuel Houdu
 
Agile Tour Rennes - REX EOLE Kanban - Logica
Agile Tour Rennes - REX EOLE Kanban - LogicaAgile Tour Rennes - REX EOLE Kanban - Logica
Agile Tour Rennes - REX EOLE Kanban - LogicaEric Hébert
 
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...Microsoft Technet France
 
Présentation et formalisation d'un projet nouveaux médias
Présentation et formalisation d'un projet nouveaux médiasPrésentation et formalisation d'un projet nouveaux médias
Présentation et formalisation d'un projet nouveaux médiasBenjamin Hoguet
 
DevOps JTE_strategie_deploiement_w10
DevOps JTE_strategie_deploiement_w10DevOps JTE_strategie_deploiement_w10
DevOps JTE_strategie_deploiement_w10Samuel Metias
 
Devoxx 2016 - L'odyssée du Continuous Delivery
Devoxx 2016 - L'odyssée du Continuous DeliveryDevoxx 2016 - L'odyssée du Continuous Delivery
Devoxx 2016 - L'odyssée du Continuous DeliveryDiego Lemos
 
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Microsoft Technet France
 
REX déploiement Ansible et Utilisation avec Docker
REX déploiement Ansible et Utilisation avec DockerREX déploiement Ansible et Utilisation avec Docker
REX déploiement Ansible et Utilisation avec DockerYannig Perre
 
Presentation Rex Methodes Agiles
Presentation Rex Methodes AgilesPresentation Rex Methodes Agiles
Presentation Rex Methodes AgilesIppon
 
Bpeek - Service collecte de données marketing et commerciales en point de vente
Bpeek - Service collecte de données marketing et commerciales en point de venteBpeek - Service collecte de données marketing et commerciales en point de vente
Bpeek - Service collecte de données marketing et commerciales en point de venteBpeek
 
Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2Alphorm
 
JFTL 2015 : Choix et déploiement d’un outil de test : Retours d’expérience su...
JFTL 2015 : Choix et déploiement d’un outil de test : Retours d’expérience su...JFTL 2015 : Choix et déploiement d’un outil de test : Retours d’expérience su...
JFTL 2015 : Choix et déploiement d’un outil de test : Retours d’expérience su...Squash Test
 
Expression en entreprise : du droit au désir de contribuer
Expression en entreprise : du droit au désir de contribuerExpression en entreprise : du droit au désir de contribuer
Expression en entreprise : du droit au désir de contribuerHR SCOPE
 

En vedette (18)

20-06 Google Apps dans l'entreprise
20-06 Google Apps dans l'entreprise20-06 Google Apps dans l'entreprise
20-06 Google Apps dans l'entreprise
 
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
 
Assises EnR 2013 - Table ronde 6 jean-luc nicaise - maisons alfort - rex de...
Assises EnR 2013 - Table ronde 6   jean-luc nicaise - maisons alfort - rex de...Assises EnR 2013 - Table ronde 6   jean-luc nicaise - maisons alfort - rex de...
Assises EnR 2013 - Table ronde 6 jean-luc nicaise - maisons alfort - rex de...
 
SharePoint : Déploiement d'un projet de Réseau Social d'Entreprise
SharePoint : Déploiement d'un projet de Réseau Social d'EntrepriseSharePoint : Déploiement d'un projet de Réseau Social d'Entreprise
SharePoint : Déploiement d'un projet de Réseau Social d'Entreprise
 
Presentation tests d'acceptations automatisés sug v1.1
Presentation tests d'acceptations automatisés sug v1.1Presentation tests d'acceptations automatisés sug v1.1
Presentation tests d'acceptations automatisés sug v1.1
 
Agile Tour Rennes - REX EOLE Kanban - Logica
Agile Tour Rennes - REX EOLE Kanban - LogicaAgile Tour Rennes - REX EOLE Kanban - Logica
Agile Tour Rennes - REX EOLE Kanban - Logica
 
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
 
Présentation et formalisation d'un projet nouveaux médias
Présentation et formalisation d'un projet nouveaux médiasPrésentation et formalisation d'un projet nouveaux médias
Présentation et formalisation d'un projet nouveaux médias
 
DevOps JTE_strategie_deploiement_w10
DevOps JTE_strategie_deploiement_w10DevOps JTE_strategie_deploiement_w10
DevOps JTE_strategie_deploiement_w10
 
Devoxx 2016 - L'odyssée du Continuous Delivery
Devoxx 2016 - L'odyssée du Continuous DeliveryDevoxx 2016 - L'odyssée du Continuous Delivery
Devoxx 2016 - L'odyssée du Continuous Delivery
 
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
 
REX Storm Redis
REX Storm RedisREX Storm Redis
REX Storm Redis
 
REX déploiement Ansible et Utilisation avec Docker
REX déploiement Ansible et Utilisation avec DockerREX déploiement Ansible et Utilisation avec Docker
REX déploiement Ansible et Utilisation avec Docker
 
Presentation Rex Methodes Agiles
Presentation Rex Methodes AgilesPresentation Rex Methodes Agiles
Presentation Rex Methodes Agiles
 
Bpeek - Service collecte de données marketing et commerciales en point de vente
Bpeek - Service collecte de données marketing et commerciales en point de venteBpeek - Service collecte de données marketing et commerciales en point de vente
Bpeek - Service collecte de données marketing et commerciales en point de vente
 
Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2
 
JFTL 2015 : Choix et déploiement d’un outil de test : Retours d’expérience su...
JFTL 2015 : Choix et déploiement d’un outil de test : Retours d’expérience su...JFTL 2015 : Choix et déploiement d’un outil de test : Retours d’expérience su...
JFTL 2015 : Choix et déploiement d’un outil de test : Retours d’expérience su...
 
Expression en entreprise : du droit au désir de contribuer
Expression en entreprise : du droit au désir de contribuerExpression en entreprise : du droit au désir de contribuer
Expression en entreprise : du droit au désir de contribuer
 

Similaire à Aspectize mdday2010

Donnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureDonnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureSamir Arezki ☁
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureJason De Oliveira
 
Accélérez vos métiers avec les infrastructures convergées !
Accélérez vos métiers avec les infrastructures convergées !Accélérez vos métiers avec les infrastructures convergées !
Accélérez vos métiers avec les infrastructures convergées !Microsoft Technet France
 
Cnam cours azure ze cloud intro et présentation generale 2016
Cnam cours azure ze cloud intro et présentation  generale 2016Cnam cours azure ze cloud intro et présentation  generale 2016
Cnam cours azure ze cloud intro et présentation generale 2016Aymeric Weinbach
 
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence ArtificielleEditeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence ArtificielleGuillaume Renaud
 
Vincent biret azure functions et flow (montreal)
Vincent biret azure functions et flow (montreal)Vincent biret azure functions et flow (montreal)
Vincent biret azure functions et flow (montreal)Vincent Biret
 
8 Rex : Mise en place de DevOps sur Azure
8   Rex : Mise en place de DevOps sur Azure8   Rex : Mise en place de DevOps sur Azure
8 Rex : Mise en place de DevOps sur AzureaOS Community
 
Accéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.NetAccéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.NetFrédéric Vandenbriele
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement MicrosoftChristophe HERAL
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteAZUG FR
 
Oracle cloud-toolbox-vf
Oracle cloud-toolbox-vfOracle cloud-toolbox-vf
Oracle cloud-toolbox-vfANASYS
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiAZUG FR
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiSamir Arezki ☁
 
Rendez vos objets connectés intelligents avec la "Lambda architecture"
Rendez vos objets connectés intelligents avec la "Lambda architecture"Rendez vos objets connectés intelligents avec la "Lambda architecture"
Rendez vos objets connectés intelligents avec la "Lambda architecture"Microsoft Technet France
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetupAspectize
 
Serverless avec Azure Functions & Logic Apps
Serverless avec Azure Functions & Logic AppsServerless avec Azure Functions & Logic Apps
Serverless avec Azure Functions & Logic AppsSamir Arezki ☁
 

Similaire à Aspectize mdday2010 (20)

Azure Serverless C2S
Azure Serverless C2SAzure Serverless C2S
Azure Serverless C2S
 
Donnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureDonnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec Azure
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
 
Accélérez vos métiers avec les infrastructures convergées !
Accélérez vos métiers avec les infrastructures convergées !Accélérez vos métiers avec les infrastructures convergées !
Accélérez vos métiers avec les infrastructures convergées !
 
Cnam cours azure ze cloud intro et présentation generale 2016
Cnam cours azure ze cloud intro et présentation  generale 2016Cnam cours azure ze cloud intro et présentation  generale 2016
Cnam cours azure ze cloud intro et présentation generale 2016
 
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence ArtificielleEditeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
 
Vincent biret azure functions et flow (montreal)
Vincent biret azure functions et flow (montreal)Vincent biret azure functions et flow (montreal)
Vincent biret azure functions et flow (montreal)
 
8 Rex : Mise en place de DevOps sur Azure
8   Rex : Mise en place de DevOps sur Azure8   Rex : Mise en place de DevOps sur Azure
8 Rex : Mise en place de DevOps sur Azure
 
Accéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.NetAccéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.Net
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
 
Les métiers du web
Les métiers du webLes métiers du web
Les métiers du web
 
Cloud Computing Démystifié
Cloud Computing DémystifiéCloud Computing Démystifié
Cloud Computing Démystifié
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
 
Oracle cloud-toolbox-vf
Oracle cloud-toolbox-vfOracle cloud-toolbox-vf
Oracle cloud-toolbox-vf
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
 
Rendez vos objets connectés intelligents avec la "Lambda architecture"
Rendez vos objets connectés intelligents avec la "Lambda architecture"Rendez vos objets connectés intelligents avec la "Lambda architecture"
Rendez vos objets connectés intelligents avec la "Lambda architecture"
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetup
 
Serverless avec Azure Functions & Logic Apps
Serverless avec Azure Functions & Logic AppsServerless avec Azure Functions & Logic Apps
Serverless avec Azure Functions & Logic Apps
 
Esiea - 5A - Archi 1/3
Esiea - 5A - Archi 1/3Esiea - 5A - Archi 1/3
Esiea - 5A - Archi 1/3
 

Plus de MD DAY

Sogeti mdday2010
Sogeti mdday2010Sogeti mdday2010
Sogeti mdday2010MD DAY
 
Softfluent speig mdday2010
Softfluent speig mdday2010Softfluent speig mdday2010
Softfluent speig mdday2010MD DAY
 
Etatdegeneve mdday2010
Etatdegeneve mdday2010Etatdegeneve mdday2010
Etatdegeneve mdday2010MD DAY
 
Intro mdday2010
Intro mdday2010Intro mdday2010
Intro mdday2010MD DAY
 
W4 mdday2010
W4 mdday2010W4 mdday2010
W4 mdday2010MD DAY
 
Stevecook uml mdday2010
Stevecook uml mdday2010Stevecook uml mdday2010
Stevecook uml mdday2010MD DAY
 
Capgemini mdday2010
Capgemini mdday2010Capgemini mdday2010
Capgemini mdday2010MD DAY
 
Sodius cassidian mdday2010
Sodius cassidian mdday2010Sodius cassidian mdday2010
Sodius cassidian mdday2010MD DAY
 
Objetdirect redsen
Objetdirect redsenObjetdirect redsen
Objetdirect redsenMD DAY
 
Dcns mdday2010
Dcns mdday2010Dcns mdday2010
Dcns mdday2010MD DAY
 
Objecteering mdday2010
Objecteering mdday2010Objecteering mdday2010
Objecteering mdday2010MD DAY
 
Obeo mdday2010
Obeo mdday2010Obeo mdday2010
Obeo mdday2010MD DAY
 
Microsoft mdday2010
Microsoft mdday2010Microsoft mdday2010
Microsoft mdday2010MD DAY
 
Soyatec mdday2010
Soyatec mdday2010Soyatec mdday2010
Soyatec mdday2010MD DAY
 
Britair mdday2010
Britair mdday2010Britair mdday2010
Britair mdday2010MD DAY
 
Mia software mdday2010
Mia software mdday2010Mia software mdday2010
Mia software mdday2010MD DAY
 
Jaxio mdday2010
Jaxio  mdday2010Jaxio  mdday2010
Jaxio mdday2010MD DAY
 
BluAge sopra mdday2010
BluAge sopra mdday2010BluAge sopra mdday2010
BluAge sopra mdday2010MD DAY
 

Plus de MD DAY (18)

Sogeti mdday2010
Sogeti mdday2010Sogeti mdday2010
Sogeti mdday2010
 
Softfluent speig mdday2010
Softfluent speig mdday2010Softfluent speig mdday2010
Softfluent speig mdday2010
 
Etatdegeneve mdday2010
Etatdegeneve mdday2010Etatdegeneve mdday2010
Etatdegeneve mdday2010
 
Intro mdday2010
Intro mdday2010Intro mdday2010
Intro mdday2010
 
W4 mdday2010
W4 mdday2010W4 mdday2010
W4 mdday2010
 
Stevecook uml mdday2010
Stevecook uml mdday2010Stevecook uml mdday2010
Stevecook uml mdday2010
 
Capgemini mdday2010
Capgemini mdday2010Capgemini mdday2010
Capgemini mdday2010
 
Sodius cassidian mdday2010
Sodius cassidian mdday2010Sodius cassidian mdday2010
Sodius cassidian mdday2010
 
Objetdirect redsen
Objetdirect redsenObjetdirect redsen
Objetdirect redsen
 
Dcns mdday2010
Dcns mdday2010Dcns mdday2010
Dcns mdday2010
 
Objecteering mdday2010
Objecteering mdday2010Objecteering mdday2010
Objecteering mdday2010
 
Obeo mdday2010
Obeo mdday2010Obeo mdday2010
Obeo mdday2010
 
Microsoft mdday2010
Microsoft mdday2010Microsoft mdday2010
Microsoft mdday2010
 
Soyatec mdday2010
Soyatec mdday2010Soyatec mdday2010
Soyatec mdday2010
 
Britair mdday2010
Britair mdday2010Britair mdday2010
Britair mdday2010
 
Mia software mdday2010
Mia software mdday2010Mia software mdday2010
Mia software mdday2010
 
Jaxio mdday2010
Jaxio  mdday2010Jaxio  mdday2010
Jaxio mdday2010
 
BluAge sopra mdday2010
BluAge sopra mdday2010BluAge sopra mdday2010
BluAge sopra mdday2010
 

Aspectize mdday2010

  • 1.
  • 2. Qui sommes nous ? • Nicolas Roux • Directeur des Opérations Winwise (2002-2006) • Responsable R&D éditeur Léonard’s Logic (1997-2000) • Frédéric Fadel • Co-fondateur de Winwise • Expert / Consultant Microsoft depuis 1985 • Premier certifié NT en France (1993)
  • 8. Notre Solution • Une nouvelle approche de développement qui permet de réduire la complexité en éliminant 80% du code • Une Architecture « out-of-the-box » mettre en œuvre facilement et maitriser les couts et délais des projets • Développement spécifique en .Net 2.0 (ou >) • Sans langage spécifique • Sans génération de code • Application full-Ajax native • Compatible Azure
  • 9. Proposition de Valeurs ROI élevé Valorisation Métier Baisse des Risques Alignement
  • 10. ROI élevé • Baisse des charges de Développement 80 % code éliminé Avec une approche classique Avec Aspectize • Apprentissage rapide • Diminution Connaissances .Net nécessaires • Intégration Visual Studio • Outils graphiques conviviaux
  • 11. Valorisation Métier • Organisation Agile • Echanges MOA/MOE favorisés • Plus besoin de Spécification ni de Documentation • Production au fil de l’eau • Excellente tolérance aux changements • Réduction forte de la distance entre le code et le Business • Pas de bugs technique
  • 12. Baisse des Risques • Métier d’abord, Architecture après • Pas de choix techniques structurants • Maitrise de la dérive • Parade immédiate à un changement non prévu 1er Jour Début de Projet Feedback permanent • Application fonctionne Disponibilité Utilisateurs immédiate
  • 13. Alignement Stratégique Réduire le code Réduire la complexité Augmenter L’agilité Répondre au changement Réussir l’alignement Baisser la maintenance
  • 14. Cycle de développement Entity Designer Binding Studio 1 Design du Modèle 2 Ecriture Service Métier (calcul, validation) 3 Design Vue IHM 4 Configuration & Binding Configuration  Cycle extrêmement agile (1 heure)  Application disponible le 1er jour  Non Intrusif
  • 15. Modele - Vue - Service Service S1 Service S3 Service S2 Service S4
  • 16. Aspectize on Azure • Catalyseur de migration sur Azure • Linéarité du développement Aspectize + Linéarité du déploiement Azure • Pas de Lock-in Azure • Pas de développement spécifique Azure • Réversibilité totale des Applications Azure / Onpremise • Facilité de développement • Pas besoin des SDK spécifique Visual Studio • Pas d’apprentissage des technologies spécifiques Azure • Facilité de maintenance • Déploiement immédiat d’une Application • Pas de latence de ¼ d’heure pour une modification d’un fichier • Versionning d’Applications
  • 17. Architecture as a Service Entity Designer Security DAL DataBinding Versionning Business Logic Domain Engine Exceptions Trace Log Proxys IAAS PAAS SAAS Vos Applications: CRM, …
  • 18. Aspectize on Azure • Visibilité de l’Architecture • Application Meta-Data Management • Données relationnelles dans Azure Storage • Utilisation identique Azure Storage / SQL Azure • Réversabilité des Données Azure Storage / SQL Server • Réplication des Données Azure Storage / SQL Server • File System dans Azure Storage • Tous les Services Aspectize disponibles dans le Cloud: Sécurité, Exceptions, Loging, Traçe, Accès aux données, … Business Service Business Service Business Service
  • 19. Case Studies • Editeur de Logiciel • Réalisation Produit Nouveau • 50 tables en base, 300 écrans • 1000 lignes de code • 1ère démo en 20j de développement (2 personnes) • Déploiement dans Azure décidé la veille • Grand Compte • Accès aux données pour un SI mondial • 300 tables en base • 1800 requêtes non écrites
  • 20. Conclusion • Apprentissage rapide pour une méthode Agile en environnement .Net Standard • Gagnez du temps • Diminuez les Risques • Pilotez votre SI par le « Quoi » et non plus par le « Comment » • Evoluez constamment