工欲善其事必先利其器——AWS认证是你最好的磨刀石
Posted 三不少年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工欲善其事必先利其器——AWS认证是你最好的磨刀石相关的知识,希望对你有一定的参考价值。
前言
值得的不仅仅是认证本身,而是你为考试做的准备绝对是无价的!即使你有很多实践经验,它通常也会受到你当前项目需求的限制。通常都围绕着 EC2、S3、RDS、DynamoDB、VPC。如果你不在日常生活中使用 Kinesis,为什么还要了解它?准备认证考试可以拓宽你的视野,让你更广泛地了解亚马逊云的产品和功能。在当今充满活力的世界中,最好做好准备。你知道的越多(即使只是对一些服务和一些练习的了解),你就越能为职业生涯的新转折做好准备。
培训
我参与的AWS培训,比较特殊,是以项目的形式展开的,整体项目由公司签订,从0到1进行一个业务领域在AWS上的云原生开发,AWS Proserve团队出具领域驱动专家、敏捷专家、及其他相关开发人员,而我与其他两位同事,分别以PO\\开发\\运维三个不同角色全程专职参与项目,即s是完成整体云原生项目的成功上线,也是在整个过程中进行培训赋能:管理工具的培训和团队使用及云原生的端到端研发(产品设计、架构、开发、测试培训,和过程文档)
个人角色的成长
我自身是一名架构师,在这次培训中,我更多是和steve老师及王彬老师的深入交流,steve老师是敏捷教练,王彬老师是领域驱动专家,以补充我一直比较薄弱的业务架构怎么样适配不断提升的业务需求及整个敏捷开发节奏对于复杂场景下的团队把控;
领域驱动设计
概述:
随着数字化进程的加快,企业同时面对复杂业务需求和快速市场变化两个核心问题。 通过DDD和EventStorming的结合,形成一套“领域设计方法”,业务架构的梳理和系统架构的梳理同步进行,业务上下文和系统模块结构是绑定匹配的。技术架构是解耦的,可以根据划分出来的业务上下文的系统架构选择最合适的实现技术。从而设计出一套高度业务抽象的模型和快速响应变化的系统
收获:
用户故事地图、事件风暴、领域模型、限界上下文划分、API设计&UML(可选)、领域通用语言文档
前置条件:
客户已完成产品能力中心设计
内容:
选定业务场景开展用户故事地图
事件风暴和命令风暴
寻找聚合,识别实体和值对象
划分限界上下文,完成上下文映射
API设计&UML(可选)
要求:
业务专家(必须)、技术专家/架构师(必须)、开发人员、测试人员共同参与
有白板的独立会议室
水笔和颜色贴纸
准备一份业务专有名词解释清单
总结:
一句话评价整个培训,也是对整体交付团队AWS Proserve团队的评价
亚马逊不仅帮我们完成了成体的业务梳理,上云规划和MVP设计。还从业务+技术架构,人员架构和敏捷交付机制,测试验收,产品管理等不同角度,给与哦们团队充分的指导,传授了实战经验,让我们在数字化进程中积累了关键的信心
惊喜:
我通过考试了
考了两次
第一次没过:原因在于我没有在实战过程中关注,费用方面的问题,也就是上云带来的各种基础设施和套餐的选择怎么去满足客户的需求,很不巧,相关题目有点多,没有具体的背,导致的第一次没有通过;
第二次通过:说实话,各种费用问题和具体的安全方面的限制数字我还是没有全部记住,但这次题目考的比较少,还是有惊无险的通过了
从个人角度
对我个人而言,通过AWS SAP的认证的好处:
1.我在20年-22年和AWS Proserve 合作完成一家企业数字化迁移上云,从0到1的工作,在整个项目中担任团队PO,这个认证考试过程中的学习可以让我更好的去评估开发工程师对每个用户故事的Story point estimate 的合理程度,更好的帮助团队去重新阐述需求,还是去排迭代的优先级;
2.AWS的认证,相当于AWS为我的技术能力做了背书,无论是项目申报还是省市的5G评选、云应用评选过程中,都是加分项,帮助我的公司、我的团队取得了优势;
3.我平时带领很多乙方甚至丙方的团队,通过AWS认证和没有通过AWS认证的工程师的价格截然不同,会比其他具有相同经验的人收取更高的费用;从盈利的角度出发,这对公司和每个人都有好处。 从我个人的角度,兄弟别来忽悠我,我知道这个考试的难度也知道实际解决方案设计的难度,在 AWS 中设计解决方案比通过 AWS 认证复杂 100 倍,因此即使你通过刷题、培训等方式通过了认证,你也可能无法在面试中回答设计和实施问题,至少你过不了我这一关; 举个例子:假设一个人在 X 公司工作,他自己获得了 AWS 认证,他的同事和经理也承认这个人对 AWS 有很好的了解,但是没有太多机会去深入了解他的技能。但是当他share到其他官方平台的时候,甚至成功的完成了一个项目时,价值就成倍的增加了,因为对于一个拥有多年经验 + aws 认证+真实实力的人来说在市场上是很有价值,他们会准备好给他任何他想要的东西,因为他们不想失去他。这是现在的真实情况,任何公司非常需要这样有实力+证书的人才。
个人建议
AWS 认证人员的实际需求为 170 万,全球只有约 36,000 名认证人员。所以尽快采取行动吧
[工欲善其事,必先利其器] -- VIM 学习篇
学习vim就像学弹钢琴一样,一旦学会,受益无穷。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~正文内容~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
要想熟练掌握一个工具,最好的办法就是多练习。对VIM初学者而言,最有效又便捷的方式莫过于使用vimtutor。
vimtutor 是vim自带教程,编写得短小精悍,十分易懂。如同有人手把手教你学骑自行车一样,通过阅读并按照其中的指示操作,每天花30分按每一课的指示操作一遍,三天反复必然能熟练使用。
对于进阶学者,希望把VIM使用得随心所欲甚至出神入化,请花上两周时间,多读一些优秀的总结的文章,多琢磨些vim指令的组合操作,必然进入不同境界。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~初识VIM~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
对于初学者,别着急,耐着性子按部就班的跟着如上vimtutor课程操作(一共7节课。每节课还有贴心的SUMMARY哦),真心很快就能上手。
VIM也支持Windows,有兴趣的可以去 http://www.vim.org 下载,安装好了之后,在“开始”——“程序”——“vim7.3”,也可以在安装目录里找到“vimtutor.bat”。
下图是对于基本常用命令的一个小结。
使用vim filename 进入vim编辑界面。vim处于命令行模式(Command Mode)。
命令行模式下可以移动光标,浏览文件 (请通过教程学习并操作各种强大的移动功能,例如 0,^, $, h, j, k, l ... ... 以及文字跳转,行间跳转等)
复制(y)粘贴 (p)
undo, redo
内容查找
。。。。。。
插入结束后,使用 ESC 退回至命令行模式操作
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~进阶练习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
advancedvim 是一份模仿vimtutor所创建的进阶练习教程。有兴趣提升自己vim操作技能的可以在练熟vimtutor后练习这一份教程。请于附件下载,删除txt后缀后上传至自己Linux/Unix server上即可使用vi 打开练习编辑操作。
内容包含
更快更强大的光标移动命令
怎样快速选出需要的区域内容,怎样一次操作多行内容(例如注释掉一大段代码,或者缩进)
自动提示
分屏
参考文章
英文官方全面教程:http://vimdoc.sourceforge.net/htmldoc/usr_toc.html
其在线帮助文档中你应该要仔细阅读的是
:help usr_02.txt
. 你会学习到诸如!,
目录,寄存器,插件等很多其它的功能
vimtutor中文版(博文):http://www.cokco.cn/thread-27090-1-1.html
进阶教程的编写借鉴了陈皓的博客,简明Vim练级攻略 --该博文翻译自Learn Vim Progressively。 英语阅读不熟练的可以先阅读该博客译文后再练习advancedvim。如果多人认为使用该教程有效,我会考虑将来出一份中文版。
本文出自 “11792937” 博客,请务必保留此出处http://11802937.blog.51cto.com/11792937/1795024
以上是关于工欲善其事必先利其器——AWS认证是你最好的磨刀石的主要内容,如果未能解决你的问题,请参考以下文章