AWS Amplify Console:賦予應用程式快速部署的能力
AWS re:Invent 2018大會發布了很多新功能和服務,包括新的AWS Amplify Console,一種針對移動Web應用程式的持續部署服務。
AWS Amplify Console承諾可以支援快速釋出新功能,避免在部署應用程式時停機,並降低同時更新應用程式客戶端和伺服器端元件的複雜性。
通過將Amplify Console連線到原始碼儲存庫,在每次程式碼提交後都會部署前端和後端,並且只有在部署成功後才會更新應用程式。
AWS Amplify Console被定位為一種可擴充套件的託管解決方案,適用於具有無伺服器後端的靜態Web應用程式,提供了很多功能:
全球144個不同地點的Amazon CloudFront CDN可用性;
通過Amazon Route 53和免費HTTPS證照管理自定義域名;
簡化的持續工作流;
功能分支和原子部署;
密碼保護的未來版本簡單共享。
AWS Amplify Console支援GitHub、GitLab、BitBucket和AWS CodeCommit,用於原始碼控制訪問,並針對部落格、靜態Web應用程式、無伺服器Web應用程式和Progressive Web Apps(PWA)。
AWS re:invent 2017大會上介紹了AWS Amplify宣告性JavaScript庫,用於基於雲服務進行應用程式開發。如AWS Amplify GitHub專案所述,Amplify庫分為幾個模組:
身份驗證:用於建立使用者身份驗證體驗的API和構建塊。
分析:收集應用的分析資料,包括使用者會話和其他自定義事件。
API:HTTP請求解決方案,包括符合AWS簽名版本4的簽名過程。
GraphQL客戶端:使用GraphQL客戶端與GraphQL伺服器或AWS AppSync API發生互動。
儲存:管理儲存在公共、受保護或私有儲存桶中的應用程式內容。
推送通知:將推送通知與Amazon Pinpoint定位和廣告管理支援整合起來。
互動:藉助深度學習技術建立會話機器人。
PubSub:提供與基於雲的面向訊息的中介軟體的連線。
國際化:國際化解決方案。
快取:為JavaScript開發人員提供通用LRU快取,用來儲存具有優先順序和到期設定的資料。
AWS Amplify Console似乎提供了一個利用AWS Amplify庫和各種AWS伺服器的快速應用程式部署環境。
在這個競爭激烈的領域,有著各種各樣的持續整合和部署工具,以及Now和GitHub Pages等服務,後者當前託管著AWS Amplify庫文件,它的與AWS連線的能力肯定會受到歡迎。
英文原文
相關文章
- 快速應用部署的方法
- 快速搞懂.NET 5/.NET Core應用程式的釋出部署
- 如何快速部署容器化應用
- into賦予多個變數變數
- 使用 Terraform 在 AWS 上快速部署 MQTT 叢集ORMMQQT
- sqlserver 賦予許可權的問題SQLServer
- 如何快速使用 Heroku 來部署你的 Laravel 應用Laravel
- 分享:使用 Capistrano —— Rails應用快速部署工具APIAI
- 如何為雲原生應用帶來穩定高效的部署能力?
- 輕鬆部署 Laravel 應用 | 《08. 手動部署 - 部署應用程式碼》Laravel
- 用Bref腳手架在AWS的Lambda上部署PHPPHP
- 應用程式快速清除工具
- 使用 CodeGalaxy Cli 快速部署 Hyperf 應用
- pytorch&scikit-learn機器學1- 賦予計算機從資料中學習的能力PyTorch計算機
- wildfly 21中應用程式的部署
- 智慧合約賦予物聯網“思考的力量”
- 如何賦予 GPT/LLM 自我意識1GPT
- 使用 Serverless Devs 外掛快速部署前端應用Serverdev前端
- 使用 k8s 快速部署應用服務K8S
- RAC環境中的應用程式部署——RAC部署和效能
- 4.1.7.2.4 使用快速應用程式通知
- 4.1.7.1 快速應用程式通知概述
- 賦予機器人多場景移動能力 思嵐助力末端配送“最後一公里”機器人
- IPPSWAP模式應用開發:革命性DAPP賦予使用者虛擬世界的盈利機會模式APP虛擬世界
- 快速教程|如何在 AWS EC2上使用 Walrus 部署 GitLabGitlab
- .NET Core應用程式的2種部署方式
- 影片豪橫時代,應用如何快速構建影片點播能力?
- MYSQL 建立賬戶,並賦予許可權MySql
- Azure Terraform(三)部署 Web 應用程式ORMWeb
- zt_websphere如何部署應用程式Web
- 學用Java Web Start 部署應用程式 (轉)JavaWeb
- 蘋果如何快速退出應用程式?蘋果
- Docker中部署.NET CORE應用(控制檯應用程式篇)Docker
- Ubuntu 建立新的使用者並且賦予特權Ubuntu
- 介紹RAC環境中的應用程式部署——RAC部署和效能
- 【友盟+】李丹楓:DI,資料賦予智慧力量
- Dubbo 入門系列之快速部署一個微服務應用微服務
- websphere如何部署應用程式_中介軟體Web