Skip to content

Bluemix

Thorsten Gau edited this page Oct 2, 2016 · 14 revisions

...

Erste Schritte in Bluemix

Account anlegen

  1. Öffne https://console.eu-gb.bluemix.net/
  2. Klicke "SIGN UP"
  3. Daten eingeben und "Create Account" klicken
  4. EMails abrufen und in der EMail vom Absender "The Bluemix Team" den Link "Confirm your account" klicken
  5. Es erscheint die Nachricht "Success". Dort auf "Login" klicken und Username / Passwort eingeben.
  6. Create Organization (1/3): Beliebigen Namen wählen (z.B. den eignen oder einen Team Namen)
  7. Create Space (2/3): Eine Organization hat mehrere Spaces, z.B. "dev", "test", "prod" - also ist "dev" ein guter Start.
  8. Summary (3/3): "I'm Ready" klicken

Damit ist Einrichtung des Account abgeschlossen. Ein Trail-Account ist 30 Tage lang gültig.

Gültigkeit verlängern

  1. Oben auf das Kalendersymbol (Rechteck mit der 29 drin) klicken.
  2. Apply your "promo code" klicken.
  3. Oben zeigt der Kalender einen längeren Probezeitraum an (z.B. 70 Tage).

Nach dem Probezeitraum kann Bluemix weiterhin kostenlos im "free tier" mit wenigen Ressourcen genutzt werden.

Die erste Watson App

  1. Auf https://console.eu-gb.bluemix.net/ die Kategorie "Watson" anklicken
  2. Oben rechts das "+" bei "Get started now" anklicken.
  3. Einen Watson Service anklicken, z.B. "Personality Insights"
  4. Links auf "View Docs" klicken.
  5. Rechts auf "View Demo" klicken.
  6. Demo ausprobieren. Auf dem Tab "Body of Text" kann man auch eigene (englische) Texte eingeben, z.B. den auf http://www-05.ibm.com/de/hackathon/hackathon-hamburg-en.html
  7. Oben auf "Fork and Deploy on Bluemix" klicken
  8. Auf "LOG IN" klicken
  9. Beim erstmaliger Verwendung von "Bluemix DevOps Service" muss man sich einen shortname (z.B. tgau) aussuchen.
  10. Rückmeldung "Your alias has been created" mit "Continue" bestätigen.
  11. Namen der Anwendung (App Name) ggf kürzen, Region = "IBM Bluemix United Kindom", Organization = ..., Space = dev setzen und deploy klicken.
  12. Die DevOps Automatisierung forked den Code (git clone), erstellt ein Projekt auf JazzHub und deployed die Anwendung auf Bluemix. Nach einiger Zeit erscheint "Success!"
  13. EDIT CODE klicken
  14. Nach einiger Zeit (Geduld!) erscheint die auf Eclipse Orion basierende Web IDE von "Bluemix DevOps Services"

Bluemix DevOps Services

  • EDIT CODE = Web IDE
  • TRACK & PLAN = Scrum-based agile project management (Taskboards, Kanban Boards)
  • BUILD & DEPLOY = Pipeline vom Code direkt zur lauffähigen App auf Bluemix

Bluemix DevOps Services (BDS) bietet den Entwicklern ein eigenes Git Repository:
Git URL: https://hub.jazz.net/git/<user-shortname>/<project>
Alternativ gibt es eine Integration mit GitHub.com

Die Bluemix Console

  • Aktuell gibt es zwei Look & Feels
    1. die alte classic Ansicht: https://console.eu-gb.bluemix.net/ -- im Folgenden nicht weiter betrachtet
    2. die neue Ansicht: https://new-console.eu-gb.bluemix.net/#overview
  • Die (neue) Console bietet zwei Tabs:
    1. Overview- gut, um sich einen Überblick über die Möglichkeiten zu verschaffen und neue Elemente anzulegen
    2. All Items - Überblick über angelegte Apps und Services
  • Der Catalog in der Menüleiste zeigt die Übersicht aller auf der Bluemix Plattform zur Verfügung stehenden Elemente:
    • Unter Compute > Cloud Foundry Application stehen RUNTIMES in zahlreichen Sprachen (Java, JavaScript via Node.js, Python, PHP, ...) zur Verfügung
    • Boilerplates sind fertige Basisanwendungen als schneller Start für eigene Entwicklungen. Manche kenne sie unter dem Begriff "Blueprint". Es sind Kombinationen einer Runtime sowie passenden Datenbank Services. Beispielsweise Nodes.js mit der NoSQL CouchDB

Compute :: der eigener Server

Clone this wiki locally