中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 AIRFLOW實戰

作者:朱鵬程
出版社:人民郵電出版社出版時間:2023-12-01
開本: 16開 頁數: 207
中 圖 價:¥55.9(7.0折) 定價  ¥79.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

AIRFLOW實戰 版權信息

  • ISBN:9787115623775
  • 條形碼:9787115623775 ; 978-7-115-62377-5
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

AIRFLOW實戰 本書特色

1.掌握Airflow,開啟高效工作流新時代!揭示Airflow的奧秘,讓您輕松搭建和管理高效的工作流,實現業務目標!

2.走進Airflow的世界,掌握開源調度系統的核心!資深專家傾力打造,深入淺出地講解Airflow的安裝、部署、核心概念和架構組件,助您成為Airflow領域的佼佼者!

3.實戰經驗,讓您輕松駕馭Airflow!豐富的實踐經驗和技巧,助您在生產環境中游刃有余地使用Airflow,優化集群性能,排查問題,輕松應對各種挑戰!

AIRFLOW實戰 內容簡介

本書由淺入深地介紹了如何快速搭建Airflow集群,包括不同操作系統的快速搭建方法、Airflow的安裝方法、Airflow集群的部署方法、Airflow中的核心概念和其他重要概念、Airflow的架構和組件、Airflow的系統管理、實踐經驗以及其他常見的調度系統。附錄提供了Docker和Kubernetes的簡介。此外,本書還提供了在生產環境中使用Airflow的諸多實踐與經驗,無論是對研發工程師創建工作流、排查工作流問題,還是對運維工程師維護集群運轉、優化集群性能,都有極其重要的借鑒價值。 本書圖文并茂,理論翔實,示例豐富,適合正在使用或者即將使用Airflow作為調度系統的研發工程師、Airflow平臺的運維工程師以及對Airflow感興趣的讀者閱讀。

AIRFLOW實戰 目錄

第 1章 快速搭建Airflow集群 1

1.1 準備工作 1

1.1.1 安裝kubectl 1

1.1.2 安裝Docker和kind 5

1.1.3 安裝Helm 7

1.2 創建Kubernetes集群 8

1.3 使用Helm部署Airflow集群 8

1.4 運行示例 10

1.5 本章小結 11

第 2章 安裝Airflow 12

2.1 在非容器化環境中基于PyPI安裝Airflow 12

2.1.1 準備工作 12

2.1.2 安裝Airflow 13

2.1.3 升級Airflow 14

2.2 在容器化環境中擴展Airflow官方的鏡像 15

2.3 本章小結 15

第3章 部署Airflow集群 16

3.1 在非容器化生產環境中部署Airflow 16

3.1.1 基于Celery Executor的部署 16

3.1.2 基于Dask Executor的部署 23

3.2 在容器化生產環境中部署Airflow 28

3.2.1 基于Celery Executor的部署 28

3.2.2 基于Kubernetes Executor的部署 39

3.2.3 基于CeleryKubernetes Executor的部署 40

3.3 本章小結 41

第4章 DAG相關概念 42

4.1 DAG簡介 42

4.1.1 構造DAG 44

4.1.2 加載DAG 48

4.1.3 運行DAG 49

4.2 Task 50

4.2.1 Task的類型 51

4.2.2 TaskGroup 61

4.2.3 Task的超時處理 63

4.3 DAG Run和Task Instance 63

4.4 本章小結 70

第5章 其他概念 71

5.1 XCom 71

5.1.1 XCom的使用場景 71

5.1.2 如何使用XCom 71

5.2 Variable 73

5.2.1 通過Webserver UI配置Variable 74

5.2.2 通過環境變量配置Variable 75

5.2.3 通過其他方式配置Variable 76

5.3 Connection和Hook 76

5.3.1 基本概念 77

5.3.2 Connection的配置 77

5.3.3 Connection和Hook的使用 80

5.3.4 SSHHook源代碼分析 81

5.4 Pool 82

5.4.1 Pool的設置 82

5.4.2 Pool的使用 83

