91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

AWS上的無服務(wù)器多層架構(gòu)

星星科技指導(dǎo)員 ? 來源:volansys ? 作者:Aarti Parikh ? 2022-12-08 15:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們之前關(guān)于 AWS 無服務(wù)器平臺的文章討論了該平臺的基本原理和挑戰(zhàn)以及簡單的應(yīng)用程序使用案例。在本文中,我們將介紹企業(yè)如何使用 AWS 云實施具有多層架構(gòu)的無服務(wù)器應(yīng)用程序。

多層體系結(jié)構(gòu)概述

多層體系結(jié)構(gòu)也稱為 n 層體系結(jié)構(gòu)。在這種體系結(jié)構(gòu)中,應(yīng)用程序在多個層中開發(fā)和分發(fā)。層數(shù)取決于業(yè)務(wù)需求,但三層體系結(jié)構(gòu)是首選且最常用的。

此三層體系結(jié)構(gòu)包括表示層、邏輯層和數(shù)據(jù)層。

用戶直接與表示層交互。邏輯層包含將用戶操作轉(zhuǎn)換為應(yīng)用程序行為的代碼。數(shù)據(jù)層由保存與應(yīng)用程序相關(guān)的數(shù)據(jù)的存儲組成

可以在整體式架構(gòu)中使用數(shù)千臺服務(wù)器來提高應(yīng)用程序的性能。這種無服務(wù)器多層體系結(jié)構(gòu)模式消除了服務(wù)器管理。

以下是使用由 AWS 管理的無服務(wù)器服務(wù)的幾個好處

無需選擇、修補或管理操作系統(tǒng)

無需監(jiān)控、橫向擴展或保護(hù)服務(wù)器

過度配置不會給基礎(chǔ)架構(gòu)帶來風(fēng)險

配置不足不會給應(yīng)用程序性能帶來風(fēng)險

無服務(wù)器服務(wù)

上述所有服務(wù)都會自動擴展,以支持應(yīng)用程序的確切需求。

無服務(wù)器架構(gòu)

表示層

在上述架構(gòu)中,靜態(tài)內(nèi)容托管在 Amazon S3 上,并由 Amazon CloudFront 分發(fā)。在 Amazon S3 上托管靜態(tài)網(wǎng)站內(nèi)容是在基于服務(wù)器的基礎(chǔ)設(shè)施上托管內(nèi)容的經(jīng)濟(jì)替代方法。此外,大量數(shù)據(jù)可以存儲在 Amazon S3 中。Amazon CloudFront 是一個內(nèi)容交付網(wǎng)絡(luò),用于緩存靜態(tài)內(nèi)容并提供動態(tài)和靜態(tài)內(nèi)容,以縮短網(wǎng)頁加載時間并降低網(wǎng)絡(luò)帶寬成本。

AWS CognitoUser 池是一個用戶目錄,為應(yīng)用程序用戶提供注冊和登錄選項。它還可以控制誰可以訪問Amazon API Gateway中的API

邏輯層

對于動態(tài)內(nèi)容,route-53 通過 AWS WAF 將請求發(fā)送到 API 網(wǎng)關(guān),并從 API Gateway Lambda 函數(shù)觸發(fā)并將數(shù)據(jù)存儲在 Amazon S3 和 DynamoDB 或 AWS Aurora 中。

將 Amazon 的 API Gateway 與 AWS Lambda 集成,使代碼函數(shù)可以直接通過 HTTPS 請求觸發(fā)。無論所需的請求量如何,API 網(wǎng)關(guān)和 Lambda 都會自動擴展。這兩種服務(wù)允許專注于對應(yīng)用程序重要的代碼,而不是專注于實現(xiàn)多層體系結(jié)構(gòu)的其他各個方面。

對于網(wǎng)絡(luò)隱私,AWS 能夠在 Amazon VPC 中創(chuàng)建 lambda 函數(shù)

AWS WAF 是一種 Web 應(yīng)用程序防火墻,可以部署在 CloudFront 上,以保護(hù)應(yīng)用程序免受 DDoS 攻擊。WAF 通過定義安全規(guī)則來允許或阻止流量。Amazon Route 53 可以通過 AWS WAF 將用戶的請求連接到 CloudFront 分配。

