Windows之后有生命吗?或者到2020年在哪里培养Windows系统管理员/工程师?

参赛作品


2019年将缓慢但必定会得出合乎逻辑的结论。 IT行业不断发展,用大量的新技术使我们感到高兴,同时又用新的定义来补充我们的词汇:大数据,人工智能,机器学习(ML),物联网,5G等。今年尤其经常讨论站点可靠性工程。 (SRE),DevOps,微服务和云计算。

某些技术,例如区块链和加密货币(比特币,以太坊等),似乎已经超过了其流行程度(炒作)的高峰,因此,公众有机会更清醒地看待它们,确定其正面和负面的一面,以及确定在哪里以及如何最好地使用它们。 卡巴斯基实验室(Kaspersky Lab)的Alexei Malanov文章中找到了关于区块链和加密货币的平衡观点。 我强烈建议您熟悉它。

暂时,其他技术才逐渐流行起来,在自己周围形成活跃的社区,不仅包括支持者和拥护者,而且包括热情的反对者。

每个人都去DevOps吗?


今天,DevOps是我的一个特别提及-一种新的软件开发和操作方法, 今年确实有很多关于此主题的文章和辩论。



DevOps术语在今天得到了广泛的解释。 当人们参与工作时,DevOps之下的某人会理解一种特殊的软件开发和操作方法,他们既可以一点点地编写代码又可以管理。 对于其他人来说,这首先是团队中有个人系统管理员,这使您可以通过设置系统环境,创建测试环境,实现与内部和外部服务的集成以及编写自动化脚本的形式从软件开发人员中除去部分非核心负载。 第三,它只是您需要使用的一组时髦的技术和工具,以保持年轻和成功。 对于四个,这是CI \ CD及其相关的所有内容。 实际上,DevOps有很多解释,因此任何人都可以在其中找到更喜欢他们的东西。

DevOps的不同解释引起了激烈的讨论,这导致出现了更多与此主题相关的文章。 我甚至自己为其中的一些添加了书签:

  1. 谁是DevOps?
  2. 如何进入DevOps,如何学习和阅读什么
  3. 为什么系统管理员应成为DevOps工程师

如果您阅读了很多赞扬DevOps的文章,您可能会得到一个印象,即任何系统管理员/工程师只要从HR接受邀请开始就将其在LinkedIN上的个人资料中的当前位置从管理员/工程师更改为DevOps。大型且成功的公司将承诺提供比现在高2倍的薪水,将获得一台全新的Macbook,陀螺踏板车,并且不会忘记免费提供vape加油和无限数量的冰沙的订阅。 总的来说,IT天堂将到来。

如果您阅读的文章贬低了DevOps的优点,那么您会得到不同的印象,DevOps是一种新型的奴隶制,人们应该在与开发人员几乎相同的水平上编码,帮助他们修复错误,进行自动化和CI \ CD,部署Jira。使用Wiki,可以在执行管理工作时扭曲云,收集容器并对其进行管理,同时还记得如何重新填充墨盒,卷曲双绞线和给办公室上色。

但是,正如您所知,真相通常介于两者之间,因此今天我们将尝试对问题进行一些整理。

不再需要管理员?


作为使用Microsoft和VMware产品已有相当一段时间的系统管理员/工程师,我开始注意到在过去的几年中,有一段定期的演讲说,很快将不再需要系统管理员,因为:

  1. 整个基础架构即将发生变化,并转变为IaaC(基础架构作为代码)。 现在将没有带有按钮的GUI,但是只有PowerShell,yaml文件,配置等。 如果任何服务或其组件损坏,则不再需要维修它,因为 从上一个工作状态更快地部署新副本。
  2. 整个IT基础架构将很快迁移到云中,并且在本地(本地)仅将网络电缆连接到最近的路由器,这将使我们与位于云中的所有其他公司资源连接起来。 好吧,最大的打印机仍保留在本地,以便会计女孩可以从互联网上打印猫的图像。 其他所有内容都应该在云中。
  3. DevOps专家将到来并使周围的一切实现自动化,因此管理员仅会怀着满腔热忱记住过去的日子里他们如何开始ping和跟踪以诊断网络和服务器上的基本问题。
  4. 我还听说过诸如“ Vendekapets”之类的现象,但是很久以前,在我职业生涯的黎明时,我才刚刚开始迈向系统管理的第一步。 但是由于某种原因,“ Vendekapets”从未出现过,就像玛雅历法中的世界末日一样。 巧合吗? 我不这么认为。 :)

