iT邦幫忙

cdk相關文章
共有 45 則文章
鐵人賽 DevOps DAY 1
用 CDK 定義 AWS 架構 系列 第 1

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

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

鐵人賽 DevOps DAY 2
用 CDK 定義 AWS 架構 系列 第 2

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

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

鐵人賽 DevOps DAY 3
用 CDK 定義 AWS 架構 系列 第 3

技術 Day 3 - AWS CDK 指令介紹

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

鐵人賽 DevOps DAY 12
用 CDK 定義 AWS 架構 系列 第 12

技術 Day 12 - 使用 CDK 部署 Bastion Host 防禦主機!

要說明自動部署前我們應該要先說明怎麼好好保護我們的內網機器而說到內網機器就會說到我們的 Bastion Host,畢竟大家都不會想要我們的機器在外面裸奔吧 XD...

鐵人賽 DevOps DAY 22
用 CDK 定義 AWS 架構 系列 第 22

技術 Day 22 - CDK 建置 Amazon Elastic Container Service(ECS) Service - Fargate

今天來介紹 ECS 使用 Fargate 它是一個由 AWS 直接管理 Container 的服務,之前介紹的 EC2 使用 ECS 需要自己管理 Host 的...

鐵人賽 DevOps DAY 25
用 CDK 定義 AWS 架構 系列 第 25

技術 Day 25 - CDK 建置 Amazon Elastic Kubernetes Service(EKS)- Cluster

最近談了這麼多的 ECS 來換換口味來個 Amazon Elastic Kubernetes Service 吧!通常我們簡稱它為 Amazon EKS 或是...

鐵人賽 DevOps DAY 6
用 CDK 定義 AWS 架構 系列 第 6

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

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

鐵人賽 DevOps DAY 30
用 CDK 定義 AWS 架構 系列 第 30

技術 Day 30 - 使用 CDK 創建 Open Unlight 遊戲

今天是鐵人賽最後一天,我要來跟大家介紹一個遊戲 Open Unlight 它是一個在 2019 年 7 月 27 日 Open Source 的一個遊戲,剛開...

鐵人賽 DevOps DAY 4
用 CDK 定義 AWS 架構 系列 第 4

技術 Day 4 - 分析 AWS CDK sample-app

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

鐵人賽 DevOps DAY 5
用 CDK 定義 AWS 架構 系列 第 5

技術 Day 5 - 執行 AWS CDK sample-app

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

鐵人賽 DevOps DAY 20
用 CDK 定義 AWS 架構 系列 第 20

技術 Day 20 - CDK 建置 Amazon Elastic Container Service(ECS)Service - EC2

昨天說明了如何控制 ECS 的 Cluster,今天介紹如何使用 ECS Service 要跑服務在 ECS 上面就會使用到 ECS Service,因為我們...

鐵人賽 DevOps DAY 8
用 CDK 定義 AWS 架構 系列 第 8

技術 Day 8 - 部署靜態網頁

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

鐵人賽 DevOps DAY 23
用 CDK 定義 AWS 架構 系列 第 23

技術 Day 23 - CDK 建置 Amazon Elastic Container Service(ECS) Service - Fargate 與 EC2 混搭

最近討論了 EC2、Spot 與 Fargate 有沒有想過我們是不是可以來一個混搭的系統呢?混搭系統可以讓我們的系統可以更有彈性的被控制,像是今天可能有顯卡運...

鐵人賽 DevOps DAY 19
用 CDK 定義 AWS 架構 系列 第 19

技術 Day 19 - CDK 建置 Amazon Elastic Container Service(ECS)Cluster

今天來介紹一個新的服務 Amazon Elastic Container Service 通常簡稱它為 ECS,它是一個可以幫助使用者建置微服務叢集的服務,它可...

鐵人賽 DevOps DAY 15
用 CDK 定義 AWS 架構 系列 第 15

技術 Day 15 - 使用 CDK 控制 Elastic Load Balancing - Network Load Balancer

在負載平衡中 AWS 提供了我們三種負載平衡 Application Load Balancer(ALB)、Network Load Balancer(NLB)...

鐵人賽 DevOps DAY 10
用 CDK 定義 AWS 架構 系列 第 10

技術 Day 10 - 使用 CDK 部署 EC2

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

鐵人賽 DevOps DAY 21
用 CDK 定義 AWS 架構 系列 第 21

技術 Day 21 - CDK 建置 Amazon Elastic Container Service(ECS)Service - EC2 與 RDS

我們的 ECS Container 不會只有單存一個服務自己跑,通常都會需要與資料庫做一個連結,所以今天就來說明如何讓 ECS Container 與 RDS...

