iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
DevOps

來玩玩AWS 上容器的自動化 系列

容器已成趨勢,在這30天中,將透過AWS ECS Fargate 來管理容器服務,並且透過AWS codepipeline 完成 整套容器服務架構的 CI/CD 。

參賽天數 10 天 | 共 12 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1. 這30天會寫什麼?

終於開賽了~拖到最後一刻才發表第一篇 (可見多混,文章庫存非常不足!哭)  前言 進入新工作後,接觸到各個產業,許多產業的資訊架構都已朝向容器化、微服務架構走,...

2020-09-16 ‧ 由 魯里 分享
DAY 2

Day 2. 介紹一下架構及流程

架構圖介紹 先來看看前期要建置的架構圖(非常簡陋)。 AWS Cloud 框中為AWS服務範圍 VPC (Virtual Private Cloud) 為獨立邏...

2020-09-17 ‧ 由 魯里 分享
DAY 3

Day 3. 麻煩的前置作業

條件 AWS帳戶,並擁有操作權限 Linux 基本操作 基礎網路知識 前置作業 AWS基礎環境建置 Prod 及 dev 各建置一套 ( 記得要各建置一套...

2020-09-18 ‧ 由 魯里 分享
DAY 4

Day 4. 手動來起一個AWS ECS Fargate看看 - 來起一個Nginx 服務(1) - Build Docker Images

在前面已經創建了以下基礎設施: 兩個VPC ( Dev和Prod ) 兩個ECS Cluster (Dev和Prod) ECR 接下來我們將用dockerf...

2020-09-19 ‧ 由 魯里 分享
DAY 5

Day 5. 手動來起一個AWS ECS Fargate看看 - 來起一個Nginx 服務(2) - 上傳Images 到 ECR

上篇已經建立了一個build nginx docker images,今天來把Images 上傳到AWS ECR 吧! 取得AWS User Access Ke...

2020-09-20 ‧ 由 魯里 分享
DAY 6

Day 6. 手動來起一個AWS ECS Fargate看看 - 來起一個Nginx 服務(3) - 任務定義!?

images 上傳後,接下來就是透過AWS ECS 的 Task definitions來去描述這images 要如何啟動~~ 創建IAM Role 這裡將會創...

2020-09-21 ‧ 由 魯里 分享
DAY 7

Day 7. 手動來起一個AWS ECS Fargate看看 - 來起一個Nginx 服務 (4) - ECS Service

今天都是字字字字 Task Definitions 已經創建完成,是在描述容器的樣子,而接下來就是要將定義完的容器透過ECS Service 來去描述如何啟動及...

2020-09-22 ‧ 由 魯里 分享
DAY 8

Day 8. . 手動來起一個AWS ECS Fargate看看 - 來起一個Nginx 服務 (5) - 上服務!!

上篇介紹了ECS Service,看了滿頭問號,這篇乾脆直接來起一個Service看看吧! 起ECS Service 到dev ecs cluster頁面輸入自...

2020-09-23 ‧ 由 魯里 分享
DAY 9

手動太麻煩,如何自動化? (1) 操作情境

我們先從操作面流程談到背後運作的原理,從簡單基礎流程到後面流程的延伸 測試情境說明網站內容改版,程式人員將修改後的版本上傳後,將自動構建並打包產品,佈署到測試環...

2020-09-24 ‧ 由 魯里 分享
DAY 10

手動太麻煩,如何自動化? (2) 流程說明

上一篇看了自動化中的手動操作,就Push 後網站就改變了,看似沒甚麼其實背後是一駔AWS服務堆疊出來的自動化流程。 這裡我們從介紹案例流程開始 內容 使用AW...

2020-09-25 ‧ 由 魯里 分享