Soirée Heroku par Sylpheo - 16 dec 2014

73
Customer Facing Apps Pierre Lecointre @PierreLecointre Soirée Heroku - 16 déc. 2014

Transcript of Soirée Heroku par Sylpheo - 16 dec 2014

CustomerFacingApps

Pierre Lecointre@PierreLecointreSoirée Heroku - 16 déc. 2014

Merci !

All about SylpheoSylpheo creates mobile efficiency for Salesforce

! Mobile & web Apps (Sylphone, SocialTV)

! Cloud Alliance Partner / Force.com Platform

! Heroku Partner / Customer facing apps

! 18 people

! Agile team

! R&D : 30%

!«Made in France»

SylpheoMade in France >> Powered by San Francisco

Implantation en cours (Q1 2015) :

! Dialoguer avec Salesforce & Heroku

! Garantir notre expertise technologique

! Importer les meilleurs usages

! Ouvrir le Marché Américain

Clients60+ projets réalisés

Publications OpenSourceAxialize for Salesforce

! OpenSource

! API Canvas

! «Deploy to Heroku»

! Usage libre

! Personnalisation

github.com/sylpheo

HerokuCas d’usages

! Customer facing app :

>> appli mobile / portail client ...

! Internet of things

>> Objets connectés / big data...

! Offline app

>> Application interne focalisée

Customer facing app?vocabulaire

• Mobile native apps (iphone, android, windows...)• Mobile web apps• Customer - responsive & pixel perfect - portals• Event web app• Responsive landing pages• Social app• Facebook app• ...

Valeurs clés«customer facing app»

• Flexibility - iterative process• Scaleability - hundreds to millions of users• Security - trust is important• Efficiency - engage users• Reliability - code it right and test, test, test• Invisibility - make it become so natural for the users

BackofficeLa face immergée...

How will I get the 360° picture of my users?What's the R.O.I. of the app?How can I trigger workflows based on user actions?How can I report on users and added value of the app?How can I collaborate on the new generated data?...

Besoin d’une plateforme globaleForce.com + Heroku = Success

! Force.com = Backoffice

! Heroku = Customer Facing App

! Trust / Sécurité / Performance / Safe Harbor

! Synchro / Heroku Connect / Canvas

Force.com + HerokuConnect your customer apps & things in a whole new way

Customer facing app

Herokuapp

• Postgres • Redis • other

SalesforceCustomersystem of

record

Business Apps

Customer facing appsUne formidable opportunité Business

! ils ont changé leurs industries : Uber, Airbnb...

>> transformation profonde de la relation client

>> applications «disruptives»

! la France démarre tout juste

>> formidable opportunité pour prendre de l’avance

! les plateformes Salesforce sont prêtes

>> un écosystème d’innovations

>> confiance et complémentarité

Le positionnement Plateforme Salesforce.

Hubert CottéRVP Platform, Europe du Sud

Safe HarborSafe harbor statement under the Private Securities Litigation Reform Act of 1995:

This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services.

The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, risks associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal quarter. This document and others are available on the SEC Filings section of the Investor Information section of our Web site.

Any unreleased services or features referenced in this or other press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.

Salesforce: #1 de l’Application Platform As A Service

• Parts de Marché

•#1

• Paas d’Entreprises

•#1

• Magic Quadrant for Application Platform as a Service

• January, 2014 • Analyst: Yefim V. Natis • This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Salesforce.com. Gartner does not endorse any vendor, product or service depicted in its research publications, and does

not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Salesforce1 Lightning: Nouvelle génération de la plateforme Salesforce

Une infrastructure Cloud éprouvée depuis 15 ans

• Customisation “incassables”• Upgrades automatiques

• Intégrations et customisations migrées automatiquement

•45 Mises à jour majeures• Infrastructure partagée

• Infrastructure• Multi-Tenant

La Révolution des Applications

•140 Milliards de téléchargement d’applications

