Comment réussir dans le cloud 10 experts partagent leur vision sur les opportunités du cloud pour les éditeurs de logiciel



Documents pareils
Co-animés par Helle Frank Jul-Hansen, Béatrice Delmas-Linel et David Feldman

Architectures informatiques dans les nuages

e need L un des premiers intégrateurs opérateurs Cloud Computing indépendants en France

Etude des outils du Cloud Computing

Hébergement MMI SEMESTRE 4

Naturellement SaaS. trésorier du futur. Livre blanc. Le futur des trésoriers d entreprise peut-il se concevoir sans le SaaS?

Tirez plus vite profit du cloud computing avec IBM

Business & High Technology

Le Cloud Computing et le SI : Offre et différentiateurs Microsoft

100% Swiss Cloud Computing

Qu est-ce que le «cloud computing»?

La tête dans les nuages

Playbook du programme pour fournisseurs de services 2e semestre 2014

Pourquoi OneSolutions a choisi SyselCloud

QU EST CE QUE LE CLOUD COMPUTING?

Cloud computing Votre informatique à la demande

Livre Blanc. L hébergement à l heure du Cloud. Comment faire son choix?

Cloud Computing : Généralités & Concepts de base

Les services d externalisation des données et des services. Bruno PIQUERAS 24/02/2011

Veille Technologique. Cloud-Computing. Jérémy chevalier

Optimisation des niveaux de service dans le cadre de déploiements de Clouds publics

Cloud Computing, discours marketing ou solution à vos problèmes?

Garantir une meilleure prestation de services et une expérience utilisateur optimale

Stratégies gagnantes pour la fabrication industrielle : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants

Sommaire. A la une Témoignage client...4. Prochain rendez-vous...6. Syselcom : l actu...7. Contact Us

Cycle de conférences sur Cloud Computinget Virtualisation. Le Cloud et la sécurité Stéphane Duproz Directeur Général, TelecityGroup

Cloud Computing. La révolution industrielle informatique Alexis Savin

Fabriquant de Fabuleux logiciels

COLLECTION N.T.I.C. Livre Blanc. Les promesses du Cloud Computing : réalité ou fiction? Chris Czarnecki En-lighten Technology Ltd.

mieux développer votre activité

CONSEIL INFOGÉRANCE HÉBERGEMENT

Protéger et héberger vos donnés métiers : les tendances cloud et SaaS au service des entreprises

Louis Naugès Paris, 17 juin 2013 Louis Naugès - Chief Cloud Evangelist Revevol

CE QU IL FAUT SAVOIR SUR LE CLOUD COMPUTING

Associer la puissance des nouvelles technologies tout en préservant l environnement

HÉBERGEMENT CLOUD & SERVICES MANAGÉS

Veille Technologique. Cloud Computing

Cloud Computing. Veille Technologique

Fiche Technique Windows Azure

Prenez-vous les mesures nécessaires pour prospérer dans cet environnement? Ou avezvous du mal à suivre?

ACCOMPAGNEMENT VERS LE CLOUD COMPUTING BIENVENUE

Cloud Computing. 19 Octobre 2010 JC TAGGER

ATELIERS OCOVA ALPMEDNET

Les ressources numériques

DIGITAL MINDS. Chapitre 7, Les médias sociaux. 12 Clés pour Développer votre Business sur le Web WSI. All rights reserved.

Gestion commerciale & marketing avec

Séminaire Partenaires Esri France 7-8 juin Paris Cloud Computing Stratégie Esri

Bonjour. Et merci pour l intéret que vous portez à OSF Global Services.

l E R P s a n s l i m i t e

Titre 1 Quas doluptur? Is audiossi alit perum accus quidust, optatis suntiam, apiendit, consequisque voluptatia cuptius plab

Acquia Digital Lifecycle Management

INFRASTRUCTURE CLOUD LA VRAIE VALEUR DU CLOUD COMPUTING

Cisco Unified Computing Migration and Transition Service (Migration et transition)

Regard sur l informatique en nuage

IGEL : Le «cloud sourcing», un nouveau marché pour les clients légers

Avis d expert Les Services Managés appliqués à la mobilité : 6 bonnes raisons de sous-traiter son projet mobilité

Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration

UNIFIED D TA. architecture nouvelle génération pour une restauration garantie (assured recovery ) que les données soient sur site ou dans le cloud

Les enjeux du Cloud computing pour les opérateurs télécoms. Livre blanc

CloudBees AnyCloud : Valeur, Architecture et Technologie cloud pour l entreprise

DOSSIER DE PRESSE 2013

PHILLIPS INTERNET COMMUNICATION C EST...

La vision des annonceurs sur la stratégie digitale et le marché des agences de communication

Regard sur hybridation et infogérance de production

MiniCLOUD

Avec Sage HR Management, transformez votre gestion du capital humain en atout stratégique

Le passage à l open source, une nouvelle priorité

Guide de la création de site E-commerce pour les débutants

