C'est quoi ?
Pour qui ?
Pourquoi ?
Déployez votre code sans soucis
Comment ça marche
P4d automatise toutes les procès de DevOps et vous libère de tous besoin de configuration ou de gestion de serveurs ou de l'infrastructure P4d permet de créer des environnements Cloud complexes dans 2 minutes et vous pouvez deployer le code sur le Cloud sans aucun changement. Notre modèle de tarification est basé sur des unités de ressources appelées « cloudlets ». Chaque « cloudlet » représente environ 400MHz de processeur et 128 Mo de RAM. Vous pouvez définir un nombre minimum de « cloudlets » à réserver pour votre application et aussi fixer des limites maximales si la demande de votre application augmente. Si vous voulez simplement un prix fixe à chaque mois, vous pouvez définir un nombre fixe de « cloudlets » pour votre environnement.
Proprietes
Configurer un environnement en quelques secondes
Choisissez votre couche applicative, définissez les limites de redimensionnement, et attribuer lui un nom. En seulement quelques secondes votre environnement Java, PHP, Ruby, Node.js ou Python est prêt à fonctionner dans le cloud avec du stockage SAS !
Pas d’installation ou de configuration
L’hébergement p4d installe, configure et interconnecte vos instances serveur automatiquement avec la couche applicative sélectionnée. Avec P4d, transférez votre application Java, PHP, Ruby, Node.js ou Python et c’est parti.
Pas de codage pour l’API
Inutile de coder pour notre API. Transférez simplement votre application vers notre plateforme d’hébergement cloud et choisissez votre couche applicative.
Large gamme de couches applicatives
Combinez vos couches logicielles. Choisissez parmi les meilleurs serveurs d’application Java (JBoss AS, GlassFish, et Jetty), PHP (Apache, NGINX) et Ruby, De même pour les serveurs de base de données entre SQL (MariaDB, PostgreSQL, MySQL Cassandra, Redis et Neo4j), NoSQL (MongoDB, CouchDB) database servers, et memcache.
Déploiement en un clic
Transférez tout simplement votre package d’application Java, PHP, Ruby, Node.js ou Python dans le cloud et choisissez le bon environnement. Il est possibe de déployer aussi des fichiers .zip, .war, .ear. Si votre environnement comporte des instances de calcul multiples, P4d va automatiquement mettre à jour chacune d’entre elles. La plateforme a aussi des plugins pour Maven, SBT, IntelliJ Idea, Eclipse et Netbeans et il est possible d'implementer CI/CD à l'aide de Jenkins.
Déploiement GIT ou SVN
Vous pouvez déployer tout type de projet public ou privé sur le service p4d via GIT/SVN. A la moindre modification de votre code Java, PHP, Ruby, Node.js ou Python, procédez à la mise à jour depuis GIT/SVN en un clic.
Contrôle de version de l’application
Une erreur s’est glissée accidentellement dans votre dernier code ? Pas de soucis ! Revenez simplement à la dernière version sans erreur. Le p4d conserve la trace de votre historique de déploiement. Sélectionnez simplement celle de votre choix et elle sera redéployée.
Redimensionnement vertical
La plateforme p4d est le seul service d’hébergement cloud qui peut ajuster automatiquement n’importe quelle application Java, PHP, Ruby, Node.js ou Python en changeant le niveau de ressources (RAM et CPU) alloué à un serveur web. Dès que la charge augmente, la plateforme rend de nouvelles ressources disponibles. Quand la charge revient à un niveau inférieur, les ressources sont réduites automatiquement.
Redimensionnement horizontal
Le service d’hébergement p4d vous permet d’ajuster horizontalement votre environnement Java, PHP, Ruby, Node.js ou Python, en changeant le nombre de serveurs d’application. La charge est répartie uniformément entre le nombre de noeuds de calcul prédéfini, à l’aide d’un répartiteur activé automatiquement si vous avez plus d’une instance. Redimentionnement des protcoles http et TCP sont disponible par défaut à l'aide de serveurs load balancer Nginx, HAPrxy et Apache.
1 : Déployer rapidement votre solution à partir d’une large palette de “software stacks”
2 : Activer votre connection SSL avec votre application en utilisant une certificate SSL wildcard
3 : Configurer du load balancer Nginx HTTPS
4 : Fixer les règles de l’auto-scaling sur vos serveurs ressources et vos noeuds d’application
5 : Utiliser la configuration du HA pour la réplication des serveurs web
Comparaison
P4D - Jelastic | AWS Elastic Beanstalk | Microsoft Azure |
|
---|---|---|---|
One-click installable stacks | |||
JAVA | |||
Tomcat | |||
Jetty | |||
GlassFish | (Docker) | ||
TomEE | |||
PHP | |||
Apache | |||
Nginx | |||
Python | |||
Apache | |||
Ruby | |||
Nginx | |||
Apache | |||
Passenger | |||
Node.js | |||
Node.js | |||
Native Database Support | |||
SQL | |||
MySQL | |||
MariaDB | |||
PostgreSQL | |||
MSSQL | |||
Oracle | |||
Azure SQL | |||
NoSQL | |||
MongoDB | |||
CouchDB | |||
DynamoDB | |||
SimpleDB | |||
DocumentDB | |||
Application Containers support | |||
Docker | |||
OpenShift Cartridge |
P4D - Jelastic | AWS Elastic Beanstalk | Microsoft Azure |
|
---|---|---|---|
SQL | |||
MySQL | |||
MariaDB | |||
PostgreSQL | |||
MSSQL | |||
Oracle | |||
Azure SQL | |||
NoSQL | |||
MongoDB | |||
CouchDB | |||
DynamoDB | |||
SimpleDB | |||
DocumentDB |
P4D - Jelastic | AWS Elastic Beanstalk | Microsoft Azure |
|
---|---|---|---|
Git | |||
SVN | |||
FTP | |||
HTTP | |||
Plugins |
P4D - Jelastic | AWS Elastic Beanstalk | Microsoft Azure |
|
---|---|---|---|
Require User to Manage |
P4D - Jelastic | AWS Elastic Beanstalk | Microsoft Azure |
|
---|---|---|---|
Automatic Vertical Scaling | |||
Manual Vertical Scaling | |||
Automatic Horizontal Scaling | |||
Manual Horizontal Scaling |
P4D - Jelastic | AWS Elastic Beanstalk | Microsoft Azure |
|
---|---|---|---|
One-click install preinstalled applications | |||
Pre-configured DB replication one-click install |