Web PaaS Powered by Platform.sh

Web PaaS Powered by Platform.sh

Concentrez-vous sur le code ! Nous nous occupons du reste.

Notre plateforme automatisée, flexible et entièrement gérée « as a service » permet aux développeurs web de déployer leur code source avec Git dans n’importe quel langage ou framework, sans avoir besoin de connaissances en gestion de serveur.

PlatformSH_PaaS_Hero
25 € HT/mois soit 30 € TTC/mois

Votre code libéré plus rapidement que jamais

De la commande à votre première ligne de code en passant par la production, le tout en quelques minutes et sans DevOps. Tout est automatisé pour un déploiement facile, à tout moment.

« Qui est partant pour un déploiement le vendredi ? »

Icons/concept/Bandwidth Created with Sketch.

Votre site web, votre langage, votre décision

PHP MySQL, NodeJS, Python, .net et bien d’autres de vos frameworks, langages et bases de données préférés. Tout est intégré et déployé en un clic grâce aux modèles de projet.

Icons/concept/Community Created with Sketch.

Intégration continue et livraison continue en collaboration

Le développement CI/CD et les meilleures pratiques de collaboration, par définition. Créez une nouvelle branche, testez, exécutez, itérez, ajoutez des ressources et clonez instantanément vos environnements de production et de base de données vers des environnements de préproduction, avec des snapshots disponibles en 2 à 5 minutes.

Icons/concept/Shield Created with Sketch.

Souveraineté des données garantie et conformité au RGPD

En tant que membre de l’initiative Gaia-X, Platform.sh partage nos valeurs européennes. Vos données sont souveraines, sécurisées et ne sont pas soumises au lois intrusives sur les données.

Migrez, testez, exécutez, itérez et évoluez plus rapidement !

Vous créez le code, nous nous chargeons de l’exécution

Vimeo conditionne la lecture de ses vidéos au dépôt de traceurs afin de vous proposer des publicités ciblées en fonction de votre navigation.

Pour pouvoir regarder la vidéo, vous devez accepter la catégorie de confidentialité Partage de cookies sur des plateformes tierces dans notre Centre de confidentialité. Vous avez la possibilité de retirer votre consentement à tout moment.

Pour plus d'informations, consultez la politique de cookies de Vimeo et la politique de cookies d'OVHcloud.

Logos-Languages_and_Frameworks

Modèles d’environnement prêts à l’emploi

Plus de 60 langages et frameworks Open Source déployés en un seul clic : PHP, NodeJS, Python, Drupal, Symfony, WordPress, Strapi, etc. Voir la liste complète des modèles disponibles.

logos-databases-redis-postgresql-mariadb-solr-myslq

Ajoutez votre base de données favorite

MariaDB, Postgresql, Solr, Redis, MySQL, etc.

Une seule ligne de code pour ajouter un service et gérer facilement vos versions. Platform.sh gère les mises à jour et les correctifs de sécurité.

devtools-workflows-bitbucket-github-gitlab-slack

Conservez vos outils de développement

GitOps as a service pour faciliter le CI/CD avec l’intégration de tous les principaux outils de développement et les éléments d’ordonnancement des tâches : Bitbucket, GitHub, GitLab, Slack, Webhooks, BlackFire.

Prise en charge des applications avec état, des applications sans état et des processus de travail.

PlatformSH_Schema

Exécutez, clonez, itérez et déployez

Clonez instantanément votre environnement et vos bases de données, de la production à la mise en œuvre, avec des snapshots disponibles presque immédiatement.

Les développeurs ont accès à une copie parfaite, avec des données de production permettant des corrections rapides, ainsi que des mises à jour qui sont ajoutées à la publication de l’aperçu pour les remontées de l’utilisateur final.

Même l’utilisateur final peut passer en production après avoir approuvé l’aperçu !

Qu’est-ce que Platform.sh ?

Plusieurs fois récompensée, Platform.sh est une entreprise spécialisée dans le PaaS dont le logiciel de gestion d’infrastructure permet à des milliers de clients de créer, d’exécuter et de faire évoluer des applications facilement. Les utilisateurs font état d’une augmentation des performances inégalée, d’une meilleure résilience et d’une incroyable efficacité opérationnelle. En retour, leurs clients bénéficient d’une productivité accrue et d’une réduction massive des coûts globaux, ce qui permet aux développeurs de se concentrer sur l’expérience de l’utilisateur final au lieu de se préoccuper des tâches de back-end. En partenariat avec OVHcloud, Platform.sh est une solution 100 % européenne, conforme au RGPD et dont la souveraineté des données est garantie.

