原创 獲取AWS所擁有的公網IP列表

AWS提供了所有區域的的所有服務所可能使用的IP列表段。 URL:https://ip-ranges.amazonaws.com/ip-ranges.json json文件中主要信息格式如下 { "ip_prefix

原创 EC2的meta-data

在EC2實例中有一個魔法IP 169.254.169.254。 通過訪問這個ip,能獲得許多與這個實例相關的信息,這些信息被稱爲meta-data。 meta-data版本歷史(最後一行的latest是最常用的) wget -q -O -

原创 簡化AWS CLI操作的jungle

github上最近有一個庫叫jungle。 由於作者覺得官方的CLI命令太繁瑣,命令行太長,於是做了一個參數類似於Linux命令的命令行工具。 地址 https://github.com/achiku/jungle 現在只支持EC2的查找

原创 EC2的vCPU與ECU的區別

在EC2的配置表中,有兩個關於CPU的參數。 一個是ECU,另一個是vCPU。一般ECU的個數都比VCPU個數高。 這兩個有什麼區別呢? ECU ECU的全稱是EC2 Compute Unit的縮寫,也就是EC2計算單元的意思。 由於EC

原创 連不上EC2上部署的服務時的檢查步驟

下面的步驟用來診斷EC2上部署的服務是否正常,分Linux 和 windows兩個部分。 Linux 1. 登錄部署服務的EC2服務器,檢查端口是否已正常監聽    例如,檢查80端口 nc -zv ec2-xxx-xxx-xxx-xx

原创 減少AWS費用的一些邊邊角角

使用低冗餘的S3服務 默認的S3服務是99.999999999%的可用性。 如果S3存放的數據是測試數據或可以通過別的資源生成的(例如原圖的縮略圖)可以嘗試使用低冗餘的S3。Console設置方法 選中對象,在右邊“屬性”窗口選擇低冗餘命

原创 使用IAM策略變量和TAG來控制EC2開關機權限

爲了讓EC2使用者自主控制EC2實例的開關機實例,需要設置相應策略給每個用戶。 使用策略變量可以盡最大程度複用策略內容。 策略變量 在編寫策略時,可以包含變量。 系統在驗證策略時,會把變量用實際值替換掉來驗證。 例如${aws:user