IBM Certified Application Developer - Cloud Platform V3

Course Code: E-384

Duration: 30 Days

Price: SGD 835.56

e-Learning

Learn at your own pace with anytime, anywhere training.

SGD 835.56

Enroll

Classroom Schedule

There are no classes currently scheduled

Virtual Schedule

There are no classes currently scheduled

Request Private Training

Tell us a little about yourself:

Course Description

An IBM Certified Application Developer - Cloud Platform v2 technical professional understands concepts essential to the development of Cloud applications. They will have experience creating applications on IBM Bluemix.

Certification Number:

Test C5050-384: IBM Cloud Platform Application Development v2

Objectives

After this course you will be able to:

  • Cloud service models and IBM Cloud offerings
  • Deploy and modify a boilerplate application in Node.js by using the Bluemix web interface
  • Use the cf command line (Cloud Foundry) to deploy applications
  • Modify your applications by using DevOps services and tooling
  • The basics of containers, Docker files, and virtual machines, Open Whisks
  • Implement cloud-ready applications -- how to design, manage, scale, debug, and monitor Bluemix applications
  • How to manage applications with DevOps Services (agile planning, web code editor, source code management, and continuous integration and delivery)
  • Understanding Cloud Foundry and Bluemix Architecture in details.
  • Weigh architecture design alternatives in order to meet business goals, including scalability, availability, and cost effectiveness
  • Integrating Bluemix Services (Mobile, Watson, Web & Application, IOT, Twitter) with Bluemix Runtimes

Audience

No Audience

Prerequisites

  • Participants should have min.2+ years of experience in Application Development (not support)
  • Participant should have undergone complete project development life cycle (SDLC)
  • Fair knowledge on Cloud application will be advantage

Content

"

MODULE 1: Hosting Cloud Applications

  • Cloud computing
  • Describe the different capabilities of IBM Bluemix
  • Understand the capabilities of rapid application development and deployment using boilerplates and managed services

MODULE 2: Planning Cloud Applications

  • Describe key components of selected IBM Bluemix Cloud computing platforms (CloudFoundry, containers, event driven)
  • Configure and use runtimes of IBM Bluemix Cloud Foundry applications
  • Explain the process of deploying an application in IBM Bluemix Cloud Foundry
  • Describe the organization management elements in IBM Bluemix Cloud computing platforms : Orgs, Spaces, Users, Domains and Quota
  • Manage a Bluemix organization in a development and production environment
  • Understand IBM Bluemix Regions and how to manage applications in multiple regions
  • Use the IBM Bluemix command line tool (CLI) to manage applications on selected IBM Bluemix Cloud computing platforms

MODULE 3: Designing and develop Cloud Ready Applications

  • Understand how to design, develop, deploy and manage an IBM Bluemix application following the Twelve-Factor App methodology (http://12factor.net/)
  • Apply selected IBM Cloud Reference Architectures for Cloud native applications
  • Describe the advantages of serverless computing which can be considered when designing, deploying and managing Bluemix applications

MODULE 4: Services

  • Improve performance and scalabilty of IBM Bluemix applications with caching
  • Enable loosely coupled integration for IBM Bluemix applications and components by using Messaging Services
  • Describe cognitive capabilities to process unstructured data and images in IBM Bluemix
  • Configure file storage and retrieval for IBM Bluemix applications and components by using Object Storage Services

MODULE 5: Using Data Services

  • Understand how to configure external authentication using IBM Bluemix web applications with the Single Sign On service (SSO)

MODULE 6: Enhancing applications by using managed services

  • Configure an application to use SSL with a custom domain
  • Securely handling credentials for APIs and other application services
  • Understand capabilities to secure application data in IBM Cloud

MODULE 7: Using DevOps toolchain to develop and deliver cloud applications

  • Describe the capabilities of IBM Bluemix DevOps toolchain
  • Understand capabilities for source code management for IBM Bluemix Continuous Delivery toolchains
  • Develop and deploy cloud applications using IBM Bluemix Continuous Delivery and code editors
  • Describe how use Delivery Pipeline to manage continuous integration and continuous delivery

MODULE 8: Managing a running cloud application

  • Understand scaling concepts for a Cloud application and steps to scale an application in IBM Bluemix
  • Perform load testing on Cloud applications using simulated loads and describe the benefits of load testing
  • Explain various methods to monitor an application in IBM Bluemix
  • Debug a Cloud application running on IBM Bluemix