Amazon web services 部署云服务器难吗?

Amazon web services 部署云服务器难吗?,amazon-web-services,webserver,Amazon Web Services,Webserver,对不起,我是web服务器的新手。我想为用户数据部署云服务器: 用户可以使用web登录,并将验证码发送到用户的手机 用户可以在登录时操作其数据(添加/修改/删除) Android/iPhone客户端可以在登录时操作用户数据 服务器应该有一个用于存储、SQLLite或其他的数据库 如果亚马逊/阿里云服务可以加快我的部署速度,那么使用它会很好。我不确定是否需要运行H5、PHP/JSP、node.js或其他blob。你能为我提供一个指南、网页链接或书籍吗 Android/IOS应用程序和云服务器之间最流

对不起,我是web服务器的新手。我想为用户数据部署云服务器:

  • 用户可以使用web登录,并将验证码发送到用户的手机
  • 用户可以在登录时操作其数据(添加/修改/删除)
  • Android/iPhone客户端可以在登录时操作用户数据
  • 服务器应该有一个用于存储、SQLLite或其他的数据库
  • 如果亚马逊/阿里云服务可以加快我的部署速度,那么使用它会很好。我不确定是否需要运行H5、PHP/JSP、node.js或其他blob。你能为我提供一个指南、网页链接或书籍吗


    Android/IOS应用程序和云服务器之间最流行的编程接口是什么?http post/get或其他包装器?

    当然,您可以使用Amazon Web服务加快部署速度。这是我的建议:

  • 对于Web服务器
  • amazonec2:启动一个可以安装Apache/Nginx的实例 在这里您需要一个与服务器并行运行的RDS实例 这将降低您对服务器CPU/Mem的需求,但也会降低成本

  • 对于数据库,您可以在此处使用多种方法:
  • AmazonRDS:启动一个实例,在其中托管数据库 (mysql/…)。这个将为您提供数据库名称、主机名、, 用户。。。您可以使用它来连接EC2中的Web服务器。 您的Android/IOS应用程序可以为数据库使用RDS信息 连接。

    Amazon DynamoDB:NoSQL的快速、灵活(不知道您是否想使用 传统数据库还是NoSQL?:

  • 对于移动/网站访问控制
  • AWS Cognito:非常适合用户帐户,专为实时数据设计 型号:

  • 对于无服务器,如果您希望在Web服务器上获取/放置API 更容易
  • AWS Lambda:


    当然,您可以使用AmazonWeb服务加快部署速度。这是我的建议:

  • 对于Web服务器
  • amazonec2:启动一个可以安装Apache/Nginx的实例 在这里您需要一个与服务器并行运行的RDS实例 这将降低您对服务器CPU/Mem的需求,但也会降低成本

  • 对于数据库,您可以在此处使用多种方法:
  • AmazonRDS:启动一个实例,在其中托管数据库 (mysql/…)。这个将为您提供数据库名称、主机名、, 用户。。。您可以使用它来连接EC2中的Web服务器。 您的Android/IOS应用程序可以为数据库使用RDS信息 连接。

    Amazon DynamoDB:NoSQL的快速、灵活(不知道您是否想使用 传统数据库还是NoSQL?:

  • 对于移动/网站访问控制
  • AWS Cognito:非常适合用户帐户,专为实时数据设计 型号:

  • 对于无服务器,如果您希望在Web服务器上获取/放置API 更容易
  • AWS Lambda:


    考虑到您刚刚开始使用应用程序,我建议您继续运行业务逻辑

    主要好处:

    • 无服务器管理=花时间构建应用程序而不是维护基础架构
    • 灵活缩放=根据您的实际需要进行缩放
    • 按价值付费=不要为你不需要的资源付费
    • Automated high availability=无服务器提供内置可用性和容错性
    要了解有关serverless的更多信息,请检查


    现在,说到深入,我建议检查acloud.guru、cloud academy、udemy或linuxacademy提供的在线培训,了解无服务器以及您想要使用的开发语言(Node.js通常用于此类场景)。

    考虑到您刚刚开始应用程序,我建议继续运行您的业务逻辑

    主要好处:

    • 无服务器管理=花时间构建应用程序而不是维护基础架构
    • 灵活缩放=根据您的实际需要进行缩放
    • 按价值付费=不要为你不需要的资源付费
    • Automated high availability=无服务器提供内置可用性和容错性
    要了解有关serverless的更多信息,请检查

    现在,说到深入,我建议检查acloud.guru、cloud academy、udemy或linuxacademy提供的在线培训,了解无服务器以及您想要使用的开发语言(Node.js通常用于此类场景)