Turnkey Linux: une solution de déploiement de serveur applicatif web « clé en main »

{0 Comments}

Je vous présente aujourd’hui une solution que j’utilise régulièrement depuis un bon moment au travail comme à la maison: Turnkey Linux

J’en suis enthousiaste et représente pour moi un exemple de service de virtualisation et « nuage à la demande » particulièrement réussi.

 

Turnkey1

De quoi s’agit-il?
et bien:
Vous avez envie de tester une solution web, mais vous n’avez pas le temps de mettre en place l’os d’accueil et d’installer la solution choisie manuellement?
Vous devez mettre en place un CSM ou un forum rapidement?
Vous voulez développer une base SQL, un site en python avec django, ou en asp-net?
Vous avez besoin d’un serveur de fichiers domestique?
Où peut-être vous devez mettre en place une infrastructure de test avec un contrôleur de domaine?
Une petite base openldap pour le plaisir?
Un petit wiki pour la route?

Alors la solution clé en main Turnkey linux fait pour vous.

En quelque clic vous pouvez déployer la solution choisie gratuitement sur une machine physique, dans votre environnement de virtualisation préféré ou, avec des tarifs très concurrentiels, dans le nuage Amazon S3 et Amazon EC2 par le biais d’un portail de gestion dédié.

Et tout ça sans mettre la main dans le cambouis, et sans les minutes (voir heures), nécessaires a la mise en place de la couche OS, mis à jour sécurité, interface d’administration…

En effet cette solution 100% open source (!!) nous propose une centaine d’appliances (!!!) préparées aux petits oignons avec un conteneur basé sur la très solide distribution linux Debian (yeah!), la solution web choisie préconfigurée et agrémentée des outils d’administration appropriés en GUI.

Pour chaque image nous disposons de la version ISO pour installation locale ou carrément d’une version VM déclinée dans les différents formats de virtualisation professionnelle  (OVF,OpenStack,OPENVZ,Xen…)

Turnkey2

 

Tous les serveurs sont munis d’un système de mis à jour automatisé, des interfaces d’administration GUI « classiques » (webmin, phpmyadmin…) et, cerise sur le gâteau, d’un système de backup sur le nuage préconfiguré.

Genial! Non?

 Ici de suite quelques captures d’écran de la console de déploiement et gestion « Turnkey Hub » pour la solution payante sur le cloud Amazon 

TurnConsole1


TurnConsole2

TurnConsole3

TurnConsole4

TurnConsole5

Ici de suite quelques captures d’écran de l’installation de l’appliance Joomla avec Parallels Desktop 8 sur Mac OSX.
Malgré la particularité de devoir convertir l’image vmdk vers le format Parallels, le déploiement de la solution m’a pris 10 minutes au total!
Dans les environnements professionnels vmware ou openstack l’opération est pratiquement immédiate.


Parallels vmdk vmx

Parallels Joomla

Boot

TurnJoomlaPAss

TurnJoomlaMySQL

TurnJoomlaAdmin

TurnJoomlamail

TurnJoomlaBackup

TurnJoomlaSecu

TurnJoomlaFinale

TurnJoomlaAdvanced

TurnJommlaSite

Ici de suite une liste (non exhaustive) des appliances disponibles au 01.10.2012

turnkey-appengine-go-12.0
turnkey-appengine-java-12.0
turnkey-appengine-python-12.0
turnkey-appflower-12.0
turnkey-asp-net-apache-12.0
turnkey-b2evolution-12.0
turnkey-bambooinvoice-12.0
turnkey-bugzilla-12.0
turnkey-cakephp-12.0
turnkey-canvas-12.0
turnkey-clipbucket-12.0
turnkey-codeigniter-12.0
turnkey-collabtive-12.0
turnkey-concrete5-12.0
turnkey-core-12.0
turnkey-couchdb-12.0
turnkey-deki-12.0
turnkey-django-12.0
turnkey-dokuwiki-12.0
turnkey-domain-controller-12.0
turnkey-drupal6-12.0
turnkey-drupal7-12.0
turnkey-e107-12.0
turnkey-ejabberd-12.0
turnkey-elgg-12.0
turnkey-etherpad-12.0
turnkey-ezpublish-12.0
turnkey-fileserver-12.0
turnkey-gallery-12.0
turnkey-gitlab-12.0
turnkey-icescrum-12.0
turnkey-jenkins-12.0
turnkey-joomla15-12.0
turnkey-joomla25-12.0
turnkey-lamp-12.0
turnkey-lapp-12.0
turnkey-lighttpd-php-fastcgi-12.0
turnkey-limesurvey-12.0
turnkey-magento-12.0
turnkey-mahara-12.0
turnkey-mambo-12.0
turnkey-mantis-12.0
turnkey-mediawiki-12.0
turnkey-mibew-12.0
turnkey-moinmoin-12.0
turnkey-mongodb-12.0
turnkey-moodle-12.0
turnkey-movabletype-12.0
turnkey-mysql-12.0
turnkey-nginx-php-fastcgi-12.0
turnkey-nodejs-12.0
turnkey-omeka-12.0
turnkey-openldap-12.0
turnkey-openphoto-12.0
turnkey-orangehrm-12.0
turnkey-oscommerce-12.0
turnkey-osqa-12.0
turnkey-otrs-12.0
turnkey-owncloud-12.0
turnkey-phpbb-12.0
turnkey-phplist-12.0
turnkey-phpnuke-12.0
turnkey-phreedom-12.0
turnkey-piwik-12.0
turnkey-pligg-12.0
turnkey-plone-12.0
turnkey-postgresql-12.0
turnkey-prestashop-12.0
turnkey-processmaker-12.0
turnkey-projectpier-12.0
turnkey-punbb-12.0
turnkey-rails-12.0
turnkey-redmine-12.0
turnkey-revision-control-12.0
turnkey-roundup-12.0
turnkey-sahana-eden-12.0
turnkey-sencha-12.0
turnkey-silverstripe-12.0
turnkey-simpleinvoices-12.0
turnkey-simplemachines-12.0
turnkey-sitracker-12.0
turnkey-statusnet-12.0
turnkey-sugarcrm-12.0
turnkey-symfony-12.0
turnkey-tomatocart-12.0
turnkey-tomcat-12.0
turnkey-tomcat-apache-12.0
turnkey-torrentserver-12.0
turnkey-trac-12.0
turnkey-tracks-12.0
turnkey-twiki-12.0
turnkey-typo3-12.0
turnkey-ushahidi-12.0
turnkey-vanilla-12.0
turnkey-vtiger-12.0
turnkey-web2py-12.0
turnkey-wordpress-12.0
turnkey-xoops-12.0
turnkey-yiiframework-12.0
turnkey-zencart-12.0
turnkey-zurmo-12.0

Leave a Comment

Your email address will not be published.

*