White Paper Managed IT Services

Recovery as a Service

La reconquête de vos marges de manœuvre

Centre de formation digital et communication : www. Komelya.fr

Assurer l avenir de votre activité grâce à l open marketing. Par David Mennie, Senior Director, Product Marketing, Acquia

Les Services Managés appliqués à la Mobilité

intervenants de différents services qui partagent tout un intérêt commun : que cela soit un succès.

Étude de cas de Unitt Portrait-robot de Federgon

Cloud Computing dans le secteur de l Assurance

Maîtriser ses données dans le cloud computing

Traitement des Données Personnelles 2012

Vers une IT as a service

PHP et le Cloud. All rights reserved. Zend Technologies, Inc.

Programme. Maria Fiore Responsable du développement des affaires MicroAge. Hugo Boutet Président igovirtual. Présentation de MicroAge

Une nouvelle enquête montre un lien entre l utilisation du Cloud Computing et une agilité accrue de l entreprise ainsi qu un avantage concurentiel.

Cloud Computing. Une feuille de route pour la France

What we do 4. Packages 6. CMD.mail 8. CMD.hosting 12. CMD.box 16. CMD.phone 20. CMD.desktop 24. CMD.services 28

Pôle 3 : Mon cabinet, une entreprise performante

Evolution des SI à l heure du Cloud

Vous n avez aucune installation à faire et aucune mise à niveau ne vous complique la vie. Vous allez adorer votre nouveau site.

Chapitre 4: Introduction au Cloud computing

Ateliers Cloud Computing / ADIJ [Atelier n 2] Solutions aux risques juridiques et catalogue des meilleures pratiques contractuelles

Open-cloud, où en est-on?

UNIFIED. Nouvelle génération d'architecture unifiée pour la protection des données D TA. dans des environnements virtuels et physiques PROTECTION

L infonuagique démystifiée LE CLOUD REVIENT SUR TERRE. Par Félix Martineau, M. Sc.

Quel logiciel DE CRM choisir pour votre force de vente terrain?

Introduction au Cloud Computing

Virtual Data Center d Interoute. Prenez la main sur votre Cloud.

L essentiel. Coopérative, flexible, très performante : la plateforme Engineering Base. web aucotec.com

LES SOLUTIONS OPEN SOURCE RED HAT

Study Tour Cloud Computing. Cloud Computing : Etat de l Art & Acteurs en Présence

Transcription:

Comment réussir dans le cloud 10 experts partagent leur vision sur les opportunités du cloud pour les éditeurs de logiciel 2012 www.reussir-cloud.com

PREFACE AFDEL - Loïc Rivière Le Cloud façonne la société de demain! Biographie de Loïc Rivière LES EXPERTS HAROLDPARIS.FR - Harold Paris Premier contact dans l'univers cloud Créer facilement des applications avec une infrastructure cloud et un framework web libre Pourquoi choisir le cloud Biographie de Harold Paris COACH DE STARTUPS - Olivier Ezratty Les types d'hébergement pour le déploiement de solution web Contrôle et gestion de la sous-traitance des startups en mode cloud Bien choisir son mode d hébergement Biographie d Olivier Ezratty SALESFORCE.COM - Olivier Nguyen Van Tan La puissance du cloud computing au service des ISV Migrer ne suffit pas! Pourquoi migrer ce qui ne fonctionne plus? Grâce au PaaS, concentrez-vous sur votre code et votre métier! ISVforce pour réussir dans le cloud! Biographie d Olivier Nguyen Van Tan 4 4 5 6 7 7 8-9 11 12 12 14 14 16 17 17 18 19 22 KIMBLE - Mark Robinson Comment accélérer le démarrage de votre entreprise grâce au cloud computing Vous avez trouvé l idée? L écriture du business plan Une mise sur le marché efficace avec le cloud computing Réduction des coûts de démarrage avec le cloud computing Conquérir de nouveaux marchés plus rapidement avec le cloud computing S adapter aux changements de conditions du marché Résumé Biographie de Mark Robinson 23 23 24 24 25 26 27 27 28 2

TOUILLEUR EXPRESS - Nicolas Martignole Comprendre la vision du Développeur par rapport au Cloud Le Cloud Computing a déjà une influence sur le métier de Développeur Le Développeur ne veut pas que de l hébergement, mais aussi des solutions pour coder dans le Cloud Une révolution pour notre métier Biographie de Nicolas Martignole ASPECTIZE - Nicolas Roux Le Lean Startup Le Cloud, pièce essentielle de la chaîne de fabrication logicielle Conclusion Biographie de Nicolas Roux LOCITA - Philippe Khattou Les avantages du Cloud Computing pour lancer une startup Un écosystème dynamique La barrière du capital de départ s envole La location de ressources informatiques, une notion importante Un environnement technique de développement plus propice Une offre de service plus large Une meilleure productivité avec le travail collaboratif et à distance Biographie de Philippe Khattou 29 29 30 31-32 33 34 34 35 36 37 38 38 39 39 40 41 41 42 HAPLOID - Antoine Cabot Introduction Les avantages du cloud pour le développement mobile Une migration nécessaire mais difficile L API dans le cloud, une forte tendance du monde mobile Quelques exemples de réussite grâce au cloud Biographie d Antoine Cabot 43 43 43 45 46 47 48 CONCLUSION SALESFORCE - Dominique Gilles Le Cloud : clé de la réussite des éditeurs pour aujourd hui et demain Biographie de Dominique Gilles 49 49 51 3

