在 AWS 上你也可以轻松远程办公

Posted by 薛以致用 on February 4, 2020

申明

本站点所有文章,仅代表个人想法,不代表任何公司立场,所有数据都来自公开资料

转载请注明出处

疫情期间远程办公这个话题再次火了起来,这个星期一很多大厂的远程办公系统还被蜂拥的小伙伴工作热情给翻车了,作为服务客户的解决方案架构师,团队分散,跑客户比跑办公室还多,与全球其他区域的专家联系,远程高效协作一直是必要的话题,刚好借助疫情期间,窝在家里,修炼内功的同时如何服务好客户,我们来聊聊如果你有个 AWS 账号,AWS 如何帮助你的团队进行远程协作。

其实最顺手的工具,就是团队人人都在用,而且满足高频工作场景,并且稳定,工具即服务。

亚马逊 AWS 实践经验

当我第一天加入 AWS 的时候,发现内部协作工具极其简单,原因是 AWS 一直是一个创业公司文化和氛围,讲究自治,自服务以及不断迭代演进,没有大公司成型的一成不变的僵硬流程;团队组织更倾向于小团队(两个披萨团队),自治的小团队,目标明确,决策快速,快速试错;而团队内部以及团队与团队之间的“协作接口协议”,简化到亚马逊十四条领导力准则来规范和引导;在这样的组织治理下,很多内部实践经验从第一天就准备暴露给更广泛外部用户使用(云服务)为使命,演进出不少经过实践验证的团队协作服务。

安全访问公司内网信息

移动办公的一大约束还是如何安全访问公司内网信息,目前流行的方法是 VPN 方案,除了 VPN 我们还有其他选择吗?

第一种是基于浏览器的方案,用户和普通网站一样访问内部站点,而无需连接到公司内网,原理是,中间我们有一层代理服务(Amazon WorkLink),该代理服务安全访问内网内容,然后将结果转换为矢量图发送给最终用户,当然保留页面的功能和交互性。

第二种是桌面虚拟化,云环境的桌面即服务对于客户而言减少了复杂的后台配置和管理,可以快速为员工提供性价比极高的 Windows 和 Linux 桌面办公环境;该服务已经在中国区上线,详情可以参考官方公众号:全方位快速上手 Amazon WorkSpaces 云中的虚拟桌面

古老但普遍使用的邮箱服务

市场上有很多很不错的企业邮箱,AWS 也提供了一个托管的邮箱服务 Amazon WorkMail,三步就可以构建你个性化域名的电邮系统。

另外,很多客户需要通过 API 给他人发送营销、通知或业务相关邮件,这个时候就可以直接使用 Amazon SES 服务(Simple Email Service), Amazon SES 还支持接收电子邮件并保存在 Amazon S3 对象存储中。

逆向工作法:文档协作,信息公开透明

大家关注亚马逊的话,一定听说过逆向工作法,该方法保障我们以客户为中心进行创新迭代,“大多数公司编写这个软件,他们把这个软件全部运行起来,然后把它们扔到市场部门,说‘这里是我们建的,去写新闻稿’,那个过程实际上应该是相反的。” 即在开始产品构建之前,站在客户的角度,反思你要构建的服务或产品,撰写长度不超过 6页纸的新闻稿和常见问题。

因此对于亚马逊而言文档是团队统一认识,进行讨论和跟进的非常重要的一个形式,亚马逊自身采用什么样的工具呢?其中关于文档的分享和协作一个大规模被日常使用的是 Amazon WorkDocs。

跨内部和外部团队共享与协作一直是企业的一个痛点,Amazon WorkDocs 作为 AWS 服务的一员,为客户提供一个完全托管的安全内容创建、存储和协作云服务。可以方便和企业目录进行集成,支持文档在线预览,权限管控,文档版本,批注等等;与传统方案对比,基于云存储节约存储成本,每个用户默认 1TB空间,基于 AWS 全球网络,迅速构建服务全球用户的在线文档解决方案;

更多功能参考 https://aws.amazon.com/cn/workdocs/features/

在线分享&在线会议

在线会议和分享工具特别重要,哪怕不是疫情所迫的情况下,现代的虚拟团队常常分散各地,一个大家都方便使用,符合工作习惯,稳定的在线会议工具就是企业的首先要考虑的。

亚马逊自己采用哪个工具呢?如果跟 AWS 打过交道,你可能会听过甚至使用过 Amazon Chime,但恐怕你没有意识到,这个工具本身也是一个 AWS 服务开放给了所有用户,该服务支持各种终端,PC,移动端等等。

通常我们使用 Amazon Chime 完成:

  • 团队内部会议(全球)
  • 加入外部客户的讨论会议
  • 在线培训(可以录制)事后上传到内部学习平台,提供自服务学习内容
  • 内部团队的沟通群

欢迎大家试用和反馈:https://aws.amazon.com/cn/chime/

另外一款构建在 AWS 的云原生视频会议工具 Zoom,甚至支持和 AWS 云呼叫中心服务 AWS Connect 进行集成。

团队工作沟通协调另外一个非常火的工具是 Slack(https://slack.com/)通过 Channel 频道来组织人员和信息,并且可以开放集成邮件、通知、文档甚至 Bug 跟进等在一起,Slack 是是构建在 AWS 上的独角兽创业公司,可以参考他们的案例分享:https://aws.amazon.com/cn/solutions/case-studies/slack/

开发平台:开发流水线及离线支持等

可以说,如果你是开发人员,那整个 AWS 都是你的技术平台,云服务的一个特征就是接口操作或者 API 操作,无论你使用 AWS 控制台,Boto3 库还是 Java/Nodejs/C#/Go 的开发工具包,都可以编程访问 AWS 服务,实现你的业务集成和功能快速迭代上线,下面列举几个例子:

  • 基于云服务的移动开发,可以了解和关注下 AWS Amplify,以及 AWS AppSync , DeviceFarm 等等
  • 在线开发工具: AWS Cloud9, CodeStar 以及 机器学习开发 IDE AWS SageMaker Studio,以及其他流行 IDE 的各种插件支持
  • 开发流水线:代码管理 AWS Code Commit,流水线 CodePipeline以及自动化构建部署 CodeBuild & CodeDeploy,机器学习模型的代码审核 Amazon CodeGuru
  • 本地开发支持(离线):比如 DynamoDB 本地版本,Lambda 函数的 Cloud9 的本地调试,CodeBuild 的基于 Docker 的本地调试等等

更多服务请浏览 AWS 官方站点。


公众号二维码

诞生于 2019,遇见 2020。

感谢关注,欢迎动动手指标星和置顶;

这样就不会错过少但精彩的技术探讨、团队建设、案例分享!

每周至少一更,转发是对我的最大鼓励!

学习之路漫漫,走走停停,
偶有所感,随心所记,
言由心声,问心无愧!

从客户中来,到客户中去!