[xamarinday] deep dive des produits xamarin part 2
TRANSCRIPT
digital transformation
cloud applications•
Les apps sont clés pour l’avenir du business
Sur 5 ans, 1€ investi dans une
application PaaS dans Azure
rapporte 466€ *
*Forester
Les Apps développées ou migrées dans le
PaaS Azure sont disponibles sur le
marché deux fois plus vite *
*Forester
67% des services proposés par
Azure sont consommés
directement par des Apps *
*Microsoft
En 2016, 4 fois plus d’applications professionnelles
sont adaptés au monde du mobile *
*IDC
27% seulement des développeurs utilisent
Visual Studio en France
Les applications sont le cœur de la transformation digitale.
Leur avenir passe par le Cloud, qui est le futur du business !Sur 5 ans, 1€ investi dans les solutions
DevOps de Microsoft rapporte 529€ *
*Forester
Les
ob
ject
ifs
du
mo
nd
e a
pp
lica
tif…
… se
con
fon
den
t avec ce
ux d
u b
usin
ess !Source: a commissionedstudyconductedby ForresterGroup on a base of 425 IT professionalsinvolvedin
apps developpementand delivery, on behalfMicrosoft, June2015
What are the positive business impacts your company would
expect to get from faster, more accurate delivery of apps ?
EfficiencyImproved efficiency between
operations and development teams
SatisfactionImproved user satisfaction
RevenueIncreased revenue and distinctive
competitive advantage
Every company is a software company
FASHIONISTASRevenu : +6%
Rentabilité : -11%
Part de marché : -12%
DIGIRATIRevenu : +9%
Rentabilité : +26%
Part de marché : +12%
Revenu : -4%
Rentabilité: -11%
Part de marché : -7%
BEGINNER
Revenu : -10%
Rentabilité : +9%
Part de marché : +7%
CONSERVATIVE+9% création
de revenu
+12%valeur sur la
marché
+26%rentabilité
Dig
ital
Inte
nsi
ty
Transformational Management Intensity
Les entreprises matures sur le digital ont de meilleures performances
du Fortune 500
existent depuis l’an 2000
du S&P 500 seront de
nouvelles compagnies en 2026
Transformation ou « darwinisme » digitale
Pour s’adapter, les entreprises doivent changer leur priorités
Définir la transformation digitale :
put people at the center
centré sur
le client
en continu
réactif : une
écoute en
temps réel
personnalisé : un
service VIP
Construire la prochaine génération d’applications intelligentes
avec une solution complète et ouverte pour chaque développeur et chaque plateforme
Mettez en avant vos clients et la valeur que vous créez
“En 2016, DevOps va sortir d’un marché de niche pour devenir une stratégie dominantes déployée par 25 pourcent des 2000 plus grandes organisations mondiales”
Source: Gartner, Tech Go-to-Market: How to Win With DevOps Buyers, May 2015
la division Engineering de Microsoft est
passé de l'expédition d'un produit sous
boîte tous les 2,5 ans à fournir des mises
à jour de produits et de services toutes
les 3 semaines. Cette transformation
aurait pas été possible sans DevOps!
< From this …
< to this!
De 3 ans … à 3 semaines !
« c’est collaborer entre les études, le développement et
la production »
« c’est une fiche de poste »
« c’est livrer plus vite des releases plus petites »
« c’est de l’automatisation »
Définir DevOps ?
DevOps est une démarche de collaboration
agile entre Etudes (Dev), Production (Ops) et
Métiers (Business) sur l’ensemble du cycle de
vie du service du design au support en
production.
Nos groupes produits pratiquent DevOps depuis
des années (Windows, Office, Visual Studio…), nous
faisons partie des pionniers du DevOps avec
Amazon, Google et Facebook et comme nos
clients, nous avons dû nous transformer et intégrer
DevOps.
DevOps est une démarche de collaboration agile entre Dev, Production (Ops) et Business sur l’ensemble du cycle de vie du service du design au support en production.
Culture de collaboration
AutomatisationContinuous
delivery
Amélioration de
la qualité de
service
Amélioration
continue
Monitoring &
apprentissage
continu grâce
aux feedback
Accélération du
provisionning
Fiabilisation des
déploiements
Automatisation
des tests
Accélération du
Time to Market
Accélération des
résolutions
d’incidents
(MTTR)
Industrialisation
des
déploiements
Définir DevOps ?
servicescloud
métiers digitaux et expériences de vie
objets et devices
connectés
données, analyses & sciences appliquées
HoloLens
Sensors
Azure Event Hubs
Azure Stream Analytics
Application Insights
Cortana SDK
Delve/Office Graph APIs
Microsoft Social Listening
Power BI
Azure Machine Learning
Azure Data Factory
StorSimple
Azure Storage Technologies
DevO
ps
mo
teu
r d
e v
ale
ur
de l’in
no
vati
on
L’oreille de l’utilisateur
Les yeux de l’utilisateur
Les nez de l’utilisateur
La voix de l’utilisateur
La main de l’utilisateur
DevO
ps
à l’é
cou
te d
es
5 s
en
s d
e l’u
tilisa
teu
r
Ecosystème
• Fragmentation des devices
(BYOD)
• Langages de programmation
hétérogènes
• Dimension d’écrans hétérogènes
Sécurité
• Exposition aux attaques accrues
• Management des devices
• Expositon aux réseaux sociaux
• API d’authentification & d’autorisation
• Communications hybride Cloud & on-premise
Agilité
• Délivrer le plus vite possible
• Nouveaux usages et patterns
• Proposition de solutions SaaS
• Découverte et changement
• Componentisation
• Adoption de nouveaux services (BlockChain, Conversations)
Le monde concurrentiel d’aujourd’hui apporte de nouveaux défis
Apprendre des succès des compagnies nées dans l’agilité
Sécurité et authentification
• Définir qui a accès aux services
• Donner les droits adéquats
• Centraliser les politiques de sécurité
de tester et déployerrapidement.
partagéconnectable
Se connecter facile
pour tous les langages
Toutes les plateformes mobiles
tirer parti des déploiements existants
On-prem
Quel fonctionnement dans un monde idéal ?
J’ai besoin que mes
services
informatiques soient
délivrés
rapidement et
adaptés
régulièrement en
fonction de
l’évolution du
marché.
Agile operations
Agile development
Agile collaboration
DevOps for business
DevOps strategy
ops
ops
dev
devbiz
board
J’ai besoin de
plateformes sures,
fiables et modernes. J’ai
besoin que mes équipes
assurent ces
caractéristiques de
manière continue et
industrialisée.
Adopter une culture et des pratiques DevOps
Teams organization
cloud strategy
infrastructure as a code
provisioning (on premise or in the cloud)
production
ops
staging
ops
integration
ops
build strategy
dev
dev
dev
agile practices & method
business implication cases & needs management
agile infrastructure management
capacity/change/config management
incident & problemsmanagement
proactive monitoringservices level management
and catalogagile master management
common metrics
replicationreplication
teststests tests
tests strategy & automation
biz
apps metrics & telemetry
release automation
databaselifecycle
IT security
dev
ops
DevOps Practices
Des temps de cycle court
pour délivrer la valeur plus
vite
Améliorer la qualité et la
disponibilité des
applications et des services
Optimiser les ressources
et éliminer le gâchis
Livrer des applications
mobiles à la vitesse de l’ère
numérique
Une solution intégrée de bout en bout pour des équipes de toute taille qui conçoivent,
construisent et gèrent des solutions d’entreprise multiplateformes et mobiles.
Solutions DevOps de Microsoft
Votre Application
AgilitéSécurité
Ouvert
Pour être à l’épreuve du future, votre application a besoin d’une
plateforme cohérente
“Our mission is to empowerevery person and every
organization on the planetto achieve more.”
Votre zone d’investissement
Azure App Services
Microsoft vous aide à vous concentrer sur la valeur métier et l’innovation
Votre Application
DevOps TEI Report