Préface de Loïc Rivière Le Cloud façonne la société de demain! En combinant les dernières technologies innovantes aux usages contemporains reposant sur la mutualisation, le Cloud ouvre de nouvelles perspectives et façonne en réalité la société de demain. Voilà bien longtemps que tout un chacun fait du Cloud sans le savoir : à travers de nombreux usages familiers tels que la consultation de boîtes webmails, l utilisation de réseaux sociaux, ou encore le e-commerce. Dans ces domaines, nous partageons en effet l usage d une infrastructure et de services informatiques mutualisés et parfaitement abstraits pour l utilisateur. Mais désormais l utilisateur veut vivre dans son univers professionnel avec le même environnement que celui rencontré dans ses usages et loisirs numériques quotidiens. Les entreprises veulent pouvoir consommer logiciels et services de façon parfaitement élastique, en fonction de leurs besoins et uniquement de leurs besoins. Aujourd hui les entreprises veulent pouvoir consommer logiciels et services de façon parfaitement élastique, en fonction de leurs besoins et uniquement de leurs besoins. Les collaborateurs de ces entreprises veulent accéder aux données, informations, plates-formes et serveurs où qu ils soient, et depuis tous les types de terminaux d accès. Ils veulent pouvoir interagir en interne avec leurs collaborateurs sur tous les process et à l extérieur de l entreprise avec leur communauté. C est ce que promet notamment le Cloud computing Ce nouveau mode de consommation de la ressource informatique représente bien plus qu une rupture technologique (discutable) ou de business model (indiscutable) C est toute la société qui en est changée. Flexibilité, mobilité et collaboratif constituent ainsi les nouveaux drivers de l IT qui sont aujourd hui déterminés par l usage. N est-ce pas le Cloud, et en particulier son abstraction et sa tarification à l usage, qui font qu aujourd hui une petite PME peut s offrir un outil CRM autrefois réservé aux grandes entreprises? Comment se consomme aujourd hui la musique ou la vidéo si ce n est en streaming sans que quiconque ait une idée de l endroit où cette ressource est localisée? Quel serait l avenir du télétravail sans le Cloud? Il en va de même des réseaux sociaux qui ont révolutionné nos usages personnels 4

La masse des données explose et va se multiplier par 44 d ici 2020 pour atteindre les 35 zettaoctets. et en entreprise (social marketing, collaboratif) et qui n existeraient tout simplement pas sans le Cloud computing. Le Cloud conditionne enfin la viabilité des promesses du Big data. La masse des données explose et va se multiplier par 44 d ici 2020 pour atteindre les 35 zettaoctets. Des données hétérogènes, en contenu et en format, non structurées et pour l analyse desquelles la puissance du Cloud aura un impact décisif. Tous ces services, Software as a service en réalité, reposent sur une infrastructure performante et mutualisée et une plateforme capable d agréger progressivement de nouveaux acteurs et de nouveaux services. Loïc Rivière Délégué Général de l AFDEL Biographie Loïc Rivière Délégué général de l'afdel Loïc Rivière est Délégué général de l Association Française des Éditeurs de Logiciels et Solutions Internet (AFDEL) depuis sa création en 2006. L AFDEL regroupe 300 entreprises. Il est également directeur de la rédaction des Cahiers du numérique. Diplômé de Sciences-Po Paris, titulaire d une Licence de Philosophie et d un DEA de Sciences politiques, Loïc Rivière a auparavant travaillé au Service d Information du Gouvernement (SIG), service du Premier ministre français, puis dans la presse économique spécialisée. info@afdel.fr Tél : 01 49 53 05 89 5

Comment réussir dans le Cloud Les experts 6 Loïc Rivière AFDEL Harold Paris haroldparis.fr Olivier Ezratty Coach de Startups Olivier Nguyen Van Tan Salesforce.com Mark Robinson Kimble Nicolas Martignole Touilleur Express Nicolas Roux Aspectize Philippe Khattou Locita Antoine Cabot Haploid