今天将不再需要Windows系统管理员与Microsoft产品紧密合作吗? 还是仍然需要它们? Windows管理员将继续保持其管理员/工程师身份,还是将他们分配给低技能的劳动力以及其他角色(给予,给予,带来)?

即使在系统管理中心habr.com上,我们也只能看到有关kubernetes,linux,devops,docker,开源,zabbix的提及。 Windows,Active Directory,Exchange,System Center,Terminal,打印服务器,文件服务器,bat和vbs脚本,或者至少是powershell,在我们的心中是什么? 这是哪里啊



那么在Windows或Windows系统管理员/工程师之后还有生命吗,现在您需要退出所有内容以学习Linux,docker,kubernetes,ansible,python并进入DevOps吗?

也许Windows一切都很好,只是Linux,docker + kubernetes + ansible + python一堆的暂时炒作,使我们倍受青睐的Windows黯然失色? Windows系统管理员在2020年需要做什么才能满足劳动力市场的需求?

不幸的是,问题多于答案,因此,本文将尽力帮助我们解决问题。 本文主要针对Windows管理员/工程师,但是,我敢肯定,其他IT专家也会对此感兴趣。

微软会走向云端吗?


Windows管理员首先是Microsoft的追随者,因此我们将详细讨论她和她的精彩产品。

微软拥有相当广泛的软件解决方案组合,其中许多是其领先者。 如果您以Windows管理员/工程师的身份工作,那么很可能您还是遇到了他们。 下面,我将简要介绍每种产品,并描述其在未来3-5年内的发展前景。 这不是雷德蒙德总部的秘密内部人员,而是我的个人观点,因此强烈建议在评论中使用其他观点。



本地安装(本地)


Microsoft Exchange Server是一种多功能的邮件服务器,不仅包括邮件处理功能,还包括联系人,日历,任务等功能。 Exchange Server是Microsoft的旗舰产品之一,事实上已成为许多公司的企业标准。 它不仅与Microsoft产品紧密集成,而且与第三方供应商解决方案也紧密集成。 交换在中型公司(100人起)和大型公司中都很受欢迎。

目前,当前版本被认为是Exchange Server2019。以前,该产品的开发非常活跃,但是自从Exchange 2013发布以来,这一发展速度大大放慢了,因此可以将Exchange 2016称为Exchange 2013的Service Pack 1(SP1),因此Exchange 2019是Service Exchange 2013的Pack 2(SP2)。下一个本地版本(Exchange 2022)的命运仍然存在疑问。

现在,Microsoft积极推广Exchange Online作为Office 365云服务的一部分,因此所有新功能都主要出现在该处。 Exchange Online不仅是第一个获得新功能的人,而且还获得了一些其他功能,这些功能将不会在不久的将来转移到本地安装中。 这样做是为了加快许多公司向云的过渡,因为 订阅模式对Microsoft而言比一次性销售更具经济效益。