•80% des entreprises du Fortune100 ont développé des applications mobiles Clients

Vitesse et agilité sont les nouvelles “monnaies”

• Innovation

Agilité: Optimisez les ressources selon vos enjeux

• Drag & Drop Réutilisation des composants standards

ou personnalisés

• Tous Devices• Develop once, deploy everywhere

• Code & DeployDéveloppement, packaging et déploiement instantané

• Tous les langagesSupporte tous les langages

modernes de développement

• IntegratePlugins et APIs

•Développeurs •Business Analysts

• Workflows “Point & Click” Définition graphique des

workflows

3 grands domaines d’innovation avec la Plateforme

• Intégrations SI et objets connectés

• Digitaliser, moderniser et automatiser vos

processus Employés

•Applications Clients et Partenaires innovantes

La trajectoire la plus rapide de l’idée à sa mise en oeuvre

• Idea• Développement de

l’Application

• Idea

• Achat et installation

• hardware

• Installation

complexe• des softs

• Definition des profils utilisateur

s

• Mise en oeuvre et

tests sécurité

• Collaboration et

mobilité

• Rapports et

Dashboards

• Mise en productio

n de l’applicati

on

• 6-12 Months

• App

• App

Développement d’applications accéléré avec Force.com

• SCHEMA BUILDER• Définir et étendre

votre Data Model

• CONNECT• Intégration de

sources externes

• SHARING MODEL• Vue personalisée

pour chaque utilisateur

• Votre Application• ANALYTICS

• Votre idée

• Déploiement instantané sur

tout device

• MOBILE

• CLOUD• Loggez vous• Commencez à

développer

• IDENTITY• App

Launcher

• PROCESS BUILDER• Workflow

graphique

• PAGE BUILDER• Définition de la UI

• CHATTER• Collaboration sur

les processus métiers

• Dashboards + Metriques • Bouton « Heroku" • Postgres DbX

Développer des applications client innovantes avec Heroku

• Dashboards + Metriques • Bouton « Heroku" • Postgres DbX

Développer des applications client innovantes avec Heroku

Les meilleures applications client requièrent 2 composantes

PersonnalisationVos préférences

ErgonomieDesign “inspirant”

•Temps réel

Données ClientsPrédire les besoins de vos clients

L’engagement Gestion des processus métiers

Workflows temps réelAutomatisation des processus de traitement

MarketingGestion et Contribution à la

Marque

Plus de 4 Millions d’applications développées sur la Plateforme Salesforce

• Salesforce 1 Mobile

• Suite d’applications web et mobiles pour les ventes, le

service et le marketing

• Applications Partenaires

• AppExchange avec plus de 2000 applications verticalisées ou

métiers

• Applications spécifiques

• Applications spécifiques développées par vous ou vos

partenaires

Des applications déployées pour tous les domaines Métiers• Ressources

• Employee Collaboration

• Employee Intranet

• Recruiting & Stock Plans

• Recruiting

• Healthy Workplace

• Employee Intranet

• 60 HR Apps + Intranet

• Employee Intranet

• Operation• Asset

Management

• Product Lifecycle Management

• Inventory Management

• Field Services

• Field Services

• Field Inspections

• Brand Auditing

• Marketin

• Customer Facing Site

• Digital Magazine

• Franchise Websites

• Website

• Deliveries

• Budgeting

• Marketing Collaboration

• Franchise Management

• Event Management

Introduction: Lightning App Builder

• Drag & DropUtilisation des composants

standards et customs

• Tout DeviceDesigner les apps pour

chaque format

• Rendre le développement d’applications plus rapide et accessible à tout type d’utilisateurs

• NEW

Introduction: Lightning Process Builder

Simple: 100% point-and-click so anyone can use it

Powerful: Complex processes that match the business

Flexible: Edit and change your process over time

Visual: See your entire process in one place

Approve EndUpdate

Start CreateUpdateStart CreateUpdate