Harold Paris haroldparis.fr Toute la magie du cloud réside dans sa capacité à se faire oublier. Premier contact avec l univers du cloud La première fois que j ai entendu parler de cloud computing, c était en 2008. Je participais en tant qu expert métier à un projet de déploiement d un nouveau logiciel de gestion commerciale pour une grande enseigne de distribution spécialisée en France. Nous avions en face de nous un challenger avec une proposition très différente et beaucoup plus simple, en apparence Nous venions de finaliser la définition du périmètre du futur logiciel. Il était maintenant temps de rencontrer les différents acteurs du secteur qui avaient répondu à notre appel d offre. Un à un, ils nous ont pitché leurs solutions, chacune répondant bien évidemment à presque 100% de nos besoins et bien évidemment meilleure que les autres Cela va sans dire. Néanmoins, je me souviens qu un des interlocuteurs était clairement sorti du lot lors de cette consultation. Alors que toutes les précédentes solutions suivaient à peu de choses près le même sempiternel schéma technique (serveurs + client lourd + tout ce qui va avec), nous avions en face de nous un challenger avec une proposition très différente et beaucoup plus simple, en apparence C était mon premier contact avec l univers du cloud. Je m en souviens très bien car, comme 90% de mes collègues, nos regards parfois curieux, et surtout perdus, exprimaient très clairement à notre interlocuteur qu il venait de mettre les pieds sur un territoire inconnu. Mais si! Vous savez, ce même regard qui est sur tous les visages quand vous êtes développeur et que vous essayez d expliquer concrètement ce que vous faites à un repas de famille. 7

Bref, s en était suivi une discussion ouverte et particulièrement stimulante sur : le cloud computing, c est quoi? "Clairement, le cloud me facilite la vie à chaque instant." Aujourd hui, le concept du cloud s est répandu et s est affiné au fil des années. Une fois la surprise de la découverte passée, je dois avouer que je m émerveille encore aujourd hui des possibilités et des opportunités qui nous sont offertes par ce fameux cloud. Que ce soit avec un catalogue de logiciels en mode SaaS toujours plus accessible et performant ou bien en retirant une véritable épine dans le pied des développeurs de logiciels par exemple, le cloud a changé la donne à de nombreux égards ces dernières années. Je suis actuellement en phase de création d entreprise, et clairement, le cloud me facilite la vie à chaque instant. En fait, le cloud me permet de me focaliser sur ce qui est vraiment important. Je ne suis pas développeur de formation. Je n ai donc pas d approche dogmatique de cette discipline. Par contre, j accorde une très grande importance au fait de comprendre et participer activement à la construction de mon projet dans sa dimension technique. J ai même pris la décision de poser moi-même les premières pierres de mon premier produit. Je pourrais externaliser cette partie, mais j ai pris la décision de ne pas le faire pour le moment. Bref, dans le lancement que je vis actuellement, sans préférence particulière, je m étais clairement laissé le champ libre pour le choix des technologies à utiliser. Créer facilement des applications avec une infrastructure cloud et un framework web libre Après quelques semaines de remise à niveau sur ce qui se fait, sur les bonnes pratiques et sur l importance de faire le bon choix dès le début, je me suis rapidement orienté vers le duo suivant : framework Ruby on Rails pour le développement et Heroku pour la plate-forme de déploiement. Souhaitant développer des applications web, j ai choisi Ruby on Rails pour sa modernité, sa robustesse et sa barrière à l entrée particulièrement acceptable. De plus, le framework dispose d une communauté très active et de beaucoup de contenus de référence (tutoriels et autres livres particuliè- 8

rement utiles quand on démarre). Clairement, c est aussi une technologie qui a déjà fait ses preuves avec des exemples très connus comme Basecamp, Twitter ou Groupon. De l autre côté de ce duo : Heroku, plate-forme cloud de déploiement et management d applications web. Cette solution en mode PaaS (Plateform as a Service) permet de déployer des applications web utilisant les langages Ruby, Python ou Java et utilisant des bases de données, notamment PostgreSQL. En gros, cela remplace le bon vieux serveur Linux, Apache, etc mais sans les mauvaises surprises! Tous ceux qui ont déjà administré des serveurs pour l hébergement d un ou plusieurs sites web le savent : quand ça va bien, tout va ; mais quand ça plante c est vraiment la galère. Pourquoi choisir le cloud? Personnellement, je veux pouvoir faire mon métier l esprit tranquille, sans m inquiéter de savoir si mon serveur est up, s' il est à jour, si je suis ok côté sécurité, si je ne risque pas encore de me faire pirater et de mettre des heures (des jours) à remettre tout ça debout, s' il tiendra la prochaine fois que je bénéficierais d un pic de trafic ou si je ne devrais pas en changer dans un avenir proche pour "plus gros" avec tous les risques que cela comporte Une solution capable de monter en charge quasiment en un claquement de doigts! Ce qu il faut bien comprendre, c est que lorsque vous administrez votre serveur, lorsque vous faites de la maintenance, lorsque vous passez 3h à installer et mettre à jour un logiciel : vous n êtes pas en train d apporter plus de valeur à vos clients, ni en train de développer votre relation avec eux, ni en train d en recruter de nouveaux Donc vous perdez votre temps. Une solution comme Heroku offre la possibilité d économiser du temps sur toute cette dimension technique d administration tout en étant sûr d avoir une solution capable de monter en charge quasiment en un claquement de doigts! Comme le disait Steve Jobs en présentant les services de cloud de la marque à la pomme : It just works! ( Ça marche, tout simplement! ) C est vraiment le type de sentiment qui m a envahi la première fois que j ai déployé une application sur Heroku. 9