鐵人賽 DevOps DAY 27
用 CDK 定義 AWS 架構 系列 第 27

技術 Day 27 - 使用 CDK 創建 CloudWatch 也能發送 Alarm 到 LINE 的系統

前幾天說了很多建置系統的方法但是對於監控系統沒有太多的說明,今天就來一個 CloudWatch 傳送 Alarm 到 LINE 的教學吧!先給大家看看今天的成品...

鐵人賽 DevOps DAY 7
用 CDK 定義 AWS 架構 系列 第 7

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

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

鐵人賽 DevOps DAY 18
用 CDK 定義 AWS 架構 系列 第 18

技術 Day 18 - 使用 CDK 控制 Relational Database Service(RDS)

我們 EC2、LB、ASG 與 CloudFront 都說明了剩下一個架站機乎一定要用到的服務還沒講到那就是 AWS 提供的資料庫 RDS AWS RDS 在...

鐵人賽 DevOps DAY 14
用 CDK 定義 AWS 架構 系列 第 14

技術 Day 14 - 使用 CDK 控制 Elastic Load Balancing - Application Load Balancer

說到部署機器怎麼可以少了 Load Balancing (LB) 呢?今天就來介紹 LB 吧! 在 CDK 的文件上面都是建議使用 Auto Scaling...

鐵人賽 DevOps DAY 17
用 CDK 定義 AWS 架構 系列 第 17

技術 Day 17 - 使用 CDK 控制 Auto Scaling groups - 我要製作一個容量無限大的服務!

今天要來介紹 Auto Scaling groups 通常我們簡稱 ASG,這是一個專門用來處理自動擴展的服務,它可以控制我們的 EC2 scale-in 與...

鐵人賽 DevOps DAY 16
用 CDK 定義 AWS 架構 系列 第 16

技術 Day 16 - 要串接 API 除了 API Gateway 你還有另外的選擇 Application Load Balancer

不知道大家還記不記得在 Day 6 - AWS CDK 部署 Lambda 與 API Gateway 服務 (上) 的時候有說過要介紹 Lambda 串接 A...

鐵人賽 DevOps DAY 29
用 CDK 定義 AWS 架構 系列 第 29

技術 Day 29 - 使用 CDK 創建 WordPress

前幾天做了很多 AWS 服務使用 CDK 部署的介紹,今天我想來介紹一個滿多人都有機會用到的 Blog 服務 WordPress相信要單獨使用 Instance...

鐵人賽 DevOps DAY 9
用 CDK 定義 AWS 架構 系列 第 9

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

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

鐵人賽 DevOps DAY 11
用 CDK 定義 AWS 架構 系列 第 11

技術 Day 11 - 使用 CDK 部署 EC2 我需要為機器加入 Role Policy 與執行 User Data

使用 EC2 一定要介紹到 Role Policy 與 User Data,在 AWS 因為服務很多相關的服務如果都使用 IAM Key 去處理會比較麻煩而且久...

鐵人賽 DevOps DAY 13
用 CDK 定義 AWS 架構 系列 第 13

技術 Day 13 - 使用 CDK 部署 EC2 讓 User Data 與 S3 結合我的機器也要自動部署!

今天來說明我們想要一台擁有 LAMP 的機器要怎麼讓 CDK 幫我們自動部署起來吧! 建立 HTTP Server 寫安裝腳本檔 要建立 HTTP Serve...

鐵人賽 DevOps DAY 26
用 CDK 定義 AWS 架構 系列 第 26

技術 Day 26 - CDK 建置 Amazon Elastic Kubernetes Service(EKS)- Service

昨天介紹完了 Cluster 今天來介紹如何使用 CDK 建立 EKS Service往常我們如果使用 kubectl 要新增服務或是控制都會需要用到 yaml...

鐵人賽 DevOps DAY 24
用 CDK 定義 AWS 架構 系列 第 24

技術 Day 24 - CDK 建置 Amazon Elastic Container Service(ECS) Service - 一個 Container 服務多個 Port

前面都只有介紹一個 Container 服務一個 Port 那大家是不是有一個疑問如果我的 Container 是多個 Port 的服務有沒有辦法用 ECS 嗎...

鐵人賽 DevOps DAY 28
用 CDK 定義 AWS 架構 系列 第 28

技術 Day 28 - 使用 CDK 創建 CloudWatch Alarm 的含圖告警同時發送到 LINE 與 Discord

昨天教大家怎麼簡單的在 LINE Notify 上面看到 CloudWatch 的 Alarm,不過這樣只有通知沒有目前的狀態圖對於平常判斷系統是否有問題好像少...