5.5 Priority Weight 84

5.6 Cluster Policy 84

5.6.1 Cluster Policy的使用場景和類型 85

5.6.2 具體示例 85

5.7 Deferrable Operator和Trigger 86

5.7.1 使用Deferrable Operator和Trigger 86

5.7.2 從源代碼分析Deferrable Operator和Trigger 87

5.8 本章小結 89

第6章 架構和組件 90

6.1 架構 90

6.2 Scheduler 91

6.2.1 解析DAG文件 91

6.2.2 調度DAG和Task 92

6.2.3 運行Task Instance 94

6.3 Webserver 97

6.3.1 UI 97

6.3.2 REST API 99

6.4 Triggerer 104

6.5 本章小結 104

第7章 系統管理 105

7.1 配置 105

7.1.1 如何管理配置 105

7.1.2 特殊的配置 107

7.1.3 配置的優先級 108

7.2 安全 108

7.2.1 訪問控制 109

7.2.2 API認證 111

7.2.3 Webserver UI安全 113

7.2.4 數據安全 114

7.3 日志和監控 115

7.3.1 日志和監控的架構 116

7.3.2 日志 116

7.3.3 監控 117

7.4 插件 118

7.4.1 插件的安裝和加載 118

7.4.2 如何實現插件 119

7.5 模塊管理 126

7.5.1 如何添加Python模塊 126

7.5.2 如何排查問題 126

7.6 CLI 127

7.6.1 全部命令 127

7.6.2 自動補齊 129

7.7 時區 130

7.7.1 datetime對象與時區 130

7.7.2 Airflow是如何處理時區的 130

7.7.3 Webserver UI的時區顯示 131

7.8 本章小結 132

第8章 Airflow集群實踐 133

8.1 Executor調優 133

8.1.1 Celery Executor 調優 134

8.1.2 Kubernetes Executor調優 141

8.1.3 Dask Executor調優 141

8.2 高可用 142

8.2.1 高可用的Scheduler 142

8.2.2 高可用的Webserver 143

8.2.3 高可用的Triggerer 143

8.3 魯棒的數據庫訪問 144

8.3.1 PostgreSQL優化 144

8.3.2 MySQL優化 144

8.3.3 數據庫通用優化 144

8.4 簡化DAG文件發布和解析 145

8.4.1 簡化DAG文件發布 145

8.4.2 通過配置控制DAG文件解析的行為 145

8.5 用插件擴展集群的能力 146

8.5.1 編寫插件 146

8.5.2 安裝插件 152

8.5.3 測試插件 152

8.6 加強REST API的能力 155

8.7 其他 158

8.7.1 讓集群更安全 158

8.7.2 監控必不可少 159

8.7.3 為DAG和Task添加說明文檔 159

8.7.4 配置郵件通知 160

8.7.5 控制調度的并發度 161

8.8 本章小結 162

第9章 Airflow的新功能 163

9.1 Airflow 2.3版本的新功能 163

9.1.1 動態Task映射 163

9.1.2 網格視圖 169

9.1.3 其他功能 173

9.2 Airflow 2.4版本的新功能 174

9.2.1 數據感知調度 174

9.2.2 其他功能 175

9.3 Airflow 2.5版本的新功能 175

9.4 本章小結 176

第 10章 其他調度系統 177

10.1 DolphinScheduler 177

10.1.1 DolphinScheduler的架構 177

10.1.2 DolphinScheduler的特點和優勢 179

10.1.3 DolphinScheduler與Airflow的對比 180

10.2 AWS Step Functions 180

10.2.1 AWS Step Functions的特點和優勢 181

10.2.2 AWS Step Functions與Airflow的對比 181

10.3 Google Workflows 181

10.3.1 Google Workflows的特點和優勢 182

10.3.2 Google Workflows與Airflow的對比 182

10.4 Azkaban 183

10.4.1 Azkaban的特點和優勢 183

10.4.2 Azkaban與Airflow的對比 184

10.5 Kubeflow 184

10.5.1 Kubeflow的特點和優勢 185