Pour faire court, (j ai honte), j ai mis plus de temps et j ai beaucoup plus galéré à configurer mon environnement de développement local Ruby on Rails qu à déployer et mettre mon application en production sur les serveurs d Heroku. Toute la magie du cloud réside dans sa capacité à d abord surprendre par sa simplicité et son efficacité, puis, lentement et inexorablement, à se faire oublier. Une fois la première configuration effectuée, créer un conteneur et déployer une application sur Heroku, c est aussi simple que : $ heroku create $ git push heroku master Hop, deux lignes de commandes et votre site est sur la toile et prêt à être utilisé. Oui, deux lignes. Oui c est tout. Allez-y, jetez un coup d œil à Heroku, choisissez votre langage de programmation, un framework moderne et lancez-vous! Vous ne serez pas déçu. Personnellement, le cloud m a conquis. Grâce au cloud, je peux bénéficier de solutions éprouvées et efficaces de CRM ou de Gestion de Projet en mode SaaS qui, il y a seulement quelques années, m auraient coûté les yeux de la tête à fonctionnalités équivalentes. Grâce au cloud, je dispose de mes fichiers à jour partout, n importe quand et je peux y accéder aussi bien avec mon ordinateur, que mon portable ou ma tablette. Grâce au cloud, je n ai pas à m occuper d administration de serveurs, ce qui tombe bien car j ai déjà suffisamment de choses à apprendre avec le framework que j ai choisi. Grâce au cloud, je peux me concentrer sur ce qui est vraiment important : le développement de mon application et le service de mes clients! Parce qu au final, c est tout ce qui compte. Toute la magie du cloud réside dans sa capacité à d abord surprendre par sa simplicité et son efficacité, puis, lentement et inexorablement, à se faire oublier. Harold Paris Entrepreneur enthousiaste 10

Biographie Harold Paris Entrepreneur passionné et enthousiaste Après près de 10 années d expérience dans le monde du commerce et de la distribution spécialisée, Harold Paris est actuellement en plein démarrage d un projet entrepreneurial. Il est titulaire d un Bachelor of Arts in International Business Administration à la Newcastle Business School avec une spécialisation dans le Marketing des Nouvelles Technologies. Passionné par le web 2.0, les réseaux sociaux, la mobilité et le marketing relationnel, Harold aide les commerçants à acquérir, fidéliser et développer leur clientèle afin de leur permettre de vendre plus, vendre mieux et développer leurs performances. Sur son blog, http://haroldparis.fr, Harold partage sa vision, des tutoriels, des stratégies et autres billets d humeur. 11

Olivier Ezratty coach de startups Pourquoi penser au cloud pour accélérer ma société? Les types d hébergement pour le déploiement de solution web Que ce soit pour une activité web d un pure player (réseau social, site de e-commerce, site de partage de contenus, site de service en ligne, site d information) ou d une entreprise qui n est pas liée à 100% au web (site vitrine d une activité de service, d un fabricant, etc), le choix de l hébergeur doit être mûrement réfléchi. Si les hébergeurs traditionnels sont des variantes toujours actives et fiables, l hébergement cloud offre certains avantages qu il est important de mesurer avant de lancer le développement de son site web. " L'hébergement cloud offre certains avantages qu il est important de mesurer avant de lancer le développement de son site web". Dans le cas d un pure player web, le choix du mode d hébergement sera stratégique et il faudra prendre gare à bien prévoir les étapes de montée en charge et éviter de se faire surprendre par un hébergeur qui bloquerait l accès au site dans un cas de dépassement de bande passante autorisée. C est déjà arrivé pour des startups imprudentes de ce côté-là. Maintenant que les solutions d hébergement en cloud sont plus courantes, ce cas se produit plus rarement. Il est aussi important de bien comprendre comment est constituée la structure de coût de son hébergement pour l intégrer dans son compte d exploitation. Plusieurs types de déploiement de vos solutions web sont maintenant possibles : L hébergement privé, soit chez vous, soit chez vos clients. Dans ce dernier cas, on parle de SaaS on premises. Cela veut dire que votre logiciel doit être suffisamment bien packagé pour pouvoir être installé chez vos clients. C est un cas relativement rare, mais qui peut se produire lorsque le client souhaite gérer ses données en interne, par exemple pour des raisons de confidentialité. Cela peut vous être demandé si vos 12

