• 欢迎访问夏天爸爸记录站,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入SUmmerdad BLOG

程序员薅羊毛之如何利用免费的共有云来赚钱

应用技术 summerdad 1年前 (2018-08-18) 76次浏览 已收录 1个评论 扫描二维码

全球公有云目前可谓是三国鼎立。亚马逊云服务独占鳌头,微软 Azure 紧随其后,谷歌云 GCP 也借用 Kubernetes 和大数据成功入局。

今天小编就讲讲,做为程序员或者运维人员如何利用当前世界主流的云服务来赚钱。

程序员薅羊毛之如何利用免费的共有云来赚钱

准备工作

信用卡

首先你要准备一张信用卡,所有的云注册商都会要求有 VISA。不过不用过分担心,只要合理利用,您的信用卡不会多一分钱。

手机号

同上,手机也是注册是需要填写的信息。

邮箱

邮箱这块建议绑定一个自己的域名,这样方便之后利用不同的邮箱地址来申请多个账号


准备就绪,就可以开始薅了。今天是第一讲,先在头条试试水,就拿行业龙头 AWS(亚马逊云服务)来“开刀”。小编本人非常喜欢 AWS,并认为旗下的服务对开发人员非常友好。小编几年前也通过了 AWS Solution Architect 的考试,算是 AWS 的铁粉吧。

服务器和数据库

类型:博客,商业展示门户,爬虫服务器

因为亚马逊提供第一年每个月免费 750 小时的 EC2(虚拟机)服务,你可以通过建立 t2.micro 类型的 vm 来做自己的 web 服务器。然后利用RDS建立关系数据库,或者是通过 DynamoDB 来建立 NoSQL 数据库。值得注意的一点是 DynamoDB 是对于 25GB 的容量(25 个单元的读写)永久免费。而RDS旗下的 MySQL, PostgreSQL, MariaDB, Oracle BYOL, 或者 SQL Server 都是第一年免费。

RDS算是有一个坑,因为RDS是 PaaS 的服务,所以数据要到出去略显困难,要在应用层考虑,尤其是遇到 SQL Server 这种。但是 NoSQL 对于数据迁移就相对容易一些。

同学们可以通过以上来建立至少一年的免费网站。

S3

类型:静态展示页面

大家也能用 S3 来建立静态的网页,你可以通过不同域名实现多个站点的建立。注意所有静态页的文件大小总和不能超过 5GB。但是通常对于展示类型的静态网页或者活动页,5GB 也足够了。

Lambda 和 DynamoDB

类型:博客,商业展示门户,图片网站,视频网站,爬虫服务器

Lambda 是 AWS 旗下的 serverless 引擎,支持多种语言,例如 Node, Java, Ruby, Python, .NET, Go 等世面上的主流语言。所以同学们可以通过 Lambda 下的代码和 DynamoDB 的数据库结合做出一些很有趣的项目。

作为有十年以上垃圾站经验的小编,可以很明确的告诉你,图片网站和爬虫服务器配合 Google Adsense 绝对是可以躺着赚,赚多赚少就看自己的想法了。

经验之谈

  1. 一个账号可以建立多个基于不同 OS 的虚拟机,合理分配每个月 750 小时。确保每项任务都在特定的时间段内运行,结束之后自动关机,这部分可以通过虚拟机内部的脚本或者是 lambda 来实现。
  2. 每台服务器的配置尽量写进 yml 或者脚本文件中,这样可以实现换羊时的无缝迁移。
  3. 利用 docker 和 git 来管理自己的镜像和源码,但有些朋友肯定会说 github 私有的 repo 也要花钱。没关系,小编已经替你想到,去微软的 VSTS 下申请一个 VSTS 账号,在那里你可以创建无限个免费的私有 repo
  4. 一旦薅羊毛规模变大,管理就变的困难,这个时候你需要写一些脚本来记录不同账号下的不同 vm 的名字和 IP,这样可以方便管理。你需要在每个 AWS 账号下,每天定时来获取虚拟机的 IP,然后将所有的 IP 发到自己的邮箱。

乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:程序员薅羊毛之如何利用免费的共有云来赚钱
喜欢 (0)
[xiahuanming@gmail.com]
分享 (0)

您必须 登录 才能发表评论!