PHP dans la grande entreprise canadienne

3,318 views

Published on

Pourquoi et comment PHP est adopté dans les grandes entreprises canadiennes.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,318
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

PHP dans la grande entreprise canadienne

  1. 1. PHP dans la grande entreprise Canadienne Présentation PHPQuebec par Benoit Marchand Chargé de pratique PHP Bell Solutions Web Fév. 08 1
  2. 2. Qui est Bell solutions Web? Composante web du groupe de services professionnels de Bell TIC (Technologie de l'information et des communications) Bell TIC en chiffres: • Plus de 1.2 milliard de dollars en solutions TIC • Plus de 2000 professionnels en TIC à travers le Canada Bell solutions web: • Plus de 200 professionnels en web à travers le Canada, dont 70 ressources TI • Large évantail de pratiques spécialisées • Bureaux à Montréal, Québec, Paris, Toronto *source IDC & Forester 2006 2 Application Development & Systems Integration
  3. 3. Orientation de la présentation Pas *encore* un débat sur la place de PHP dans la grande entreprise!!! Approche différente: • Statut actuel de l’utilisation de PHP dans la grande entreprise canadienne • Restrictions et défis imposées par les entreprises • Développement sur mesure vs les produits open source • Solutions possibles • Introspection 3 Application Development & Systems Integration
  4. 4. Statut de PHP dans le bassin des technologies Technologies concurrentes extrèmements bien implantées • Java pour les applications “Backend” (Websphere, BEA, etc) • .NET et Microsoft pour les applications internes (Sharepoint, Applications desktop, etc) • Oracle très utilisé pour tout ce qui est transactionnel et aux gouvernements • IBM, implanté presque partout.. • CMS (Interwoven, reddot, etc), E-Commerce (ATG, etc), ECM (Documentum, Stellent, etc), même chose pour les ERP / CRM / etc 4 Application Development & Systems Integration
  5. 5. Statut de PHP dans le bassin des technologies - Suite La plupart des gestionnaires de grandes entreprises ne connaissent pas, ou très peu, PHP • Mythes: Déclin de PHP, non-extensible, etc • Peurs: Manque de support ou d’adoption, licenses open source, etc La majorité des grandes entreprises utilisent déjà PHP… souvent sans le savoir! • Applications internes • Scripts de traitement de données ou automatisations • Systèmes de surveillances de serveurs, d’envoi de courriels, etc Opportunités de développement souvent observés • PHP entre souvent dans une entreprise par les employés TI • Segementation des budgets des entreprises • Départements web souvent controlés par le Marketing, et non par les TI 5 Application Development & Systems Integration
  6. 6. Restrictions et défis du milieu de la grande entreprise Flexibilité - Sur les architectures systèmes (fermes de serveurs, déploiement, etc) - Interconnections avec systèmes hétérogènes - Changements de plans (raisons politiques, poids de certains groupes influents) Rapidité d’exécution - Plusieurs mois stagnant, puis départ canon - Temps de réponse aux problèmes et changements Sécurité - Accès sécurisés au données - Normes de sécurités des grandes entreprises Extensibilité - Support à long terme des applications (des années) - Long cycle de vie des applications (planification pour structure, performance, etc) Interconnection avec systèmes hétérogènes - Beaucoup de vieux systèmes propriétaires - Très souvent, plusieurs plateformes technologiques sont présentes 6 Application Development & Systems Integration
  7. 7. Des solutions.. Les entreprises offrant des services PHP ont plusieurs avenues/options afin de répondre plus efficacement à ces demandes exigeantes du milieu de la grande entreprise: • Gestion de sources (SVN, CVS, etc) • Gestion du cycle de vie des applications (ALM) • Automatisation des déploiements • Constituer une équipe de support dédiée • Normes de programmations & utilisation d’un framework • Maitrise des concepts de SOA et de WebServices • Étude des produits PHP sur le marché, et maitrise des candidats sélectionnés • Produits offerts par Zend (IDE, Support aux entreprises, Platforme (clustering, job queue, download server, etc) • Définition d’un plan d’action de développement 7 Application Development & Systems Integration
  8. 8. Dévelopment sur mesure vs produits open source Comme dans toutes les sphères de développement, il est toujours possible d’utiliser des produits déjà existants, ou de fabriquer nos applications de toutes pièces. Avantages du développement sur mesure PHP • Répondre à des besoins spécifiques • Temps d’exécution Avantages à maitriser et intégrer des “produits” déjà existants • Possibilité de faire des démonstrations aux clients • Possibilité de montrer des listes de “features” ou de modules préétablis • Gains de temps pour applications complexes Chaque approche à ses avantages et désavantages, concernant la grande entreprise. Il est important de le comprendre, et de prendre avantage des forces de chaque approche afin de remporter plus de mandats avec ce genre de clients. 8 Application Development & Systems Integration
  9. 9. Introspection Que faut t’il à PHP pour s’imposer dans le domaine des grandes entreprises? • Plus forte présence de Zend, ou d’autres fournisseurs de solutions (Support 24/7, etc) • Hausse générale du niveau de « qualité » produit par les équipes de développement • Quelques années de plus de maturité aux produits « entreprises » OpenSource • Adoption plus forte de frameworks « d’entreprises » • Exposition médiatique (Études de cas, exposition des experts, etc) • Adoption lente mais progressive (unpeu comme Linux il y à 10ans) 9 Application Development & Systems Integration
  10. 10. The End.. Merci pour votre patience  Questions, commentaires? Benoit.marchand@bell.ca 10 Application Development & Systems Integration

×