如果您当前正在为Exchange Server的本地安装服务(2013-2019),则可以在接下来的3-5年中继续执行此操作。 在此过程中,您应该开始探索Exchange Online提供的机会。 和混合配置,这是本地版本和云版本同时存在的时候。 即使我们假设不再有下一个本地(内部部署)Exchange版本,但出于多种原因,在一段时间内在Exchange Server上获得的知识仍将是有意义的:

  • 目前本地安装的数量非常大,因此,需要能够陪同他们的合格管理员。 并非所有组织都能在不久的将来出于某种原因将其邮件传输到云中。
  • 云迁移项目还不是一件容易的事,因此需要了解本地解决方案和云解决方案的细节,才能绕过大多数陷阱并成功完成迁移。
  • 关于smtp,imap,mapi,pop3,邮件流,dkim,dmark,spf,防病毒,反垃圾邮件协议的知识是通用的,将适用于任何邮件系统。
  • 使用本地Exchange Server时获得的经验使您可以快速了解Exchange Online并配置所需的配置。
  • 电子邮件是与外界沟通的最重要渠道之一,因此仍然需要电子邮件。 信徒“信使和聊天机器人将取代邮件”无法听,因为 他们多次“掩埋”邮件,至今没有成功。

Skype for Business(SfB)(以前称为Lync)是具有高级功能的企业Messenger。 它与Exchange服务器紧密集成,但是在流行度上明显不如后者。 Skype for Business通常仅在大型公司中使用,因为 中小型公司,这不是很有趣。

当前版本为Skype for Business 2019,与之前版本的Skype for Business 2016相比差异很小,因此SfB 2019可以有条件地视为SfB 2016的Service Pack 1,而不是新的完整版本。

在Office 365云中,Skype for Business Online推出了此产品,一段时间后,该产品被Microsoft Teams完全取代,即 Skype for Business当前不在Office 365云中。 因此,几乎不值得期待2022年下一个本地版本的Skype for Business的出现,因为Microsoft的首要任务是开发和开发Teams Messenger,这成为了供应商对成功的Slack Messenger的回应。

如果您当前正在管理本地Skype for Business,并且您喜欢企业Messenger的概念,那么我建议您将Teams视为Office 365的一部分,否则最好选择其他产品来宣传您的知识,因为 本地Skype for Business正在等待遗忘。 与Exchange已成为邮件服务器领域的事实上的标准的Exchange不同,Skype for Business如今拥有替代方案。 大中型公司的Team和Slack。 Telegram,Viber,Whatsapp-适用于小型公司。

SharePoint是一个内部公司门户,公司可以在其中发布有用的Web服务(休假时间表,带照片和电话的员工列表,生日提醒,公司新闻等)。 用户可以存储,编辑和共享他们在SharePoint库中托管的文件。

SharePoint就像Bitrix24一样,只是更大,功能更强大,价格更昂贵且配置和支持困难很多倍。 杀手级功能是能够与大量员工同时编辑一个文档的功能,当100个人尝试填写休假时间表并与Office Online Server和本地MS Office集成时,这非常方便。

Sharepoint是一种大型,复杂且昂贵的产品,这就是为什么它通常仅在大型公司中使用的原因。 较小的公司使用Bitrix24或其类似物,或仅将文件存储在文件服务器上,并且有用的Web服务分布在不同的内部站点上。

SharePoint场(集群)通常由具有管理员功能的开发人员处理,而不是由“纯粹”系统管理员处理,例如 为了使SharePoint蓬勃发展并对公司有用,它需要完成大量代码。

Office 365包括SharePoint Online服务,它是本地SharePoint的简化版本,即 它具有极少数的自定义功能并“自行完成”,但是它消除了开发人员/管理员对其操作的许多麻烦。 我的判断是,支持本地版本的SharePoint的复杂性和高昂的成本将发挥其作用,并且公司将很高兴开始逐渐爬网到SharePoint Online,或者完全放弃Sharepoint,而希望使用一些更简单的解决方案。 我个人在本地安装中看不到SharePoint的彩虹般的生活。

System Center是用于部署,配置,管理和监视大型Windows基础结构的一系列产品。 由以下人员判断:System Center Configuration Manager(SCCM),System Center Virtual Machine Manager(SCVMM),System Center Operations Manager(SCOM),System Center Data Protection Manager(SCDPM),System Center Service Manager(SCSM),System Center Orchestrator(SCORCH) )



通常只有大型公司才需要System Center产品的全部范围,而中型公司通常只使用一种或两种产品。

