4. z
Personality
Insights
We’re building ONE platform for innovation
4
Crawl - Private, public and licensed data
Applications
Cognitive / AI
Data
Cloud
Watson
Oncology
API
industry
solution apps
API
Watson
Cyber-
security
API
Weather
API
Watson
Virtual
Assistant
API
Watson
Explore &
Discover
API
IBM Risk &
Compliance
API
+ Many more
ConversationAPI
Visual
Recognition
API Discovery
API
Speech
API
Compare &
Comply
API
DLaaS
API
Nat Language
Understanding
API
Tone
Analyzer
API
Nat Language
Classifier
API
Knowledge
Query
API
Cleanse - Data
preparation
API
Enrich - w/Ontology and rules + machine
learning
Store – Knowledge graph: customer and
public
Developer services – IAM, billing, logging, monitoring, etc.
Firewall and
reverse proxy
Dedicated machines
(CPU/GPU/power)
Object
storage
DNS Virtual machines
(CPU/GPU/power)
Networking File
storage
Securityandcompliance
Document
Conversion
API
6. Données : Une évolution des attentes
“Rendre
les Données
Simples et
Accessibles”
Supprimer
les silos
créés par les
systèmes et
les outils
Innover avec
l’opensource
et les
communautés
Un accès en
Self Service
avec
confiance &
sécurité
Plus
d’intelligence ,
plus
rapidement
7. IBM Watson Data Platform
des “expériences” pour une nouvelle manière d’utiliser les données
Data Engineering Data Science Business Analysis App Development
ouvert Ÿ intelligent Ÿ hybride
Expériences
Collaboratif, orienté “tâche”
Data and Analytics Services
comprehensive
8. Trouver Partager Collaborer
Données communes, pipelines et projets
analytics operating system
Sources Données
• On-premises / cloud
• Structurées / non structurées
• En mouvement / au - repos-
• Interne / externe
Gouverner
Hadoop
NoSQL / SQL
Object store
Discovery / Exploration
Machine learning
Models development
Reports /
Dashboards
Applications
APIs
Integration
Matching /
Quality
Streaming
Persister
Analyser
Ingérer Déployer
Data
Engineering
Data Science Business Analysis App Development
operations
Itérer
Une nouvelle manière d’utiliser les données à son bénéfice
IBM Watson Data Platform
9. IBM Watson Data Platform
Persister
Ingérer
Iterate
Gouverner
Les composants de la plateforme
Data Science Experience
*Watson Analyatics
*Cognos Analytics
BigInsights on Cloud
IBM Cloudant
Compose / *Graph
dashDB
*Object Store
*Bluemix DevOps Platform
IBM Machine Learning
*IIG Catalog
Bluemix Data Connect
Bluemix Lift
Streaming Analytics
*IIG Catalog
Open Metadata Services
(coming soon)
Data Engineering Data Science Business Analysis App Development
Bluemix Data Connect Data Science Experience *Watson Analytics
Spark-as-a-Service
Watson Machine Learning
Streaming Analytics
*Bluemix Platform
Analyser
Déployer
*Not included with Watson Data Platform Plan
10. Des Expériences personnalisées pour des acteurs
collaborant ensemble
Architecte la manière dont les données sont
organisées garantit l’opérabilité
Plonge dans les données pour en tirer l’insight
caché pour le métier
Travaille sur les données pour appliquer l’insight au
service de la strétagie métier
Se connecte aux données et aux modèles & writes
code to build apps
Ingère
les
données
Transforme:
nettoie
Crée et
construit
les
modèles
Evalue
Fournit et
déploie les
modèles
Communique
les résultats
Comprend les
données et le
problème
Explore les
données
Transforme:
adapte
Sortie
Analyse
Entrée
Data Engineer
Data Scientist
Business Analyst
App Developer
Watson Data Platform
Data Science Experience
Watson Analytics
Bluemix
12. BRUNEL Language spécialisé de visualisation interactive de données
• y(region,summer, winter) bin(summer,winter) treemap color(winter)
• edge key(state,region) + network y(state,region) label(#values)
• map x(state) color(income)
http://brunelvis.org
13. Web
Servic
e
Accès aux Données :
• Accés aisé aux
données derrière le
firewall et dans les
cloud publics
• Gouvernance et
catalogue par la
Watson Data Platform
Créer des modèles :
• Un seul UI et APIs
pour créer des
modèles ML sur
différents runtimes
• AI pour Auto-
Modelling et
optimisation des
hyper paramètres
Web Service:
• Temps réel,
streaming et
batch
• Continuous
Monitoring et
boucle de
feedback
Apps:
• Intègre les modèles
ML avec apps,
websites, etc.
• Amélioration et
adaption continue
avec auto
apprentissage
Rendre opérationnel son insight avec IBM Machine Learning
IM
S
14. Couvre l’ensemble du pipeline de taches
– Un Interface graphique utilisateur
– Support Cross-Platforme & algorithmes
– Automatise le tuning Hyper-Parameter
– Exploration systématique des options disponibles
– Représente, apprend, applique les Patterns de Data Science
(dont ceux par domaine /industrie)
– Capacité d’auto apprentissage et de diagnostic
Cognitive Assistant for Data Scientist ( CADS )
Innovations clés
15. - DSX Canvas has compatibility with legacy
SPSS Modeler streams
- Multiple execution runtimes: SPSS Modeler,
SparkML (coming soon)
- Support for R/Python/SQL code in the
pipeline
- 1-click pipeline
deployment from DSX
Canvas (left) via IBM
Machine Learning
IBM Machine learning roadmap :
LE DSX Canvas compatible avec SPSS Modeler Streams
*DSX Canvas and Canvas 1-Click Deployment via IBM ML are
Roadmap Items
IBM Internal and Business Partners Only
16. Watson Analytics (Business Analyst Experience)
A smart data discovery service that guides data exploration, automates
predictive analytics and enables dashboard and infographic creation
• Use natural language to explore and visual data
• Create a dashboard to share your insights
• Refine your data and make your analysis more meaningful and relevant
17. Gouvernance de la donnée
Bluemix Data Connect (Data Engineer Experience)
Un service entièrement managé de préparation et d’intégration des données
Permettant aux utilisateurs de facilement mettre les données au travail
• Accéder aux données où qu’elles résident
• Combine les données provenant de sources multiples
• Transforme et nettoie les données
18. 18
Business Rules Service for Bluemix
Decision Composer permet à des “analystes métier”
et aux développeurs de concevoir et exécuter des
décisions en moins de 20 minutes.
Prix Standard
Pour 1000 calls API
mensuels
$1 / 1000 API call
(Décision exécutée)
Appels gratuits par
mois
1000 par compte
utilisateur
Tarif Bluemix public :
19. IBM Compose Platform
MongoDB Redis
ScyllaDB
PostgreSQL RethinkDB RabbitMQ
etcdElasticsearch MySQL
§ Compose est un service managé de DBaaS opensource
- Les services peuvent être adoptés individuellement Services via des déploiements Public multi-tenants
- Ils peuvent être déployés à la carte via Compose Enterprise
§ Incluent les Best-practices de delivery & configuration de technologies opensource
- Tous les services sont “production-ready” et configurés pour la Haute disponibilité en standard
- Backups automatisés (no-cost), scale-out élastiques , tableaux de bord intuitifs
PERSISTANCE : IBM Compose Open Source Stack
20. PERSISTANCE : IBM Compose Open Source Stack
IBM Bluemix services Amazon AWS
Déployable vers
Bluemix, AWS, et
GCP
Disponible sur IBM Bluemix
comme:
§ IBM-Managed service
§ Public Multi-Tenant
Disponible sur AWS
comme:
§ IBM-Managed service
§ Self-Hosted service
§ Public Multi-Tenant* Self-Hosted prochainement
IBM Compose Platform
MongoDB Redis
ScyllaDB
(Beta)
PostgreSQL RethinkDB RabbitMQ
etcdElasticsearch MySQL
(Beta)
Google Cloud Platform
21. IBM Bluemix
Cloudant
Apache
Spark
BigInsights
on Cloud
dashDB
DB2 on
Cloud
Object
Storage
Data
Connect
Watson
Analytics
Les services Compose complètent
les services hébergés et managés
IBM Cloud Data Services (CDS)
IBM Graph
IBM Compose Platform
MongoDB Redis
ScyllaDB
(Beta)
PostgreSQL RethinkDB RabbitMQ
etcdElasticsearch MySQL
(Beta)
PERSISTANCE : IBM Compose Open Source Stack…
22. 22
Même logiciel cloud et local .
Exemple : IBM dashDB Local
For apps that need:
• Elastic scalability
• High availability
• Data model flexibility
• Data mobility
• Text search
• Geospatial
Available as:
• Fully managed DBaaS
• On-premises private cloud
• Hybrid architecture
Cloud Privé ou
virtualisé
Docker Container
dashDB Technology
Benefits of dashDB Technology with Fast Deployment into Private Cloud Environment
MPP with
Automatic Scaling
§ Data warehouse massivement parallèle
§ Optimisé pour un déploiement rapide dans
des clouds privés ou virtuels
§ Fourni sous forme de containers Docker
§ Basé sur technologie dashDB :
§ BLU Acceleration in-memory columnar technology
§ Netezza In-database Analytics
§ Oracle Compatibility
§ Massively Parallel Processing (MPP) avec
scaling automatique pour améliorer l’efficacité
de l’infrastructure
23. 23
TeaLeaf
Delivery
Pipeline
Logmet
Monitoring and
Analytics
Mobile
Quality
Assurance
Web IDE
Jazz SCM
DevOps Tool Chain
UrbanCode
Deploy
Créer rapidement La Toolchain devops
correspondant à vos pratiques / méthodes / organisation
Coremetrics
Optimizely
Google
Analytics
Autoscaling
IBM Alert
Notification
Pingdom
Uptime
Hipchat
Track
& Plan
Rational Team
Concert
Globalization
Pipeline
Canary Advisor
Active
Deploy
Jenkins
GitHub Issues
GitHub
Integrations to IBM Bluemix Services and IBM Cloud Marketplace
Partners and other 3rd party Services 23
Bluemix
Availability
Monitoring
Runbook
Automation
24. IBM Hybrid Cloud DevOps
Continuous Delivery Continuous Availability Continuous Security
GitHub Source & Issues
Continuous Integration & Delivery
Rolling Deploy & Rollback
Hybrid Cloud Release Mgmt
Speed with Control Always On
with Automated Ops
Protect & Defend
Monitoring
Alerting and Notification
Event Management
Runbook Automation
Application Scanning
Penetration Testing
Vulnerability Advisor
Patching
Continuous DevOps Insights
Dashboards & Analytics,
Code Insights, Deployment Risk Insights, Delivery Insights
Open Tool Chain Fabric
Tool Registry, Setup & Configuration, Tool Integration Services
25. Une DevOps toolchain ouverte et intégrée
opèrant tout au long du cycle de vie DevOps
Les Toolchains sont un ensemble d’outils intégrés qui
supportent les best practices de build, deploiement et
gestion des apps.
Créez vos propres toolchains qui incluent des
services Bluemix, des outils open source ou tierce
partie qui rendent le développement et les opérations
faciles à gérer.
Instancier rapidement de nouvelles toolchains à partir
de templates pour onboarder rapidement de
nouvelles équipes.
Exemple : Un template d’open toolchain pour
construire, déployer et gérer 3 microservices
26. 26
Service “Continuous Delivery” - pipeline intégré
Import du Code
• Importer, build, et déployer depuis des
repositories GitHub ou Jazz en qq clics.
Intégration continue
• Automatiser builds et déploiements de tous
types de codes, exécuter les builds
automatiquement quand le code change.
Test continu
• Intègre des tests automatisés dans vos builds.
Delivery vers de multiples clouds
• Deployer les applications vers un ou plusieurs
Cloud Foundry ou IBM Containers en
environnement Bluemix.
27. Service “’Continuous availability”
S’assurer que les applications fonctionnent et que les utilisateurs sont satisfaits
Monitorer la disponibilité, le temps de réponse
utilisateur des applications et microservices
around the world, around the clock.
Aucun setup, monitoring automatisé dès le
premier déploiement. Vues corrélées des
activités de déploiement, alertes & métriques
pour un diagnostic rapide.
Recevoir des “early notifications” par
email/slack/SMS/message vocal en provenance des
applications ou des services avant qu’ils n’affectent les
utilisateurs.
Politiques d’escalade pour fournir la bonne information à la
bonne personne.
Isoler et diagnostiquer les problèmes
Availability Monitoring
Détecter les problèmes
Alert Notification
Résoudre les problèmes
Runbook Automation
Construire et exécuter des runbooks pour
aider à résoudre les problèmes opérationnels
usuels et répétitifs.
Consolider une connaissance Ops fragmentée
en centralisant l’information contenue dans
des wikis, procédures, documents et scripts
dans les postes de travail opérateurs.
Continuous
Delivery
Continuous DevOps Insights
Open Tool Chain Fabric
Continuous
Availability
Continuous
Security
28. 28
Service “Continuous security” ( à venir)
Intégration de “Application Security on Cloud” dans le Delivery Pipeline
Continuous
Delivery
Continuous DevOps Insights
Open Tool Chain Fabric
Continuous
Availability
Continuous
Security
Intégration aisée d’outils de scanning de
code dans le Delivery Pipeline
Les résultats du scan de sécurité alimentent
le tableau de bord “DevOps Insights” pour
une analyse de risque additionnelle et
l’application de politiques de déploiement
30. IBM App Connect
• UI dans navigateur
• Créer des connections
rapidement –une connectivité
simple d’app à app
• Construire autant de “flows” que
vous voulez–Seuls ceux qui sont
exécutés sont facturés
• Essayez le gratuitement, pour
toujours, en production !
App Connect
Permettre aux « utilisateurs métier » d’intégrer des applications en 3
étapes simples