AWS Glue 可以根據(jù)獲取新數(shù)據(jù)集等事件運行 ETL(提取、轉(zhuǎn)換和加載)作業(yè)。在上述架構(gòu)中,一旦 Amazon S3 中有新數(shù)據(jù)(日志)可用,Glue 就會運行 ETL 作業(yè),并且這些日志將被推送到 Amazon CloudWatch,并且可以從 Amazon CloudWatch 通過 Amazon SNS 發(fā)送通知。

數(shù)據(jù)層

根據(jù)應(yīng)用程序場景,AWS Lambda 會將數(shù)據(jù)存儲到 Amazon DynamoDB 或 AWS Aurora。

Amazon DynamoDB 能夠存儲可無限擴展的 NoSQL 數(shù)據(jù)庫,還提供預(yù)置和按需容量模式,以便通過指定每個工作負(fù)載的容量來優(yōu)化成本。

AWS Aurora 是 MySQL 和 PostgreSQL 兼容的完全托管關(guān)系數(shù)據(jù)庫服務(wù),專為傳統(tǒng)企業(yè)數(shù)據(jù)庫構(gòu)建,該數(shù)據(jù)庫需要開源數(shù)據(jù)庫的性能和可用性以及成本效益。它能夠根據(jù)應(yīng)用程序的需求自動啟動、關(guān)閉和擴展或縮減容量。對于不頻繁或不可預(yù)測的工作負(fù)載,這是一種經(jīng)濟(jì)高效的解決方案

Amazon Athena/Amazon Redshift Spectrum 使用 AWS Glue 作為存儲和檢索表元數(shù)據(jù)的中心位置。它具有分析非結(jié)構(gòu)化、半結(jié)構(gòu)化和結(jié)構(gòu)化數(shù)據(jù)存儲的能力。Athena 還可以生成報告,Amazon QuickSight 可以與 Athena 集成,以便輕松實現(xiàn)數(shù)據(jù)可視化