由于System Center产品很难学习,并且通常仅在大型基础架构中使用,因此习惯上挑出个人与他们一起工作,例如,监视系统管理员(SCOM),工作站服务管理员(SCCM)和虚拟化系统管理员(Hyper -V + SCVMM),基础结构自动化管理员(SCORCH + SCSM)。

微软正在迅速开发其云服务,因此System Center的功能逐渐流入云中。 所有这些都将在不久的将来对本地System Center产品产生重大影响。

将来, System Center Orchestrator(SCORCH)的功能将取代Azure自动化服务( https://docs.microsoft.com/en-us/azure/automation/automation-intro )。

将来, System Center Operations Manager(SCOM)的功能将取代Azure Monitor服务( https://docs.microsoft.com/zh-cn/azure/azure-monitor/overview )。

将来System Center Data Protection Manager(SCDPM)的功能将取代Azure备份服务( https://docs.microsoft.com/en-us/azure/backup/backup-overview )。

不再需要System Center Service Manager(SCSM)的功能,或者将其替换为任何其他票证系统,例如Jira。

System Center Virtual Machine Manager(SCVMM)将留在本地使用Hyper-V虚拟化的公司中。 无需SCVMM,仅使用标准工具-故障转移群集管理器,Hyper-V管理器,Windows管理中心,就可以成功管理小型Hyper-V安装(10-15台服务器)。

系统中心配置管理器(SCCM) -用于大规模部署操作系统,从单个目录安装企业应用程序,在服务器和最终工作站上安装Windows更新,应用程序清单和许可证计数。 看来,这是整个System Center产品线中唯一会保留在内部部署基础架构中的产品,因为 暂时用阴天的东西完全替换它不起作用。

如果您当前支持System Center Configuration Manager(SCCM)的本地安装,则可以继续这样做,如下所示: 该产品将在接下来的3-5年内与我们一起使用。 此外,我建议开始探索Office 365的可能性,因为 这将非常适合Enterprise Desktop Administrator职位。

其他大多数System Center产品的管理员角色都将终止。 Azure服务极大地简化了他们的工作,使所有复杂性都无法被窥探。 以自动化管理员(SCORCH + SCSM)为例。 SCORCH将被Azure自动化取代。 有关自动化过程,PowerShell,SQL的知识将保留,并将对Azure自动化有用,但有关构建SCORCH群集,确保其高可用性,资源大小确定,更新,迁移到新版本,备份和监视的知识将失去它们的相关性,因为 所有这些工作将由Azure云承担。 自动化管理员将只关注自动化过程本身,因为 他将保留所有工作以维护自动化基础架构的可操作性。

Windows服务器及其角色


Active Directory(AD)是存储用户和计算机帐户的位置。 如果公司的计算机超过20台,则很可能已经有一些Active Directory域。 任何Windows管理员都必须具备Active Directory的知识,区分域与林的能力,使用组策略的能力。 此知识将再适用20年,此外,我建议您熟悉Azure AD(AAD),了解在内部部署和云基础结构之间同步用户的选项。

DNS,DHCP是网络服务,从管理到编程,对IT的所有领域的了解都非常有用,因此您需要了解它们。对于任何IT专家来说,了解网络,路由协议,OSI和TCP \ IP模型的操作都是必不可少的。

Hyper-V – Microsoft . , , (Shielded VM, Encrypted Subnets, Storage Spaces Direct) (Cloud Service Providers) (Azure) , (Enterprise). , Microsoft Azure, Windows Server Hyper-V.

Hyper-V仍然缺乏一个单一的免费控制台,无法提供所有必要的功能。现在,我们有了故障转移群集管理器,Hyper-V管理器,Windows管理中心。 SCVMM本来应该是这样的控制台,但是它是付费的,有些难学。

如果当前支持带有\而没有SCVMM的Hyper-V的本地安装,则可以继续这样做。同时,我建议开始学习Azure IaaS以及在云和本地基础结构之间迁移虚拟机的机制。

(, , , ) , , VMware vSphere, Hyper-V c SCVMM, Hyper-V VMware .


Office 365 – , Microsoft Office ( Web ), — Exchange, Teams, OneDrive Sharepoint.

Office 365 , . , .

云中已经部署的Exchange,Team,OneDrive和Sharepoint服务的存在大大降低了系统管理员的负担,因为现在,所有安装,资源调整大小,更新和迁移到新版本的过程完全由Microsoft承担。以前,要在本地基础结构中支持Exchange,Team,OneDrive和Sharepoint,将需要4-6个单独的管理员,但是现在Office 365仅需要1个普通管理员。如果某些操作不起作用或无法正常工作,则可以直接从Office 365界面创建Microsoft技术支持的票证,这非常方便。

, Exchange, Skype for Business Sharepoint, Office 365, .

Azure – Microsoft, , -. Azure 300 , (, , , , , , , devOps, ..).

自2009年首次出现以来,Microsoft Azure现在占据了全球云服务市场的领先地位之一,并成功与Amazon AWS竞争。

根据最新财务报告(https://www.microsoft.com/zh-cn/Investor/earnings/FY-2019-Q4/press-release-webcast)季度(2019年第四季度),由于Office的成功,微软的利润增长了49% 365和云业务。来自Azure的收入增长了64%。

Azure和Office 365是Microsoft放置其财务和组织资源的主要区域。

Azure IT-, , Azure. , Azure, , , , .

:

  • Active Directory (AD) DNS. (Azure Active Directory (AAD), Azure DNS) .
  • DHCP
  • Exchange. (Exchange online Office 365) .
  • RDS- . (Azure virtual machine + Azure Virtual Network + Azure Storage) .
  • 员工存储文件的文件服务器。(Azure文件存储,Azure虚拟机+ Azure虚拟网络+ Azure存储)
  • 具有应用程序和数据库(1C,内部站点\门户,CRM等)的服务器。(Azure SQL数据库,Azure网站,Microsoft Dynamics 365,Azure虚拟机+ Azure虚拟网络+ Azure存储)

主要的管理任务是:

  • 创建备份。(Azure备份)
  • 日志的收集和分析。(Azure Log Analytics)
  • 日常任务的自动化。(Azure自动化)
  • 监视服务状态并接收故障通知(Azure Monitor)

我建议Windows管理员随同本地基础结构一起,首先在Azure云中寻找他们喜欢的服务的类似物,以便与他们一起工作,确定它们对公司的有用性,并可能组织混合方案,从两方面中选择最佳方案。

培训课程


Microsoft , . Azure ? , , .

Microsoft Microsoft Learn — https://docs.microsoft.com/ru-ru/learn/browse/ . , , .

Azure Exam AZ-900 Azure Fundamentals , YouTube- ( https://www.youtube.com/watch?v=_2-txkA3Daw&list=PLB5YmwQw0Jl-RinSNOOv2rqZ5FV_ihEd7 ). 13 , (, ) .

iwalker2000 « -: - », . ( https://www.youtube.com/watch?v=ojyHLPZA6uU&list=PLB5YmwQw0Jl-Qzsq56k1M50cE6KqO11PB )

Azure , , , , - , . IT- .

结论


?

  1. Microsoft , . Microsoft , , \ , , .
  2. Microsoft , – Azure Office 365. Microsoft . on-premise .
  3. , Azure Office 365. , 1 (, SCOM, SCSM ..), .
  4. \, Microsoft, DevOps, . , Azure Office 365.
  5. , . « » IT , .
  6. DevOps (). . DevOps , , – . , . – DevOps , - (CI\CD), , . . DevOps .

    DevOps \. DevOps – . , \ , , (, , , ..) — DevOps .
  7. , IT, DevOps , , Linux, Ansible, Docker, Kubernetes, Python CI\CD.

Linux , , Microsoft, , Docker Kubernetes, -, , .

Source: https://habr.com/ru/post/zh-CN482694/


All Articles