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應用程式的釋出部署
- 如何快速部署容器化應用
- 使用 CodeGalaxy Cli 快速部署 Hyperf 應用
- 使用 Terraform 在 AWS 上快速部署 MQTT 叢集ORMMQQT
- sqlserver 賦予許可權的問題SQLServer
- wildfly 21中應用程式的部署
- 輕鬆部署 Laravel 應用 | 《08. 手動部署 - 部署應用程式碼》Laravel
- 應用程式快速清除工具
- 教你自創工作流,賦予AI助理個性化推薦超能力AI
- 如何為雲原生應用帶來穩定高效的部署能力?
- pytorch&scikit-learn機器學1- 賦予計算機從資料中學習的能力PyTorch計算機
- IPPSWAP模式應用開發:革命性DAPP賦予使用者虛擬世界的盈利機會模式APP虛擬世界
- 使用 Serverless Devs 外掛快速部署前端應用Serverdev前端
- 用Bref腳手架在AWS的Lambda上部署PHPPHP
- 4.1.7.1 快速應用程式通知概述
- 4.1.7.2.4 使用快速應用程式通知
- 智慧合約賦予物聯網“思考的力量”
- 使用 k8s 快速部署應用服務K8S
- 快速教程|如何在 AWS EC2上使用 Walrus 部署 GitLabGitlab
- 如何賦予 GPT/LLM 自我意識1GPT
- Azure Terraform(三)部署 Web 應用程式ORMWeb
- ApsaraMQ Serverless 能力再升級,事件驅動架構賦能 AI 應用MQServer事件架構AI
- 賦予機器人多場景移動能力 思嵐助力末端配送“最後一公里”機器人
- Docker中部署.NET CORE應用(控制檯應用程式篇)Docker
- Vue.js應用程式容器化部署Vue.js
- AWS可以自動部署程式碼的codedeply,更新程式就這麼簡單
- Mac快速退出應用程式工具:Quit AllMacUI
- Ubuntu 建立新的使用者並且賦予特權Ubuntu
- 影片豪橫時代,應用如何快速構建影片點播能力?
- 簡單的Cloud Toolkit教程,助你秒部署應用程式Cloud
- Dubbo 入門系列之快速部署一個微服務應用微服務
- Docker常用的應用部署Docker
- 在AWS無伺服器架構上實施應用程式介面伺服器架構
- 如何在阿里雲上部署 Django 應用程式阿里Django
- ZooKeeper 基礎知識、部署和應用程式
- 學習在雲上部署Java應用程式Java
- 使用 @Audited 增強Spring Boot 應用程式的資料審計能力Spring Boot
- 4.1.7 快速應用程式通知與Oracle重啟Oracle