-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
154 lines (134 loc) · 7.39 KB
/
index.html
File metadata and controls
154 lines (134 loc) · 7.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<link rel="icon" href="favicon.ico">
<title>Learning Hadoop 2</title>
<!-- Bootstrap core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="style.css" rel="stylesheet">
<!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
<!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
<script src="assets/js/ie-emulation-modes-warning.js"></script>
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Learning Hadoop 2</a>
</div>
<div id="navbar" class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<!-- <li class="active"><a href="#">Home</a></li> -->
<li><a href="https://github.com/learninghadoop2/book-examples">Get the Code</a></li>
<li><a href="https://www.packtpub.com/big-data-and-business-intelligence/learning-hadoop">Buy</a></li>
<li><a href="https://www.safaribooksonline.com/library/view/learning-hadoop-2/9781783285518/">Read Online</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</nav>
<div class="container intro">
<div class="starter-template">
<h1>Learning Hadoop 2</h1>
<p class="lead book-caption">Design and implement data processing, lifecycle management and analytic workflows <br/> with the cutting edge toolbox of Hadoop 2.</p>
</div>
<div class="row">
<div class="col-md-6">
<img src="img/cover.png" class="img-rounded" alt="Book cover">
</div>
<div class="col-md-6">
<h2>What you will learn from this book</h2>
<ul class="lead">
<li>Write distributed applications using the MapReduce framework</li>
<li>Go beyond MapReduce and process data in real time with Samza and iteratively with Spark</li>
<li>Become familiar with data mining approaches that work with very large datasets</li>
<li>Prototype applications on a VM and deploy them to a local cluster or to a Cloud infrastructure (Amazon Web Services)</li>
<li>Batch and real time data analysis using SQL like tools</li>
<li>Build data processing flows using Apache Pig and see how it allows easy incorporation of custom functionality</li>
<li>Define and orchestrate complex workflows and pipelines with Apache Oozie</li>
<li>Manage data lifecycle and changes over time</li>
</ul>
<div><br/>
<p><a class="btn btn-primary btn-lg" href="https"https://www.packtpub.com/big-data-and-business-intelligence/learning-hadoop/?utm_source=VK-learninghadoop2&utm_medium=referral&utm_campaign=1783285516" role="button">Buy</a> </p>
</div>
</div>
</div>
</div><!-- /.container -->
<hr/>
<div class="container marketing">
<!-- Three columns of text below the carousel -->
<div class="row">
<div class="col-md-4">
<h2>What it is about</h2>
<p class="lead">Learning Hadoop 2 introduces the world of building data processing applications on the wide variety of tools supported by the platform. Starting from the core components of the framework – HDFS and YARN – this book will guide you in building analytics and data processing applications using a variety of approaches.</p>
</div><!-- /.col-lg-4 -->
<div class="col-md-4">
<h2>Who it is for</h2>
<p class="lead">This book is aimed at system and application developers interested in learning to solve practical problems using the Hadoop framework and related components. Prerequisites are familiarity with Unix / Linux command line interface and experience with the Java programming language. Familiarity with Hadoop 1 is a plus.</p>
</div><!-- /.col-lg4 -->
<div class="col-md-4">
<h2>How it is structured</h2>
<p class="lead">Each chapter illustrates a key component of Hadoop 2 with a hands on approach complete with use cases and best practices. Each topic is illustrated in the context of data analysis or a processing application built around a dataset generated from Twitter’s message stream.</p>
</div><!-- /.col-lg-4 -->
</div><!-- /.row -->
<hr/>
<div class="container authors">
<!-- Three columns of text below the carousel -->
<div class="row">
<div class="col-md-4">
<h2>Garry Turkington</h2>
<h5>CTO, Improve Digital</h5>
<p class="lead">Garry's current focus is on the infrastructural and architectural challenges around processing large data volumes. Before joining Improve Digital he worked at Amazon and in the public sector with a specialization in distributed computing.</p>
</div><!-- /.col-lg-4 -->
<div class="col-md-4">
<h2>Gabriele Modena</h2>
<h5>Data Scientist, Improve Digital</h5>
<p class="lead">Gabriele enjoys using statistical and computational methods
to look for patterns in large amounts of data. Prior to his current job in ad
tech he held a number of positions in Academia and Industry where he did research in
machine learning and artificial intelligence.</p>
</div><!-- /.col-lg-4 -->
<div class="col-md-4">
<h2>Contact us</h2>
<ul class="lead list-unstyled">
<li><a href="https://twitter.com/garryturk">@garryturk</a></li>
<li><a href="https://twitter.com/gabriele_modena">@gabriele_modena</a></li>
</ul>
</div>
</div><!-- /.row -->
<hr/>
<footer>
<p class="pull-right"><a href="#">Back to top</a></p>
<p>© 2014 Gabriele Modena, Garry Turkington·</p>
</footer>
<!-- Placed at the end of the document so the pages load faster -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<script src="../../assets/js/ie10-viewport-bug-workaround.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-56863655-1', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>