(圖說:遊艇上的主廚正為客人們逐一準備沙拉,這次準備 CDK PR 所需環境的過程中,需要對每個套件逐一 yarn build。圖片來源:by wreindl。)
一邊看 Pahud 的影片【EP26 - 創建你的第一個AWS CDK pull request(4K 2160p)】,一邊做筆記備用。筆記時的環境是 macOS Catalina (10.15.6),已安裝 homebrew, zsh, nvm, docker。
English 中文
拆解整合的旅人
by Ernest Chiang
(圖說:遊艇上的主廚正為客人們逐一準備沙拉,這次準備 CDK PR 所需環境的過程中,需要對每個套件逐一 yarn build。圖片來源:by wreindl。)
一邊看 Pahud 的影片【EP26 - 創建你的第一個AWS CDK pull request(4K 2160p)】,一邊做筆記備用。筆記時的環境是 macOS Catalina (10.15.6),已安裝 homebrew, zsh, nvm, docker。
(圖說:安全地燃放爆竹,清爽美麗。圖片來源:Photo by Mehdi Babousan on Unsplash。)
今天在 COSCUP 2020, Cloud Native Hub 議程軌,分享這個題目【AWS Firecracker VMM 之 大熱天捲起袖子動手玩】。
(圖說:當年積體電路 (IC) 將一些常用、重複使用的電路整理起來,進而縮小尺寸,站在前人的肩膀上,帶動了時代進步。現在的 AWS CDK 也做了類似的整理。圖片來源:Image by Gerd Altmann from Pixabay。)
記錄一下把玩 AWS CDK 過程中遇到的開發現場。
遇到狀況的時候是在想要加入現有的 ALB (ELBv2) 資源(後來發現跟哪一種資源無關),現場遇到的錯誤訊息:
Argument of type 'this' is not assignable to parameter of type 'Construct'.
Type 'SharedLoadBalancerStack' is not assignable to type 'Construct'.
Property 'onValidate' is protected but type 'Construct' is not a class derived from 'Construct'.
(圖說:人們簇擁著大英國協各地蜜蜂所生產製造的各種蜂蜜產出,而當碼農產出程式碼之於蜜蜂產出蜂蜜代表著?!圖片來源:Ernest Chiang 攝於英國倫敦 FORTNUM & MASON 蜂蜜專櫃。)
幾個小時前看到 Jeff Barr 在 AWS Blog 發布了一篇「Introducing Amazon Honeycode – Build Web & Mobile Apps Without Writing Code」,看到新產品發布通常是興奮的,看著新產品照著曾經推演過的脈絡被發布,更是興奮。
AWS 的首席傳教士 Jeff Barr 在文章開頭第一個字就提了 1979 年發布的 VisiCalc,在當時可在個人電腦上(例如 Apple II)運行的試算表軟體。我則是接觸了其稍後的 Lotus 1-2-3,然後稍後陸續迎接了 Microsoft Excel、Google Sheets 等試算表工具。在開始看 Amazon Honeycode 之前,來回顧一下過去發生了哪些故事 :)