Aucune autre plate-forme n'est aussi largement utilisée pour le développement logiciel que OpenStack. En fait, une récente enquête a conclu que quatre-vingt-dix pour cent des principaux fournisseurs de SaaS utilisent OpenStack dans leur infrastructure cloud. L'option privilégiée pour des millions de programmeurs qui construisent des applications dans la communauté open source. Pour le moment, il y a deux façons de télécharger et de courir OpenStack.
Si vous souhaitez commencer rapidement et facilement avec cette plate-forme de croissance rapide, vous devez certainement envisager d'utiliser le téléchargement officiel OpenStack, disponible gratuitement au téléchargement gratuit. Vous pouvez installer immédiatement l'application sur votre machine Linux Machine ou Mac OS X. Ensuite, supposons que vous souhaitiez développer une application frontale unique, puis commencer une cluster de nœuds ouvriers pour accueillir ce projet. Avec l'aide du tableau de bord, vous pourrez afficher tous les nœuds et leurs statuts, y compris l'état actuel du disque, la mémoire actuelle, la capacité et d'autres ressources. Si vous avez dix nœuds travailleurs, vous pouvez facilement avoir un environnement de production en moins de trente minutes.
En tant que deuxième option, vous pouvez utiliser un tiers Gestionnaire d'images appelé Nuxe qui fonctionne bien avec Docker et avec les outils de Builder Image populaires que vous pouvez trouver à Packerific. Cet outil vous permettra d'installer et de configurer facilement plusieurs backends, chacun de ceux qui s'exécutent dans votre environnement de développement local (Hub Docker) afin de développer et de déployer vos applications. Vous pouvez utiliser Nuxe comme suit: Copiez le fichier Installer Nuxe dans votre répertoire de travail. Exécutez Nuxe et suivez les instructions.