AWS CDK 完全學習手冊:打造雲端基礎架構程式碼IaC(iT邦 ...

文章推薦指數: 80 %
投票人數:10人

書名:AWS CDK 完全學習手冊:打造雲端基礎架構程式碼IaC(iT邦幫忙鐵人賽系列書),語言:繁體中文,ISBN:9789864349203,頁數:352,出版社:博碩, ... 選擇語言 English 繁體中文 简体中文 :::相關網站 博客來 售票網 企業採購 福利平台 海外專館 :::會員服務|快速功能 0結帳 您好 ( 登出 )     登入     加入會員 購物金 購物金 0 儲值金 0 E-Coupon 0 張 單品折價券 0 張 會員專區 電子書櫃 線上客服 繁體 關閉廣告 展開廣告 回博客來首頁 客服公告:配合政策、堅守防疫,各項服務提醒說明詳情 移動滑鼠展開全站分類 :::全站分類 全站分類 旗艦店 :::網站搜尋 全部 展開 全部 圖書 電子書 有聲書 影音 百貨 雜誌 售票 海外專館 禮物卡 搜尋 熱門關鍵字 氣炸烤箱也能做甜點 新貝佐斯傳 吳曉樂 春花媽宇宙藥輪 中文書 2021年度百大 新書 預購 排行榜 選書 即將出版 特價書 香港出版 讀者書評 出版社專區 分類總覽 博客來中文書電腦資訊網路/架站雲端技術商品介紹 看大圖 !上頁 下頁 主題活動 試閱 AWSCDK完全學習手冊:打造雲端基礎架構程式碼IaC(iT邦幫忙鐵人賽系列書) 已追蹤作者:[ 修改 ] 確定 取消 作者:林侃賦(Clarence)   新功能介紹出版社:博碩   新功能介紹出版日期:2021/11/12語言:繁體中文 定價:600元 優惠價:79折474元優惠期限:2022年01月10日止 優惠折扣萬種書籍598再84折|12/25-12/26週末限定! 使用購物金最高可抵100% 詳情 1點OPENPOINT可兌換1點購物金,1點購物金可抵1元,實際點數依您帳戶為準。

如何獲得OPENPOINT點數?如何兌換購物金?詳見OPENPOINT說明 查詢我的購物金?登入會員專區 運送方式:臺灣與離島海外 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖 可配送點:全球可取貨點:香港、澳門、新加坡、馬來西亞、菲律賓 載入中... 我要寫評鑑 分享   內容簡介 第一本從無到有教你撰寫AWSCDK的中文書籍! 為不會寫的你獻上超豐富SampleCode,照抄也能成為AWSCDK達人!   本書改編並延伸自第12屆iT邦幫忙鐵人賽獲得DevOps組冠軍的《用CDK定義AWS架構》系列文章,以簡單、好讀的行文風格詳述技術細節,並提供完整的程式碼範例與說明,一步一步帶領新手從零開始踏上AWSCDK技術達人之路。

  一般而言,在AWS上部署雲端基礎架構有兩種做法:使用AWSCloudFormation、或直接使用AWS管理主控台(AWSManagementConsole)手動建置。

  在2019年時,AWS推出了全新的開發套件AWSCloudDevelopmentKit(AWSCDK),透過利用AWSCDK套件,開發者可以定義整個雲端基礎架構使用程式的方法,同時提升可讀性,並可撰寫測試程式來減少失誤的可能性,此外,還可以達到快速複製的效果。

  然而,目前為止AWSCDK最美中不足的一點,便是可利用的中文資源仍相當稀少,因此本書希望以新手開發者的角度出發,用熟悉的中文伴隨大家走過艱辛的前段上手過程,本書內容將會使用AWS管理主控台配合AWSCDK程式,使用交互比對的方式協助讀者裡解、並從入門到精通AWSCDK。

本書特色   中文書籍   學習一款新的軟體,最令人擔憂的往往是閱讀英文文件所需大量耗費的時間。

  全亞洲第一本CDK中文書,用中文帶你快速上手、學習撰寫AWSCDK。

  一步一腳印   從使用AWSCDK指令開始,以新手角度出發,透過CodeReview的形式,帶你理解每一行Code代表的意義,一步一步帶領你走入學習AWSCDK的大門。

  高實用性的工具書   本書內容囊括多種因應工作場景可能須開發的主題,讀者可將本書當作工具書,依據使用情境找到合適的章節並直接參考取用。

  自動化部署LAMP(Linux、Apache、MariaDB、PHP)叢集   對於大多數的開發者來說,親手製作可自動化部署的LAMP伺服器並非一件容易的事情,本書針對LAMP的自動化部署提供詳盡的解說,讓閱讀後的你也能輕鬆使用EC2打造高可用可自動部署的LAMP伺服器叢集。

  在AWS上部署Docker容器解決方案   在AWS上有多種Docker容器解決方案,在什麼狀況下要使用ECS或是EKS,讓你傻傻分不清楚嗎?本書將以入門等級的簡單範例,協助讀者理解ECS與EKS兩種服務,並教會你如何根據應用情境挑選合適的容器部署解決方法。

  開發自動部署的CDKConstructLibrary   寫出好用的程式後分享給更多人吧!   教你如何從無到有寫一個自己的CDKConstructLibrary,無論運用在開源貢獻、公司專案或私人案件,成為自己Library自己開發的技術達人。

好評推薦   本書將會是華人社群裡面最珍貴的CDK參考書之一,期待越來越多人可以透過這本書一窺CDK的奧妙,並且跟著Clarence一起學習,讓再複雜的Cloud也都可以在自己的IDE開發環境裡面自由定義與掌握。

--PahudHsieh/PahudDevYoutube頻道主      Clarence在本書中由簡入深、逐一搭配一個個的場景案例,且細心繪製情境架構圖、配合著場景案例整理範例程式碼,帶大家一步一步上手AWSCDK。

--ErnestChiang/AWSCommunityHero/DirectorofProduct&TechnologyIntegration,PAFERSTech   透過本書你可以輕鬆地踏入AWSCDK的世界,裡面有許多的範例可以涵蓋你日常的實用情境,讓你除了學AWSCDK之外還可以學AWS架構,體驗到AWSCDK的強大之處,為你增加硬技能。

--NeilKuan/AWSCommunityBuilder/CloudEngineer,CathayFHCestablishedDigital,Data&Technology(DDT)     作者介紹 作者簡介 林侃賦(Clarence)   現職   長問科技雲端技術資深工程師   田茂智能互聯雲端解決方案技術   顧問   天銳國際實業雲端技術顧問   綠頁技術顧問   曾任   SITCONCamp2015副召集人   SITCON、COSCUP、HITCON等資訊社群研討會擔任工作人員   長期從事網站後端開發、DevOps、Linux作業系統、雲端系統架構設計以及雲端系統安全等工作。

  經營個人部落格,樂於分享技術知識,並將平時開發過程遭遇的問題撰寫成文章,向讀者分享解決方法。

  第12屆iT邦幫忙鐵人賽DevOps組以《CDK定義AWS架構》榮獲冠軍。

  Twitter   twitter.com/clarence_lin   部落格   blog.clarence.tw   Facebook粉絲專頁   fb.me/ClarenceTaiwan     目錄 第1章AWSCLOUDDEVELOPMENTKIT(AWSCDK) 1.1.AWSCloudDevelopmentKit(AWSCDK)基礎介紹 1.1.1AWSCDK可以解決的問題 1.1.2AWSCDK的介紹 1.2安裝AWSCDKToolkit(cdkcommand) 1.2.1安裝AWSCLIversion2macOS 1.2.2安裝AWSCLIversion2Windows 1.2.3安裝AWSCDKToolkitmacOS 1.2.4安裝AWSCDKToolkitWindows 1.3設定AWSCLI 1.3.1使用awsconfigure設定AWSCLI 1.3.2awsconfigure加入設定檔名稱 1.4你的第一個AWSCDK專案 1.5CDK指令介紹 1.6參考資源 第2章CDKSAMPLE學習之路 2.1如何開始AWSCDK的學習 2.1.1分析AWSCDKsample-app 2.1.1.1資料夾與檔案的簡略介紹 2.1.1.2bin/hello-cdk.ts程式介紹 2.1.1.3lib/hello-cdk-stack.ts程式介紹 2.2執行AWSCDKsample-app 2.3簡易修改AWSCDKsample-app 2.3.1移除設定值修改回預設 2.3.2新增Outputs 2.3.3執行修改過後的CDK 2.4移除整個sample-app 2.4.1確定CloudFormation有看到HelloCdkStack 2.4.2確定HelloCdkStack消失在CloudFormation 2.5本章小結 第3章使用AWSCDK部署SERVERLESS應用程式 3.1Serverless介紹 3.1.1傳統的機房部署 3.1.2AWS提供的Serverless服務有哪些 3.2使用AWSCDK建立APIService 3.2.1建立AWSCDK專案名稱APIService 3.2.2修改AWSCDKLambda讓Lambda程式使用獨立檔案 3.2.3處理AWSCDKAPIGateway限定進入Lambda的APIPath 3.2.4修改AWSCDKAPIGateway讓每個API程式使用獨立檔案 3.3使用AWSCDK建立APIService支援自訂網域 3.4本章小結 第4章使用AWSCDK部署靜態網站 4.1靜態網頁與動態網頁的區分 4.2使用AWSCDK建立靜態網頁服務 4.3使用AWSCDK建立靜態網頁服務並設定CloudFront與自訂網域 4.4.本章小結 第5章使用AWSCDK部署可自動擴展的LAMP伺服器叢集 5.1AmazonEC2執行個體 5.2AmazonVPC 5.2.1使用AWSCDK定義AmazonVPC 5.2.1.1預設的AWSCDKAmazonVPC定義 5.2.1.2修改預設AWSCDKAmazonVPCNATGateway數量為0 5.2.1.3減少預設AWSCDKAmazonVPCNATGateway數量 5.3AWSCDK部署AmazonEC2 5.3.1部署AmazonEC2使用Keypair 5.3.2部署AmazonEC2使用AWSSessionManager 5.3.3部署AmazonEC2使用DefaultVPC 5.4使用AWSCDK架設LAMP 5.4.1BastionHost 5.4.1.1使用AWSCDK架設BastionHost 5.4.1.2藉由AWSSSM讓本機可以使用SSH連線到EC2 5.4.2使用CDK自動部署LAMP伺服器 5.4.2.1LAMP腳本撰寫 5.4.2.2EC2使用Userdata執行LAMP安裝腳本 5.5部署含有負載平衡的LAMP伺服器 5.5.1ElasticLoadBalancing 5.5.1.1使用AWSCDK部署ApplicationLoadBalancer 5.5.1.2使用AWSCDK部署NetworkLoadBalancer 5.6部署可自動擴展的LAMP伺服器 5.6.1AutoScaling 5.6.1.1使用AWSCDK部署AutoScaling 5.7本章小結 第6章使用AWSCDK部署可自動擴展的AMAZONELASTICCONTAINERSERVICE(AMAZONECS)叢集 6.1AmazonElasticContainerService(AmazonECS) 6.2使用ECS部署WebService 6.2.1使用AmazonEC2與AmazonEC2Spot部署ECSCluster 6.2.2使用AmazonEC2與AmazonEC2Spot部署ECSTask與Service 6.2.3使用AmazonEC2與AmazonEC2Spot部署ECSWeb服務 6.2.4使用AWSFargate與AWSFargateSpot部署ECSWeb服務 6.2.4.1ECS使用AWSFargate的好處 6.2.4.2ECS使用AWSFargate的壞處 6.2.5使用AWSFargate與AmazonEC2Spot混搭部署ECSWeb服務 6.3使用ECS部署多Port服務 6.4使用ECS部署WebService與整合RDS資料庫 6.4.1AmazonRelationalDatabaseService(AmazonRDS) 6.4.2AmazonAurora 6.4.3使用AWSCDK部署AmazonAuroraRDS 6.4.4ECSTask使用AWSSecretManager保管的密碼 6.5本章小結 第7章使用AWSCDK部署AMAZONELASTICKUBERNETESSERVICE(EKS) 7.1AmazonElasticKubernetesService(AmazonEKS) 7.1.1AWSEKS發布歷史 7.1.2AWSEKS價格 7.1.3AWSEKS架構 7.1.4AWSCDK部署AWSEKS 7.1.4.1AWSCDK部署AWSEKS使用EC2Instance 7.1.4.2AWSCDK部署AWSEKS使用EC2Spot 7.1.4.3AWSCDK部署AWSEKS將機器加入Taint 7.1.4.4AWSCDK部署AWSEKS使用GPU類型EC2Instance 7.1.4.5AWSCDK部署AWSEKS使用Inf1類型EC2Instance 7.1.4.6AWSCDK部署AWSEKS創建含有GPU的Pod 7.1.4.7AWSCDK部署AWSEKS創建含有AWSInferentia的Pod 7.1.4.8AWSCDK部署AWSEKSService 7.2本章小結 第8章AWSCDK使用CONSTRUCTLIBRARY 8.1使用projen讓AWSCDK更簡單更好處理 8.1.1為什麼要使用projen 8.1.2AWSCDK專案更新成projen專案 8.1.2.1創建projen專案 8.1.2.2移動主程式到src資料夾 8.1.2.3修改測試程式 8.1.2.4修改成projen後部署到AWS試試看 8.1.2.5使用projen排除檔案 第9章製作CDKCONSTRUCTLIBRARY 9.1第一個CDKConstructLibrary範例 9.1.1計畫Library的介面 9.1.2使用projen建立CDKConstructLibrary專案 9.1.3撰寫CDKConstructLibrary主程式 9.1.4撰寫CDKConstructLibrary測試 9.1.5上傳CDKConstructLibrary到GitHub 9.1.5.1創建npmAccessToken 9.1.5.2填入npmAccessToken到GitHubSecrets 9.1.5.3PushNyanCat到GitHubRepo 9.1.5.4查看npm發布 9.1.6發步CDKConstructLibrary到PyPI 9.1.6.1註冊PyPI與取得PyPIAPIToken 9.1.6.2註冊Mergify讓GitHub支援自動批准與自動合併 9.1.6.3修改projen支援PyPI發布 9.1.7產生CDKConstructLibrary文件 9.1.8更新CDKConstructLibrary 9.1.9CDKConstructLibrary自動升級依賴 9.1.9.1取得GitHubPersonalAccessToken 9.1.9.2新增projen支援定期自動升級依賴 9.1.9.3projen定期自動升級依賴 9.1.9.4projen定期自動升級依賴沒有自動Merge 9.2本章小結 附錄A A.1安裝VISUALSTUDIOCODE並安裝AWSTOOLKIT A.2安裝TYPESCRIPT套件使用NPM或Yarn A.3安裝AWSSESSIONMANAGER A.4KUBERNETESTOOLS安裝 A.5CDK錯誤處理 A.6CDK開發小撇步 看更多   詳細資料 ISBN:9789864349203規格:平裝/352頁/17x23x1.81cm/普通級/單色印刷/初版出版地:台灣 本書分類:電腦資訊>網路/架站>雲端技術   主題活動 【假日書店,快閃現折】萬種書籍滿598再享84折|完全選購指南|12/25-12/26週末限定! 【從入門到專業】線上資訊月開跑5折起,四大電腦出版社獨家優惠 最近瀏覽商品  相關活動   購物說明 若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。

  退換貨說明  會員所購買的商品均享有到貨十天的猶豫期(含例假日)。

退回之商品必須於猶豫期內寄回。

  辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。

退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。

  訂購本商品前請務必詳閱商品退換貨原則。

  同類商品新上架 1. InDesignCC超世代數位設計高手必備:文書排版、書冊製作、互動電子書速效入門 2. SOLIDWORKSComposer培訓教材〈繁體中文版〉(第二版) 3. 突破困境!企業開源虛擬化管理平台:使用ProxmoxVirtualEnvironment(iThome鐵人賽系列書) 4. 超實用!Word.Excel.PowerPoint辦公室Office必備50招省時技(2016/2019)【暢銷回饋版】 5. 機器學習入門:使用Scikit-Learn與TensorFlow 本類新品熱銷 1. Excel職場聖經:731技學好學滿 2. 機器學習的統計基礎:深度學習背後的核心技術 3. 資料科學的統計實務:探索資料本質、扎實解讀數據,才是機器學習成功建模的第一步 4. Python資料分析必備套件!Pandas資料清理、重塑、過濾、視覺化 5. 不講武德!Minecraft最強指令破格使用法 本類暢銷榜 1. 最親切的SEO入門教室:關鍵字編輯x內容行銷x網站分析 2. 跟著Docker隊長,修練22天就精通:搭配20小時作者線上教學,無縫接軌Microservices、Cloud-native、Serverless、DevOps開發架構 3. 大話AWS雲端架構:雲端應用架構圖解輕鬆學(第二版) 4. 圖解Docker&Kubernetes的知識與使用方法 5. 剖析GoogleAnalytics:從報表理解到實作增訂版 訂閱電子報 想獲得最新商品資訊,請訂閱免費電子報 關於我們 關於博客來 關於PCSC 隱私權政策 服務條款 人才募集 利害關係人專區 會員服務 加入會員 新手上路 會員分級 訂閱電子報 24小時隔日取貨 行動博客來 切換行動版 合作提案 企業採購 福利平台 加入供應商 AP策略聯盟 異業合作 客服中心 查詢帳號密碼 客服信箱 客服中心Q&A 線上客服 好站連結 OKAPI 閱讀生活誌 青春博客來 售票網 博客來Youtube 博客來粉絲團 得獎認證 天下雜誌2017金牌服務大賞 2016新世代最嚮往企業 SSL憑證服務 數位時代2012年台灣網站100強 電子發票推廣標章 dpmark資料隱私保護標章 數位時代2011台灣電子商務TOP50強 行政院環保署B2C網購包裝減量標章。

包裝減量。

環保材質。

循環包材。

客戶服務專線:02-26535588傳真:02-27885008服務時間:週一~五8:00~19:00,週六~日、例假日9:00~18:00,365天全年無休 博客來數位科技股份有限公司地址:臺灣115台北市南港區八德路四段768巷1弄18號B1之1  食品業者登錄字號:A-196922355-00000-9 Copyright©since1995books.com.twAllRightsReserved.



請為這篇文章評分?