10.5.2 Kubeflow與Airflow的對比 185

10.6 本章小結 186

附錄A Docker簡介 187

附錄B Kubernetes簡介 197
展開全部

AIRFLOW實戰 作者簡介

朱鵬程,本科畢業于復旦大學軟件工程系,現于億貝軟件工程(上海)有限公司擔任高級軟件工程師,負責Hadoop平臺的支持和維護,同時負責開源調度系統Airflow在全公司的推廣和落地。精通Java語言,對HBase、Elasticsearch、Airflow等項目有深入了解。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 开云(中国)Kaiyun·官方网站 - 登录入口 | 杭州|上海贴标机-百科| 桁架楼承板-钢筋桁架楼承板-江苏众力达钢筋楼承板厂 | 口臭的治疗方法,口臭怎么办,怎么除口臭,口臭的原因-口臭治疗网 | 物流公司电话|附近物流公司电话上门取货 | 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 | 立式硫化罐-劳保用品硫化罐-厂家直销-山东鑫泰鑫硫化罐厂家 | 防水套管厂家_刚性防水套管_柔性防水套管_不锈钢防水套管-郑州中泰管道 | 高速混合机_锂电混合机_VC高效混合机-无锡鑫海干燥粉体设备有限公司 | 单锥双螺旋混合机_双螺旋锥形混合机-无锡新洋设备科技有限公司 | 膜结构车棚|上海膜结构车棚|上海车棚厂家|上海膜结构公司 | 办公室家具_板式办公家具定制厂家-FMARTS福玛仕办公家具 | LOGO设计_品牌设计_VI设计 - 特创易 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | 湖州织里童装_女童男童中大童装_款式多尺码全_织里儿童网【官网】-嘉兴嘉乐网络科技有限公司 | 丹佛斯压力传感器,WISE温度传感器,WISE压力开关,丹佛斯温度开关-上海力笙工业设备有限公司 | 广州/东莞小字符喷码机-热转印打码机-喷码机厂家-广州瑞润科技 | 小程序开发公司-小程序制作-微信小程序开发-小程序定制-咏熠软件 | 送料机_高速冲床送料机_NC伺服滚轮送料机厂家-东莞市久谐自动化设备有限公司 | 西点培训学校_法式西点培训班_西点师培训_西点蛋糕培训-广州烘趣西点烘焙培训学院 | 常州律师事务所_常州律所_常州律师-江苏乐天律师事务所 | 台湾阳明固态继电器-奥托尼克斯光电传感器-接近开关-温控器-光纤传感器-编码器一级代理商江苏用之宜电气 | 手术室净化装修-手术室净化工程公司-华锐手术室净化厂家 | 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 304不锈钢无缝管_不锈钢管厂家 - 隆达钢业集团有限公司 | 无锡网站建设_小程序制作_网站设计公司_无锡网络公司_网站制作 | CE认证_FCC认证_CCC认证_MFI认证_UN38.3认证-微测检测 CNAS实验室 | 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | 压力控制器,差压控制器,温度控制器,防爆压力控制器,防爆温度控制器,防爆差压控制器-常州天利智能控制股份有限公司 | 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 环氧树脂地坪漆_济宁市新天地漆业有限公司 | 北京网站建设|北京网站开发|北京网站设计|高端做网站公司 | atcc网站,sigma试剂价格,肿瘤细胞现货,人结肠癌细胞株购买-南京科佰生物 | 电销卡_稳定企业大语音卡-归属地可选-世纪通信 | 电磁流量计厂家_涡街流量计厂家_热式气体流量计-青天伟业仪器仪表有限公司 | 金联宇电缆总代理-金联宇集团-广东金联宇电缆实业有限公司 | pos机办理,智能/扫码/二维码/微信支付宝pos机-北京万汇通宝商贸有限公司 | 西安标准厂房_陕西工业厂房_西咸新区独栋厂房_长信科技产业园官方网站 | 原色会计-合肥注册公司_合肥代理记账公司_营业执照代办 |