Et pourquoi ? Merci de partager votre expérience avec les environnements de programmation en cloud
Avec l’avènement du cloud computing, plusieurs solutions adressant les différents types de cloud (IaaS, PaaS, SaaS, etc.) ont vu le jour.
La Plateforme en tant que service, plus connu sous l’acronyme PaaS (Platform as a Service) est l’un des types majeurs de Cloud computing, intégrant la suite matérielle (serveurs, stockage, réseaux, énergie, refroidissement), mais aussi les couches système d’exploitation, virtualisation et les middlewares (environnement applicatif nécessaire à la programmation d’applications : serveurs web, bases de données, etc.).
En effet, que ce soit en tant qu’indépendant, ou évoluant dans une entreprise, le développeur Web n’a plus seulement pour simple objectif d’écrire un code qui fonctionne, mais il doit s’assurer :
- du respect des bonnes pratiques dans son codage ;
- de la cohérence de l’architecture interne de son application (3-Tiers, etc.) ;
- de l’intégration dans un environnement métier dynamique ;
- de la sécurité et de la stabilité, non seulement du code, mais aussi de la plateforme qui héberge l’application ;
- le mode de déploiement ;
- la gestion de la connexion des utilisateurs ;
- et bien d’autres aspects qui peuvent vite devenir problématiques pour lui.
Les PaaS viennent en réponse à cet ensemble de problèmes. Avec tous les avantages apportés aux développeurs, la PaaS s’est vu être une offre de services proposée par plusieurs acteurs de l’informatique. Mais chacune de ces offres a ses particularités qui diffèrent les unes des autres. C'est à ce propos que vient ce sondage pour avoir votre choix et votre préférence sur les solutions actuelles de PaaS. Vous êtes donc invité à voter pour le service de PaaS, que vous estimez meilleur, selon les critères suivants :
Couche infrastructure
- Robustesse
- Niveau de sécurité
- Modularité
- Scalabilité
Fonctionnalités
- Systèmes de Gestion de Bases de données supportés
- Langages de programmation intégrés
- Bibliothèques intégrées
- Ergonomie et convivialité de l'IDE
- Serveurs Web intégrés
- Et d'autres fonctionnalités que vous pourrez relever en commentaires
Coûts
- Coût de la récurrence mensuelle ou annuelle
- Coût des modules supplémentaires
- Flexibilité dans la facturation (Facturation à la consommation des ressources)
La liste de ces critères n'est pas exhaustive. Vous pouvez donc en préciser d'autres qui vous paraissent pertinents pour évaluer une solution de PaaS.
Une option est également indiquée si vous n'êtes pas encore passé au cloud computing en tant que développeur, et si vous n'y comptez pas, votre raison sera la bienvenue.
Votre avis
Quels sont les meilleurs services de PaaS en 2017 pour la programmation ?
Estimez-vous que les PaaS soient une réelle révolution dans l'informatique ?
Lire aussi
Les cours et tutoriels pour apprendre le Cloud computing
Cloud computing - le tutoriel pour débutant
Le forum Cloud computing
Forum dédié aux PaaS
Rubrique Cloud Computing