iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
DevOps

用 CDK 定義 AWS 架構 系列

每次在使用 AWS 都是使用手動的方法部署系統,想開虛擬機就點 EC2 想開資料庫就點 RDS,這麼多繁瑣的事情希望都可以都用程式按一個按鍵解決,畢竟工程師都是懶惰的生物,可以做一次不想做兩次,可以用程式監控就不想用人監控,今天就來學習怎麼使用 AWS CDK!

鐵人鍊成 | 共 30 篇文章 | 60 人訂閱 訂閱系列文 RSS系列文 團隊Amos的推坑教3.0
DAY 1

Day 1 - 一起學習 AWS Cloud Development Kit (AWS CDK)

前言 開賽第一天先來跟大家聊聊為什麼想要學習 AWS Cloud Development Kit (AWS CDK),如果用過 AWS 的使用者應該都知道如果...

2020-09-16 ‧ 由 Clarence 分享
DAY 2

Day 2 - 第一個 AWS CDK 專案與參考資源分享

昨天談完了為什麼想要學習 AWS CDK,今天就來建立屬於自己的第一個 AWS CDK 專案吧!建立完成後跟大家談談學習 AWS CDK 有什麼資源可以看吧!...

2020-09-17 ‧ 由 Clarence 分享
DAY 3

Day 3 - AWS CDK 指令介紹

昨天講解了專案的創建今天來解釋基礎的 AWS CDK 指令,不過在講解之前應該要先跟大家說明怎麼使用 AWS CLI 不然在講解 AWS CDK 指令的時候有的...

2020-09-18 ‧ 由 Clarence 分享
DAY 4

Day 4 - 分析 AWS CDK sample-app

昨天說明完了指令的用法,今天來講解一下我們建立的 sample-app 裡面藏了什麼內容吧! 如果直接跳到這篇的同學可以直接使用 cdk init sampl...

2020-09-19 ‧ 由 Clarence 分享
DAY 5

Day 5 - 執行 AWS CDK sample-app

昨天分析完了整個 sample-app 程式,今天就直接來執行它吧! 今日的主題除了教大家怎麼把 sample-app 部署到 AWS 上面之外還會教大家怎麼...

2020-09-20 ‧ 由 Clarence 分享
DAY 6

Day 6 - AWS CDK 部署 Lambda 與 API Gateway 服務 (上)

今天我們來部署一個 API Gateway 串接 Lambda 的服務,讓我們直接來 serverless 一下! 建立 Lambda 創建新的 CDK Pr...

2020-09-21 ‧ 由 Clarence 分享
DAY 7

Day 7 - AWS CDK 部署 Lambda 與 API Gateway 服務 (下)

昨天說明了 Lambda 串接 API Gateway 今天就依照昨天的內容繼續延伸吧! 以下有幾個大家可能會有的問題今天來回答他們 問題一:ACM 我們之...

2020-09-22 ‧ 由 Clarence 分享
DAY 8

Day 8 - 部署靜態網頁

前面說了這麼多的 API 部署,差不多也該來個網頁了,今天就來教大家如何部署一個靜態網頁吧! 創建靜態網頁專案 創建專案 $ mkdir cdk-static...

2020-09-23 ‧ 由 Clarence 分享
DAY 9

Day 9 - 部署靜態網頁 (番外篇)

在昨天的靜態網頁教學中還沒說明限制的部分,今天準備了幾個問題來回答 問題列表 在昨天的教學文件裡面有提到如果要使用 acm.Certificate 需要切換...

2020-09-24 ‧ 由 Clarence 分享
DAY 10

Day 10 - 使用 CDK 部署 EC2

今天終於要來講部署 EC2 的方法拉!不過在講 EC2 之前要先介紹 VPC 畢竟沒有 VPC 就沒有地方可以放機器拉 ~ CDK 建立 VPC 如果要在 C...

2020-09-25 ‧ 由 Clarence 分享