架构师的信仰系列文章,主要介绍我对系统架构的理解,从我的视角描述各种软件应用系统的架构设计思想和实现思路。
从程序员开始,到架构师一路走来,经历过太多的系统和应用。做过手机游戏,写过编程工具;做过大型Web应用系统,写过公司内部CRM;做过SOA的系统集成,写过基于Hadoop的大数据工具;做过外包,做过电商,做过团购,做过支付,做过SNS,也做过移动SNS。以前只用Java,然后学了PHP,现在用R和Javascript。最后跳出IT圈,进入金融圈,研发量化交易软件。
架构设计就是定义一套完整的程序规范,坚持架构师的信仰,做自己想做的东西。
关于作者:
- 张丹,分析师/程序员/Quant: R,Java,Nodejs
- blog: http://fens.me
- email: bsspirit@gmail.com
转载请注明出处:
http://blog.fens.me/certificate-az900/
前言
上周通过了AZ900的考试,一下子轻松了许多。已经有10年没有备考IT认证了,最大的感触就是年龄大了,自己的精力不够集中,大量的知识点,一次记不住,需要花更多的时间进行准备。
最后考试通过了,也算是对于自己学习能力没有退步的一种肯定。现在,我已经有11个IT认证了,前10认证的考试经历请见文章,那些年考的那些认证。
目录
- 考试契机
- 学习路径
- 复习准备
- 现场考试
1. 考试契机
2020年5月时,微软刚好做了一次Azure技术公开课的在线培训活动,还免费发放考试卷(省了69刀)。又能学习,又能免费考试,当然报名了,于是就有了这次考试的契机。
我参加的认证考试为:Microsoft Certified: Azure Fundamentals,代号为AZ900,是Azure的初级认证考试。微软的认证也是有体系的,当完成初级认证考试后,就可以申请中级认证和高级认证,继续考试。
考试完成后,会获得一份考试能力评估表,来告诉你哪部分做的好,哪部分做的不好。我考试的能力评估表:940分,错了2题,总体来说还是不错的成绩。
最后,就获得的证书电子版的证书 Microsoft Certified: Azure Fundamentals。
2. 学习路径
Microsoft Certified: Azure Fundamentals 认证考试,是Azure的基础使用的认证,虽然不难但是内容不少。主要包括4大部分内容,分别是描述云的概念,描述核心 Azure 服务,描述安全性、隐私权、合规性和信任,和描述 Azure 定价服务等级协议和生命周期。
微软docs上,给出了完整的学习路径,https://docs.microsoft.com/zh-cn/learn/certifications/azure-fundamentals
学习大纲
第一部分:探索 Microsoft Azure 云概念
1.1 开始使用Azure基础知识 (Get started with Azure Fundamentals)
1.2 讨论为什么云服务 (Discuss why cloud services)
1.3 区分云模型的类型 (Distinguish types of cloud models)
1.4 探索云服务的类型 (Explore types of cloud services)
第二部分:Microsoft Azure 核心服务
2.1 讨论核心Azure体系结构组件 (Discuss core Azure architectural components)
2.2 定义核心Azure服务和产品 (Define core Azure services and products)
2.3 识别Azure解决方案 (Identify Azure solutions)
2.4 差异化的Azure管理工具 (Differentiate Azure management tools)
第三部分:检查 Microsoft Azure 安全性、隐私、符合性和信任
3.1 安全的网络连接 (Secure network connectivity)
3.2 检查核心身份服务 (Examine core identity services)
3.3 查看安全工具和功能 (Review security tools and features)
3.4 描述Azure治理方法 (Describe Azure governance methodologies)
第四部分:评审 Microsoft Azure 定价、服务级别协议和生命周期
4.1 检查Azure订阅 (Examine Azure subscriptions)
4.2 查看计划和管理Azure成本 (Review planning and managing Azure costs)
4.3 探索Azure服务级别协议(SLA) (Explore Azure service level agreements (SLAs))
4.4 检查Azure中的服务生命周期 (Examine service lifecycle in Azure)
3. 复习准备
虽然,微软docs已经有了完整的学习大纲,真学起来还是要花点时间的,重点就在于名词解释。真是没想到Azure里,有这么多的产品和新词。虽然我已经用过了各种云的服务和产品,但对于全面的Azure产品也并不是太了解,所以借着这次考认证,正好是全面的学习。
3.1 名字解释
下面开始,名词解释:
PowerApp: 可以通过拖拽,快速构建应用。
Resource Manager:提供了一个管理层,用于在 Azure 帐户中创建、更新和删除资源。 部署后,可以使用访问控制、锁和标记等管理功能来保护和组织资源。
Azure Data Lake: 可以存储任何大小、形状和速度的数据。
Azure Data Lake Analyties :在Data Lake上进行数据处理和分析
Data bricks: 基于Apache Spark的分析平台。
Azure Synapse Analytice: 基于数据仓库的分析服务
Azure SQL Database : 可伸缩的关系数据库服务。
Service Fabirc :微服务,构建和运行始终在线,可扩展的分布式应用程序。
Application Insight: Azure Monitor 的一项功能,可以监视实时应用程序,它将自动检测性能异常。
Azure Monitor:用于监控基础架构和网络
Cognitive Services: 全面的AI服务和认知API系列,可帮助您构建智能应用
Azure Advisor: 分析您的配置和使用遥测,并提供个性化,可操作的建议,以帮助您优化Azure资源的可靠性,安全性,卓越的运营,性能和成本。
CosmosDB: 是用于现代应用程序开发的完全托管的NoSQL数据库服务
HDInsight:可以轻松运行流行的开源框架(包括Apache Hadoop,Spark和Kafka),用于开源分析。
Azure portal: 门户是基于Web的统一控制台,它提供了命令行工具的替代方法。
Azure Active Directory:您用于管理和保护身份的通用平台
Azure Storage Platform:存储平台,包括File, Blob, Disk,Archive,HPC Cache, Data Lake。
PAAS :平台即服务(PaaS)是云中完整的开发和部署环境。
IAAS: 基础架构即服务(IaaS)是即时计算基础架构.
SAAS: 软件即服务(SaaS)允许用户通过Internet连接并使用基于云的应用程序.
Private Cloud:私有云定义为通过Internet或私有内部网络提供的计算服务,仅用于选择用户,而不是一般公众。
Publie Cloud :公共云的定义是第三方提供商通过公共Internet提供的计算服务,使任何想要使用或购买它们的人都可以使用它们。
Hybird Cloud :混合云是一种计算环境,它通过允许在数据和应用程序之间共享而将公共云和私有云结合在一起
Azure Cloud Shell: 管理Azure资源的交互式,经过身份验证且可通过浏览器访问的Shell,提供了Bash或PowerShell的功能。
Local Network Gateway:本地网络网关,用于建立站点到站点的VPN连接。
Virtual Network Gateway:远程网络网关,用于建立站点到站点的VPN连接。
CapEx: 资本支出,先期在物理基础架构上花费的资金,然后随着时间的推移从您的税单中扣除该费用。
OpEx: 运营支出,有没有前期成本,但有一个经常性的成本。您在使用服务或产品时付费,即按需付费
Azure Machine Learing Studio :用于机器学过全流程开发的工程。
Azure DevTest Labs: 快速,轻松,精益的开发测试环境
Azure Functions:一种事件驱动的无服务器计算平台,可以解决复杂的编排问题,来提高开发效率。
App Service:用于构建,部署和扩展Web应用程序的完全托管平台
Azure Availability Zone: 高可用的应用程序和数据服务区域
Region:Azure在全球的多个数据中心运营。这些数据中心按地理区域分组,使您可以灵活地选择在何处构建应用程序
SLA: 服务级别协议(SLA)描述了Microsoft对正常运行时间和连接性的承诺,一个有意思的SLA看板。
Azure Blob Storage:大规模可扩展和安全的对象存储,用于云原生工作负载,档案,数据湖,高性能计算和机器学习
Azure IoT Hub:托管服务以实现IoT设备与Azure之间的双向通信
Azure Subscription: 用于绑定账户和使用资源的一种虚拟资源,
Azure Resource Manager Templates:解决方案重复部署到云中,并且知道其基础架构处于可靠状态。
Azure Policies:将资源的属性与业务规则进行比较来评估Azure中的资源
Azure Security Center:混合安全管理和威胁防护
Azure Backup:备份服务,以备份数据并从Microsoft Azure云中恢复数据。
Network Security Group(NSG):使用Azure网络安全组来过滤往返于Azure虚拟网络中Azure资源的网络流量。
Publie Preview:允许任何拥有适当的Azure AD许可证的客户评估新功能。
priate Preview:邀请一些客户参与对新概念和功能的早期访问。此阶段不包括正式支持。
Azure Information Protection:控制并帮助保护您在公司外部共享的电子邮件,文档和敏感数据。从简单的分类到嵌入的标签和权限,无论何时何地存储或与谁共享,都可以使用Azure信息保护随时增强数据保护。
Azure Right Management: Azure权限管理(通常缩写为Azure RMS)是Azure信息保护使用的保护技术。
Azure logic App: 快速构建功能强大的集成解决方案
Services Trust Protal
Azure Activity Log:活动日志,包含资源的所有写操作(PUT,POST,DELETE),活动日志将保留90天。
Azure AD Connect Sync:同步服务(Azure AD Connect同步)是Azure AD Connect的主要组件。它负责与在本地环境和Azure AD之间同步身份数据相关的所有操作。
Archive access tier归档存储访问,用于存储很少访问的数据。
Miscrosoft online Service Privacy Statement:隐私声明阐述了 Microsoft 处理的个人数据以及 Microsoft 处理个人数据的方式和目的。
Azure PowerShell: 是一组cmdlet,用于直接从PowerShell命令行管理Azure资源
Azure Key Vault:安全密钥管理,存储各系统访问的秘钥。
Azure Event Hub:事件中心是一项全面管理,简单,安全且可扩展的实时数据提取服务。
Azure Firewall: 云原生网络安全性可保护您的Azure虚拟网络资源。
Azure Traffic filter: 使用网络安全组过滤进入虚拟网络子网和从虚拟网络子网出站的网络流量。
Azure Support Plan: 面向不同用户的支持计划,包括4种计划 BASIC, DEVELOPER, STANDARD, 和PROFESSIONAL DIRECT。
Azure Service Bus :可靠的云消息即服务(MaaS)和简单的混合集成
Azure Muti-Factor Authentication(MFA):多因素身份验证是一个过程,在登录过程中会提示用户提供其他形式的身份验证,例如在其手机上输入代码或提供指纹扫描
Azure Service Health: 针对Azure服务问题的个性化警报和指导,会通知您有关Azure服务事件和计划的维护的信息
Azure Compliance Manager: 是Microsoft Service Trust Portal中基于工作流的免费风险评估工具,用于管理与Microsoft云服务相关的法规遵从活动。
Azure Site Recovery:Azure的内置灾难恢复即服务(DRaaS)
3.2 模拟考试
整理完上面的名词解释,准备工作就算到位了,最后就是用找份模拟题练练手。可以用 CertBolt Microsoft AZ-900 模拟题库,从 CertBolt 网站上免费下载,
当然这个过程,也可以叫“刷题”过程,对于初级认证考试来说是很重要的,从实际考试效果来看有80%左右是真题,这个题库真是太给力了。
4. 现场考试
一切准备工作完成,就可以注册考试了。考试都是在线预约的,通过Pearson VUE考试中心来预约。
你可以选择在指定的考试中心考,或者在家里或办公考,这里还是建议去考试中心考,如果在家考需要有稳定的VPN。
北京大概有10来个考试中心可选,特别是在疫情期间,不一定都开放了或有空位,要提前几天约,千万别卡在考试券到期日。
最后,就是按照约好的时间,去考试中心完成考试,要带2种证明身份的证件。进到考场后,包要存起来,不能带任何东西,不能吃东西,不能喝水,不能与其他人说话等等,可以提前交卷。交卷后,找工作人员,拿到考试评估单,就可以回家庆祝了。哈哈哈。
记录一下考试的前后经历,对于IT的小伙伴们,考个认证系统地学习知识,还是很有用的。未来的成就,都是之前的积累,爆发就在未来的某个瞬间。
[…] 刚考完AZ-900的考试,还在感叹Azure生态的强大,不管是架构上和还是功能上的。本来想休息一下,现在又有了新的契机,可以继续完成AI-900的认证课程。虽然AI-900的课程还是属于入门级的,却能让我更多的了解微软的产品体系和产品规划的思路,我觉得比实际做具体的代码开发,或者功能实现更有意义。关于AZ-900的考试详细介绍,请参考文章AZ-900认证考试攻略。 […]
[…] AZ-900认证考试攻略 和 AI-900认证考试攻略 […]
老哥,电子证书是PDF版吗?
是的
您好 两种证明身份证件是什么