[Terraform] Terraform入門(4) - 利用Terraform來操作AWS EC2

鼠年全馬鐵人挑戰 - WEEK 09

前言

本篇為Terraform系列的第四篇,主要實作用Terraform遠端建立並連接EC2,代替之前手動點擊aws console,IAM的部分會選擇Amazon Linux AMI,閱讀本篇建議要先了解AWS EC2的相關知識。

Read more

[Terraform] Terraform入門(1)

鼠年全馬鐵人挑戰 - WEEK 08

前言

因目前實習公司代理許多雲服務,有使用Terraform撰寫腳本來管理雲平台,藉此機會筆記一下學習Terraform這項工具。本篇會紀錄如何實際撰寫Terraform腳本來操作AWS S3、IAM這兩項服務。

Read more

[AWS] 用SSH連接EC2

鼠年全馬鐵人挑戰 - WEEK 07

前言

本篇文章紀錄如何開啟AWS的EC2,採用SSH的方式連接,並在Ubuntu的作業系統環境下架設Apache Server。

  • 電腦配備:Mac
  • AWS免費帳號(一年期)
Read more

[AWS] 用AWS Elastic Beanstalk 部署你的第一個Django應用

鼠年全馬鐵人挑戰 - WEEK 05

前言

本篇著重在如何使用AWS Elastic Beanstalk佈建你的Django專案,相較於EC2,Elastic Beanstalk讓開發者更能專注在撰寫程式上,不需花費額外時間建置環境。

前置作業

  • AWS Free Tier(一年期的免費帳號)
  • Python 3.6
  • pip
  • virtualenv
  • awsebcli
Read more

[Python] 作用域與Closure(閉包)

鼠年全馬鐵人挑戰 - WEEK 03

前言

前幾篇提到Python中的Decorator,其實隱含許多作用域以及閉包的概念,故另外獨立寫成一篇來近一步討論這兩者。

Read more

[Python] Django筆記 - Django Template Language(1)

鼠年全馬鐵人挑戰 - WEEK 02

前言

Django提供獨特的模板語法,將HTML頁面做動態載入。因為在HTML檔,無法使用python來撰寫程式,Django的模板引擎讓撰寫好的python程式碼可以建構在網頁上面。簡單來說,透過模板語法,我們可以在HTML檔寫入python的程式碼,讓網頁變成動態載入的狀態。

Read more