如何成为一名AWS专家?

2018 年 12 月 21 日

如何成为一名AWS专家?

如果现在点进 AWS 的官网,面对 100 多项服务和无数功能可能会有些不知所措,或者不知道如何迈出学习的第一步,本文作者分享了自己对于如何成为 AWS 专家这一话题的见解。


我使用 AWS 超过五年,与各种规模和行业客户的合作每天都在挑战我的 AWS 知识。我还维护了几个 AWS 开源项目,试图与不断改进的 AWS 平台保持同步。以下是我今年学习 AWS 时发现的令人兴奋的三个例子:


  • 网络负载均衡器

  • AmazonLinux2

  • Amazon Cloud Directory


网络负载均衡器


当我开始使用 AWS 时,有一个选项可以平衡 HTTP 和原始 TCP 流量,现在称为 Classic Load Balancer。从那时起,负载平衡器的组合已经开始扩展。现在可以选择应用程序负载均衡器来分发 HTTP(S)流量(包括 HTTP2 和 WebSockets)或网络负载均衡器,其在第 4 层上运行以对 TCP 流量进行负载均衡。


在阅读网络负载均衡器文档时,我发现自己对这个新事物很感兴趣,这是学习的第一个重要部分:如果对某个主题感兴趣,那么学习起来会容易很多。


提示 1:选择感兴趣的主题


当对某个主题感兴趣时,我会深入研究文档并从上到下阅读。在开始使用新服务或功能之前,可能需要几个小时才能完成文档阅读。当然,可以选择了解所有概念,也可以了解最佳实践和注意事项等,从长远来看,这可以节省时间。


提示 2:阅读文档是一个很好的方法。


我能记住读的所有内容吗?不可以,但可以记住一些重要事项,例如,使用网络负载均衡器时要记住一点:内部负载均衡器不支持 hairpinning 或者 loopback(环回)。


Amazon Linux 2


Amazon Linux 2 是 Amazon Linux 的继承者。这两个发行版都具有 AWS 集成,安全的默认配置和定期安全更新。如果遇到任何问题,可以查看 AWS Support。


现在,亚马逊 Linux 2 可以获得五年的长期支持,可以在本地计算机或内部运行 Amazon Linux 2 的副本。最重要的变化是使用 systemd 替换 SysVinit 以及安装其他软件,也称为 extras 库。


systemd init 系统对我来说也是一个全新的概念。幸运的是,我很了解关于该主题的会议演讲者,我向 Thorsten 询问了几个问题,以便了解有关 systemd 的更多信息。


提示 3:学会使用网络提问并获得灵感,这将更容易学习。


Amazon Cloud Directory


我今年做了一个关于分层数据的项目。我一直寻找在 AWS 中存储此类数据的方法,最终发现了 Amazon Cloud Directory。 这对我来说也是一个全新的概念,似乎很难学习。我阅读了所有文档。不过,整个过程都很痛苦,我想了好几次放弃,但我不时会奖励自己一下(例如,再读一个小时的文档,然后去散步)。


提示 4:一开始学习新事物很难,但要继续。


Cloud Directory 是 AWS 上完全托管的分层数据存储。使用 parent-child 连接分层数据,下图显示了虚拟聊天系统的 Cloud Directory 数据模型:



当对某个主题有很好的理解时,可以尝试向其他人解释此概念,这个过程或许也能学到很多东西。 这就是为什么我写了这篇文章,这是一个被忽视的无服务器数据存储:Cloud Directory。


提示 5:运用并分享知识。


总结


成为 AWS 专家是一个没有最终目的地的旅程,因为总有一些东西需要学习。AWS 是一个拥有 100 多项服务和无数功能的庞大平台,产品一直在不断变化。如果想成为一名 AWS 专家,为什么不尝试从今年 re:Invent 发布的新服务开始呢?


本文作者:AWS Community Hero Michael Wittig。Michael Wittig 是 widdix 的联合创始人,widdix 是一家专注于 AWS 架构,DevOps 和软件开发的咨询公司。


原文链接:


https://amazonaws-china.com/cn/blogs/aws/how-to-become-an-aws-expert/


2018 年 12 月 21 日 13:521313

欲了解 AWS 的更多信息,请访问【AWS 技术专区】

评论 1 条评论

发布
暂无评论
发现更多内容

字节跳动 Flink 单点恢复功能实践

Apache Flink

flink

SpringBoot-技术专题-启动原理

李浩宇/Alex

Java程序员月薪多少K才能在北上广买得起房?

Java架构之路

Java 程序员 编程语言

EffectiveJava读书笔记-01-对象创建与销毁

wander

读书笔记 编程开发

架构师训练营第四章 系统架构总结

郎哲158

31道Java核心面试题,一次性打包送给你

小Q

Java 学习 程序员 架构 面试

Python时间序列分析简介(2)

计算机与AI

Python 时间序列

互联网应用系统技术方案主要解决什么问题?

博古通今小虾米

深入分析CRM系统对现代企业的作用

Learun

从构建小系统到架构分布式大系统,Spring Boot2的精髓全在这里了

Java架构之路

Java 程序员 面试 Spring Boot 编程语言

Nacos-技术专题-配置中心实现

李浩宇/Alex

区块链支付系统开发公司,USDT承兑支付

135深圳3055源中瑞8032

区块链教育 丨 首批区块链专业新生正式入学

CECBC区块链专委会

区块链技术 区块链教育

Web前后端:如何分离,如何解耦?

华为云开发者社区

前端 后端 开发

光大银行刘淼:基于华为云GaussDB(DWS) 数据仓库创新实践

华为云开发者社区

数据仓库 数据 huawei

来不及解释了,快上车!力软快速开发平台,助力企业搭乘万物互联的顺风车

Learun

程序员去外包真的不可取吗?

Java架构师迁哥

架构师训练营第四周作业

郎哲158

区块链是一个不知道要解决什么问题的解决方案吗?

CECBC区块链专委会

比特币 区块链 银行

技术实操丨SoundNet迁移学习之由声音分类到语音情感识别

华为云开发者社区

AI 数据 语音识别

lldb常用命令与调试技巧

iOSer

ios lldb常用命令 lldb调试技巧

区块链数字钱包技术开发,数字资产钱包

135深圳3055源中瑞8032

建筑行业区块链应用场景是怎样的

CECBC区块链专委会

区块链 行业资讯

2020年秋招阿里136道Java高级岗面试题(含答案及复习资源)

Java架构之路

Java 程序员 面试 算法 编程语言

数字货币交易所源码开发,交易所APP搭建

135深圳3055源中瑞8032

MySQL-技术专题-查询速度性能

李浩宇/Alex

spring-boot-route(十)多数据源切换

Java旅途

Java Spring Boot

开源=免费?

Learun

PyFlink + 区块链?揭秘行业领头企业 BTC.com 如何实现实时计算

Apache Flink

flink

4年Java经验,备战两月成功拿到美团、京东、字节offer

Java成神之路

Java 面试 算法 编程语言 面试程序员

开源数据库这么香,为什么我们还要下功夫自研?

华为云开发者社区

数据库 开源 数据

如何成为一名AWS专家?-InfoQ