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/
- associez un alias à votre ID IBM (votre compte Bluemix)
Créer un nouveau projet
- Choisissez Start coding in a new project.
- Donnez un nom à votre projet et choisissez de créer un nouveau dépôt (repository) :
- choisissez de créer votre un dépôt Jazz SCM on Bluemix* :
- indiquez les derniers paramètres dont l'espace où sera créée l'application et cliquez sur Create :
Travailler sur le nouveau projet
- dans le menu choisissez EDIT CODE :
- choisissez de créer un nouveau fichier appelé index.html :
- et mettez pour l'instant un contenu simple :
* Créez un fichier manifest.yml avec le contenu suivant :
--- applications: - buildpack: https://github.com/cloudfoundry/staticfile-buildpack.git name: lafleur memory: 64M
Déployer votre application en ligne
- dans le menu choisissez BUILD AND DEPLOY :
- Ajouter une étape :
- renseigner votre mot de passe Bluemix :
- dans l'onglet Travail, ajoutez un travail :
- et choisissez comme type de travail Déploiement :
- sauvegardez
- Exécutez alors l'étape
- Attendez que le déploiement soit fini :
- 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">



















