IBM Cloud Programming Workshop




Kiran Jaim | Martin Henke | Matthias Kubik | Somaya Jamil

Introduction

  • Kiran
  • Somaya
  • Martin
  • Matthias

IBM Lab Böblingen

What is cloud computing?

Cloud computing is the on demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. The term is generally used to describe data centers available to many users over the Internet. (Wikipedia)

Why?

  • Cost Reduction
  • Agility
  • Flexibility
  • Time to Market
  • Grow as you go

Key Programming Concepts

  • Microservices, see the 12 Factor App
  • * as a Service
  • Logging, Monitoring, DevOps

Microservices

From IaaS to FaaS

DevOps

IBM Cloud UI Walkthrough

IBM Cloud

Let's go!

Workshop time!

Workshop