Galvanize: How to Build Cloud Applications: A Developer Bootcamp with IBM's Startup Team

Actions Panel

Galvanize: How to Build Cloud Applications: A Developer Bootcamp with IBM's Startup Team

By Galvanize San Francisco SoMa

Date and time

June 7, 2016 · 5pm - June 28, 2016 · 7pm PDT

Location

Galvanize - IBM Innovation Space, 5th Floor

44 Tehama Street San Francisco, CA 94105

Description

How to Build Cloud Applications: A Developer Bootcamp with IBM's Startup Team

About this workshop:

The IBM Cloud Application Developer certification bootcamp is an opportunity for Galvanize members to learn about best practices in designing cloud applications and how to apply them on IBM Cloud. Over the course of three seminars and with weekly lab self-study exercises, learn the fundamentals of building scalable web applications, DevOps services in the IBM Cloud for continuous deployment, and Cloudant NoSQL database. In the final week, we will provide an exam session where attendees can pass a test and earn an IBM professional cloud certification.

Your instructor, Tim Robinson, will provide you with practical knowledge that you'll put into practice immediately.


Time commitment:

2 hours for each workshop session, 2 hours setup and self-study lab week 1, 3 hours self-study lab time weeks 2&3. Exam duration is 90 minutes after setup in week 4.

Each session builds upon each other, therefore, you must attend all sessions to get the full curriculum and earn the IBM professional cloud certification on the final week


You’ll Learn:

  • Cloud service models and IBM Cloud offerings.

  • The features, component, capabilities and architecture of IBM Bluemix.

  • How to implement cloud-ready apps -- how to design, manage, scale, debug and monitor Bluemix apps.

  • How to enhance cloud apps by using managed services (data and session cache, external authentication, messaging, cognitive APIs, and object storage)

  • How to manage apps with DevOps Services (agile planning, web code editor, source code management, and continuous integration and delivery)

  • The types and features of data services available in Bluemix and how to manage instances of them.


Target Audience:

  • Software developers whose audience for their app is the enterprise.

  • Software developers who want to extend their app with API Composable services, such as Waston, IoT, Blockchain.

  • Software developers who want to enhance their cloud skills.


Workshop Schedule:

  • Session 1 (June 7th, 5-7pm):

    • Overview to the course outlining of the six main certification topic areas, how to access the self-study material, and review of the certification process

    • Hosting Cloud applications: Overview of IBM Cloud models and Bluemix capabilities (IBM Cloud PaaS with APIs for IoT, Watson, blockchain, etc.)

    • Planning a Cloud application: Bluemix architecture and Cloud Foundry

    • Planning a Cloud application: Bluemix concepts; deploying applications, organizations, spaces, and regions

    • Planning a Cloud application: Managing applications with the Cloud Foundry CLI

    • Implementing Cloud applications: Twelve-factor applications

  • Session 2 (June 14th, 5-7pm):

    • Implementing Cloud applications: Scaling, debugging, load testing and monitoring applications in Bluemix

    • Enhancing Cloud applications: Overview of key services to extend applications, external authentication, messaging, cognitive (Alchemy API) and object storage

    • Managing Applications with DevOps Services: Introduction and overview, plan & track and the web code editor

  • Session 3 (June 21st, 5-7pm):

    • Managing Applications with DevOps Services: Source code management and the delivery pipeline for continuous delivery

    • Supporting Application Data with Bluemix services: Overview and capabilities of dashDB and Cloudant

    • Supporting Application Data with Bluemix services: Using DataWorks to filter and transfer data

  • Session 4 (June 28th, 5-7pm), there will be a proctored delivery session for the certification. Participation in the certification exam is optional.


Meet Your Instructor:

Tim Robinson is the project lead for the IBM Professional Certification for the Cloud Application Developer role. He is an IT Specialist at IBM and a general technology geek with a background in open systems and networking security. Current projects involve Cloud Computing skills development and evangelism of IBM's Bluemix platform. Educational background: undergraduate - Stanford University, B.S. Chemistry, graduate: - UC Berkeley, Ph.D. Chemistry.


Tim Robinson

Prerequisites:

  • Students will need a IBM Bluemix cloud account for the labs (this will be a no cost 30-day free trial)
  • Workshops are targeted for developers with experience with at least one programming language, an understanding of basic web protocols, understanding of relational database (SQL) concepts
  • Understanding of JSON syntax and invoking REST APIs
  • Experience with workstation command line (Windows, MacOS X, or Linux)
  • Understanding of source code repositories (e.g. Git) and ability to read Node.js code used in IBM Bluemix cloud application examples in labs.


Price: No charge for the 4 lectures.


Got questions? Ellen Warms will have answers - email: warms@us.ibm.com


Due to space availability we will have a limited number of seats. Please register quickly if you want to be confirmed for the bootcamp.


Organized by

Galvanize is the premiere dynamic learning community for technology.  To learn more about us, please visit galvanize.com.

Sales Ended