SAS
Version 2.0Version 2.0
Hervé Desaunois
Directeur technique - Toulouse
06 30 23 27 14
Herve.desaunois@valtech.fr
Paul- ...
SAS 1965
Depuis 1965, Gérard Adam de Villiers écrit des romans
d'espionnage avec pour héros un personnage récurrent :
Son ...
Software as a Service
Version 2 .0Version 2 .0
Hervé Desaunois
Directeur technique - Toulouse
06 30 23 27 14
Herve.desauno...
Sommaire
4
Introduction au modèle SaaS
Historique
Architecture cas d’utilisation
Une approche pragmatique du SaaS
Zoom à l...
Introduction au modèle SaaS
Introduction au modèle SaaS
Les solutions SaaS représentent le nouvel eldorado des
éditeurs. Les leaders du Web comme Sale...
Définition SaaS
Le logiciel en tant que service ou Software as a
Service (SaaS) est un modèle d'exploitation commerciale
d...
Historique
Historique
9
1999
2004
2006
2008
2006
2013
2010
2011
Séminaire SaaS Valtech 2014
Architecture Cas d’utilisation
CRM & ERP & ..
11
Architecture centralisé
multi-tenant sur le Cloud
Architecture SaaS
IaaS,
PaaS,
SaaS
Solution Cloud Computing
13
PC over IP
Mobile Cloud Computing,
Desktop Access
Thin clients
for Virtuel Desktop
Simple couple écran/clavier des années ...
Une approche pragmatique du SaaS
Pourquoi SaaS
16
Client Q&S
17
Provider Q&S
18
Zoom à l’intérieur des architectures SaaS
Single Tenant
20
Multi Tenant
21
Interface Multi Tenant
22
L’application est adaptée aux besoins de tous les
utilisateurs, de manière individualisée sur la...
Separate database
23
Chaque tenant est déployé sur des bases de données
physique différentes
Separate schema
24
Chaque tenant a un schéma de bases données
distinctes sur une seul instance de base de données.
Partitioned data (sharding)
25
Chaque tenant se trouve sur différente partition. Nous
avons un seul schéma.
Les frameworks Multi – Tenant PaaS
Frameworks Multi - tenant
27
Migration pas à pas d’une application Web en
mode SaaS
Migration Tudu Lists en SaaS
29
Multi-Tenancy Google App Engine
30
Multi-Tenancy Google App Engine
31
TodoList Java
JPA
EntityManager
Hibernate
Spring (MVC, Security…)
JSP
HTML CSS
DWR (Aja...
Multi-Tenancy Google App Engine
32
Services
Multi-Tenancy Windows Azure
Authentification fédérée (Facebook, Twitter…)
Pour le reste, tout est géré au niveau ...
Multi-Tenancy Windows Azure
34
Multi-Tenancy Windows Azure
35
Light container : IaaS
36
Heavy container : PaaS
37
La montée des versions
Versioning strategy
39
SaaS
Version SLA Basic
SaaS
Version SLA Gold
Versionning SaaS / PaaS
40
Sécurité
Sécurité
42
Virtualisation
Cloud Provider Security
Le type d’hébergement
Hébergement Cloud
44
Système d’information SaaS dans le Cloud
Thin clients
Valtech
Audi Connect
Valtech
Virtual Cabine
Valtech
eLogbook
Le clou...
Conclusion
Tendance SaaS
Plus de 30% par an ! C’est la croissance annuelle du marché
Français du SaaS d’ici 2016. Le SaaS devrait ain...
Coût de possession sur quatre ans
48
Tendance SaaS
49
Valtech inside SaaS
50
SAS
51
SaaS-based Amazon Webstore
eBook
Valtech SaaS
52
Upcoming SlideShare
Loading in...5
×

Valtech - Usages et technologie SaaS

1,296

Published on

Les solutions SaaS représentent le nouvel eldorado des éditeurs. Les leaders du Web comme Google, Salesforce, Microsoft se sont emparés de ces nouvelles architectures qui précèdent l’hégémonie future des tablettes et pc légers dans notre travail.

Hervé Desaunois - Directeur technique, Valtech Toulouse
herve.desaunois@valtech.fr

Paul-Emmanuel Faidherbe – Consultant, Valtech Toulouse
paul-emmanuel.faidherbe@valtech.fr

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

No Downloads
Views
Total Views
1,296
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
32
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Valtech - Usages et technologie SaaS

  1. 1. SAS Version 2.0Version 2.0 Hervé Desaunois Directeur technique - Toulouse 06 30 23 27 14 Herve.desaunois@valtech.fr Paul- Emmanuel Faidherbe Consultant - Toulouse 06 61 35 34 60 paul-emmanuel.faidherbe@valtech.fr
  2. 2. SAS 1965 Depuis 1965, Gérard Adam de Villiers écrit des romans d'espionnage avec pour héros un personnage récurrent : Son Altesse sérénissime le prince Malko Linge, surnommé S.A.S.. 2
  3. 3. Software as a Service Version 2 .0Version 2 .0 Hervé Desaunois Directeur technique - Toulouse 06 30 23 27 14 Herve.desaunois@valtech.fr Paul- Emmanuel Faidherbe Consultant - Toulouse 06 61 35 34 60 paul-emmanuel.faidherbe@valtech.fr
  4. 4. Sommaire 4 Introduction au modèle SaaS Historique Architecture cas d’utilisation Une approche pragmatique du SaaS Zoom à l’intérieur des architectures SaaS Les Frameworks PaaS Multi-Tenant Migration pas à pas d’une application Web en mode SaaS La montée des versions Sécurité Le type d’hébergement Conclusion
  5. 5. Introduction au modèle SaaS
  6. 6. Introduction au modèle SaaS Les solutions SaaS représentent le nouvel eldorado des éditeurs. Les leaders du Web comme Salesforce, Google, Microsoft se sont emparés de ces nouvelles architectures qui précèdent l’hégémonie future des tablettes, PC légers dans notre travail et le mouvement Beyod. 6
  7. 7. Définition SaaS Le logiciel en tant que service ou Software as a Service (SaaS) est un modèle d'exploitation commerciale des logiciels dans lequel ceux-ci sont installés sur des serveurs distants sur le cloud plutôt que sur la machine de l'utilisateur. Les clients ont la possibilité de configurer l’interface. Le mode SaaS propose à l'entreprise un paiement en fonction de sa consommation. 7
  8. 8. Historique
  9. 9. Historique 9 1999 2004 2006 2008 2006 2013 2010 2011 Séminaire SaaS Valtech 2014
  10. 10. Architecture Cas d’utilisation
  11. 11. CRM & ERP & .. 11
  12. 12. Architecture centralisé multi-tenant sur le Cloud Architecture SaaS
  13. 13. IaaS, PaaS, SaaS Solution Cloud Computing 13
  14. 14. PC over IP Mobile Cloud Computing, Desktop Access Thin clients for Virtuel Desktop Simple couple écran/clavier des années 2010 ne contenant aucune donnée utilisateur Hardware SaaS Thin clients / DaaS
  15. 15. Une approche pragmatique du SaaS
  16. 16. Pourquoi SaaS 16
  17. 17. Client Q&S 17
  18. 18. Provider Q&S 18
  19. 19. Zoom à l’intérieur des architectures SaaS
  20. 20. Single Tenant 20
  21. 21. Multi Tenant 21
  22. 22. Interface Multi Tenant 22 L’application est adaptée aux besoins de tous les utilisateurs, de manière individualisée sur la partie interface
  23. 23. Separate database 23 Chaque tenant est déployé sur des bases de données physique différentes
  24. 24. Separate schema 24 Chaque tenant a un schéma de bases données distinctes sur une seul instance de base de données.
  25. 25. Partitioned data (sharding) 25 Chaque tenant se trouve sur différente partition. Nous avons un seul schéma.
  26. 26. Les frameworks Multi – Tenant PaaS
  27. 27. Frameworks Multi - tenant 27
  28. 28. Migration pas à pas d’une application Web en mode SaaS
  29. 29. Migration Tudu Lists en SaaS 29
  30. 30. Multi-Tenancy Google App Engine 30
  31. 31. Multi-Tenancy Google App Engine 31 TodoList Java JPA EntityManager Hibernate Spring (MVC, Security…) JSP HTML CSS DWR (Ajax) TodoList GAE Objectify Spring (MVC, Security…) Namespace JSP HTML CSS DWR (Ajax) Google User service Google Auth. API
  32. 32. Multi-Tenancy Google App Engine 32
  33. 33. Services Multi-Tenancy Windows Azure Authentification fédérée (Facebook, Twitter…) Pour le reste, tout est géré au niveau applicatif Choix de l’infrastructure : une VM par tenant, un server par tenant, « fédérations » (sharding) pour la base de données… 33 Authentification VMVue 1 Vue 2 Federationroot Federation member Federation member Federation member VM Vue 3
  34. 34. Multi-Tenancy Windows Azure 34
  35. 35. Multi-Tenancy Windows Azure 35
  36. 36. Light container : IaaS 36
  37. 37. Heavy container : PaaS 37
  38. 38. La montée des versions
  39. 39. Versioning strategy 39 SaaS Version SLA Basic SaaS Version SLA Gold
  40. 40. Versionning SaaS / PaaS 40
  41. 41. Sécurité
  42. 42. Sécurité 42 Virtualisation Cloud Provider Security
  43. 43. Le type d’hébergement
  44. 44. Hébergement Cloud 44
  45. 45. Système d’information SaaS dans le Cloud Thin clients Valtech Audi Connect Valtech Virtual Cabine Valtech eLogbook Le cloud 45 Valtech Inside Product
  46. 46. Conclusion
  47. 47. Tendance SaaS Plus de 30% par an ! C’est la croissance annuelle du marché Français du SaaS d’ici 2016. Le SaaS devrait ainsi peser 21% dans le marché des logiciels applicatifs. Celui du logiciel traditionnel devrait être quant à lui atone. 47
  48. 48. Coût de possession sur quatre ans 48
  49. 49. Tendance SaaS 49
  50. 50. Valtech inside SaaS 50
  51. 51. SAS 51 SaaS-based Amazon Webstore eBook
  52. 52. Valtech SaaS 52
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×