{"id":2022,"date":"2018-03-05T19:56:03","date_gmt":"2018-03-05T18:56:03","guid":{"rendered":"https:\/\/blog.alwaysdata.com\/?p=2022"},"modified":"2021-03-18T15:42:22","modified_gmt":"2021-03-18T14:42:22","slug":"saas-paas-iaas-quelles-differences-et-comment-choisir","status":"publish","type":"post","link":"https:\/\/blog.alwaysdata.com\/fr\/2018\/03\/05\/saas-paas-iaas-quelles-differences-et-comment-choisir\/","title":{"rendered":"SaaS, PaaS, IaaS&nbsp;: quelles diff\u00e9rences, et comment choisir&nbsp;?"},"content":{"rendered":"<p>On nous pose souvent des questions qui sont l\u00e9gitimes pour qui ne connait pas <em>alwaysdata<\/em>. Parmi elles, l\u2019une qui revient souvent est celle du prix, annonc\u00e9 comme trop \u00e9lev\u00e9 face \u00e0&nbsp;certaines offres vues comme concurrentes. Cette incompr\u00e9hension est due \u00e0&nbsp;des diff\u00e9rences fondamentales entre ces offres. Pour ne plus comparer patates et carottes, et parce que nous comprennons tr\u00e8s bien que ce ne soit pas \u00e9vident<span class=\"footnote_referrer\"><a role=\"button\" tabindex=\"0\" onclick=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_1');\" onkeypress=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_1');\"><sup id=\"footnote_plugin_tooltip_2022_1_1\" class=\"footnote_plugin_tooltip_text\">1)<\/sup><\/a><span id=\"footnote_plugin_tooltip_text_2022_1_1\" class=\"footnote_tooltip\"><\/span><\/span><span class=\"footnote_referrer\"><a role=\"button\" tabindex=\"0\" onclick=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_2');\" onkeypress=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_2');\"><sup id=\"footnote_plugin_tooltip_2022_1_2\" class=\"footnote_plugin_tooltip_text\">2)<\/sup><\/a><span id=\"footnote_plugin_tooltip_text_2022_1_2\" class=\"footnote_tooltip\"><\/span><\/span>, t\u00e2chons d\u2019expliquer ce que nous faisons chez <em>alwaysdata<\/em>.<\/p>\n<div class=\"embed-media__giphy\" style=\"width:65%;padding-bottom:36%;\"><img decoding=\"async\" alt=\"question GIF @Giphy\" src=\"https:\/\/media.giphy.com\/media\/PvzYOB9VuHF0Q\/giphy.gif\"><\/div>\n<h2>Qu\u2019est-ce que le <em>Cloud<\/em>&nbsp;?<\/h2>\n<p>Dans les <em>data centers<\/em>, on trouve des serveurs<span class=\"footnote_referrer\"><a role=\"button\" tabindex=\"0\" onclick=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_3');\" onkeypress=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_3');\"><sup id=\"footnote_plugin_tooltip_2022_1_3\" class=\"footnote_plugin_tooltip_text\">3)<\/sup><\/a><span id=\"footnote_plugin_tooltip_text_2022_1_3\" class=\"footnote_tooltip\"><\/span><\/span>, des \u00e9quipements r\u00e9seaux\u200a\u2014\u200arouteurs, <em>switchs<\/em> \u2014, des c\u00e2bles (beaucoup, beaucoup de c\u00e2bles) pour les connecter, et probablement des syst\u00e8mes de stockage distant\u200a\u2014\u200acomme des <a href=\"https:\/\/fr.wikipedia.org\/wiki\/R%C3%A9seau_de_stockage_SAN\"><abbr title=\"Storage Area Network\" lang=\"en\">SAN<\/abbr>s<\/a> par exemple.<\/p>\n<p>Si vous avez besoin de rendre vos applications disponibles en ligne<span class=\"footnote_referrer\"><a role=\"button\" tabindex=\"0\" onclick=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_4');\" onkeypress=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_4');\"><sup id=\"footnote_plugin_tooltip_2022_1_4\" class=\"footnote_plugin_tooltip_text\">4)<\/sup><\/a><span id=\"footnote_plugin_tooltip_text_2022_1_4\" class=\"footnote_tooltip\"><\/span><\/span>, il vous faudra pousser votre code sur ces serveurs. Votre application sera alors accessible \u00e0&nbsp;distance \u00e0&nbsp;vos utilisateurs.<\/p>\n<p>Pour ex\u00e9cuter votre code, vous devrez vous appuyer sur une infrastructure d\u2019outils complexes, qui devront \u00eatre disponibles sur votre h\u00e9bergement. La r\u00e9alit\u00e9, c\u2019est qu\u2019il va falloir s\u2019occuper de ces outils. Et c\u2019est exactement ce que nous faisons \u00e0&nbsp;<em>alwaysdata<\/em>&nbsp;: nous ne nous contentons pas de vous louer une machine ou un espace, nous le g\u00e9rons pour&nbsp;vous.<\/p>\n<h2>Derri\u00e8re le brouillard<\/h2>\n<p>Comme nous le disions, les serveurs-dans-le-nuage sont juste des ordinateurs. Voyons de quoi nous avons besoin pour les faire fonctionner.<\/p>\n<p><em>TL;DR<\/em>&nbsp;: ce passage est assez dense, si vous ne souhaitez pas entrer dans les d\u00e9tails, je vous conseille de passer \u00e0&nbsp;<a href=\"#infrastructure-plateforme-solution-_as-a-service-quelles-differences\">la suite<\/a>. Pour r\u00e9sumer&nbsp;: le <em>Cloud<\/em>, ce sont des infrastructures serveurs dans des <em>data centers<\/em>, reli\u00e9es \u00e0&nbsp;Internet, et sur lesquelles doit \u00eatre install\u00e9e une couche logicielle capable de faire tourner votre propre application.<\/p>\n<h3>Un <em>data center<\/em><\/h3>\n<p>\u00c7a peut \u00eatre \u00e9vident ou pas, mais il faut bien un endroit o\u00f9 installer, brancher, et faire fonctionner nos serveurs. Le <em>data center<\/em> h\u00e9berge physiquement les machines, et fournit tout ce qui est n\u00e9cessaire \u00e0&nbsp;leur fonctionnement (\u00e9lectricit\u00e9, temp\u00e9rature contr\u00f4l\u00e9e, acc\u00e8s s\u00e9curis\u00e9s, etc).<\/p>\n<h3>Du r\u00e9seau<\/h3>\n<p>Il nous faut connecter les serveurs au reste du monde, donc une infrastructure r\u00e9seau est indispensable. Ce qui implique des routeurs (pour se connecter aux fournisseurs d\u2019acc\u00e8s \u00e0&nbsp;Internet), des <em>switchs<\/em> (pour distribuer le r\u00e9seau aux machines), des <em>firewalls<\/em>, des syst\u00e8mes anti-DDoS, des sondes, etc.<\/p>\n<h3>Des serveurs<\/h3>\n<p>Oui, c\u2019est trivial, mais il nous faut bien des machines pour pouvoir vous les louer. Les serveurs sont donc install\u00e9s et configur\u00e9s pour fournir des CPU, de la m\u00e9moire, de l\u2019espace de stockage, peut-\u00eatre des GPU pour des calculs intenses, etc. Ils peuvent \u00eatre fabriqu\u00e9s par diff\u00e9rents contructeurs, avec des caract\u00e9ristiques techniques diff\u00e9rentes (mod\u00e8les et architectures de CPU, quantit\u00e9 de RAM,&nbsp;etc).<\/p>\n<p>Ils sont la puissance brute de l\u2019infrastructure.<\/p>\n<h3>Une couche d\u2019isolation (virtualisation ou conteneurisation<span class=\"footnote_referrer\"><a role=\"button\" tabindex=\"0\" onclick=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_5');\" onkeypress=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_5');\"><sup id=\"footnote_plugin_tooltip_2022_1_5\" class=\"footnote_plugin_tooltip_text\">5)<\/sup><\/a><span id=\"footnote_plugin_tooltip_text_2022_1_5\" class=\"footnote_tooltip\"><\/span><\/span>)<\/h3>\n<p>Il s\u2019agit de solutions au niveau du noyau ou \u00e9quivalent qui ex\u00e9cutent des machines virtuelles ou des conteneurs sur les machines physiques<span class=\"footnote_referrer\"><a role=\"button\" tabindex=\"0\" onclick=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_6');\" onkeypress=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_6');\"><sup id=\"footnote_plugin_tooltip_2022_1_6\" class=\"footnote_plugin_tooltip_text\">6)<\/sup><\/a><span id=\"footnote_plugin_tooltip_text_2022_1_6\" class=\"footnote_tooltip\"><\/span><\/span> et leur fournissent l\u2019acc\u00e8s aux ressources mat\u00e9rielles (m\u00e9moire, temps ou puissance CPU, espace disque, r\u00e9seau, etc). Ces technologies isolent virtuellement les comptes sur le serveur en offrant aux utilisateurs un acc\u00e8s au syst\u00e8me plus ou moins complet, m\u00eame s\u2019il ne s\u2019agit pas de la machine physique.<\/p>\n<h3>Un syst\u00e8me d\u2019exploitation<\/h3>\n<p>C\u2019est le c\u0153ur applicatif de votre machine. \u00c7a peut \u00eatre un GNU\/Linux, un BSD, un Unix, un Windows, ou n\u2019importe quelle distribution orient\u00e9e serveur. Il s\u2019agit du pont entre le mat\u00e9riel\u200a\u2014\u200am\u00eame virtualis\u00e9 dans une couche d\u2019isolation\u200a\u2014\u200aet le reste de la couche applicative, pour lui fournir acc\u00e8s \u00e0&nbsp;la m\u00e9moire, au CPU, au r\u00e9seau, etc. Sans OS, pas d\u2019ex\u00e9cution possible.<\/p>\n<h3>L\u2019infrastructure logicielle<\/h3>\n<p><em>Nous y&nbsp;voil\u00e0<\/em>.<\/p>\n<p>Vous avez besoin d\u2019ex\u00e9cuter votre code sur votre serveur, et ce code a&nbsp;des d\u00e9pendances fortes \u00e0&nbsp;<em>beaucoup<\/em> d\u2019outils et de biblioth\u00e8ques. Il s\u2019agit de bases de donn\u00e9es, de serveurs (comme un serveur <em>HTTP<\/em>), d\u2019interpr\u00e9teurs (comme <em>Python<\/em>, <em>PHP<\/em>, <em>Node.js<\/em>, etc), peut-\u00eatre de <em>brokers<\/em>, de solutions de caches, d\u2019indexeurs, et autres. Il vous faudra \u00e9galement disposer d\u2019acc\u00e8s distant, via <em>SSH<\/em> ou <em>FTP<\/em>&nbsp;; peut-\u00eatre d\u2019un syst\u00e8me de <em>versioning<\/em> \u00e9galement (sans doute <em>Git<\/em> ou <em>Mercurial<\/em>) pour g\u00e9rer le d\u00e9ploiement&nbsp;; des serveurs de messagerie seront aussi n\u00e9cessaires, pas pour h\u00e9berger vos boites emails\u200a\u2014\u200am\u00eame si \u00e7a reste possible \u2014, mais au moins pour permettre \u00e0&nbsp;votre application ou \u00e0&nbsp;votre syst\u00e8me de remonter les alertes en cas de probl\u00e8me. Il vous faudra s\u00e9curiser la machine, mettre en place des <em>firewalls<\/em> et des syst\u00e8mes de banissement pour pr\u00e9venir les attaques.<\/p>\n<p>C\u2019est une pile technique complexe et cons\u00e9quente qui doit \u00eatre install\u00e9e, configur\u00e9e, maintenue, mise \u00e0&nbsp;jour, et monitor\u00e9e. Elle vient souvent avec une interface d\u2019administration pour permettre sa configuration.<\/p>\n<h3>Votre application<\/h3>\n<p>F\u00e9licitations \ud83c\udf89 !<\/p>\n<p>Vous avez finalement un serveur op\u00e9rationnel. Vous pouvez y&nbsp;d\u00e9ployer votre application \/ site web \/ solution dans un contexte de production, et fournir ce service \u00e0&nbsp;vos utilisateurs.<\/p>\n<div class=\"embed-media__giphy\" style=\"width:65%;padding-bottom:48%;\"><img decoding=\"async\" alt=\"knife cut GIF by Scooby-Doo GIF @Giphy\" src=\"https:\/\/media.giphy.com\/media\/l4pT0NtPSMV3pw6Lm\/giphy.gif\"><\/div>\n<p>Voil\u00e0 ce qui se trouve dans le nuage. Quel que soit le service que vous souhaitez faire fonctionner en ligne, quel que soit votre fournisseur d\u2019h\u00e9bergement, la pile technique reste proche de celle-ci, parce que ce sont les briques essentielles au fonctionnement d\u2019une infrastructure distante. Cela signifie que pour le service que vous souhaiterez faire fonctionner, vous devrez vous soucier de cette pile&nbsp;; ou vous devrez trouver un partenaire qui saura s\u2019en occuper pour&nbsp;vous.<\/p>\n<h2>Infrastructure, Plateforme, Solution (<em>as-a-service<\/em>), quelles diff\u00e9rences&nbsp;?<\/h2>\n<p>Comme nous venons de le voir, cette pile technique n\u00e9cessaire \u00e0&nbsp;l\u2019ex\u00e9cution de votre service est cons\u00e9quente, compliqu\u00e9e \u00e0&nbsp;construire de z\u00e9ro, complexe \u00e0&nbsp;maintenir. Depuis quelques ann\u00e9es, le march\u00e9 s\u2019est organis\u00e9 autour de diff\u00e9rentes comp\u00e9tences pour fournir ces services. C\u2019est l\u2019\u00e2ge des prestations <em>as-a-service<\/em>. On peut identifier trois sortes d\u2019offres qui ciblent des clients diff\u00e9rents&nbsp;: <em>IaaS<\/em>, <em>PaaS<\/em>, <em>SaaS<\/em>. Heureusement, on peut les repr\u00e9senter de la fa\u00e7on suivante&nbsp;:<\/p>\n<p><img decoding=\"async\" width=\"713\" height=\"1048\" src=\"https:\/\/blog.alwaysdata.com\/wp-content\/uploads\/2018\/02\/iaas-paas-saas.png\" alt=\"IaaS vs PaaS vs SaaS schema\" class=\"aligncenter size-full wp-image-2026 embed-media__ad__medium\" srcset=\"https:\/\/blog.alwaysdata.com\/wp-content\/uploads\/2018\/02\/iaas-paas-saas.png 713w, https:\/\/blog.alwaysdata.com\/wp-content\/uploads\/2018\/02\/iaas-paas-saas-204x300.png 204w, https:\/\/blog.alwaysdata.com\/wp-content\/uploads\/2018\/02\/iaas-paas-saas-697x1024.png 697w\" sizes=\"(max-width: 713px) 100vw, 713px\"><\/p>\n<p>Les offres <em>as-a-service<\/em> sont globalement des paquets cadeaux marketing<span class=\"footnote_referrer\"><a role=\"button\" tabindex=\"0\" onclick=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_7');\" onkeypress=\"footnote_moveToReference_2022_1('footnote_plugin_reference_2022_1_7');\"><sup id=\"footnote_plugin_tooltip_2022_1_7\" class=\"footnote_plugin_tooltip_text\">7)<\/sup><\/a><span id=\"footnote_plugin_tooltip_text_2022_1_7\" class=\"footnote_tooltip\"><\/span><\/span> qui regroupent des offres de m\u00e9tiers qui existent depuis longtemps&nbsp;: sysdamin, architectes r\u00e9seaux, experts s\u00e9curit\u00e9, DevOps\u2026 Tous ces gens qui font tourner les machines dans les sous-sols pour vous assurer la qualit\u00e9 attendue de vos services en&nbsp;ligne.<\/p>\n<h3>IaaS<\/h3>\n<p><em>Infrastructure-as-a-service<\/em> est une solution qui offre l\u2019acc\u00e8s minimal \u00e0&nbsp;la structure. Votre location vous donne acc\u00e8s \u00e0&nbsp;une machine \u00e0&nbsp;distance, qui peut-\u00eatre soit physique, soit virtuelle. Votre fournisseur s\u2019occupe de g\u00e9rer le <em>data center<\/em>\u200a\u2014\u200ale sien propre ou celui de son sous-traitant \u2014, l\u2019acc\u00e8s r\u00e9seau, les machines physiques, les routeurs, <em>switchs<\/em>, le stockage, et la couche de virtualisation dans le cas des&nbsp;VPS.<\/p>\n<ul>\n<li><strong>ce qui reste \u00e0&nbsp;votre charge<\/strong>&nbsp;: vous avez sous votre responsabilit\u00e9 l\u2019OS\u200a\u2014\u200asouvent fourni par votre h\u00e9bergeur dans une version minimale \u2014, sa s\u00e9curit\u00e9, la pile technique, les biblioth\u00e8ques, outils, etc. Vous serez alors en mesure de d\u00e9ployer votre application, de la configurer pour la production, et de l\u2019ex\u00e9cuter.<\/li>\n<li><strong>ce que vous devez anticiper<\/strong>&nbsp;: administrer son serveur seul\u00b7e reste une lourde t\u00e2che. Vous allez devoir g\u00e9rer vous-m\u00eame tout le syst\u00e8me de votre ou vos machines. Ce qui signifie assurer aussi les astreintes 24\/7, les co\u00fbts salariaux\u200a\u2014\u200aou les co\u00fbts de temps\u200a\u2014\u200ali\u00e9s au sysadmin et au r\u00e9seau, les responsabilit\u00e9s li\u00e9es \u00e0&nbsp;la s\u00e9curit\u00e9, au backup, \u00e0&nbsp;la remise en service en cas de p\u00e9pin, etc. Ces comp\u00e9tences sont ch\u00e8res. C\u2019est aussi pour vous la charge de g\u00e9rer la performance des machines, les co\u00fbts de migration. C\u2019est un point de fonctionnement critique dont vous devrez assumer seul\u00b7e la responsabilit\u00e9.<\/li>\n<\/ul>\n<p>\u00c0 noter&nbsp;: le fournisseur d\u2019une infrastructure <em>IaaS<\/em> peut lui-m\u00eame s\u2019appuyer sur une autre infrastructure <em>IaaS<\/em>, par exemple en louant des VPS sur des infrastructures physiques elles-m\u00eame lou\u00e9es \u00e0&nbsp;un autre prestataire. Selon vos contraintes\u200a\u2014\u200ajuridiques ou techniques \u2014, pensez \u00e0&nbsp;v\u00e9rifier la fa\u00e7on dont fonctionne votre prestataire.<\/p>\n<div class=\"embed-media__giphy\" style=\"width:65%;padding-bottom:36%;\"><img decoding=\"async\" alt=\"gets russian dolls GIF by Cheezburger @Giphy\" src=\"https:\/\/media.giphy.com\/media\/11wjBYmS9Q9jTa\/giphy.gif\"><\/div>\n<h3>PaaS<\/h3>\n<p><em>Platform-as-a-service<\/em> fournit l\u2019infrastructure comme <em>IaaS<\/em>, mais maintient \u00e9galement toute la pile syst\u00e8me&nbsp;: OS, interpr\u00e9teurs, biblioth\u00e8ques, bases de donn\u00e9es, s\u00e9curit\u00e9, etc. Elle fournit souvent un moyen de g\u00e9rer et de configurer la solution facilement. Ce peut \u00eatre un utilitaire en ligne de commande, des fichiers de configuration dans votre projet, un d\u00e9p\u00f4t versionn\u00e9 sp\u00e9cifique, ou une interface web pour un acc\u00e8s clickodr\u00f4me.<\/p>\n<ul>\n<li><strong>ce qui reste \u00e0&nbsp;votre charge<\/strong>&nbsp;: tout ce qu\u2019il vous reste \u00e0&nbsp;faire est de configurer votre application dans son contexte de production et de la d\u00e9ployer.<\/li>\n<li><strong>ce que vous devez anticiper<\/strong>&nbsp;: c\u2019est votre prestataire qui prend en charge tous les co\u00fbts de gestion et d\u2019administration de l\u2019infrastructure, du syst\u00e8me, du r\u00e9seau, et de la s\u00e9curit\u00e9. C\u2019est \u00e0&nbsp;vous de d\u00e9ployer votre application en revanche, il ne pourra pas n\u00e9cessairement vous aider. De m\u00eame, si la s\u00e9curit\u00e9 niveau syst\u00e8me lui incombe, celle de votre application reste dans votre champ de comp\u00e9tence. Pour faire simple&nbsp;: les co\u00fbts de DevOps sont pour&nbsp;vous.<\/li>\n<\/ul>\n<h3>SaaS<\/h3>\n<p><em>Software-as-a-service<\/em> est une approche plus avanc\u00e9e o\u00f9, en tant qu\u2019utilisateur, vous souhaitez acc\u00e9der \u00e0&nbsp;une solution logicielle existante sans avoir \u00e0&nbsp;la d\u00e9ployer. Dans ce type d\u2019offre, votre abonnement vous donne acc\u00e8s au service en tant qu\u2019utilisateur. Le fournisseur du-dit service, lui, utilise sa propre infrastructure ou plateforme, ou celle d\u2019un sous-traitant. C\u2019est le mod\u00e8le principal retenu par les start-up technologiques.<\/p>\n<ul>\n<li><strong>ce qui reste \u00e0&nbsp;votre charge<\/strong>&nbsp;: pour vous en tant qu\u2019utilisateur, ces choix sont transparents&nbsp;: vous acc\u00e9dez simplement \u00e0&nbsp;l\u2019application. Rien de&nbsp;plus.<\/li>\n<li><strong>ce que vous devez anticiper<\/strong>&nbsp;: il vous sera impossible d\u2019acc\u00e9der au serveur pour l\u2019adapter \u00e0&nbsp;vos besoins. Vous \u00eates limit\u00e9s \u00e0&nbsp;l\u2019usage de l\u2019application. C\u2019est une solution qui vous permet un acc\u00e8s distant \u00e0&nbsp;une app ou un service, comme vous utiliseriez une app sur votre <em>smartphone<\/em>, gu\u00e8re plus. Si vous commencez \u00e0&nbsp;utiliser beaucoup d\u2019applications dans ce sens, vos co\u00fbts d\u2019abonnements risquent d\u2019exploser (multipli\u00e9s par le nombre d\u2019utilisateurs \u00d7 le nombre de services), et utiliser une offre <em>PaaS<\/em> o\u00f9 vous pouvez d\u00e9ployer toutes vos applications est sans doute plus adapt\u00e9.<\/li>\n<\/ul>\n<p>Faisons donc un petit dessin (j\u2019aime bien les petits dessins) pour r\u00e9sumer tout \u00e7a. Dans chaque petit nuage, chaque r\u00f4le qui est compris dans le co\u00fbt de votre abonnement et sur lesquels, par extension, vous n\u2019avez donc pas la main directement&nbsp;:<\/p>\n<p><img decoding=\"async\" width=\"1178\" height=\"965\" src=\"https:\/\/blog.alwaysdata.com\/wp-content\/uploads\/2018\/03\/xaas_domaines_de_responsabilite_fr.png\" alt=\"Sch\u00e9ma des domaines de comp\u00e9tences selon les types d'offres XaaS\" class=\"aligncenter size-full wp-image-2052 embed-media__ad__medium\" srcset=\"https:\/\/blog.alwaysdata.com\/wp-content\/uploads\/2018\/03\/xaas_domaines_de_responsabilite_fr.png 1178w, https:\/\/blog.alwaysdata.com\/wp-content\/uploads\/2018\/03\/xaas_domaines_de_responsabilite_fr-300x246.png 300w, https:\/\/blog.alwaysdata.com\/wp-content\/uploads\/2018\/03\/xaas_domaines_de_responsabilite_fr-768x629.png 768w, https:\/\/blog.alwaysdata.com\/wp-content\/uploads\/2018\/03\/xaas_domaines_de_responsabilite_fr-1024x839.png 1024w\" sizes=\"(max-width: 1178px) 100vw, 1178px\"><\/p>\n<h2>Vous faites quoi, chez <em>alwaysdata<\/em>&nbsp;?<\/h2>\n<p>Nous sommes un fournisseur de solution <em>PaaS<\/em>. Nous sommes les <a href=\"https:\/\/blog.alwaysdata.com\/fr\/2018\/02\/20\/quatre-ans-plus-tard-retour-sur-notre-independance\/\">propri\u00e9taires de notre propre infrastructure technique<\/a>, et nous maintenons pour vous l\u2019ensemble du syst\u00e8me qui vous est n\u00e9cessaire pour offrir votre service \u00e0&nbsp;vos utilisateurs. Ceci aussi bien pour nos <a href=\"https:\/\/www.alwaysdata.com\/fr\/pricing\/#vps\">VPS<\/a> et <a href=\"https:\/\/www.alwaysdata.com\/fr\/pricing\/#dedicated\">Serveurs d\u00e9di\u00e9s<\/a> que pour notre <a href=\"https:\/\/www.alwaysdata.com\/fr\/pricing\/#shared\">offre mutualis\u00e9e<\/a>. De notre point de vue, il n\u2019y a&nbsp;aucune diff\u00e9rence entre toutes nos offres. Elles utilisent la m\u00eame plateforme, et la m\u00eame infrastructure. La diff\u00e9rence tient dans le fait que dans le cas des VPS et serveurs d\u00e9di\u00e9s, vous \u00eates seul sur les instances, et vous ne partagez donc pas de ressources avec d\u2019autres utilisateurs.<\/p>\n<p>Nous avons fait le choix de ne pas \u00eatre de simples fournisseurs <em>IaaS<\/em> depuis le d\u00e9but d\u2019<em>alwaysdata<\/em> pour une raison simple&nbsp;: \u00e0&nbsp;l\u2019\u00e9poque, nous ne trouvions pas de solution offrant le niveau de fonctionnalit\u00e9s n\u00e9cessaire et la flexibilit\u00e9 voulus dans les offres d\u2019h\u00e9bergement. Nous avons donc con\u00e7u la n\u00f4tre pour la proposer \u00e0&nbsp;tous. C\u2019est la raison pour laquelle nous ne pouvons pas comparer notre offre et celle de fournisseurs de solutions <em>IaaS<\/em>&nbsp;: nous ne faisons simplement pas le m\u00eame m\u00e9tier, ne fournissons pas les m\u00eames services, ni avec la m\u00eame qualit\u00e9.<\/p>\n<p><em>alwaysdata<\/em> vous apporte le support de tous les interpr\u00e9teurs disponibles sur le march\u00e9, la possibilit\u00e9 de faire tourner n\u2019importe quel programme dans votre espace utilisateur, d\u2019ex\u00e9cuter des services en arri\u00e8re-plan, diff\u00e9rentes bases de donn\u00e9es SQL et NoSQL, un acc\u00e8s SSH complet, et bien d\u2019autres fonctionnalit\u00e9s&nbsp;! M\u00eame en mutualis\u00e9, notre niveau de fonctionnalit\u00e9s est bien au-del\u00e0 des solutions concurrentes qui ne mettent souvent \u00e0&nbsp;disposition que le support de PHP derri\u00e8re une unique instance Apache, avec une base de donn\u00e9es MySQL et sans acc\u00e8s&nbsp;SSH.<\/p>\n<p>La performance et la s\u00e9curit\u00e9 sont par ailleurs au c\u0153ur de notre conception&nbsp;: nous ne nous appuyons pas syst\u00e9matiquement sur une couche de virtualisation pour uniquement g\u00e9rer de l\u2019isolation\u200a\u2014\u200acomme nous pouvons souvent le voir ailleurs \u2014, mais nous utilisons les fonctionnalit\u00e9s natives du noyau et de l\u2019OS pour isoler les comptes. Ce syst\u00e8me nous permet de vous fournir un haut-niveau de performance sans compromis sur la s\u00e9curit\u00e9. Nous utilisons bien entendu de la virtualisation \u00e0&nbsp;certains endroits de la plateforme, mais uniquement si c\u2019est un choix de conception raisonn\u00e9.<\/p>\n<div class=\"embed-media__giphy\" style=\"width:65%;padding-bottom:27%;\"><img decoding=\"async\" alt=\"i see eye roll GIF by Warner Archive @Giphy\" src=\"https:\/\/media.giphy.com\/media\/3o6Ztj8kicbFpujPGw\/giphy.gif\"><\/div>\n<hr>\n<p>J\u2019esp\u00e8re que cet article vous aura permis de mieux comprendre les diff\u00e9rences entre les offres d\u2019h\u00e9bergement qui s\u2019offrent \u00e0&nbsp;vous. Si vous ne nous connaissez pas encore, vous devriez <a href=\"https:\/\/www.alwaysdata.com\/fr\/signup\/\">faire un essai<\/a> pour voir ce \u00e0&nbsp;quoi devrait ressembler une offre <em>PaaS<\/em> moderne. Vous fournir l\u2019environnement le plus confortable possible pour ex\u00e9cuter vos applications reste notre objectif, depuis le&nbsp;d\u00e9but&nbsp;!<\/p>\n<div class=\"speaker-mute footnotes_reference_container\"> <div class=\"footnote_container_prepare\"><p><span role=\"button\" tabindex=\"0\" class=\"footnote_reference_container_label pointer\" onclick=\"footnote_expand_collapse_reference_container_2022_1();\">Notes<\/span><span role=\"button\" tabindex=\"0\" class=\"footnote_reference_container_collapse_button\" style=\"display: none;\" onclick=\"footnote_expand_collapse_reference_container_2022_1();\">[<a id=\"footnote_reference_container_collapse_button_2022_1\">+<\/a>]<\/span><\/p><\/div> <div id=\"footnote_references_container_2022_1\" style><table class=\"footnotes_table footnote-reference-container\"><caption class=\"accessibility\">Notes<\/caption> <tbody> \n\n<tr class=\"footnotes_plugin_reference_row\"> <th scope=\"row\" class=\"footnote_plugin_index_combi pointer\" onclick=\"footnote_moveToAnchor_2022_1('footnote_plugin_tooltip_2022_1_1');\"><a id=\"footnote_plugin_reference_2022_1_1\" class=\"footnote_backlink\"><span class=\"footnote_index_arrow\">\u2191<\/span>1<\/a><\/th> <td class=\"footnote_plugin_text\">pas les patates et carottes, hein, je ne vous ferais pas cet affront<\/td><\/tr>\n\n<tr class=\"footnotes_plugin_reference_row\"> <th scope=\"row\" class=\"footnote_plugin_index_combi pointer\" onclick=\"footnote_moveToAnchor_2022_1('footnote_plugin_tooltip_2022_1_2');\"><a id=\"footnote_plugin_reference_2022_1_2\" class=\"footnote_backlink\"><span class=\"footnote_index_arrow\">\u2191<\/span>2<\/a><\/th> <td class=\"footnote_plugin_text\">la nouvelle version du site devrait \u00eatre beaucoup plus claire \u00e0&nbsp;ce sujet, mais ce n\u2019est pas une raison pour faire attendre les explications<\/td><\/tr>\n\n<tr class=\"footnotes_plugin_reference_row\"> <th scope=\"row\" class=\"footnote_plugin_index_combi pointer\" onclick=\"footnote_moveToAnchor_2022_1('footnote_plugin_tooltip_2022_1_3');\"><a id=\"footnote_plugin_reference_2022_1_3\" class=\"footnote_backlink\"><span class=\"footnote_index_arrow\">\u2191<\/span>3<\/a><\/th> <td class=\"footnote_plugin_text\">qui sont donc des ordinateurs avec, la plupart du temps, de grosses capacit\u00e9s de calcul<\/td><\/tr>\n\n<tr class=\"footnotes_plugin_reference_row\"> <th scope=\"row\" class=\"footnote_plugin_index_combi pointer\" onclick=\"footnote_moveToAnchor_2022_1('footnote_plugin_tooltip_2022_1_4');\"><a id=\"footnote_plugin_reference_2022_1_4\" class=\"footnote_backlink\"><span class=\"footnote_index_arrow\">\u2191<\/span>4<\/a><\/th> <td class=\"footnote_plugin_text\">je vous parlerai prochainement du paradigme <em>server-less<\/em> dans un futur article, o\u00f9 nous d\u00e9couvrirons que m\u00eame ce type de solution implique souvent\u2026 un serveur <code>\u00af\\_(\u30c4)_\/\u00af<\/code><\/td><\/tr>\n\n<tr class=\"footnotes_plugin_reference_row\"> <th scope=\"row\" class=\"footnote_plugin_index_combi pointer\" onclick=\"footnote_moveToAnchor_2022_1('footnote_plugin_tooltip_2022_1_5');\"><a id=\"footnote_plugin_reference_2022_1_5\" class=\"footnote_backlink\"><span class=\"footnote_index_arrow\">\u2191<\/span>5<\/a><\/th> <td class=\"footnote_plugin_text\">l\u00e0 encore, je vous pr\u00e9pare un article sur les diff\u00e9rences entre virtualisation, conteneurisation et isolation<\/td><\/tr>\n\n<tr class=\"footnotes_plugin_reference_row\"> <th scope=\"row\" class=\"footnote_plugin_index_combi pointer\" onclick=\"footnote_moveToAnchor_2022_1('footnote_plugin_tooltip_2022_1_6');\"><a id=\"footnote_plugin_reference_2022_1_6\" class=\"footnote_backlink\"><span class=\"footnote_index_arrow\">\u2191<\/span>6<\/a><\/th> <td class=\"footnote_plugin_text\">les puristes vont avoir d\u00e9j\u00e0 pos\u00e9 mon nom sur leur liste noire en lisant \u00e7a, j\u2019esp\u00e8re que vous me pardonnerez pour ce raccourci&nbsp;: j\u2019essaie de rester concis dans mes explications et la diff\u00e9rence entre virtualisation et conteneurisation dans le contexte de l\u2019h\u00e9bergement est hors du p\u00e9rim\u00e8tre de cet article<\/td><\/tr>\n\n<tr class=\"footnotes_plugin_reference_row\"> <th scope=\"row\" class=\"footnote_plugin_index_combi pointer\" onclick=\"footnote_moveToAnchor_2022_1('footnote_plugin_tooltip_2022_1_7');\"><a id=\"footnote_plugin_reference_2022_1_7\" class=\"footnote_backlink\"><span class=\"footnote_index_arrow\">\u2191<\/span>7<\/a><\/th> <td class=\"footnote_plugin_text\">mais c\u2019est important le papier cadeau, c\u2019est la promesse de beaucoup de&nbsp;joies<\/td><\/tr>\n\n <\/tbody> <\/table> <\/div><\/div><script type=\"text\/javascript\"> function footnote_expand_reference_container_2022_1() { jQuery('#footnote_references_container_2022_1').show(); jQuery('#footnote_reference_container_collapse_button_2022_1').text('\u2212'); } function footnote_collapse_reference_container_2022_1() { jQuery('#footnote_references_container_2022_1').hide(); jQuery('#footnote_reference_container_collapse_button_2022_1').text('+'); } function footnote_expand_collapse_reference_container_2022_1() { if (jQuery('#footnote_references_container_2022_1').is(':hidden')) { footnote_expand_reference_container_2022_1(); } else { footnote_collapse_reference_container_2022_1(); } } function footnote_moveToReference_2022_1(p_str_TargetID) { footnote_expand_reference_container_2022_1(); var l_obj_Target = jQuery('#' + p_str_TargetID); if (l_obj_Target.length) { jQuery( 'html, body' ).delay( 0 ); jQuery('html, body').animate({ scrollTop: l_obj_Target.offset().top - window.innerHeight * 0.2 }, 380); } } function footnote_moveToAnchor_2022_1(p_str_TargetID) { footnote_expand_reference_container_2022_1(); var l_obj_Target = jQuery('#' + p_str_TargetID); if (l_obj_Target.length) { jQuery( 'html, body' ).delay( 0 ); jQuery('html, body').animate({ scrollTop: l_obj_Target.offset().top - window.innerHeight * 0.2 }, 380); } }<\/script>","protected":false},"excerpt":{"rendered":"<p>Que se cache-t-il derri\u00e8re ces accronymes barbares, et comment bien diff\u00e9rentier les offres d\u2019h\u00e9bergement pour bien choisir&nbsp;?<\/p>\n","protected":false},"author":12,"featured_media":3543,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[1],"tags":[41,11,93,94],"class_list":["post-2022","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-commercial","tag-dedicated-servers","tag-shared-servers","tag-vps-servers"],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.alwaysdata.com\/fr\/wp-json\/wp\/v2\/posts\/2022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.alwaysdata.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.alwaysdata.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.alwaysdata.com\/fr\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.alwaysdata.com\/fr\/wp-json\/wp\/v2\/comments?post=2022"}],"version-history":[{"count":0,"href":"https:\/\/blog.alwaysdata.com\/fr\/wp-json\/wp\/v2\/posts\/2022\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.alwaysdata.com\/fr\/wp-json\/wp\/v2\/media\/3543"}],"wp:attachment":[{"href":"https:\/\/blog.alwaysdata.com\/fr\/wp-json\/wp\/v2\/media?parent=2022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.alwaysdata.com\/fr\/wp-json\/wp\/v2\/categories?post=2022"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.alwaysdata.com\/fr\/wp-json\/wp\/v2\/tags?post=2022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}