这门课更多的是给想使用Google Cloud的用户一个简单快速的入门教程,大家介绍了Google Cloud都提供了哪些服务,怎么使用这些服务,你需要注意什么,真正关于infra的架构讲的不是很多。anyway这门课对我来说还是挺有用的,熟悉下公司的产品,方面自己以后写代码的时候心里有数。
1. 关于云计算的介绍
这部分就是介绍了一些云计算的基础知识了。云计算就是谷歌把机器或者说一些服务准备好,你只要按时间租用机器或者使用服务就可以了,不用自己带去购买,配置,管理机器了。这部分我觉得有收获的地方在于,之前只是粗暴的认为云计算就是出租虚拟机,其实很多Paas,或者Saas也是云计算,另外Cloud不仅仅是给你机器,也是帮你处理运维,安全,自动扩容等等方面,因此会帮你节省不少的人员成本。
2. Google Cloud的Identity and Access Management
一个公司会有很多部分,也就有很多人,应该给他们尽量小但是足够权限让他们能够正常工作,因此Google提供了一系列不同的权限管理的手段,具体我没有很大的兴趣了解,只是知道都归属于IAM部门,如果以后有需要会进一步了解。
3. Google Cloud Compute Engine
这部分是我学习的重点,因为我所在的组应该就是负责Google Cloud Compute Engine里面network的部分。Compute Engine对应于AWS EC2,比较有意思的是做了两个lab,第一个是用MarketPlace自动生成了一套LAMP框架的web应用,一键就把所有环境装好,不得不感叹有了云计算就是方便呀!另外一个小实验就是console开一个vm,通过shell再开一个vm,然后再两个vm之间互相ping一下,再从外界访问下(curl),主要就是简单检查下你vm有没有跑起来。都是十分钟搞定的lab,不过熟悉下Compute Engine这个产品还是不错的。也是通过这俩小实验我终于意识到我以后要做的project是什么了~
4. Google Storage, Container, machine learning等等待更新