clients font partie d industries très sensibles, comme dans le militaire, le renseignement, la sécurité, voire l aérospatiale, mais aussi parfois, dans les télécoms. L hébergement en mode cloud peut notamment répartir la charge sur plusieurs data centers et vous permettre de monter en puissance avec l augmentation de votre trafic. L hébergement classique donne accès à des serveurs dédiés ou mutualisés, où il faut installer ses logiciels, parfois jusqu au système d exploitation (qui est souvent virtualisé sur les serveurs). C est le cas historique le plus souvent pratiqué depuis la naissance de l Internet au milieu des années 1990. Cet hébergement est situé physiquement dans un data center unique chez un hébergeur, et vous assumez une part de l administration des serveurs et de leur provisioning (gestion de capacité). L offre est très large en France avec divers acteurs comme OVH, Gandi. net, Online.net, o2switch ou 1&1. L hébergement en mode cloud Infrastructure as a service est une variante de l hébergement classique, mais avec une plus grande délégation de service au fournisseur de cloud. Celui-ci peut notamment répartir la charge sur plusieurs data centers et vous permettre de monter en puissance avec l augmentation de votre trafic, et aussi rendre vos serveurs proches de vos clients, au cas où vous vous développez à l inter- 13

national. L offre la plus connue dans ce domaine est chez Amazon avec EC2 (serveurs d application) et S3 (capacité de stockage). L hébergement en mode cloud Platform as a service est un sous-ensemble du cas précédent. Le fournisseur vous propose une offre intégrée comprenant le système d exploitation, la base de données et tout le middleware d exécution de vos applications. Ce qui induit évidemment un choix technologique lié à votre fournisseur. Les trois solutions de PaaS les plus connues sont Google App Engine (avec développement Python et Java), Force.com (de SalesForce.com, avec ses propres outils de développement AppForce) et Microsoft Azure, qui est une mise en œuvre en mode PaaS de l ensemble de leur offre serveur et middleware.net. Contrôle et gestion de la sous-traitance des startups en mode cloud La dernière option ne concerne que vos clients et c est le SaaS à proprement parler. Il s agit de l usage de logiciels qui tournent sur Internet pour vos clients entreprises ou particuliers. Le client ne se soucie aucunement du déploiement et des infrastructures applicatives. Les utilisateurs exploitent les applications à partir de leur navigateur. La tarification de vos applications peut se faire aussi bien à l usage qu au nombre de postes utilisateurs. Vous pouvez être vous-même utilisateur d application en mode SaaS pour votre gestion interne (SalesForce, etc). Bien choisir son mode d hébergement Ce transfert de responsabilité implique un découpage précis des tâches et une fois encore un grand professionnalisme dans la gestion de la sous-traitance. A un moment donné, voire au début même de la startup, l équipe de développement logiciel va devoir lâcher la main de l exploitation et du monitoring des serveurs. Celle-ci devra être prise en charge par un prestataire, sous contrôle de la direction technique de la startup. Ce transfert de responsabilité implique un découpage précis des tâches et une fois encore un grand professionnalisme dans la gestion de la sous-traitance. Il faut notamment s assurer du SLA (Service Level Agreement) du fournisseur, de ses capacités à gérer rapidement tout incident, à assurer une sauvegarde des données hébergées, surtout celles de vos clients, et aux possibilités de restauration en cas de panne. Le packaging du logiciel serveur de la startup est bien plus critique dans le cas d un usage en cloud, il doit être modulaire. De plus, les briques logicielles doivent être faciles à déployer et à mettre à jour. Il est essentiel d avoir un système de gestion du versioning rigoureux et d être 14

capable de faire un roll-back vers des versions stables en cas de problème. Il est aussi utile de prévoir de déployer des versions de test de son logiciel sur certaines catégories d utilisateurs (filtrage IP par région par exemple) comme le fait fréquemment Google. Pesez bien les avantages et les inconvénients avant de faire votre choix d hébergement. Pour conclure, l anticipation en amont du développement est primordiale pour éviter tout dysfonctionnement ou saturation du serveur. Pesez bien les avantages et les inconvénients avant de faire votre choix d hébergement, car la migration d un serveur à un autre après la mise en ligne du site est très délicate. En somme, tout dépend de votre activité et des fonctionnalités que vous voulez incorporer. Dans certains cas, il est recommandé de déléguer certaines charges à un prestataire pour optimiser le temps passé sur la technique et se concentrer sur son activité principale. De toute évidence, le cloud et l externalisation des infrastructures vers le fournisseur apportent des avantages indiscutables ; à mesure que le trafic croît ou décroît, l extensibilité des capacités déployées sur plusieurs serveurs distants s adapte en fonction des besoins et évite de bien mauvaises surprises, comme en cas de surcharge sur un hébergement classique. De plus, l entreprise se décharge de la complexité de gestion d infrastructures coûteuses et libère un temps précieux pour se consacrer entièrement à son activité et ainsi accélérer la croissance de l entreprise. Olivier Ezratty Coach de startups 15

