Cloud Computing Curriculum
- Hadoop for Administrators
- This course provides administrators with the fundamentals required to successfully implement and maintain Hadoop clusters. After an overview of Hadoop and its capabilities, you will examine best practices for deploying Hadoop clusters, determining hardware needs, and monitoring Hadoop clusters. You will see how to handle failures of Hadoop components and how to add and remove those components from your Hadoop cluster. In addition to exploring how to install Hadoop you will learn to install other related technologies such as Hive, Pig, and Accumulo.
- Hadoop for Developers
- You will learn how to use Apache Hadoop and write MapReduce programs. You will begin with a quick overview of installing Hadoop, setting it up in a cluster, and then proceed to writing data analytic programs. The course will present the basic concepts of MapReduce applications developed using Hadoop, including a close look at framework components, use of Hadoop for a variety of data analysis tasks, and numerous examples of Hadoop in action. The course will further examine related technologies such as Hive, Pig, and Apache Accumulo. Apache Accumulo is a highly scalable structured store based on Google's BigTable, written in Java and operates over the Hadoop Distributed File System (HDFS). Hive is data warehouse software for querying and managing large datasets. Pig is a platform to take advantage of parallelization when running data analysis. Finally, you will observe how Hadoop works in and supports cloud computing and explore examples with Amazon Web Services and case studies.
- Introduction to Cloud Computing
- This course will cover the benefits and challenges of cloud computing. Students will define cloud computing and learn methods to assess the appropriateness of in-house or hosted solutions. We will examine the suitability of several cloud technologies and walk through the steps to choose a solution, calculate costs, and develop deployment and training plans.
- Introduction to Cloud Computing/Hadoop for Administrators Combo
- This course combines the following courses into a single course:
Hadoop for Administrators
Introduction to Cloud Computing
The description of each course is listed below:
This course provides administrators with the fundamentals required to successfully implement and maintain Hadoop clusters. After an overview of Hadoop and its capabilities, you will examine best practices for deploying Hadoop clusters, determining hardware needs, and monitoring Hadoop clusters. You will see how to handle failures of Hadoop components and how to add and remove those components from your Hadoop cluster. In addition to exploring how to install Hadoop you will learn to install other related technologies such as Hive, Pig, and Accumulo.
This course will cover the benefits and challenges of cloud computing. Students will define cloud computing and learn methods to assess the appropriateness of in-house or hosted solutions. We will examine the suitability of several cloud technologies and walk through the steps to choose a solution, calculate costs, and develop deployment and training plans.













