iT邦幫忙

s3相關文章
共有 75 則文章
鐵人賽 Software Development DAY 29

技術 [ Day 29 ] DevOps 自動化交付 - GitHub Actions + AWS ECR + K8s 一鍵 CI/CD 零人工干預部署

在前面的章節中,我們已經成功將非同步 S3 微服務搬上了 K8s,實作了雙探針自癒、HPA 自動水平擴充以及 PV/PVC 持久化掛載。 然而,在真實的軟體開發...

鐵人賽 Software Development DAY 15

技術 [ Day 15 ] S3 癱瘓的彈性容錯 : 實作 Resilience4j 斷路器與降級(Fallback)機制

在前幾天的文章中,我們在微服務中建構了多道盾牌,從透過headObject 探針解決網路超時問題的 Double-Check Pattern,實作 Idempo...

鐵人賽 Software Development DAY 13

技術 [ Day 13 ] AWS S3 成本最佳化:生命週期規則(Lifecycle Rules)與版本控制清理孤兒與歷史檔案

昨天我們完成了 Idempotency 冪等性的實作!讓前端在發起請求前先生成唯一的 uploadId,並將此 ID 作為 S3 Key。搭配昨天的 S3 Us...

鐵人賽 Software Development DAY 9

技術 [ Day 9 ] Jmeter 壓力測試 : 同步Apache vs. 非同步Netty連線AWS S3 API 效能對決

昨天我們用 Spring Boot 框架將 Apache 同步與 Netty 非同步引擎封裝成了對外的微服務 API。 理論說得天花亂墜,但在本機電腦上,這兩...

鐵人賽 Software Development DAY 8

技術 [ Day 8 ] 從引擎到微服務:用 Spring Boot 同時封裝 Apache 與 Netty S3 API

昨天我們成功在本地終端機中驗證了 Apache 同步與 Netty 非同步兩大連線引擎的執行緒行為以及將檔案上傳到AWS S3。今天,我們要將上傳引擎正式升級為...

鐵人賽 JavaScript DAY 10

技術 Bun File I/O:讀寫檔案與 AWS s3 完美整合

前言 作為一名 AWS 的忠實用戶,使用 s3 存放檔案是日常常見的事情以往如果要用 nodejs 就要用 aws-sdk 去實現相關行為,bun 基本上有內...

鐵人賽 Software Development DAY 7

技術 [ Day 7 ] 左右開弓 : Java實作 Apache 同步與 Netty 非同步 S3 上傳

昨天我們成功建立了 AWS S3 Bucket,並利用最小權限原則配置了安全、專屬的 IAM 使用者金鑰。今天,我們就要正式在 Java 21 環境中,雙劍合璧...

鐵人賽 Software Development DAY 6

技術 [ Day 6 ] 實戰演練:雲端前哨站 AWS S3 最小權限原則(IAM)到本地服務連線

前幾天我們完成了本地端非同步模型的底層修煉,對非同步與 Event Loop 機制有了紮實的理解。接著再開始用 Java 21 與 Netty 非同步 HTTP...

技術 [AWS] 新手實作:零伺服器架構!5 分鐘用 Cloud Storage / S3 架設極低成本靜態網站

大家好!我是Eugene,最近正在學習AWS。 剛開始學雲端時,很多人第一反應都是去開一台虛擬機(如 EC2 或 GCE)來架網站,但其實如果只是單頁 HTML...

My Project Just GCS Offload - 輕量無依賴的 WordPress 媒體庫 GCS 卸載外掛

一、專案資訊 專案名稱: Just GCS Offload專案簡介: 一個輕量、零外部依賴的 WordPress 外掛,可將媒體庫的圖片與附件自動上傳至 Go...

鐵人賽 Build on AWS DAY 9

技術 【Day 9】 關掉 BPA 的 S3 將會面臨什麼議題? / 好 CDN 不拿來用嗎?