Choisissez la solution adaptée à vos besoins
 

 

START
25 € HT/mois soit 30 € TTC/mois

Voir les offres

DEVELOP
69 € HT/mois soit 82,80 € TTC/mois

Voir les offres

EXPAND
139 € HT/mois soit 166,80 € TTC/mois

Voir les offres

Licences utilisateurs

1

3 à 5

> 10

Conteneur

Application unique : PHP/node.js/Python

Service unique : mariadb/memcached

Aucune limitation avec 60 langages et frameworks Open Source disponibles

Aucune limitation avec 60 langages et frameworks Open Source disponibles

Stockage de base

5 Go

10 Go

10 Go

Serveur Git interne

check01
check01
check01

Intégrations Git (GitHub, GitLab, Bitbucket)

 
check01
check01

Sauvegarde automatisée (production uniquement)

1 par semaine (rétention 2 semaines - compte : 2)

1 par jour (rétention 1 semaine - compte : 7)
+ 1 par semaine (rétention 2 semaines - compte : 2)

1 par jour (rétention 1 semaine - compte : 7)
+ 1 par semaine (rétention 2 semaines - compte : 2)

Plus de détails sur les caractéristiques techniques des offres

 

 

START
25 € HT/mois soit 30 € TTC/mois
DEVELOP
69 € HT/mois soit 82,80 € TTC/mois
EXPAND
139 € HT/mois soit 166,80 € TTC/mois

 

1

1

1

VCPU pour chaque environnement

à partir de 1 (prod) et 0,5 (test)

à partir de 1 (prod) et 0,5 (test)

à partir de 1 (prod) et 0,5 (test)

RAM par vCPU de prod

1,2 Go

1,2 Go

1,2 Go

vCPU supplémentaires par environnement de production

Chaque vCPU prod. supplémentaire comprend 0,5 vCPU par environnement de test

Chaque vCPU prod. supplémentaire comprend 0,5 vCPU par environnement de test

Chaque vCPU prod. supplémentaire comprend 0,5 vCPU par environnement de test

Environnements de test

1 inclus

1 inclus

1 inclus

Environnement de test supplémentaire

À partir de 10 € HT/mois soit 12 € TTC/mois

À partir de 12,50 € HT/mois soit 15 € TTC/mois

À partir de 12,50 € HT/mois soit 15 € TTC/mois

Licences utilisateurs supplémentaires

Non disponible

À partir de 10 € HT/mois soit 12 € TTC/mois

À partir de 10 € HT/mois soit 12 € TTC/mois

Stockage supplémentaire

À partir de 2,50 € HT/mois soit 3 € TTC/mois

À partir de 2,50 € HT/mois soit 3 € TTC/mois

À partir de 2,50 € HT/mois soit 3 € TTC/mois

Fonctionnalités de notre offre

Icons/concept/Chrono/Chrono Created with Sketch.

Clonage précis et rapide :

Clonez votre cluster de production pour créer des environnements de développement éphémères quand vous en avez besoin : vos données, vos services, tout est parfaitement cloné.

Icons/concept/Component/Component Square Created with Sketch.

Large choix d’exécutions :

Plus de 60 langages et de nombreux environnements disponibles, avec des fonctionnalités d’optimisations recommandées pour plusieurs modèles de frameworks.

Icons/concept/Shield Created with Sketch.

Souveraineté des données :

Conformité au règlement général sur la protection des données (RGPD) et hébergement des données uniquement au sein de l’UE pour garantir la souveraineté des données.

Icons/concept/Diamond Created with Sketch.

Tarification transparente :

Notre système de tarification transparent vous permet d’éviter les coûts cachés. Profitez d’une bande passante illimitée moyennant un paiement mensuel simplifié.

Icons/concept/infinite@3x Created with Sketch.

Flexibilité des performances :

Ne soyez pas bloqué. Augmentez et réduisez* les options de votre plateforme en fonction de vos besoins !

