|
课程介绍:" @4 U$ E6 t/ @5 C+ {
0 @; ]& Y: H/ K
Streams是IBM专门为海量流动数据的实时分析而设计的产品,其起源于IBM与美国政府安全部门合作的情报实时分析项目。IBM于2009年将该项目的实时分析平台发布成产品--IBM InfoSphere Streams。目前Streams产品的使用已经从政府部门扩展到多个行业,包括电信、证券、银行、航空、交通、能源、医疗和互联网等领域。
. i. ?' l" {! l3 k0 e
( H! L& a7 K" R( j" j1 c在大数据时代,数据的处理方式在某个层面可以分成两种:一种是基于静态数据的批量分析,Hadoop是这种处理方式的典型代表;另一种是流数据的实时处理,Streams是这种处理方式的最佳技术和平台。掌握流数据处理技术是大数据分析领域核心技能之一。: S- O+ j' U7 A( ~
本课程将会讲授Streams流计算的技术特点和业务使用场景,目的是让学员掌握如何使用Streams解决流数据实时分析的问题。
5 W/ g9 C5 t( T2 A3 k6 C( W7 {
4 C# y3 }# s# U课程目录:
# o/ [6 l2 e6 P6 ?: h
; Z. ?4 E/ o x第一课 Streams流计算介绍
$ @2 X/ m- [; o9 F" k8 J5 w( f) f! t计算的变革-流计算* Y" z, z1 _4 ]0 \9 o3 _1 @
Streams 概览6 [9 a4 d( X* F. Y
流计算案例与场景/ m4 p! B% x: _
) U% R. a5 K) o
第二课 Streams的架构
% o* \8 r. t! w3 q& c3 [+ jStreams组件& F# c, V9 C4 @1 [, f" w+ ~) R
Streams应用' Z) z) t% P4 U3 I% a
SPL简介* P: N6 R9 r% v5 U3 n1 h% J
9 ]$ \1 @% N- Y ~* d% O3 j
第三课 Streams流应用开发
8 Q, Z! u7 U1 J- v1 q! }- o" Y流应用实现流程% B9 p& {" e! B4 B
Streams应用程序的类型' c: v6 P0 r5 ?3 X4 m# {+ A
编译与运行应用程序
/ E+ k3 R; g' t) `- `Streams Studio
6 {" Z. T4 z) c* L* C2 Y
) b9 s0 @' H; O; b' L; l+ ^第四课 Streams流处理语言
/ z% [1 ]# e h% W; y/ L$ K! H0 aSPL概览
8 k# w8 k* m j4 J" j程序结构
5 [% b; Y( c2 n2 s8 j5 PSPL语言
4 q' {; ~8 s) _/ e; }3 W; U字句
; C* `: K& j3 R- K; U0 C1 {% r0 j% ?; @( l
+ K* s% _2 S7 |$ Y5 b' B. ]
; g- D" c. I* W4 b" g
6 p0 N7 R& D- }) w. ]% y0 X, E5 F
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见) ?+ E8 H/ ?8 W. f5 |* j- \$ c
! t: R; V' m" O$ k3 W, l
6 j; @9 t! T, \
H! _. g+ _! H9 K1 d+ i- o V5 g本资源由Java自学网收集整理【www.javazx.com】 |
|