NoSQL and DBaaS 101

Course Cover
compare button icon

Course Features

icon

Duration

2 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

2 hours

Course Description

In this NoSQL course, we will provide an overview of the NoSQL database landscape, the benefits of using a Database-as-a-Service offering, and where Cloudant fits into the picture. We'll also help you get familiar with Cloudant by providing you with tutorials regarding account registration as well as creating and replicating databases loading and querying data and then directing you to other sources to further your learning. Are you developing a brand new application and would like to use an operational datastore with a flexible schema that allows for quick and easy development? Do you want to ensure that the entire stack of your application can adapt to an ever-growing database and a increase in concurrent users? Are you having trouble managing your existing datastore and would like to delegate the administration to a service provider? Do you need high availability and redundancy for disaster recovery across data centers, nodes and geographies, or asynchronous access to mobile/client applications' data? If you answered yes to any of the questions above, then you have probably started to explore NoSQL and/or Database-as-a-Service offerings. In this NoSQL course, we will provide an overview of the NoSQL database landscape, the benefits of using a Database-as-a-Service offering, and where Cloudant fits into the picture. We'll also help you get familiar with Cloudant by providing you with tutorials regarding account registration as well as creating and replicating databases loading and querying data and then directing you to other sources to further your learning.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

Familiarity using a browser and/or cURL on the Linux command line

Basic understanding of databases, HTTP, and JSON.

What You Will Learn

Create a document database, add documents, and run queries using IBM Cloudant.

Define NoSQL, its characteristics and history, and the primary benefits for using NoSQL databases.

Define the major types of NoSQL databases including a primary use case and advantages/disadvantages of each type.

Describe the factors affecting return on investment for using locally hosted database vs. database-as-a-service.

List the key benefits of IBM Cloudant, a NoSQL Database-as-a-Service for Web and mobile applications.

Course Instructors

Michael Breslin

Director of Services & Training for IBM Cloudant,

Michael Breslin currently works in the IBM Analytics division of IBM as the Director of Services & Training for IBM Cloudant, a NoSQL DBaaS. Michael has worked in a variety of customer success roles ...

Sharyn Richard

Instructor

Sharyn Richard currently works in the IBM Analytics division of IBM, and has worked for IBM for over 18 years holding a variety of roles including Instructional Designer, Information Architect, and M...
Course Cover