Introduction: Lightning ConnectUne nouvelle génération d’intégration temps réel et rapide

• Temps RéelDonnées externes

• ExtensibleRecherche, Workflows et sharing model

• • Rapide• Intégration Point&Click

• Ouvert• Repose sur un standard partagé par le

marché

• NEW

Heroku Paris 2014Stuart Farquharson

Apps are Transforming IndustriesStartups disrupt by developing apps with speed and innovation, and delivering superior customer experiences

Transportation EntertainmentShopping Transactions

Companies from Startups to Fortune 500 Use Heroku

Today, Every Company Must Be an Apps CompanyYour brand, your products, your customer experience are carried by your apps 24 x 7

" Brick-and-Mortar Retailer" Apps Company

" Home Controls Manufacturer" Apps Company

" Shopping Center Operator" Apps Company

What Does It Take to Build Apps Like These?Transformative apps require a different recipe

Technologies of the consumer internet like Node, PHP, Java, and Ruby

What Does It Take to Build Apps Like These?Transformative apps require a different recipe

Technologies of the consumer internet like Node, PHP, Java, and Ruby

Pixel-perfect digital experiences for brand fidelity and customer delight

What Does It Take to Build Apps Like These?Transformative apps require a different recipe

Technologies of the consumer internet like Node, PHP, Java, and Ruby

Pixel-perfect digital experiences for brand fidelity and customer delight

Scalable, high-performance platform to handle rapid and uneven growth

What Does It Take to Build Apps Like These?Transformative apps require a different recipe

Technologies of the consumer internet like Node, PHP, Java, and Ruby

Pixel-perfect digital experiences for brand fidelity and customer delight

Powerful developer and app management tools to free your team to innovate

Scalable, high-performance platform to handle rapid and uneven growth

What Does It Take to Build Apps Like These?Transformative apps require a different recipe

Technologies of the consumer internet like Node, PHP, Java, and Ruby

Pixel-perfect digital experiences for brand fidelity and customer delight

Powerful developer and app management tools to free your team to innovate

Frequent and fast iteration of new features to keep up with the market

Scalable, high-performance platform to handle rapid and uneven growth

What Does It Take to Build Apps Like These?Transformative apps require a different recipe

Technologies of the consumer internet like Node, PHP, Java, and Ruby

Pixel-perfect digital experiences for brand fidelity and customer delight

Powerful developer and app management tools to free your team to innovate

Frequent and fast iteration of new features to keep up with the market

Seamless integration to powerful business tools like Salesforce

Scalable, high-performance platform to handle rapid and uneven growth

The Platform of Choice for Transformative Apps

Change how you build and run transformative appsSpending more time building features for your appStop spending time setting up and running infrastructure

Data Center

Networking

Servers

Storage

Virtualization

Operating System

App Runtime

Application Application

Ope

ratio

ns

DynosDeploy fast and without

friction, run top languages at any scale

DatabaseEnterprise-grade

Postgres, optimized for app developers

Add-onsEcosystem of 150+ plug-ins, pre-integrated and

ready for your app

What is Heroku?Everything you need to build, run and scale engaging customer apps

PaymentsEmailSMSSearchAnalyticsMonitoringLogging

RubyNode.jsJavaPHPPythonScalaClojure

24/7/365 OpsContinuous ProtectionHealth ChecksHigh AvailabilityEncryptionRollback

Heroku Connect Syncs Directly to Salesforce CloudsSeamless two-way data between customer-facing apps and your business on Salesforce

Employee AppsCustomer Apps

Heroku Connect

Heroku Is Proven and Trusted

5 BillionRequests per day

4+ MillionApps Created

150+Partner Add-ons

“We rely on Heroku as the platform for mission-critical apps, and it is helping us transform how we connect and engage with our customers.”- Pierre Masai , CIO, Toyota Motor Europe

Loyalty & Engagement Apps

Internetof Things Apps

