Découvrir et apprendre l'étendue de l'écosystème supporté par Click&Cloud, un leader du PaaS en France

Click&Cloud : la plateforme Cloud PaaS qui intègre une large gamme de couches applicatives

| Laura Valeye | Guillaume SIGUI |

Click&Cloud est une plateforme Cloud PaaS qui intègre une large gamme de couches applicatives. Vous allez apprendre, dans ce tutoriel, comment cette solution peut couvrir plusieurs besoins des développeurs professionnels.

Un espace de dialogue vous est proposé sur le forum, si vous souhaitez apporter des remarques à ce tutoriel.

Commentez ♪

- Titre : Découvrir et apprendre l'étendue de l'écosystème supporté par Click&Cloud, un leader du PaaS en France

- Auteurs : Laura Valeye, Guillaume SIGUI

- Parution : 7 octobre 2016

- Licence : Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2016 Laura Valeye. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Introduction

- II. Gamme des langages pris en charge

- III. Création d'un environnement de programmation PHP avec Click&Cloud

- IV. Couches applicatives prises en charge par Click&Cloud

I - Introduction

Pour choisir une plateforme PAAS de cloud computing, l'un des critères déterminants est la gamme de langages supportée. Tous les services de cloud populaires prennent en charge un large éventail de langages, toutefois les développeurs sont orientés vers des plateformes spécifiques qui répondent à des usages précis. La plateforme française innovante PaaS Click&Cloud (clicketcloud.com) qui fournit des environnements prêts à l'usage est un Cloud de prédilection pour les développeurs.

II - Gamme des langages pris en charge

Click&Cloud parle le langage de tous les développeurs : JAVA (Tomcat, Glassfish et Jetty), PHP (Apache, Nginx), Node.js, .NET, Ruby, Python et Docker ; et fournit aussi des Bases de données SQL et NOSQL (MariaDB, PostgreSQL, MySQL, MSSQL, Percona, MongoDB, Cassandra, CouchDB, Neo4j, Redis ou encore Memcached).

Par ailleurs, la plateforme met constamment à la disposition des développeurs les couches applicatives les plus à jour et les plus performantes dans une optique de répondre au mieux aux attentes des utilisateurs.

Click&Cloud a, par exemple, été l'un des premiers a lancé une nouvelle version comportant une prise en charge native de PHP 7 : « nous avons été ravis de pouvoir mettre à disposition PHP 7 dans le marché du cloud le plus rapidement possible. Les développeurs vont apprécier toutes les nouvelles fonctionnalités induites par cette version », a déclaré Philippe Rèbre, PDG d'Owentis.

Pour rappel, PHP 7 n'est pas seulement une nouvelle version majeure de PHP, mais l'aboutissement de deux ans de travail pour l'équipe de programmation.

Selon Cyril Pascal, président de l'AFUP, la mise à jour des applications vers PHP 7 engendre un surcroît de performance e n termes d'exécution  CPU  de 30 % à 60 %. Par exemple, WordPress (en version 4.1) sera deux fois plus rapide avec PHP 7 qu'avec PHP 5.6, et le CMS Drupal lui offre jusqu' à 70 fois, plus de performance .

III - Création d'un environnement de programmation PHP avec Click&Cloud

L'interface Click&Cloud propose de nombreuses fonctionnalités avec une ergonomie très simplifiée.
Nous allons ici vous montrer via cette vidéo comment naviguer rapidement sur votre interface et créer votre application sous PHP et JAVA.

Animation en format "youtube" non supportée.
Contenu uniquement consultable en ligne à cette adresse :
https://www.youtube.com/watch?v=EjYt3Ykl3SY

IV - Couches applicatives prises en charge par Click&Cloud

Click&Cloud couvre une très large gamme d'environnements et d'outils, dont les plus utilisés par les développeurs. C'est un vaste écosystème qui s'étend au-delà des limites de la plupart de ses concurrents.

Ce tableau met en évidence la prise en charge de cinq outils clés, à savoir : les bases de données, les conteneurs d'applications, les serveurs d'application, les outils de déploiement de projets et l'élasticité.

Couches applicatives

Prises en charge

Bases de données

SQL

MySQL

Oui

MariaDB

Oui

PostgreSQL

Oui

MSSQL

Oui

Oracle

Non

Percona

Oui

NoSQL

MongoDB

Oui

Cassandra

Oui

Redis

Oui

Neo4j

Oui

Riak

Non

OrientDB

Oui

CouchDB

Oui

DynamoDB

Non

SimpleDB

Non

DocumentDB

Non

Mémoire cache

Memcached

Oui

Conteneurs d'applications supportés

Docker

Oui

Outils Open Source

Jenkins

Oui

Maven

Oui

Serveurs d'applications

Java Support

Versions Java

6, 7 , 8

Tomcat

Oui

TomEE

Oui

Jboss

Oui

Jetty

Oui

Glassfish

Oui

Wildfly

Oui

JEE Support

JEE 6 et JEE 7

PHP Support

Versions PHP

5.3, 5.4, 5.5, 5.6, 5.7, 7.0

Python

Apache

Oui

Ruby

Nginx

Oui

Passenger

Oui

Apache + mod_ruby

Oui

Puma

Non

Unicom

Oui

WEBrick

Oui

Node.js

Nodejs

Oui

.Net

IIS8

Oui

Outils et de déploiements de projets

Git

Oui

SVN

Oui

FTP

Oui

HTTP

Oui

Plugins

Oui

Elasticité

Automatique vertical

Oui

Manuel vertical

Oui

Automatique horizontal

Oui

Manuel horizontal

Oui

Ce tutoriel vous aidera à mieux découvrir Click&Cloud. Vous pouvez essayer gratuitement cette solution de PaaS avec 15 jours d'essai gratuit ainsi que d'un crédit offert de 10 € pour démarrer sans souci !