Big data,Cassandra,AWS,Mysql,MariaDB,Linux for Beginners
4.3 (20 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
442 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Big data,Cassandra,AWS,Mysql,MariaDB,Linux for Beginners to your Wishlist.

Add to Wishlist

Big data,Cassandra,AWS,Mysql,MariaDB,Linux for Beginners

Hands on experience for MySQL,MariaDB,Cassandra,Nosql and Big data ( Hadoop ) on AWS cloud and advance your career.
4.3 (20 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
442 students enrolled
Created by Theo W.
Last updated 7/2016
English
Current price: $10 Original price: $200 Discount: 95% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • 5 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Learn about AWS | Amazon Elastic Compute Cloud (EC2), Security group, launch instance, access to it
Learn about basic MySQL and NoSQL(Cassandra) syntax
Learn about how to create one of the leading NoSQL DB, Cassandra cluster on AWS
Learn about High Available MySQL cluster with NDB engine
Learn about how to create MariaDB Galera cluster for true master-master , fault tolerant RDBMS on AWS
Learn about how to create instances( for databases) on different available zones on a cloud for true fault tolerant
Learn about how to connect between MariaDB(RDBMS) with Cassandra(NoSQL) storage
Learn about how to load balance for database servers
Learn about how to create a Hadoop cluster and do map-reduce jobs
View Curriculum
Requirements
  • A passion to learn
  • A passion to advance your career
  • A passion for success
  • Need Internet access since most of these classes will be deployed on AWS
  • A computer/Laptop with any OS (Windows, Ubuntu, Mac OS, etc)
Description

By 2020, there will be a lot of shortage for data scientists and analytic professionals. The United States alone faces a shortage of 140,000 to 190,000 people with analytical expertise. This course gives you what you need to get started for data scientists, system administrator, devOps. You will be able to create MySQL cluster that uses ndb storage engine, create MariaDB Galera cluster, create Cassandra cluster, and also you will be able to create a hadoop cluster. You will be able to load balance for your databases using Ha-proxy. You will be able to deploy all of these on AWS cloud with Amazon Elastic Compute Cloud (EC2). You will get reinforced by hands on experience with an assignemt on every section. Furthermore, you will also be able to map between MariaDB with Cassandra, so you can use both RDBMS and NoSQL all together for your needs. You can advance your career with this course, save thousands of dollars that you spend otherwise, and make it easier to land a job.

Who is the target audience?
  • Anyone new to database
  • Anyone who would like to become a Web developer, Database developer, System Administrator
  • Anyone who doesn't have enough time, but want to learn practical things by doing it
  • This is for anyone who haven't had any experience, but would like to get started for various databases and hands on experience with them
  • If you / your company wants to know about what databases out on the market and would like to try and save a lot of time with these videos
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 38 Lectures Collapse All 38 Lectures 03:56:35
+
Course Introduction
1 Lecture 08:24
+
AWS(Amazon Web Services) EC2 . AWS account, instance, access
4 Lectures 14:08

Create an AWS instance
07:06

Access to an instance ( Windows )
03:26

Access to an instance ( Linux )
00:58

Create AWS account, and create at least one micro instance on AWS and access to it. 

Don't forget to stop your instance after you finish your task ; )

Hands on experiment lab 1
1 question
+
Create a Cassandra cluster on commodity hardwares for scalability
3 Lectures 24:57
Create one Cassandra instance on AWS
07:19

Create a Cassandra cluster with two servers on AWS
08:41

Create a Keyspace, table, and Insert, Update, Delete data on it.
08:57

Create a Cassandra cluster and make a Keyspace,table, then insert data into it.

Hands on experience Lab 2
1 question
+
MariaDB Galera Cluster
8 Lectures 01:13:46
Create a MariaDB Galera Cluster with three Ubuntu servers 1st part
08:08

Create a MariaDB Galera Cluster with three Ubuntu servers 2nd part
06:51

Launch three instances and create a Galera DB cluster

* Don't forget to stop your instances after your task ;)

Hands on experience Lab 3
1 question

Create AWS VPC Peering connection. Five steps( step 1,2,3)
09:45

Create AWS VPC Peering connection. Five steps( step 4,5)
10:05

Create a MGC on different availability zones for a true fault tolerance-(A)
10:49

Create a MGC on different availability zones for a true fault tolerance-(B)
09:59

Secure AWS instance access
04:05

Create your MariaDB Galera Cluster on a different availability zones with AWS VPC peer connection. 

Hands on experience Lab 4
1 question

Connect between MariaDB and Cassandra
14:04
+
Haproxy (High available proxy ) load balance
3 Lectures 22:54
Haproxy configuration overview
09:34

Haproxy configuration on AWS with MariaDB Galera cluster
08:19

View Haproxy work loads through web and terminal with MariaDB client
05:01

Create a HAProxy server and load balance your databases.

Hands on experience Lab 5
1 question
+
Mysql cluster
16 Lectures 55:50
Create a Mysql Cluster with 4 machines on the cloud on AWS 1st part (Management)
09:03

Create a Mysql Cluster with 4 machines on the cloud on AWS 2nd part( Data nodes)
04:37

Create a Mysql Cluster with 4 machines on the cloud on AWS 3rd (sql node)
08:21

Create a MySQL cluster before proceeding please.

Hands on experience Lab 6
1 question

MySQL : Create a database
05:35

MySQL : Create a Table
04:26

MySQL : Describe a table
01:51

MySQL : Pattern matching
01:17

MySQL : Insert Data, Retrieve Data, Check tables
09:05

MySQL : Comparison Operators & logical operators
03:02

MySQL : Order By
01:22

MySQL : Limit By
01:00

MySQL : Distinct, Count, Name As
02:00

MySQL : Update a row and Delete a row
01:55

MySQL : Rename a Table
01:01

MySQL : Drop a table
00:26

MySQL : Drop a database
00:49
+
Hadoop Single node cluster
3 Lectures 36:36
Create a Single Node Hadoop Cluster part 1
11:45

Create a Single Node Hadoop Cluster part 2
10:51

Create a Single Node Hadoop Cluster part 3 And run a map reduce job
14:00

Create a Hadoop cluster

Hands on experience Lab 7
1 question
About the Instructor
Theo W.
4.3 Average rating
20 Reviews
442 Students
1 Course
Software Engineer, Architect for start ups

Theo has been in the IT industry over 10 years in experience, and he is a software engineer and consulting for infrastructure and Internet of things and acted as a technical consultant for small companies. He is the one of the first group of Cassandra Developer Certified and constantly looking for ways to find the best solution for companies' needs. He believes that securing job is very important and can be made by hands on experience and knowledge.