Websites & Media Apps

eCommerce Apps

What are Leading Brands Building on Heroku?

Marketing Campaign Apps

Company Background: Toyota Motor Company’s European operations across 56 countries

App: Mobile responsive website to showcase and configure vehicles

Running on Heroku: 40+ internationalized websites for different countries running on Heroku

Heroku Messaging: Moved entire app portfolio of apps on to Heroku with single dashboard across all apps. Consolidated addons management for vendor management.

*Desktop Website: toyota.fr, toyota.de

Highlight App Feature:*360 View of Car Exteriors, Interiors

Toyota Motor Europe

Company Background: World’s largest retail property group by equity, with over 110+ shopping malls globally

App: Native mobile app to engage with customers to enhance their in-store shopping experience

Running on Heroku: App has retailer API integration, location mapping, and a distinctively beautiful interface, powered by Heroku

Heroku Messaging: Focus on the engaging app experience, not on setting up infrastructure. Tried out Heroku for a pilot, then moved entire app portfolio of apps on to Heroku. Pulls dynamic deal information from retailers.

Demo:*Mobile App: Mall iOS | Dine iOS

Highlight App Features:*Dual Scrolling through Deals/Promotions*Map navigation from one mall to another mall

WestfieldDine on time vs Mall App

Screen has parallax with tilt Enter starting

and ending locations

Company Background: The world's largest ticket seller and promoter of live entertainment

App: Native mobile app for event scheduling and ticket purchasing

Running on Heroku: Mobile app experience and primary desktop website built on Heroku

Heroku Messaging: Quickly deliver new desktop and mobile experiences. Scalable to manage big traffic spikes for events ticket sales and preorders. Trusted operations to handle critical ticket order and purchasing.

Demo:*Mobile App - iOS

Highlight App Feature:*Browse, Book Ticket for Event

Live NationNot in app book

Company Background: Global multi-channel retailer with over 800 shopping malls and online business channels

App: Mobile web eCommerce websites

Running on Heroku: Bloomingdales and Macys mobile ecommerce web sites

Heroku Messaging: High scalability for Christmas. Trust for core ecommerce revenue channel. Tried out Heroku for a pilot for a social shopping app, then moved core eCommerce website onto Heroku for Macys and Bloomingdales.

Demo:*Mobile Website: m.macys.com m.bloomingdales.com

Highlight App Feature:*Browse Gallery Item Catalog (Bloomingdales)

Macys

Company Background: Supermarket chain runs mobile customer loyalty mobile app on Heroku

App: Loyalty App: Store advertisements, digital coupons, store locators, shopping lists and more

Running on Heroku: Mobile app backend powered by Heroku

Heroku Messaging: Compete against large national brands, with lean IT organization. Well crafted visual design to complement physical experience at store, integrated into loyalty program, powered by Heroku.

Demo:*Mobile App - iOS | Currently not working on ios8

Highlight App Feature:*Store Map and Item Finder*Digital Loyalty Card

Marsh

Company Background: Leading lighting control company with 17,000+ products in 100 countries

App: Mobile app to conveniently control shades and lights in home from smartphone - (Internet of Things)

Running on Heroku: Customer app integrates with Internet of Things backend to control lights with Heroku

Heroku Messaging: Launched product 50% faster-to-market with superior real time experience with Heroku connected to LogMeIn’s Xively IoT platform.

Demo:*Mobile App - iOS

Highlight App Feature:*Change light settings in app

Lutron

Company Background: TV4 Group is Sweden’s largest commercial TV company

App: Mobile app and desktop web to stream live and video-on-demand services to customers

Running on Heroku: Run off Heroku EU servers for faster performance and better customer experience

Heroku Messaging: High scalability with 750,000 visits a week, demanding streaming video service on Heroku. Heroku Safe Harbor deepens personalization possibilities.

Demo:*Mobile App - iOS (Swedish), http://www.tv4play.se/