*Il n’est pas possible de réduire le stockage ou de passer des offres « Develop/Expand » à l’offre « Start ».

Icons/concept/Medal Created with Sketch.

Mise en œuvre des performances en fonction de la production :

Les environnements de pré-production évoluent en fonction des options de votre production (vCPU et RAM). Attribuez à chaque fonctionnalité son propre environnement de test avant de la mettre en production, pour une meilleure utilisation des méthodologies git-flow.

Gamme Web PaaS powered by Platform.sh

Que vous soyez le seul développeur ou que vous fassiez partie d’une grande équipe, vous avez l’embarras du choix. Vous gardez le contrôle des performances et de la scalabilité, sans coûts cachés et avec une bande passante illimitée, moyennant un paiement mensuel à l’avance. L’offre Start est idéale pour les développeurs seuls ou les projets de validation de concept. Les offres Develop et Expand proposent une solution adaptée au développement web plus avancé et collaboratif.

Réponses à vos questions

Quels sont les exemples de concepts et de définitions techniques qui m’aideront à comprendre le Web PaaS ?

Framework : pour aider les développeurs à créer des applications, les frameworks peuvent inclure des bibliothèques de code, des ensembles d’outils, une API, des compilateurs et des programmes d’assistance. Ils regroupent tous les éléments nécessaires au développement d’un projet. Les frameworks web prennent en charge les applications web, comme les services web, les ressources et les API.

Git : système permettant de suivre les modifications apportées aux fichiers dans le but d’accroître l’efficacité, l’intégrité des données et la prise en charge de l’ordonnancement des tâches non linéaires. Il aide les développeurs à se coordonner et à collaborer.

Branche de développement : les branches de développement permettent aux équipes de développement logiciel de travailler simultanément sur des parties spécifiques d’un projet sans se gêner mutuellement. Elles s’organisent plus efficacement en divisant et en fusionnant sur une base de code partagée.

Pile technique : les piles techniques combinent des langages de programmation, des frameworks, une base de données, des outils front-end, des outils back-end et des applications connectées via des API. Les développeurs s’en servent pour créer des sites web et des applications. Les applications sont composées d’un côté client et d’un côté serveur, chaque couche étant construite au-dessus de celle du dessous, créant ainsi une pile.

Provisionnement : il s’agit de la mise en place ou de l’ajout d’une infrastructure IT, ou des étapes nécessaires pour gérer l’accès aux ressources ou aux données (et pour les rendre disponibles).

DevOps : combination du développement et des opérations. Ce terme désigne généralement les équipes de développement et du département opérations IT d’une entreprise. Web PaaS powered by Platform.sh automatise la grande majorité des tâches DevOps.

CLI : programme de ligne de commande qui exécute les fonctions du système d’exploitation à partir d’une entrée de texte. Il permet un meilleur contrôle et un meilleur fonctionnement. Il est utilisé dans les environnements de programmation et les programmes utilitaires. Avec Web PaaS powered by Platform.sh, chaque action disponible dans l’interface graphique de l’utilisateur est également disponible dans l’interface en ligne de commande (CLI).

Clone (Snapshot) : un clone parfaitement copié. Il s’agit d’un snapshot de l’ensemble de votre environnement de production, y compris le contenu, le code, la configuration, les services, les bases de données et le contenu des bases de données. Les clones permettent aux développeurs de travailler sur des données réelles sur leurs branches de production.

Comment collaborer avec plusieurs développeurs sur le même environnement ?

Chaque utilisateur de Web PaaS a un rôle qui contrôle son accès et ses niveaux de permission. Les différents rôles permettent différents niveaux d’accès à vos applications, environnements et projets. Vous pouvez gérer la manière dont les utilisateurs interagissent avec votre projet et vos environnements sur Web PaaS.

Tout utilisateur ajouté à un projet ou à un type d’environnement sur Web PaaS devra s’inscrire pour obtenir un compte avant de pouvoir contribuer.

Pourquoi créer plusieurs environnements pour mes projets web ?

Les environnements sont des instances distinctes d’applications qui comprennent tous les services requis. Il s’agit d’environnements de travail complets qui sont isolés des autres environnements du projet. 

