IBM Cloud is an open-standards, cloud platform for building, running, and managing applications. With IBM Cloud, developers can focus on building excellent user experiences with flexible compute options, choice of DevOps tooling, and a powerful set of IBM and third-party APIs and services. This course help learners to understand the fundamentals of cloud computing, IBM Cloud and services.
Module 1: Introduction to Cloud Computing
Introduction, Cloud computing architecture, Cloud Deployment Models, Cloud Service Models, Practical applications of cloud computing, Considerations for selecting cloud solution, The Seven-Step Model of Migration into a Cloud, Industry Standards Organizations and Groups associated with Cloud Computing, Need for IT governance in cloud computing, IBM Cloud reference architecture.
Module 2: IBM Cloud Services
Infrastructure Services, Platform Services
Module 3: IBM Cloud Application Development
Cloud Application Deployment, Twelve-factor app Methodology, Using caching with applications, Messaging in the Cloud, Watson Developer Cloud offerings and APIs, Enhance applications with Watson APIs, Object Storage, Data Services, Features of Cloudant NOSQL Database, Capabilities of Cloudant, Enhancing cloud applications by using external authentication services
Module 4: Application Deployment and Management in IBM Cloud