Big Data and NoSQL for Developers
About this Course
|Course Type||Course Code||Duration|
|Big Data||BSBD2256||2 Days|
This course provides application developers with technical overview of Big Data as well as NoSQL (Not Only SQL) database systems. Effective use of NoSQL systems and understanding the appropriate ways of handling Big Data leads to the creation of the next-generation of high-performance and robust solutions.
Why Attend this Course?
This intensive training course aims at making students cognisant of NoSQL systems capabilities and how they can be leveraged.
The course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material and make them confident in applying the acquired knowledge in practice.
What Makes this Course Stand Apart?
Hands on course, small groups, latest content.
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
Google App Engine Interfaces
Working with MongoDB
Technical leads and application developers
Participants should be familiar with programming in Java and using Eclipse development environment
1. Defining Big Data
Transforming Data into Business Information
Definition of Big Data
Challenges Posed by Big Data
The Cloud and Big Data
The Business Value of Big Data
Big Data: Hype or Reality?
2. Big Data Systems Overview
Limitations of Relational Databases
NoSQL Database Systems
The CAP theorem
Limitations of NoSQL Databases
Big Data Sharding
Amazon S3 Security
Data Lifecycle Management with Amazon S3
Amazon S3 Cost Monitoring
Google App Engine
App Engine Billing
Hadoop 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
Analyzing Big Data with Hadoop
Making things simpler with Pig Latin
Example of a Pig Script in Batch Mode
Amazon Elastic MapReduce
Business Analytics with Hive
The UnQL Specification
4. Working with Google App Engine
Big Data in Google App Engine
App Engine Datastore
Google Cloud SQL
Google Cloud Storage
Java Data Store API
App Engine Services
5. Working with MongoDB
Drivers and Client Libraries
MongoDB Data Model
Security and Authentication
Data import and Export
Managing MongoDB Lifecycles
Querying, Limiting, Sorting and Aggregating data
Optimizing Queries with Indexes
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.