Introduction to Big Data and NoSQL
About this Course
|Course Type||Course Code||Duration|
|Big Data||BSWA2192||2 Days|
We live in the information age where business success is grounded on the ability of organizations to convert raw data coming from various sources into high-grade business information.
Many organizations are overwhelmed by the sheer volume of information they have to process in order to stay competitive. Traditional database systems may become either prohibitively expensive to handle the exponential growth of data volumes or found unsuitable for the job. At this point, the data gets mystically morphed into the Big Data.
Why Attend this Course?
This course provides an introduction to Big Data as well as NoSQL (Not Only SQL) database systems. The fundamental concepts of and ideas behind Big Data / NoSQL technologies are methodically explored and many buzzwords demystified. The course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the subject.
What Makes this Course Stand Apart?
The course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material.
What you will Learn?
Upon completion of this course, you will be able to:
Defining Big Data
Big Data Stores Overview
Big Data Business Intelligence and Analytics
Real World Case Studies
General audience including business and technology team leadership
Basic programming skills, some knowledge of SQL
1. Defining Big Data
Transforming Data into Business Information
Gartner’s Definition of Big Data
More Definitions of Big Data
Challenges Posed by Big Data
The Cloud and Big Data
The Business Value of Big Data
Big Data: Hype or Reality?
Big Data Quiz
Big Data Quiz Answers
2. NoSQL and Big Data Systems Overview
Limitations of Relational Databases
What are NoSQL (Not Only SQL) Databases?
NoSQL Past and Present
NoSQL Database Properties
NoSQL Database Storage Types
The CAP Theorem
Limitations of NoSQL Databases
Big Data Sharding
Amazon Storage SLAs
Amazon S3 Security
Data Lifecycle Management with Amazon S3
Amazon S3 Cost Monitoring
Object Store (Swift)
Components of Swift
Google App Engine
Google App Engine Billing
Google Cloud Storage
Hadoop’s Core Components
Hadoop Distributed File System
MongoDB Operational Intelligence
MongoDB Use Cases
3. Big Data Business Intelligence and Analytics
Comparison with other systems
NoSQL Data Querying and Processing
MapReduce programming model
Analyzing Big Data with Hadoop
Making things simpler with Hadoop Pig Latin
Example of a Pig Script in Batch Mode
Amazon Elastic MapReduce
Big Data in Google App Engine
Example of Google AppEngine Java Datastore API
MongoDB Data Model
MongoDB Query Language (QL)
A MongoDB QL Example
What is Hive
Interfacing with Hive
Business analytics with Hive
The UnQL Specification
4. Big Data Real World Case Studies
Hadoop @ Yahoo
Yahoo for Hadoop
Big Data @ Facebook
Hive @ Facebook
Mailtrust (Rackspace’s mail division)
5. Adopting NoSQL
Hype Cycle and Technology Adoption Model
Barriers to Adoption
Dismantling Barriers to Adoption
Use Cases for NoSQL Database Systems
Enterprise Big Data / NoSQL Offerings
NoSQL Technology Adoption Action Plan
What next- How do I arrange a group course or book a public place.?
We are hear to to help so please utilise our live chat team
Call to speak to your account manager or a consultant on
+44 (0)345 467 9557 or email firstname.lastname@example.org
We are all technical with a wealth of Learning & Development experience
so can talk you through any specific requirements or the details of
one of our courses.