Biographie Olivier Ezratty Coach de startups Depuis 2005, Olivier Ezratty conseille les entreprises des secteurs high-tech et des médias pour l élaboration de leurs stratégies d innovation dans les dimensions marketing et technologiques. Il traite notamment du product management, de la veille technologique et la constitution d écosystèmes. Il est aussi Conseil Expert auprès de Scientipôle Initiative, d IT Translation (INRIA), et de divers fonds d investissement en capital risque. Il a accompagné ou accompagne de nombreuses startups comme business angel, board member, advisor ou consultant. Dans son blog Opinions Libres (http://www.oezratty.net), il traite à la fois de l innovation dans les médias numériques et de l entrepreneuriat. Il y publie le Guide des Startups Hightech en France, mis à jour deux fois par an et qui en est à sa seizième édition. Il publie également le Rapport du Consumer Electronics Show tous les ans en janvier, le document de référence pour suivre l actualité des loisirs numériques. Avant d être indépendant, Olivier Ezratty était ingénieur logiciel chez Sogitec, une filiale du groupe Dassault, et a passé 15 ans chez Microsoft France où il a été notamment Directeur Marketing et Communication ainsi que Directeur de la Division Développeurs et Plate-forme d Entreprise. Il est ingénieur de l Ecole Centrale Paris, promo 1985. 16

Olivier Nguyen Van Tan salesforce.com La puissance du cloud computing au service des ISV Avec le cloud, les entreprises découvrent que, lorsque les équipes techniques sont affranchies de la gestion d une infrastructure matérielle et logicielle, elles peuvent dédier leur temps à des projets à plus forte valeur ajoutée. Aujourd hui, le cloud computing est au centre de nombreuses conversations aussi bien dans le domaine du grand public qu au niveau professionnel. Tout le monde fait désormais confiance aux réseaux mobiles, aux services de banque et d achats en ligne. De leur côté, les entreprises sont en train de complètement revoir leur démarche en matière de projets informatiques. Deux facteurs viennent bouleverser la donne du paysage technologique : Les investissements dans les services cloud offrent la flexibilité et la liberté financière dont elles ont besoin, notamment dans un contexte de crise ou de croissance molle. Les nouvelles architectures cloud, sont nativement ultra-évolutives : cela ouvre de nouvelles perspectives en terme de go-to-market, collecte de données ou puissance de traitement disponible. Avec le cloud, les entreprises découvrent que, lorsque les équipes techniques sont affranchies de la gestion d une infrastructure matérielle et logicielle (charge non productive par excellence), elles peuvent dédier leur temps à des projets à plus forte valeur ajoutée. Par exemple, se concentrer sur des applications génératrices d avantages concurrentiels. Même les gouvernements prennent conscience que le cloud est, par essence, plus sûr, plus robuste et mieux gérable que les systèmes informatiques classiques. Le passage au cloud devient un atout essentiel au moment où les gouvernements de tous les pays font face à des pressions budgétaires drastiques. Plus que jamais, nous sommes dans l ère du faire plus avec moins. Migrer ne suffit pas! Pourquoi migrer ce qui ne fonctionne plus? Il est absurde de décrire certaines plate-formes cloud comme une simple migration directe de modèles et process anciens vers des environnements virtualisés. Si cela semble utile de prime abord, une telle démarche revient à ignorer la réalité : la plupart des entreprises sont loin d être satisfaites des modèles et des process qu elles utilisent 17

Il ne s agit pas de simplement migrer, c est tout un nouveau modèle à repenser et à réinventer! actuellement. Faire des erreurs, même plus vite ou à moindre coût, c est toujours faire des erreurs! On est tenté de se réjouir des bénéfices du cloud, mais ces nouvelles conditions s accompagnent aussi de paradoxes. Les mauvaises raisons pour ne pas se convertir au cloud sont rapidement remplacées par des mauvaises raisons pour l adopter. En effet, il ne s agit pas de simplement migrer, c est tout un nouveau modèle à repenser et à réinventer! Le moyen le plus évident de se convertir au cloud consiste à migrer ses applications et ses process existants vers des nouveaux environnements, plus souples et plus rentables. Malheureusement, ce réflexe empêche de profiter des avantages potentiels du cloud, notamment pour les éditeurs de logiciel. Migrez vos modèles de technologie et de développement classiques vers le cloud, et vous obtenez ce que l on peut appeler un Jurassic Park informatique. Des quantités monstres d argent et de talent servent à créer l illusion que le monde reste tel qu il a toujours été, entraînant encore plus de dépenses et de complexité pour protéger cette illusion contre la réalité en perpétuelle évolution. Sans surprise, le résultat est instable et voué à l échec. C est pourquoi il faut dépasser le IaaS (l Infrastructure en tant que Service) qui se limite à utiliser le cloud uniquement pour simuler des technologies anciennes, comme des serveurs virtuels d application et des bases de données traditionnelles. Pour véritablement bénéficier des avantages du cloud, il est nécessaire de remonter d un cran et de s affranchir enfin de l infrastructure, pour aller vers un niveau plus abstrait : la Plate-forme en tant que Service (PaaS). Grâce au PaaS, concentrez-vous sur votre code et votre métier! La plate-forme ISVforce repose sur la plate-forme Force.com qui est à la base de toutes les applications SaaS de Salesforce, notamment le CRM. ISVforce permet aux développeurs de profiter de toute l expertise cloud de salesforce.com pour pouvoir concevoir leurs propres applications. Ces nouvelles applications partageront alors tous les bénéfices du modèle SaaS multi-tenant de salesforce.com, y compris les futures innovations. Par exemple, plutôt que d écrire du code complexe et non distinctif pour l authentification d utilisateurs ou l automatisation de flux de production, un développeur peut, à l aide d ISVforce, utiliser des objets et services déjà existants pour ce genre de fonctionnalités standards. Les développeurs peuvent ainsi se concentrer sur la conception de nouvelles fonctionnalités plus riches et apporteuses de valeur ajoutée. Un 18

Force.com permet les mêmes améliorations rapides et continues que les utilisateurs attendent des services Web à grande échelle, comme ceux de Google ou d Amazon.com. Heroku représente une opportunité exceptionnelle d accéder à un marché mondial. autre exemple : la mobilité est déjà prise en compte par la plate-forme, donc pas besoin de développer à nouveau tout cela! Dans l environnement Force.com, tout est conçu pour permettre une évolution continue pour tirer parti des futures améliorations de la plate-forme. Ainsi, lorsque salesforce.com a lancé son outil social et collaboratif Chatter, les applications existantes ont immédiatement bénéficié de ces nouvelles fonctionnalités collaboratives, sans passer par de coûteux tests de régression et des phases de réécriture. Force.com permet les mêmes améliorations rapides et continues que les utilisateurs attendent des services Web à grande échelle, comme ceux de Google ou d Amazon.com. De plus, salesforce.com propose une autre plate-forme, Heroku qui est une plate-forme d exécution de code multi-langage dédiée aux applications Web interactives nécessitant une évolutivité dynamique. Par exemple, avec Heroku, les développeurs peuvent facilement gérer la mise en ligne de leur application et leurs évolutions, comme un simple service. Pour les développeurs indépendants, Heroku représente une opportunité exceptionnelle d accéder à un marché mondial, à l aide de plateformes telles que Facebook. Heroku fournit des outils uniques pour concevoir et déployer une application Facebook : lorsque le partenariat Facebook/Heroku est né en septembre 2011, plus de 33 800 nouvelles applications Facebook ont été déployées en 24 heures (soit plus de 20 applications à la minute!). Avec Force.com et Heroku, les éditeurs disposent du meilleur des deux mondes des plate-formes PaaS : la puissance d un ensemble de services applicatifs packagés capables d être mis en œuvre de manière déclarative sans écrire du code, la souplesse d écrire le code que l on veut dans le langage que l on veut pour déployer des applications plus sociales et plus mobiles. ISVforce pour réussir dans le cloud! La puissance du cloud ne peut se réaliser qu à condition de transformer les anciennes pratiques, en gardant à l esprit la connectivité, le potentiel et l abstraction du cloud. Pour un éditeur de logiciel, la réussite passe par 4 facteurs stratégiques : 1. Une infrastructure technologique crédible et éprouvée offrant des services d infrastructure avancés. La plate-forme de salesforce.com repose sur une expertise 100% cloud acquise depuis 1999. Par exemple, le modèle multi-tenant permet la mise à jour automatique des applications ; tous vos clients utilisent la dernière version. C est une réduction des risques et des coûts considérables pour un éditeur de logiciel. 19

2. Une plate-forme capable de fournir des services applicatifs complets permettant d accélérer le time-to-market en concentrant ses ressources de développement sur le savoir-faire spécifique de l éditeur, et d éviter de réinventer la roue en développant à nouveau des choses qui existent déjà (règles de partage et de sécurité, personnalisation, api, multilingue, rapports et tableaux de bord, workflow, collaboration, etc...). L innovation étant ici le maître mot car salesforce.com met ses propres innovations à disposition de l ensemble de ses clients et de son écosystème. 3. Une plate-forme capable de fournir une place de marché permettant d accélérer le go-to-market. Avec son AppExchange, Salesforce possède un écosystème de partenaires complémentaires, d intégrateurs, de cabinets de conseil et de fournisseurs de technologies permettant de faire des propositions plus complètes aux clients. Par exemple, si je développe une application de gestion de contrat, il y a beaucoup de valeur à pouvoir s appuyer sur une solution de signature électronique nativement intégrée sur la plate-forme. 4. Un ensemble de services dédiés pour les développeurs et les éditeurs afin de gérer le cycle de vie de leurs applications Cloud : packaging, gestion des abonnements, upgrade automatique, formules d essais gratuits, etc. Tout au long de son cycle de vie, salesforce.com accompagne son écosystème pour lui fournir les outils lui permettant de simplifier ses tâches. Par exemple, les éditeurs peuvent utiliser les outils de monitoring de l usage qui ont fait le succès de l adoption des applications SaaS de salesforce.com. 20