Les projets comprennent généralement l’environnement de production ainsi qu’un ou plusieurs environnements supplémentaires. Ces environnements sont adaptés au développement, aux tests, à la mise en œuvre, la révision, etc.

Les environnements peuvent être créés via le CLI, par un clone Git ou sur la console web de la solution.

Questions techniques

Pour les détails techniques du produit (branches, services, système de fichiers local, SSH, etc.), veuillez consulter notre FAQ technique.

Quels sont les environnements d’exécution et les services disponibles avec les différentes offres ?

Les offres Platform.sh vous donnent accès à un large choix de frameworks, langages de programmation et services web.

  • Avec l’offre Start : express, gatsby, koa, moinmoin, nodejs, pelican, php, probot, python 2, sculpin, symfony 3, symfony4, symfony5, WordPress.
  • Avec les offres Develop et Expand : aspnet-core, backdrop, beego, django, govcms8, drupal, opigno, echo, elastic-apm, express, flask, gatsby, gin, golang, hugo, jenkins, jetty, koa, Laravel, lisp, magento2ce.

Puis-je migrer vers une solution supérieure ou inférieure ?

Vous pouvez rester sur l’offre choisie et lui allouer des ressources additionnelles (vCPU, environnements de test, stockage) ou diminuer ses attributs, selon vos besoins. Seule l'option de stockage additionnel ne peut être annulée une fois mise en place. L'option stockage supplémentaire est exprimée et facturée mensuellement pour des packs de 5 Go par environnement.
Il est également possible de passer à une offre supérieure si vous souhaitez plus de flexibilité et d'utilisateurs.
Enfin, il est possible de passer à une offre inférieure uniquement depuis l'offre Expend vers l'offre Develop. Il n'est pas possible de migrer un projet d'une offre Develop ou Expand à une offre Start.

Suis-je engagé et sur quelle période ?

Vous êtes engagé sur une période d’un mois avec un renouvellement automatique. Une adaptation sera prise en compte sur votre facture si vous passez à l’offre supérieure en cours de mois.

Qu’est-ce qu’une plateforme de développement ?

 

Une plateforme de développement d’applications est une solution PaaS qui permet aux développeurs de créer, gérer, tester et déployer leurs applicatifs métiers de manière simple et centralisée. Quel que soit le langage de programmation, elle permet aux équipes de coder sans se soucier des phases de test et de livraison. Les développeurs ont alors la possibilité de gagner en rapidité et en souplesse dans la production et la commercialisation d’un grand nombre d’applicatifs métiers.

 

Quelles sont les utilisations du PaaS ?

 

  • Infrastructure
  • Orchestration de conteneurs
  • Conteneurs auto-réparables
  • Gestion du pipeline d’intégration continue et de déploiement continu (CI/CD)
  • Gestion complète des services, notamment les bases de données, les moteurs de recherche, les files d’attente de messages, les caches et le stockage en réseau
  • Exécution des applications
  • Provisionnement de l’API
  • Gestion des licences
  • Exécution des correctifs
  • Sécurisation de vos environnements
  • Sauvegarde
  • Mise à disposition d’une interface web et d’une ligne de commande pour l’utilisateur


Quelles sont les étapes à suivre ?

 

Confiez la plateforme aux développeurs afin qu’ils se concentrent pleinement sur leur code source !

Les avantages du CI/CD :

Le processus CI/CD (intégration continue/livraison continue) est conçu pour accélérer la production, le développement et la livraison des applicatifs métiers.

  • Étant donné que le code de l’application du développeur est constamment testé, cette méthode permet une grande scalabilité de l’application produite dans un environnement stable.
  • La simplification des tâches de programmation pour les développeurs leur permet d’apporter plus de corrections à leur code, ce qui en perfectionne la qualité et améliore l’expérience utilisateur.
  • Un travail plus collaboratif entre les membres de l’équipe de développement.
  • Diminution des problèmes d’intégration en cascade et réduction de la dette technique.
  • Le pipeline CI/CD de Platform.sh comprend un clone parfait et instantané de l’ensemble de la production dans les environnements de mise en œuvre. L’ensemble de la plateforme, son contenu, ses bases de données et sa configuration sont répliqués dans les nouvelles branches. Le tout, en seulement 2 minutes.