Publi-information

Deploy Now de IONOS, allez plus vite dans le déploiement statique

Deploy Now de IONOS, allez plus vite dans le déploiement statique Grâce à l'hébergement Deploy Now de IONOS, vous automatisez le déploiement via GitHub de vos sites statiques, applications à page unique et plus encore via les applications PHP.

Le déploiement statique, tendance de fond : meilleure sécurité, site plus léger, plus épuré

Après codage en environnement de test, une fonctionnalité doit être déployée en environnement de production, voire précédemment en pré-production. La publication de chaque version du code est chronophage, d'autant plus que de nombreux développeurs le font toujours manuellement, par exemple via SSH/FTP. Cette façon de faire " à l'ancienne " est par essence véritablement sujette aux erreurs. Le moins que l'on puisse dire, c'est que ce n'est pas collaboratif du tout.

Or, les développeurs ont beaucoup à gagner à utiliser des processus de déploiement automatisés et collaboratifs.

Deploy Now est le fruit du travail d'un groupe de développeurs IONOS : ils ont été invités à créer le produit d'hébergement dont ils souhaiteraient disposer pour eux-mêmes. Comme le dit Markus Hunsalz, responsable de l'équipe de développement et l'un des initiateurs du projet : " Le degré élevé d'automatisation rend Deploy Now spécial. Nous analysons les référentiels d'utilisateurs pour les étapes de construction dont ils ont besoin et fournir autant de pré-remplis et de valeurs par défaut que possible. "

Cette automatisation peut être mise en place en créant une intégration transparente entre le contrôle de version via GitHub, et les déploiements sur différentes cibles.

Jonas Degener, fondateur de l'agence Internet Fruchtec, témoigne : " Avec Deploy Now, nous pouvons montrer à nos clients les changements dans un environnement de mise en scène avant qu'ils ne soient mis en ligne. C'est extrêmement important pour nous en tant qu'agence. "

Un site/application plus épuré·e

Avec Deploy Now, les équipes de développement bénéficient d'un hébergement au fonctionnement fluide permettant de conserver l'efficacité du workflow :

  • vous configurez une seule fois votre workflow à l'aide d'un assistant d'intégration intelligent ;
  • les déploiements se basent sur votre configuration pour s'exécuter en mode automatique sur Git Push ;
  • grâce à la flexibilité des branches de fonctionnalités fournie par Git, vous pouvez déployer une branche de fonctionnalités en production et d'autres dans des environnements de staging.

Ainsi, vous tirez parti d'un retour d'information rapide et construisez, testez et déployez sites Web et applications de manière continue. L'hébergement Deploy Now s'accorde de ce fait parfaitement à vos workflows automatisés.

Pour Daniel Marschner, co-fondateur et directeur technique de la start-up numérique Brea Health, l'avantage est certain : " Deploy Now nous aide à apporter des modifications agiles à notre site Web. En créant un lien vers notre référentiel Git, les modifications sont automatiquement publiées en ligne. Le tout à un prix adapté aux start-up ! "

Une sécurité améliorée

Vos projets sont déployés avec SSL automatique sur une infrastructure :

  • protégée contre les attaques DDoS,
  • géo-redondante.

Deploy Now (statique) et le langage dynamique PHP, une véritable avancée

Non content de prendre en charge les frameworks frontaux Angular, React et Vue, et les générateurs de sites statiques comme Nuxt, Next, Gatsby, Hugo, Jekyll, Hexo, Hugo, Gridsome, etc., Deploy Now s'occupe désormais de vos projets PHP.

Prêt à l'emploi, Deploy Now est en mesure de détecter Laravel et Symfony. De manière générale, Deploy Now assume toutes les applications s'exécutant sur PHP et construites avec Node.js, Composer, Ruby ou tout autre langage traité par GitHub Actions. Les applications PHP sont équipées de MariaDB pour le staging et la production.

Selon le bon mot d'Alexander Gängel, un développeur de logiciels senior ayant participé à la conception de notre produit : " Nous donnons aux développeurs la liberté d'utiliser le langage et le framework qu'ils aiment. "

L'intégration des applications PHP dans le scope Deploy Now permet de couvrir un domaine plus large avec davantage de fonctionnalités back-end. De plus, une grande variété de versions de PHP est prise en charge.

Pour des déploiements automatisés via GitHub, il suffit d'autoriser notre application sur votre compte GitHub. Deploy Now récupère le code de votre référentiel GitHub, détecte le framework PHP que vous utilisez et configure en conséquence un pipeline automatisé de build et de déploiement. Chaque mise à jour de code déclenche ensuite une nouvelle build et un déploiement via GitHub Actions.

Gestion des exclusions des fichiers persistants, définition de commandes à exécuter sur le runtime avant et après les déploiements, gestion des bases de données automatiquement créées pour la production et le staging, sauvegarde quotidienne de database, visionneuse de déploiement, URL de prévisualisation partagée avec vos clients pour chaque branche déployée : Deploy Now offre aux développeurs de nombreux outils pour leur rendre la vie réellement plus facile. Et ce, quel que soit votre besoin en termes de degré de personnalisation.

" Deploy Now est conçu pour les deux types d'utilisateurs. Ceux qui recherchent une configuration très pratique et guidée et ceux qui souhaitent personnaliser chaque détail. " Philipp Kremer, développeur Full Stack IONOS.

Conclusion

IONOS est la solution d'hébergement pour tout type de configuration. Serveurs scalables dans le cloud, déploiement statique, hébergement WP, hébergement dédié, ou simplement hébergement mutualisé : la panoplie d'hébergement la plus complète répond aux multiples besoins des Web pros.