根據(jù)最佳實踐,所有服務(wù)都與 AWS IAM 角色相關(guān)聯(lián)。在許多情況下,可以利用此 AWS 托管服務(wù),而不是管理典型的基于服務(wù)器的基礎(chǔ)設(shè)施。借助這種無服務(wù)器多層體系結(jié)構(gòu),可以輕松創(chuàng)建易于維護(hù)、解耦、安全、擴展且高度可用的生產(chǎn)應(yīng)用程序組件。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10264

    瀏覽量

    91529
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7402

    瀏覽量

    129358
  • AWS
    AWS
    +關(guān)注

    關(guān)注

    0

    文章

    444

    瀏覽量

    26571
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    全球首創(chuàng)!RISC-V+AI架構(gòu)高性能服務(wù)器CPU成功點亮

    電子發(fā)燒友網(wǎng)報道 長久以來,全球高端服務(wù)器CPU市場一直被x86和ARM架構(gòu)所主導(dǎo),我國在核心算力領(lǐng)域長期受制于人,高端芯片供應(yīng)鏈安全面臨重大挑戰(zhàn)。 ? 近日,藍(lán)芯算力(深圳)科技有限公司宣布,公司
    的頭像 發(fā)表于 02-28 09:22 ?3096次閱讀

    網(wǎng)絡(luò)授時服務(wù)器 ntp時間服務(wù)器品牌 校時服務(wù)器廠家#電工

    服務(wù)器
    jf_47371611
    發(fā)布于 :2026年02月11日 17:53:43

    全液冷服務(wù)器系統(tǒng)架構(gòu)設(shè)計案例分享

    服務(wù)器的全液冷,一般都需要液冷板覆蓋CPU、內(nèi)存(DIMM)、硬盤(SSD)、電源、IO以及其他SOC的散熱。今天給大家分享一款浪潮的全液冷冷板服務(wù)器的液冷系統(tǒng)架構(gòu)。
    的頭像 發(fā)表于 01-27 15:33 ?497次閱讀
    全液冷<b class='flag-5'>服務(wù)器</b>系統(tǒng)<b class='flag-5'>架構(gòu)</b>設(shè)計案例分享

    普通服務(wù)器電源與AI服務(wù)器電源的區(qū)別(

    引言服務(wù)器是數(shù)據(jù)中心的核心設(shè)備,其穩(wěn)定運行依賴可靠的電源供應(yīng)。隨著AI技術(shù)的飛速發(fā)展,AI服務(wù)器大量涌現(xiàn),與普通服務(wù)器在應(yīng)用場景等方面存在顯著差異,這也使得兩者的電源存在諸多不同。本研究報告旨在探討
    的頭像 發(fā)表于 01-12 09:31 ?1069次閱讀
    普通<b class='flag-5'>服務(wù)器</b>電源與AI<b class='flag-5'>服務(wù)器</b>電源的區(qū)別(<b class='flag-5'>上</b>)

    服務(wù)器 vs 容器:一張圖幫你選對技術(shù)棧!

    在云計算時代,服務(wù)器架構(gòu)(Serverless)與容器化部署(Containerization)已成為企業(yè)構(gòu)建現(xiàn)代化應(yīng)用的兩大主流方案。二者均以“降本增效”為核心目標(biāo),卻在底層邏輯、適用場景和技術(shù)特性
    的頭像 發(fā)表于 09-11 11:06 ?374次閱讀
    <b class='flag-5'>無</b><b class='flag-5'>服務(wù)器</b> vs 容器:一張圖幫你選對技術(shù)棧!

    服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器的卷被誤刪數(shù)據(jù)如何恢復(fù)?

    工作人員不慎將一臺服務(wù)器的卷誤刪除,服務(wù)器上有一組raid5陣列。需要恢復(fù)誤刪除的數(shù)據(jù)。
    的頭像 發(fā)表于 08-14 11:33 ?995次閱讀
    <b class='flag-5'>服務(wù)器</b>數(shù)據(jù)恢復(fù)—<b class='flag-5'>服務(wù)器</b><b class='flag-5'>上</b>的卷被誤刪數(shù)據(jù)如何恢復(fù)?

    怎樣在阿里ECS服務(wù)器架設(shè)自己的OpenVPN服務(wù)器?

    需要自己架設(shè)服務(wù)器,讓現(xiàn)場的IR615路由連接自己的服務(wù)器。能通過自己的服務(wù)器進(jìn)行數(shù)據(jù)采集和遠(yuǎn)程運維。
    發(fā)表于 08-06 06:56

    華納云服務(wù)器角色服務(wù)器失敗的原因和解決辦法

    在現(xiàn)代企業(yè)中,服務(wù)器是IT基礎(chǔ)架構(gòu)的核心,它們承擔(dān)著關(guān)鍵的任務(wù),包括數(shù)據(jù)存儲、應(yīng)用程序托管和網(wǎng)絡(luò)服務(wù)等。服務(wù)器角色的穩(wěn)定性和可靠性對于企業(yè)的連續(xù)運營至關(guān)重要。然而,
    的頭像 發(fā)表于 07-17 18:18 ?578次閱讀

    歐洲服務(wù)器免費ip地址怎么獲???#歐洲服務(wù)器 #免費IP地址 #服務(wù)器

    服務(wù)器
    jf_57681485
    發(fā)布于 :2025年06月13日 11:15:04

    國外bgp服務(wù)器多少錢?# 服務(wù)器

    服務(wù)器
    jf_57681485
    發(fā)布于 :2025年04月24日 14:19:00

    新加坡服務(wù)器延遲大嗎?真相在這里#新加坡服務(wù)器 #服務(wù)器

    服務(wù)器
    jf_57681485
    發(fā)布于 :2025年04月18日 13:48:50

    NTP校時服務(wù)器 時鐘同步服務(wù)器

    服務(wù)器
    jf_75250307
    發(fā)布于 :2025年03月19日 20:56:34

    服務(wù)器數(shù)據(jù)恢復(fù)—如何預(yù)防服務(wù)器故障與恢復(fù)服務(wù)器數(shù)據(jù)!

    服務(wù)器常見故障: 硬件故障:磁盤損壞、電池故障等。 軟件問題:操作系統(tǒng)崩潰、未知的程序運行錯誤等。 病毒破壞:勒索病毒加密、刪除服務(wù)器數(shù)據(jù)等。 不可控力量;服務(wù)器浸水、火燒、機房倒塌等導(dǎo)致
    的頭像 發(fā)表于 03-11 12:36 ?1258次閱讀