C'est quoi ?

C’est une Plateforme d’hébergement hautement évolutive pour des applications Java, PHP, Ruby, Python, Node.js, . NET et Docker

Pour qui ?

Pour les développeurs de web, de software de SaaS, Agence de communication, ceux qui cherche à augmenter leur efficacité.

Pourquoi ?

Pour minimiser votre temps de gestion d’infrastructure et de serveurs et se concentrer sur le développement.

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 - JelasticAWS Elastic BeanstalkMicrosoft 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 - JelasticAWS Elastic BeanstalkMicrosoft Azure
SQL
MySQL
MariaDB
PostgreSQL
MSSQL
Oracle
Azure SQL
NoSQL
MongoDB
CouchDB
DynamoDB
SimpleDB
DocumentDB
 P4D - JelasticAWS Elastic BeanstalkMicrosoft Azure
Git
SVN
FTP
HTTP
Plugins
 P4D - JelasticAWS Elastic BeanstalkMicrosoft Azure
Require User to Manage
 P4D - JelasticAWS Elastic BeanstalkMicrosoft Azure
Automatic Vertical Scaling
Manual Vertical Scaling
Automatic Horizontal Scaling
Manual Horizontal Scaling
 P4D - JelasticAWS Elastic BeanstalkMicrosoft Azure
One-click install preinstalled applications
Pre-configured DB replication one-click install

FAQ

Qu’est-ce qui est facturé avec p4d ?

Les ressources facturées sont la RAM et le CPU. Elles sont mesurées en unités de ressources p4d intitulées Cloudlet (équivalant à peu près à 128MB de RAM et 400 MHZ de CPU). La consommation de ressources pour chaque environnement est à la charge du titulaire du compte sur une base horaire.

Combien coûtent les ressources ?

Avec p4d vous payez uniquement les ressources que vous utilisez, Pay-Per-Use. Il s'agit d'une tarification à l'heure. Le Cloudlet à 400 MHz et 128 MB est à 0,0055 DNT/h (0,0022 $/h). Le 1 GB est à 0,0001 DNT/h (0,00004 $/h). L'IP est à 0,001 DNT/h (0,0004 $/h). Le certificat SSL partagé est à 0,007 DNT/h (0,003 $/h). La bande passante est gratuite, ZERO DNT & $.

Quel modèle de tarification est appliqué par p4d ?

Le cloud p4d fournit un modèle de facturation flexible vous permettant de choisir entre une tarification basée sur l’utilisation, sur des prix fixes ou une combinaison de ces deux possibilités (facturation hybride).

Comment obtenir une réduction ?

p4d peut vous attribuer des réductions automatiques en fonction de la quantité de ressources que vous utilisez. L’utilisation d’un volume supérieur est automatiquement moins chère. Une réduction de 15% est offorte à partir de 8 Cloudlets "Reserved" et une réduction de 5% est offerte à partir de 8 Cloudlets "Dynamic". En plus, 5% de réduction seront attribués pour les paliers suivants: 15, 30, 60, 120 et 240 Cloudlets.

Comment réduire la consommation ?

Suivez le lien ci-dessous pour vous familiariser avec les conseils précieux qui vous permettront d’utiliser les ressources p4d de la meilleure des manières. Économisez Votre Argent avec Notre Cloud.

Où se situent les data-centers de p4d ?

Le data-center de p4d se situe à Tunis, Tunisie. Les prochains data-centrs seront à Paris, Londre et Dubai.

TECHNOLOGIES DISPONIBLES

Environments

1- Tomcat 6, 7 & 82- TomEE3- JBoss AS4- Jetty5- Glassfish with connection pools6- Apache7- NGINX8- Elastic VPS

JVM-based Language Support

1- Clojure2- JRuby3- ColdFusion4- Groovy5- Scala

Databases

1- MySQL2- MariaDB3- PostgreSQL4- MongoDB5- CouchDB6- Redis7- Cassandra8- OrientDB9- Percona

JAVA Versions

1- JDK 62- JDK 73- JDK 8

PHP Versions

1- PHP 5.32- PHP 5.43- PHP 5.54- PHP 5.65- PHP 7

Ruby Versions

1- Ruby 1.9.22- Ruby 1.9.33- Ruby 2.0.04- Ruby 2.1.15- Ruby 2.1.56- Ruby 2.2.3

Python Versions

1- Python 2.72- Python 3.33- Python 3.44- Python 3.4

Node.js Version

1- Node.js 0.102- Node.js 0.123- Node.js 4.34- Node.js 5.6

Key Product Features

1- Docker support2- Automatic vertical scaling3- Horizontal scaling4- HTTP and TCP load balancing5- One-click high availability6- Custom domains7- Multiple domains8- Swap domains9- Session replication10- HTTPS with private SSL certificates11- Public IP addresses12- FTP/FTPS access13- Memcached14- API access15- SSH access16- Account Collaboration17- App server log viewer18- Database management tools19- Web Server reconfiguration20- Usage statistics and reports21- Share environments22- Clone environments23- Start/Stop environments24- Configure application settings25- Application lifecycle management26- Cron jobs27- Continuous integration28- OpenShift cartridge support29- App marketplace30- One-click app installation

Application marketplace

1- Content Management Systems2- Developer Tools3- Clustered DBs4- Blogs5- Micro Blogs6- Portals/CMS7- Forums8- Image Galleries8- Wikis