Learning objectives

In this part, you’ll learn how to enhance and improve application performance. Specifically, you’ll learn how to:

  • Improve performance and scalability of IBM Bluemix PaaS applications by using caching
  • Enable loosely coupled integration for IBM Bluemix applications and components by using messaging services
  • Take advantage of cognitive capabilities that you can use to process unstructured data and images in IBM Bluemix
  • Store and retrieve files by using the IBM Object Storage service in Bluemix

You also learn about key features and uses of data services in IBM Bluemix for the following data services:

  • Cloudant NoSQL database
  • SQL database services
  • In-memory columnar database
  • Key value-pair data stores
  • IBM Bluemix Data Connect

Lastly, you’ll understand how to secure your applications and data by using Bluemix PaaS capabilities:

  • Using external authentication services in your application
  • Implementing custom domains with SSL support
  • Improve application and data security