Skip to Content
Essentials of Cloud Application Development on IBM Bluemix
book

Essentials of Cloud Application Development on IBM Bluemix

by Hala A Aziz, Ahmed Azraq, Mohamed El-Khouly, Ben Smith, Sally Fikry
October 2016
Beginner to intermediate
180 pages
3h 10m
English
IBM Redbooks

Overview

Abstract

This IBM® Redbooks® publication is based on the Presentations Guide of the course "Essentials of Cloud Application Development on IBM Bluemix" that was developed by the IBM Redbooks team in partnership with IBM Middle East and Africa (MEA) University Program.
This course is designed to teach university students the basic skills that are required to develop, deploy, and test cloud-based applications that use the IBM Bluemix® cloud services.

The primary target audience for this course is university students in undergraduate computer science and computer engineer programs with no previous experience working in cloud environments. However, anyone new to cloud computing can benefit from this course.

After completing this course, you should be able to accomplish these tasks:


  • Describe the factors that lead to the adoption of cloud computing.

  • Describe infrastructure as a service, platform as a service, and software as a service.

  • Define cloud computing.

  • Describe IBM Bluemix.

  • Describe the architecture of IBM Bluemix.

  • Identify the runtimes and services that Bluemix offers.

  • Explain how to get started with Bluemix.

  • Describe Bluemix organizations, domains, spaces, and users.

  • Create Bluemix applications.

  • Use services in a Bluemix application.

  • Set environmental variables that are used with Bluemix services.

  • Deploy and run Bluemix applications.

  • Describe how to create an IBM SDK for Node.js application that runs on Bluemix.

  • Explain how to manage a Bluemix account with the Cloud Foundry CLI.[

  • ]Describe how to integrate workstation development platforms with Bluemix.

  • Manage application code and assets with IBM Bluemix DevOps services.

  • Work with the Git repository that is used by DevOps services.

  • Describe the characteristics of REST APIs.

  • Describe the use of JSON as the preferred data format for REST APIs.

  • dentify the data services that are available on Bluemix.

  • Describe the features in Bluemix for developing mobile applications.

  • Create a MobileFirst Services Starter application on Bluemix.

  • Send push notifications from Bluemix and receive them on the mobile device emulator.


  • The workshop materials were created in August 2016. Thus, all IBM Bluemix features discussed in this Presentations Guide and Bluemix user interfaces used in the examples are current as of August 2016.

    Note: This IBM Redbooks publication references exercises that are NOT included with this book. The exercises are only available to students attending the course.

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    Essentials of Cloud Application Development on IBM Bluemix

    Essentials of Cloud Application Development on IBM Bluemix

    Ahmed Azraq, Hala A. Aziz, Mohamed El-Khouly, Sally Fikry, Ahmed S. Hassan, Ben Smith
    IBM Cloud Private Application Developer's Guide

    IBM Cloud Private Application Developer's Guide

    Ahmed Azraq, Wlodek Dymaczewski, Fernando Ewald, Luca Floris, Rahul Gupta, Vasfi Gucer, Anil Patil, Joshua Packer, Sanjay Singh, Sundaragopal Venkatraman, Zhi Min Wen
    How to Use IBM Cloud Object Storage When Building and Operating Cloud Native Applications

    How to Use IBM Cloud Object Storage When Building and Operating Cloud Native Applications

    Giri Badanahatti, Aaron Thomas Binford, Charlie Crawford, Daniel Fitzgerald, Vasfi Gucer, Wesley Leggette, Mrudula Madiraju, Daniel Pittner, Joeri Van Speybroek
    Microservices from Theory to Practice: Creating Applications in IBM Bluemix Using the Microservices Approach

    Microservices from Theory to Practice: Creating Applications in IBM Bluemix Using the Microservices Approach

    Shahir Daya, Nguyen Van Duy, Kameswara Eati, Carlos M Ferreira, Dejan Glozic, Vasfi Gucer, Manav Gupta, Sunil Joshi, Valerie Lampkin, Marcelo Martins, Shishir Narain, Ramratan Vennam

    Publisher Resources

    ISBN: 9780738442068Purchase book