云开发产品特点

云开发产品具有五大特点:

  • 云开发产品由平台编排,能够运行在任何云基础架构上;
  • 云开发采用微服务的原理;
  • 云开发使用如持续交付、DevOps 等方式来进行开发;
  • 这些技术及方法能够为系统提供有弹性、可管理、可监控的应用。
  • 云开发产品能够实现快速的持续改进,从而及时满足客户的需求,也会充分利用工具和分析来确定客户意图。

云开发应用场景

云开发应用场景_微信小程序及移动应用

微信小程序及移动应用

云开发推出了 Flutter SDK,并且在 iOS、Android 等移动应用平台中集成,可以方便使用云函数、云存储等能力;云开发还为微信小程序开发者提供了完整的原生云端支持和微信服务支持。

云开发应用场景_微信公众号/H5 应用/PC Web 应用

微信公众号 / H5 应用 / PC Web 应用

云开发能够为 H5 类的应用提供丰富 SDK 能力,可以作为公众号后台、普通 H5 应用、H5 活动页,同时也支持作为 PC Web 后台应用,例如 Web 管理系统,Web 网站等。

云开发与传统开发的区别

云开发和传统的前后端开发模式是天然互补的,基于云开发构建应用层服务中台,能够弥补传统开发模式的缺陷,从而更快的响应业务需求,云开发提供了数据库、存储、函数等基础能力和扩展能力,不需要管理基础架构,对比传统的开发模式能够至少节省 50% 的人力成本。在响应方面,云函数的请求数据库速度较慢、返回数据量有限,而传统开发响应速度较快且并发量大;在成本方面,云开发的资源按量付费,且具有一定量的免费额度,费用更低,传统开发的服务器费用、运维成本和开发成本普遍较高。

云开发的优势

云开发具有无服务器的优势,它能够借助 CloudBase 云数据库、云存储、云函数等强大的后端能力,不用自行搭建或维护服务器就能够开发、上线应用。云开发拥有跨平台的优势,它能够支持小程序、Web、Flutter、Unity 等多个平台,帮助各平台开发者高效开发应用。云开发还具有轻松托管的优势,它能够使用使用 CloudBase 静态文件、云函数、前端 SSR 应用、容器等托管能力,以及简单快捷的部署工具,从而一键进行应用的发布。云开发具有节约成本的优势,它天然支持弹性扩缩容,能够实现按量计费,灵活管理。

亚马逊云科技热门云产品

Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling

弹性伸缩计算能力以满足业务需求  

Amazon S3

Amazon S3

云中的可拓展存储  

Amazon ECS

Amazon ECS

高度安全、可靠且可扩展的容器运行方式  

Amazon Batch

Amazon Batch

任意规模完全受管的批处理

欢迎加入亚马逊云科技培训中心

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程
从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程
  • 快速上手训练营
  • 第一课:亚马逊云科技简介

    本课程帮助您初步了解云平台与本地环境的差异,以及亚马逊云科技平台的基础设施和部分核心服务,包括亚马逊云科技平台上的弹性高可用架构,架构设计准则和本地架构迁移上云的基本知识。

    亚马逊云科技技术讲师:李锦鸿

    第二课:存储与数据库服务

    您将在本课程中学习到亚马逊云科技上的三个存储服务分别是什么。我们也将在这个模块中为您介绍亚马逊云科技上的关系型数据库服务 Amazon Relational Database Service (RDS)。

    亚马逊云科技资深技术讲师:周一川

    第三课:安全、身份和访问管理

    在这个模块,您将学习到保护您在亚马逊云科技上构建的应用的安全相关知识,责任共担模型以及身份和访问管理服务, Identity and Access Management (IAM) 。同时,通过讲师演示,您将学会如何授权给 EC2 实例,允许其访问 S3 上的资源。

    亚马逊云科技技术讲师:马仲凯
  • 账单设置与查看
  • 视频:快速完成税务设置

    部署时间:5 分钟

    视频:账户账单信息

    部署时间:3 分钟

    视频:如何支付账单

    部署时间:3 分钟

  • 动手实操
  • 快速上手云上无服务器化的 MySQL 数据库

    本教程将引导您创建一个Aurora Serverless 数据库并且连接上它。

    部署时间:10 分钟

    启动一台基于 Graviton2 的 EC2 实例


    本教程将为您讲解如何在云控制台上启动一台基于 Graviton2 的 EC2 实例。

    部署时间:5 分钟

    使用 Amazon Systems Manager 进行云资源统一跟踪和管理

    在这个快速上手教程中,您将学会如何使用 Amazon Systems Manager 在 Amazon EC2 实例上远程运行命令。

    部署时间:10 分钟