Highlight App Feature:*Watch streaming video (Pick a selection without red subheader)

TV4Swedish

Conclusion Westfield Labs tried out Heroku for a pilot, then moved entire app portfolio of apps on to Heroku.

Toyota Moved entire app portfolio of apps on to Heroku with single dashboard across all apps. It simplified their ability to managed multiple websites. AWS was too complicated.

Macys wanted a platform that with high scalability for Christmas. Trust for core ecommerce revenue channel. Tried out Heroku for a pilot for a social shopping app, then moved core eCommerce website onto Heroku for Macys and Bloomingdales.

Focus on the engaging app experience, not on setting up infrastructure.

Consolidated addons management for vendor management.

Conclusion Heroku has allowed its customer to create well crafted visual design applications to complement physical experience at store, integrated into loyalty program.

Gain the ability to Launch new products at up to 50% faster-to-market with superior real time experience with Heroku connected – Lutron did this using Heroku.

Focus on the connection created between different people and products. When contractors, employees and customers all have app that share data, every interaction becomes more meaningful.

Moving a portfolio of apps and sites from AWS to Heroku can decrease DevOps staffing by 80%

The deep integration and automated workflow can open up new opportunities for companies to grow their business and innovate their product strategy

Merci de votre attention!Vous avez des questions ?

Des clients heureux qui parleront de Mikit positivement grâce à quelques photos….

myMikit

myMikit• Deux usages complémentaires

– Interne:• Entre Patron de Franchise et Conducteur de travaux (compatible aussi

pour ceux qui utilisent MKT)• Echanges sur le suivi du chantier• Stockage des photos dans e-Mikit

– Externe• Entre le Patron de Franchise et le client• Envoi des meilleures photos au client sur son mobile• Ces photos sont marquées avec le site de la franchise• Ces photos peuvent être partagées sur les réseaux sociaux en un clic

avec les amis et la famille de votre client

myMikit: 3 utilisateurs différents

Réception des photos (notification par mail)Consultation des photos dans myMikit

Partage des photos sur Twitter, Facebook

Prise de photosChoix du chantier dans myMikitEnvoi des photos par myMikit

Ajout de commentaires

Réception des photos (notification chatter)Etude des photos dans e-Mikit

Suivi de l’avancement du chantierChoix des photos à envoyer au client

Partage des photos en un clic

Le + myMikitStockage photos

ILLLIMITE!!!

Le + myMikitMarquage AUTOMATIQUE

avec logoet site franchise

Patron de FranchiseConducteur de travaux Client Mikit

Depuis l’appli mobile Depuis e-Mikit Depuis l’appli mobile

myMikit : configuration en 3 étapes• Indiquer le conducteur de travaux dans les chantiers qu’il doit suivre

– Champs à modifier dans e-mikit sur les chantiers désirés

• Donner un accès au conducteur de travaux– Création d’un contact pour le conducteur de travaux dans la Franchise– Actionner le Bouton “Accès myMikit”

• Donner un accès au client depuis son compte– Depuis le compte Client, actionner le Bouton “Accés myMikit”

Le + myMikit

Le bouton « Accès myMikit » active pour vous :

La création du compte myMikit

L’envoi d’un mail indiquant : - Login / mot de passe - Procédure d’installation de myMikit

myMikit : Pour le conducteur

Prendre une photoou

Choix de photos existantes

Login Listes des chantiers Photos d’un Chantier

Visualisation Photo Informations Photo

Informations Chantier/Client

Prendre une photoou

Choix de photos existantes

Photos d’un Chantier Chantier dans e-Mikit

myMikit : Pour le Patron de Franchise

Visualisation de l’album en plein écran

Visualisation de la photo en plein écran

Envoi de la photo au client

@Pierre Destulo

Login Photos d’un Chantier

Visualisation Photo

Informations Photo

Partage sur les réseaux sociaux

myMikit : Pour le Client

Informations Franchise

Merci !