10月26号,了解如何7天上架一个语聊房应用 了解详情
写点什么

AWS Amplify Console:赋予应用程序快速部署的能力

2018 年 12 月 04 日

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 服务器的快速应用程序部署环境。


在这个竞争激烈的领域,有着各种各样的持续集成和部署工具,以及NowGitHub Pages等服务,后者当前托管着 AWS Amplify 库文档,它的与 AWS 连接的能力肯定会受到欢迎。


英文原文

https://www.infoq.com/news/2018/12/aws-amplify-console-rad


2018 年 12 月 04 日 11:019939
用户头像

发布了 731 篇内容, 共 381.9 次阅读, 收获喜欢 1899 次。

关注

欲了解 AWS 的更多信息,请访问【AWS 技术专区】

评论 1 条评论

发布
暂无评论
发现更多内容

林昊获中国计算机学会杰出工程师奖,阿里中间件再获高度肯定,“三位一体”推动技术普惠

阿里巴巴云原生

阿里巴巴 阿里云 开发者 云原生 中间件

快速入门案例实战:电商网站商品管理(一)

escray

elasticsearch elastic 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

从美国《拜杜法案》到中国供应链体系形成的内在逻辑

JiangX

供应链 28天写作 制造

研发管理101军规#003 实战规模化敏捷:从8人到百人的敏捷之路

PingCode

程序人生 Scrum 敏捷开发

顶级!13位专家力荐Spring5为企业级开发提供一站式方案

996小迁

Java spring 编程 架构 面试

Java 程序经验小结:用私有构造器或者枚举类型强化Singleton属性

后台技术汇

28天写作

Android开发时的多点触控是如何实现的?

博文视点Broadview

APICloud的发展和应用

anyRTC开发者

ios android 跨平台 sdk APICloud

2020DevOps状态报告——变更管理

禅道项目管理

DevOps 运维 开发 趋势 自动化测试

如何对AD和Exchange进行安全加固满足护网需要?

嘉为蓝鲸

安全 asm AD 邮件系统 权限

阿里P8内部架构核心学习知识笔记在各大互联网上流传,限时开放下载

Java架构之路

Java 程序员 架构 面试 编程语言

阿里中间件团队技术官手撸笔记,全新演绎“Kafka部署实战”,已开源

Java架构之路

Java 程序员 架构 面试 编程语言

细节决定成败!致Android高级工程师的一封信,实战解析

欢喜学安卓

android 程序员 面试 移动开发

智汇华云 | 安超OS为企业数字化转型构建坚实的云基座

华云数据

新鲜出炉!阿里内部开源SpringCloud Alibaba全解(全彩版)全网首发

Java架构追梦

Java 学习 架构 面试 SpringCloud Alibaba

高频量化交易机器人系统开发|高频量化交易机器人APP软件开发

系统开发

软件测试--selenium安装使用

测试人生路

软件测试

进来抄作业:分布式系统中保证高可用性的常用经验

华为云开发者社区

高可用 运维 设计 分布式系统 系统

跨越全场景统一架构三大挑战,MindSpore亮出“四招”

华为云开发者社区

深度学习 联邦学习 mindspore 算子 ai框架

快抛弃你错误的坚持

石君

生活随想 28天写作

重学JS | 异步编程 Generator()

梁龙先森

面试 前端 编程语言 28天写作

工业传感器:工业互联网的第一道门

浪潮云

工业互联网

Redis 学习笔记 02:链表

架构精进之路

redis 七日更 28天写作

看图学NumPy:掌握n维数组基础知识点,看这一篇就够了

华为云开发者社区

Python 机器学习 数组 Numpy

electron实战练习-三个文件实现一个命令行终端

OBKoro1

node.js Electron electron实战 命令行终端 electron学习

Java 异常处理

学个球

Java java异常处理

盘点2020| 开启小马哥的新未来

小马哥

盘点2020

我以为自己够牛逼了,直到看到了Alibaba专家的面试笔记,我学习了三个月,却入职京东,税前36K

Java架构之路

Java 程序员 架构 面试 编程语言

mysql字符串字段索引优化

瞌睡的李先生

MySQL 索引

Serverless 在 SaaS 领域的最佳实践

Serverless Devs

Serverless 云原生 SaaS

科技赋能传统产业:工业绿色可视化—核电站工艺流程组态仿真

一只数据鲸鱼

物联网 数据可视化 组态软件 绿色工业 核电站

AWS Amplify Console:赋予应用程序快速部署的能力-InfoQ