Table des matières
Bluemix : création d'une première application
Bluemix propose trois types de services basées sur des technologies Opensource:
Pour la création d'une première application vous allez utiliser CloudFoundry qui fournit des runtimes, c'est à des environnements de développement déjà installés et configurés.
CloudFoundry est une plateforme qui fournit des services.
Ouvrir sa session Bluemix
Lien : https://console.ng.bluemix.net/
Pour consulter la liste des services disponibles, consultez le catalogue :
… qui montre un grand nombre de services gérés par IBM, par des prestaires ou qui sont expérimentaux :
Créer un espace de travail
Développer en ligne avec DevOps
DevOps Services est un autre outil complémentaire à Bluemix :
- DevOps permet de développer l'application ;
- Bluemix pemet de l'héberger.
Quelques précisions sur ce qu'il est possible de faire avec DevOps :
- d'héberger votre code source, versionné avec Git ;
- de développerdirectement en ligne dans l'IDE intégré ;
- de préparer votre application et l'envoyer en ligne sur Bluemix ;
- de collaborer à plusieurs sur ces projets, en méthodologie agile SCRUM ;
- de partir d'un projet existant pour l'adapter (en langage OpenSource, on appelle cela un fork).
Se connecter au site DevOps : https://hub.jazz.net/
Créer un nouveau projet
- Choisissez Start coding in a new project.
Travailler sur le nouveau projet
- Créez un fichier manifest.yml avec le contenu suivant : <code>
applications:
- buildpack: https://github.com/cloudfoundry/staticfile-buildpack.git name: lafleur memory: 64M </code>
Déployer votre application en ligne
- dans le menu choisissez BUILD AND DEPLOY :
-
- sauvegardez
- Accédez à votre application en ligne
En cas de problème d'encodage des caractères accentués, ajoutez cetter balise à l'entête de la page :
<meta charset="UTF-8">