前言 我們在前一篇文章中,提到 S3 Bucket 架設靜態網站,就兩種做法。 如果桶子裡放靜態網頁,直接對外接收網頁請求,那就必須關掉 BPA (Block...

鐵人賽 Build on AWS DAY 5

技術 【Day 5】 自己做 API Server 發行 Pre-Signed URL

說明 前面發行 Pre-Signed URL 需要透過 裝有 AWS CLI 且 安置了 Key 的主機進行,這顯然會阻礙使用上的方便性。 我們接著來做一個 A...

鐵人賽 Build on AWS DAY 4

技術 【Day 4】 使用 Elemental MediaConvert 轉檔

進度說明 // TODO LIST 1. 製作 iOS shortcut 開啟相簿,選影片,叫瀏覽器出來 PUT 到指定網址 2. 用較為輕鬆的方式取號 Pre...

鐵人賽 Security DAY 19
雲上安全疑難雜症手冊 系列 第 19 篇

技術 Day 19 高可用性架構 > S3 跨可用區複寫資料

這兩天颱風天,外面風雨超大 ...大家有乖乖待在家嗎 雖然放颱風假,不過還是要繼續接力鐵人賽阿~~ 昨天說到今天開始會有一些高可用性架構的實作!那麼我們就先從...

鐵人賽 DevOps DAY 22
探索亞馬遜雨林30天 系列 第 22 篇

技術 Day 22: 使用AWS Athena撈取s3資料

如果我們需要從s3撈資料出來看,除了可以用S3提供的query之外,還可以選擇使用Athena。為什麼不直接使用S3提供的query呢?S3提供的query較不...

鐵人賽 生成式 AI DAY 25

技術 day25 結合AWS Kendra與RAG的詳細操作:解鎖雲端資料的智慧搜索能力

前言 昨天我們進行AgentBuilder的文件上傳與搜尋測試,那麼今天我們進行AWS Kendra的詳細操作和上傳文件過程解析 正文 S3啟用 參考資料:h...

鐵人賽 DevOps DAY 7
探索亞馬遜雨林30天 系列 第 7 篇

技術 Day 7: 管理S3物件生命週期(上)

為了可以更有效率的節省成本,可以透過設定S3 object的一個或多個lifecycle rule,讓存放在S3的object可以自動被刪除,或轉移到更便宜的儲...

鐵人賽 DevOps DAY 8
探索亞馬遜雨林30天 系列 第 8 篇

技術 Day 8: 管理S3物件生命週期(下)

如果打算自動捨棄當前版本的object,可以選擇Expire current versions of objects這個action,並設定要在object上傳...

鐵人賽 DevOps DAY 5
探索亞馬遜雨林30天 系列 第 5 篇

技術 Day 5: S3 versioning

當上傳檔案到S3時,如果想要保存檔名一樣,但是不同時間上傳的每個版本,可以開啟S3 version的功能。除了透過console,也可以透過cli打開versi...

鐵人賽 DevOps DAY 4
探索亞馬遜雨林30天 系列 第 4 篇

技術 Day 4: S3 Event notifications、檔案大小和type限制

Event notifications 當S3有任何異動,可以設定event通知Lambda、SNS和SQS做後續的處理,這樣就可以即時的處理資料的異動。 檔案...

鐵人賽 DevOps DAY 23

技術 Day 23: 使用 AWS Inspector 進行安全性掃描與合規性檢查

本章節「AWS」概要 Day 17: 使用 AWS EC2 部署 Docker 容器Day 18: AWS Elastic Kubernetes Service...

鐵人賽 DevOps DAY 21

技術 Day 21: AWS S3 與容器化應用數據存儲

本章節「AWS」概要 Day 17: 使用 AWS EC2 部署 Docker 容器Day 18: AWS Elastic Kubernetes Service...

技術 使用S3上傳包含車牌的圖片,透過Lambda應用Rekognition將車牌邊框畫出來並回傳至S3

使用S3上傳包含車牌的圖片,透過Lambda應用Rekognition將車牌邊框畫出來並回傳至S3 功能架構圖 功能說明 將一包含車牌圖片上傳至S3 bucke...

鐵人賽 Cloud Native DAY 18

技術 Day 18 使用 IAM User 和 S3 Bucket Bucket Policy 實現跨 AWS Account 存取

在第十五天的時候 我們學會如何建立 IAM User 並透過 IAM User 上傳到 S3 而昨天的架站內容 透過是,更新儲存體政策 我們發現即使 S3 沒有...

鐵人賽 Cloud Native DAY 17

技術 Day 17 S3 架站 + Cloudfront + Certificate Manager

昨天簡單介紹使用 S3 架設網站 但是實際上使用 S3 架站 或者說從 S3 流出資源本身就不是個建議的方式 如果不使用其他 AWS 服務單純使用 S3 則有機...

鐵人賽 Cloud Native DAY 16

技術 Day 16 S3 架設靜態網站

今天要來介紹 S3 另一個很泛用的功能 就是使用 S3 架設靜態網站 S3 不支援 PHP、Java、.Net 這類動態網站架設 不過如果是 HTML + Ja...

鐵人賽 Security DAY 18

技術 [Day 18] 天堂雲端 - S3 takeover POC

S3 takeover POC 第一步:確認target ip第二步:掃描target ip 下符合條件的子域第三步:確認這個S3 bucket web end...

鐵人賽 Cloud Native DAY 15

技術 Day 15 使用 IAM User 上傳 S3

昨天我們花了一點時間介紹 S3 今天我們就要實際上使用 IAM User 上傳檔案到 S3 建立 S3 Bucket 到 S3 的頁面中建立一個 Bucket...

鐵人賽 Security DAY 17

技術 [Day 17] 天堂雲端 - AWS S3 Misconfiguration&POC

Misconfiguration 配置錯誤 常見的S3 bucket 配置錯誤 透過ACL公開存取權限 透過策略公開存取權限 注:ACL(Access...