Download - [DevTestday] Keynote
Pourquoi Cellenza ?
“ Nous croyons qu’il est possible de réaliser du développement logiciel de
haute qualité ”
Le conseil est exercé par des Consultants Seniors et Directeurs Associés de Cellenza. Ils sont mandatés par nos clients pour réaliser les missions dans les domaines suivants :
Concevoir une architecture en adéquation avec les besoins métiers etles contraintes techniques.Opérer une transformation agile à l’échelle de l’entreprise en conseillantla Direction Générale.Former les Directions métier (Product Ownership) à l’interaction avec leséquipes de réalisation agiles.Optimiser la gestion du portefeuille applicatif avec la DSI.Organiser la filière de développement agile au sein de la Direction desEtudes.Mettre en place les pratiques de conception et d’ingénierie Agile.
Mettre en place une usine logicielle respectant l’ALM.Industrialiser une filière de développement.Introduire les technologies .Net dans l’organisation.
WHY ?
Comment ?
Nous nous battons chaque jour pour faire vivre les valeurs de
Cellenza :
Partage de la connaissance
Pas de compromis sur la qualité
Les consultants d’abord
L’intimité client
http://www.contrat-agile.org/
Cellenza est membre de Scrum Alliance, nos consultants sont certifiés
Scrum Master et Cellenza est co-auteur du « contrat agile » (open
source), contractualisation d’un projet en mode Agile.
HOW ?
La promesse du Cloud : Optimisation et InnovationV
ALU
E T
O B
USIN
ESS
EVOLUTION OF DATACENTER
MicrosoftAzure
• Infrastructure components improve IT efficiency and cost reductions
• Platform services accelerate LOB innovation cycles
• Data analytics transform data into business value
Dev & Test sur Azure…Un cas d’usage tarte à la crème, ou un vrai potentiel de gain ?
Non-Production Production
50%App Operations
25%Existing
Custom apps
10%New business
apps
15%Packaged apps
1. Application Operations• You have A LOT of this… 50-70% or more ???
• It’s used 5-10% of the time
• Projects here are Low Risk, can have big ROI
4. Existing Production Apps you Built
• Leave 80% of existing custom apps alone
• Move small and high burst workloads
3. Apps you would LIKE to build
• Use the Azure PaaS building blocks
• More Productive, Less Infrastructure Work
2. Apps you Bought
• What can you STOP doing… use the SaaS model
• Microsoft (O365/Exchange/SharePoint, CRM,
Visual Studio Online etc.)
Test/Dev à demeure : les limites
Votre Datacenter
• Budget matériel limité • Ressources en fonction des machines• Délais de mise à disposition de l’infrastructure et
de la configuration limitant l’agilité des développeurs
• Difficulté à réaliser des tests de charges dans des conditions réalistes
Test/Dev avec Microsoft Azure
• Payez uniquement ce que vous utilisez
• Offrez de l’agilité à vos développeurs
• Galerie d’images prêtes à l’emploi
• Réalisez des tests de montée en charge réalistes
• Outils de développement et langages existants
• Accès aux ressources à demeure si nécessaire
Cible de déploiement
Démarrez des VMs et développez vos appsdans Microsoft Azure
Portabilité totale des VM
Si cela tourne sur Hyper-V ou VMWare, cela tourne sur Microsoft Azure(Conversion de machines)
PowerShell
Optimisation du budget
50%App operations
25%Custom apps
15%Packaged
apps
10%New business
apps
A development machine
A typical 3tiers test platform (6 servers)
Scénarios types
• Capacité à délivrer des environnements de travail pour les développeurs et testeurs
• Configuration et déploiement de plateforme d’intégration, de pré-production avec accès à des services partagés
• Mise en production d’environnement ALM (Application LifecycleManagement (ALM)
• Evaluation de logiciels
• VM préconfigurées dans Azure (béta)