EP30 - 最後但不是终点

今天是第三十天,
真的要写其实还有很多东西可以写,
但我的确累了,
铁人赛的这三十天像是兼两份差,
赛前曾经听闻需要存文章,
但是平常生性懒散又不太经营 Github 的我,
想参赛只好硬着头皮上场,
能够完成这场比赛,
我想特别感谢 Ingram,
因为过去的提携让我有足够的能力自我成长,
也感谢 Trend Micro PLS 的全体夥伴,
因为有机会和大家一起奋斗,
也让我现在更有办法处理更多问题。

价格

首先先说说大家可能很关心的问题
九月份花费 145.19 镁
十月份花费 234.93 镁
花了上万元完成此次的挑战
稍微翻阅其他参赛者的完赛文章
不难理解为什麽大家不太爱使用 AWS
虽然我确实开了许多机械
但价格偏高的确也是事实
之前曾经待过新创公司
当时主管连开 Amazon ElastiCache 都不允许
更别说整套 CI/CD 架设起来
会让公司每个月花费万元台币

回顾

这三十天来
我们从刚拿到新的 Account 开始
使用 Terraform 陆续将基础设施建好
有些使用手动部署
有些使用阳春一点的自动部署
接着才能够进行自动化

零、VPN

  1. EP27 - 建立 VPN 连线,直接连线到 AWS

一、部署相关

  1. EP09 - 建立 Django 专案和 EC2 环境 并手动部署到 EC2
  2. EP10 - Django 持续整合持续部署使用 Jenkins 和 AWS CodeDeploy
  3. EP19 - RE:从零开始学习本机操作 EKS 并手动部署
  4. EP20 - 整合 Jenkins 自动部署到 EKS
  5. EP21 - 持续部署使用 Octopus Deploy 首部曲,建置 Octopus 基础设施
  6. EP22 - 持续部署使用 Octopus Deploy 二部曲,安装 Octopus Deploy
  7. EP23 - 持续部署使用 Octopus Deploy 三部曲,新增 Octopus 专案及调整 Jenkins 环境
  8. EP24 - 持续部署使用 Octopus Deploy 四部曲,整合 Jenkins 自动部署到 EKS

二、备份还原

  1. EP13 - 灾难演练,重建你的 VPC
  2. EP29 - 秽土转生~到了 AWS 也要能够备份~

三、Jenkins Pipeline

  1. EP07 - Jenkins Pipeline 整合 Gitlab 使用 Webhook
  2. EP10 - Django 持续整合持续部署使用 Jenkins 和 AWS CodeDeploy
  3. EP20 - 整合 Jenkins 自动部署到 EKS
  4. EP24 - 持续部署使用 Octopus Deploy 四部曲,整合 Jenkins 自动部署到 EKS

四、容器

  1. EP16 - 用生活化的例子解释容器,是否搞错了些什麽
  2. EP17 - 容器化你的 Django 专案

心得

其实在撰写铁人赛的过程
也碍於保密协定
所以架构各方面有做一些调整
几乎所有的东西都是重写
重写的过程中也学到以前没有的东西
架构调整过程中也解决以前的不解的问题

但是同时也不得不面对
我这样的文章编排也许对於教学无异
要是有下次我应该会再想个方式来编排


<<:  [28] 用 python 刷 Leetcode: 1013

>>:  [ Day 27 ] - 样板字面值(Template literals)

[Day18] 刺激! 居家上班之老板v.s.员工偷懒攻防战!

这边要强调一下,我相当珍惜公司给予的居家上班机会, 完全没有想过或做过以下行为,只是以少数人情况举例...

[Day4] Web 小花花

[Day4] Web 小花花 不要问我为啥我的标题这麽傻白甜 我也不知道,取名好难 路上看到可爱小植...

[想试试看JavaScript ] 阵列一些操作阵列好用的方法 some() every()

判断或回传布林值 今天介绍的阵列方法,不会回传新阵列 而是会判断或回传布林值得方法 some() s...

如何自己设计一套ERP程序 前传-写ERP之前要决定的20件事 决定ERP实施平台 WebForm Or WinForm

第1个决定 决定ERP实施平台 WebForm Or WinForm 写ERP程序之前的第一件事就是...

Day10 为什麽电脑懂我的指令?函数宣告 part2

从上一回的探索中,我已经大概知道怎麽自订 CC: Tweaked 电脑开机跑的程序 也在过程中慢慢熟...