C'è vita dopo Windows o dove dovrebbe svilupparsi un amministratore/ingegnere di sistema Windows nel 2020?

Iscrizione

Il 2019 sta lentamente ma inesorabilmente giungendo alla sua logica conclusione. Il settore IT continua a svilupparsi attivamente, deliziandoci con un gran numero di nuove tecnologie e, allo stesso tempo, ricostituendo il nostro vocabolario con nuove definizioni: Big Data, AI, Machine Learning (ML), IoT, 5G, ecc. Quest'anno , Si è parlato particolarmente spesso di Site Reliability Engineering (SRE), DevOps, microservizi e cloud computing.

Alcune tecnologie, ad esempio Blockchain e criptovalute (Bitcoin, Ethereum, ecc.), sembrano aver già superato l'apice della loro popolarità (hype), quindi il grande pubblico ha l'opportunità di guardarle con maggiore sobrietà, identificandone aspetti positivi e negativi, nonché decidere dove e come utilizzarli al meglio. Uno sguardo equilibrato al tema Blockchain e criptovalute si trova in articolo di Alexey Malanov di Kaspersky Lab. Consiglio vivamente di verificarlo.

Altre tecnologie stanno ancora guadagnando popolarità, formando comunità attive attorno a loro, che includono non solo sostenitori e aderenti, ma anche ardenti oppositori.

Passeranno tutti a DevOps?

DevOps, un nuovo approccio allo sviluppo e al funzionamento del software, riceverà una menzione speciale da parte mia oggi, perché... Quest'anno ci sono stati davvero molti articoli e dibattiti su questo argomento.

C'è vita dopo Windows o dove dovrebbe svilupparsi un amministratore/ingegnere di sistema Windows nel 2020?

Il termine DevOps oggi è interpretato in modo piuttosto ampio. Alcune persone intendono DevOps come un approccio speciale allo sviluppo e al funzionamento del software, quando nel lavoro vengono coinvolte persone che possono eseguire sia un po' di codifica che di amministrazione. Per altri, questa è, prima di tutto, la presenza nel team del proprio amministratore di sistema personale, che consente loro di alleviare gli sviluppatori di software da parte del carico non fondamentale sotto forma di impostazione dell'ambiente di sistema, creazione di ambienti di test , implementando l'integrazione con servizi interni ed esterni, nonché scrivendo script di automazione. Per altri, è solo un insieme di tecnologie e strumenti alla moda che devono essere utilizzati per rimanere sempre giovani e di successo. Per il quarto, è CICD e tutto ciò che è connesso ad esso. Esistono infatti molte interpretazioni di DevOps, quindi chiunque può trovare autonomamente in esse ciò che gli piace di più.

Diverse interpretazioni di DevOps danno luogo ad accese discussioni, che portano alla pubblicazione di più articoli su questo argomento. Ne ho anche salvati alcuni tra i miei segnalibri:

  1. Chi sono i DevOps?
  2. Come entrare in DevOps, come studiare e cosa leggere.
  3. Perché gli amministratori di sistema dovrebbero diventare ingegneri DevOps.

Se leggi abbastanza articoli che elogiano DevOps, potresti avere l'impressione che qualsiasi ingegnere amministratore di sistema abbia solo bisogno di cambiare la sua posizione attuale nel suo profilo LinkedIN da ingegnere amministratore a DevOps, e inizierà immediatamente a ricevere inviti per interviste dalle risorse umane di grandi e grandi dimensioni. aziende di successo, che ti prometteranno uno stipendio 2 volte superiore a quello attuale, ti regaleranno un Macbook nuovo di zecca, un hoverboard, e non si dimenticheranno di un abbonamento per ricariche gratuite di vaporizzatore e una quantità infinita di frullati. In generale, arriverà un paradiso IT.

Se leggi articoli che sminuiscono i meriti di DevOps, inizi ad avere un'impressione diversa che DevOps sia un nuovo tipo di schiavitù, in cui le persone dovrebbero programmare quasi allo stesso livello degli sviluppatori, aiutarli a correggere i bug, gestire l'automazione e CICD, distribuisci Jira con Wiki, gira nuvole, raccogli contenitori e gestiscili, svolgendo contemporaneamente il lavoro di amministrazione, senza dimenticare di ricaricare le cartucce, crimpare cavi a doppino intrecciato e innaffiare i fiori dell'ufficio.

Ma, come sai, la verità di solito è da qualche parte nel mezzo, quindi oggi proveremo a capirla un po'.

Gli amministratori non sono più necessari?

Come amministratore di sistema e ingegnere che lavora da tempo con i prodotti Microsoft e VMware, ho iniziato a notare che negli ultimi anni ci sono state conversazioni periodiche che presto gli amministratori di sistema non saranno più utili a nessuno, perché:

  1. L’intera infrastruttura sta per cambiare e diventare IaaC (Infrastructure as a code). Ora non ci sarà più una GUI con pulsanti, ma solo PowerShell, file yaml, configurazioni, ecc. Se qualche servizio o un suo componente è rotto, non è più necessario ripararlo, perché... distribuirne rapidamente una nuova copia dall'ultimo stato funzionante.
  2. L'intera infrastruttura IT si sposterà presto sul cloud e localmente (on-premise) ci saranno solo cavi di rete fino al router più vicino, che ci collegherà con tutte le altre risorse aziendali situate nel cloud. Ebbene, al massimo, la stampante rimarrà localmente in modo che le ragazze del reparto contabilità possano stamparci sopra immagini di gatti prese da Internet. Tutto il resto dovrebbe essere nel cloud.
  3. I guru DevOps arriveranno e automatizzeranno tutto ciò che li circonda, quindi gli amministratori dovranno solo ricordare con calore nell'anima come ai vecchi tempi eseguivano ping e tracce per diagnosticare problemi di base sulla rete e sui server.
  4. Ho anche sentito parlare di un fenomeno come "Vendekapets", ma è successo molto tempo fa, agli albori della mia carriera, quando stavo appena iniziando a muovere i primi passi verso l'amministrazione di sistema. Ma per qualche motivo i “Vendekapets” non sono mai arrivati, proprio come la fine del mondo secondo il calendario Maya. Coincidenza? Non pensare. 🙂

Gli amministratori di sistema Windows, che oggi lavorano a stretto contatto con i prodotti Microsoft, presto non saranno più utili a nessuno? Oppure ce ne sarà ancora bisogno? Gli amministratori di Windows continueranno a mantenere il loro status di amministratori e ingegneri, o saranno relegati al ruolo di manodopera poco qualificata a tutti gli effetti (dare, dare, portare)?

Anche qui su habr.com nell'hub “System Administration” vediamo solo riferimenti a kubernetes, linux, devops, docker, open source, zabbix. Dove sono le parole che amiamo così tanto: Windows, Active Directory, Exchange, System Center, Terminale, Print Server, File Server, script bat e vbs o almeno PowerShell. Dov'è tutto questo?

C'è vita dopo Windows o dove dovrebbe svilupparsi un amministratore/ingegnere di sistema Windows nel 2020?

Quindi c'è vita dopo Windows o gli amministratori e gli ingegneri di sistema Windows dovrebbero ora rinunciare a tutto per imparare Linux, docker, kubernetes, ansible, Python e passare a DevOps?

Forse va tutto bene con Windows, è solo che ora c'è un momentaneo clamore della combinazione Linux + docker + kubernetes + ansible + python, che ha eclissato il nostro amato Windows? Cosa deve fare un amministratore di sistema Windows nel 2020 per essere richiesto nel mercato del lavoro?

Sfortunatamente, qui ci sono più domande che risposte, quindi l'articolo attuale cercherà di aiutarci a capire un po' tutto. L'articolo è dedicato principalmente agli amministratori e ai tecnici Windows, ma sono sicuro che interesserà anche altri specialisti IT.

Microsoft va sulle nuvole?

Un amministratore di Windows è, prima di tutto, un aderente a Microsoft, quindi ne parleremo ulteriormente e dei suoi meravigliosi prodotti.

Microsoft ha un portafoglio abbastanza ampio di soluzioni software, molte delle quali sono leader nelle loro nicchie. Se lavori come amministratore e ingegnere di Windows, molto probabilmente li hai incontrati in un modo o nell'altro. Di seguito fornirò una breve descrizione di ciascuno dei prodotti e descriverò le possibili prospettive per il loro sviluppo nei prossimi 3-5 anni. Questo non è un insider segreto del quartier generale di Redmond, ma la mia opinione personale, quindi punti di vista alternativi nei commenti sono fortemente incoraggiati.

C'è vita dopo Windows o dove dovrebbe svilupparsi un amministratore/ingegnere di sistema Windows nel 2020?

Installazioni locali (on-premise)

Microsoft Exchange Server – un server di posta multifunzionale che include non solo il lavoro con la posta, ma anche con contatti, calendari, attività e molto altro. Exchange Server è uno dei prodotti di punta di Microsoft, che è diventato di fatto lo standard aziendale in molte aziende. Ha una stretta integrazione non solo con i prodotti Microsoft stessi, ma anche con soluzioni di fornitori di terze parti. Lo scambio è popolare sia nelle aziende di medie dimensioni (da 100 persone) che in quelle di grandi dimensioni.

In questo momento, la versione attuale è considerata Exchange Server 2019. In precedenza, il prodotto si stava sviluppando abbastanza attivamente, ma a partire dalla versione di Exchange 2013, questo sviluppo è notevolmente rallentato, quindi Exchange 2016 può essere chiamato Service Pack 1 ( SP1) per Exchange 2013 ed Exchange 2019 - quindi Service Pack 2 (SP2) per Exchange 2013. Il destino della prossima versione on-premise (Exchange 2022) è ancora in discussione.

Ora Microsoft promuove attivamente Exchange Online come parte del servizio cloud Office 365, quindi tutte le nuove funzioni compaiono principalmente lì. Non solo Exchange Online sarà il primo a ricevere nuove funzionalità, ma acquisirà anche funzionalità aggiuntive che non verranno trasferite alle installazioni locali nel prossimo futuro. Questo viene fatto per accelerare la transizione di un certo numero di aziende al cloud, perché... Il modello di abbonamento è finanziariamente più vantaggioso per Microsoft rispetto a una vendita una tantum.

Se attualmente stai mantenendo un'installazione locale di Exchange Server (2013-2019), puoi continuare a farlo per i prossimi 3-5 anni. Lungo il percorso, vale la pena iniziare a esplorare le opportunità offerte da Exchange Online; e le configurazioni ibride si verificano quando esistono contemporaneamente versioni locali e cloud. Anche supponendo che non ci sarà più una prossima versione on-premise di Exchange, le conoscenze acquisite finora su Exchange Server continueranno ad essere rilevanti per una serie di motivi a venire:

  • Il numero di installazioni locali è attualmente piuttosto elevato, quindi saranno necessari amministratori qualificati per supportarle. Non tutte le organizzazioni saranno in grado di spostare la propria posta sul cloud nel prossimo futuro, per un motivo o per l'altro.
  • I progetti di migrazione al cloud non sono ancora banali, quindi è necessaria la conoscenza delle specifiche delle soluzioni sia locali che cloud per evitare la maggior parte delle insidie ​​e completare con successo la migrazione.
  • La conoscenza dei protocolli smtpimapmapipop3, mail flow, dkim, dmark, spf, antivirus, antispam è universale e sarà applicabile a qualsiasi sistema di posta.
  • L'esperienza acquisita lavorando con un Exchange Server locale ti consentirà di comprendere Exchange Online e impostare la configurazione desiderata molto più velocemente.
  • La posta elettronica è uno dei canali di comunicazione più importanti con il mondo esterno, quindi la sua necessità rimarrà. Non c’è bisogno di ascoltare i sostenitori di “messenger e chat bot sostituiranno la posta elettronica”, perché... Hanno “seppellito” la posta molte volte e finora senza successo.

Skype for Business (SfB) (precedentemente Lync) – messenger aziendale con funzionalità avanzate. Ha una stretta integrazione con il server Exchange, ma è significativamente inferiore a quest'ultimo in termini di popolarità. Skype for Business viene solitamente utilizzato solo nelle grandi aziende, perché... Le piccole e medie imprese non ne sono molto interessate.

La versione attuale ora è Skype for Business 2019, che presenta differenze minime rispetto alla versione precedente di Skype for Business 2016, quindi SfB 2019 può essere considerato Service Pack 1 per SfB 2016 e non una nuova versione completa.

Nel cloud di Office 365 questo prodotto è stato presentato dal servizio Skype for Business Online, che dopo qualche tempo è stato completamente sostituito da Microsoft Teams, ovvero Attualmente, Skype for Business non è disponibile nel cloud di Office 365. Per questo motivo non vale la pena aspettare la prossima versione locale di Skype for Business 2022, poiché la priorità di Microsoft è lo sviluppo e lo sviluppo del messenger Teams, che è diventato la risposta del fornitore all’emergere del messenger di successo Slack.

Se attualmente amministri Skype for Business locale e ti piace il concetto di messenger aziendale, allora ti consiglio di guardare Teams come parte di Office 365, altrimenti è meglio scegliere un altro prodotto per aggiornare le tue conoscenze, perché Skype for Business locale sta andando nel dimenticatoio. A differenza di Exchange, che è diventato di fatto lo standard nella nicchia dei server di posta, Skype for Business oggi offre delle alternative. Team e Slack per aziende di grandi e medie dimensioni. Telegram, Viber, Whatsapp - per le piccole imprese.

SharePoint – un portale aziendale interno dove le aziende possono pubblicare i propri servizi Web utili (programma ferie, elenco dipendenti con foto e numeri di telefono, promemoria compleanni, notizie aziendali, ecc.). Gli utenti possono archiviare, modificare e condividere i file inseriti nelle raccolte SharePoint.

SharePoint è come Bitrix24, solo più grande, più funzionale, più costoso e molto più difficile da configurare e supportare. Le caratteristiche principali sono la possibilità di modificare simultaneamente un documento da parte di un gran numero di dipendenti, il che è molto comodo quando 100 persone stanno tentando di compilare un programma di ferie, e l'integrazione con Office Online Server e MS Office locale.

Sharepoint è un prodotto grande, complesso e costoso, quindi di solito viene utilizzato solo da grandi aziende. Le aziende più piccole utilizzano Bitrix24 o i suoi analoghi, oppure archiviano semplicemente i file su file server e distribuiscono servizi Web utili a diversi siti interni.

Le farm (cluster) di SharePoint sono solitamente gestite da sviluppatori con funzioni di amministratore, e non da amministratori di sistema “puri”, perché Affinché SharePoint possa decollare ed essere utile all'azienda, è necessario aggiungervi molto utilizzando il codice.

Office 365 include SharePoint Online, che è una versione semplificata di SharePoint locale, ovvero Ha una quantità minima di opzioni di personalizzazione ed è "su misura per te", ma solleva lo sviluppatore e l'amministratore da molti grattacapi riguardanti il ​​suo funzionamento. Il mio verdetto è questo: la complessità e i costi elevati del supporto della versione locale di SharePoint avranno un impatto negativo e le aziende inizieranno volentieri a spostarsi gradualmente su SharePoint Online o ad abbandonare del tutto Sharepoint a favore di una soluzione più semplice. Personalmente non vedo una vita rosea e spensierata per SharePoint nelle installazioni locali.

System Center è un'intera famiglia di prodotti per l'implementazione, la configurazione, la gestione e il monitoraggio di grandi infrastrutture Windows. La valutazione include: 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 ).

C'è vita dopo Windows o dove dovrebbe svilupparsi un amministratore/ingegnere di sistema Windows nel 2020?

L'intera gamma di prodotti System Center è solitamente necessaria solo alle grandi aziende, mentre le aziende di medie dimensioni tendono a utilizzare solo uno o due prodotti.

Poiché i prodotti System Center sono piuttosto difficili da apprendere e vengono solitamente utilizzati solo in grandi infrastrutture, è consuetudine assegnare persone separate a lavorare con loro, ad esempio un amministratore di monitoraggio dei sistemi (SCOM), un amministratore di manutenzione della workstation (SCCM), un amministratore del sistema di virtualizzazione (Hyper -V + SCVMM), Responsabile dell'automazione dell'infrastruttura (SCORCH + SCSM).

Microsoft sta sviluppando rapidamente i suoi servizi cloud, quindi la funzionalità di System Center si sta gradualmente spostando nel cloud. Tutto ciò avrà un impatto significativo sui prodotti on-premise System Center nel prossimo futuro.

funzionale Orchestratore del Centro di sistema (SCORCH) verrà sostituito in futuro dal servizio Automazione di Azure (https://docs.microsoft.com/en-us/azure/automation/automation-intro).

funzionale Responsabile delle operazioni di System Center (SCOM) sostituirà in futuro il servizio Monitoraggio di Azure (https://docs.microsoft.com/en-us/azure/azure-monitor/overview).

funzionale Responsabile della protezione dei dati di System Center (SCDPM) sostituirà in futuro il servizio Backup di Azure (https://docs.microsoft.com/en-us/azure/backup/backup-overview).

funzionale Gestore servizi System Center (SCSM) cesserà di essere richiesto o sarà sostituito da qualsiasi altro sistema di biglietti, ad esempio Jira.

Gestore della macchina virtuale di System Center (SCVMM) per ora rimarrà alle aziende che utilizzano localmente la virtualizzazione Hyper-V. Piccole installazioni di Hyper-V (10-15 server) possono essere amministrate con successo senza SCVMM utilizzando solo strumenti standard: Failover Cluster Manager, Hyper-V Manager, Windows Admin Center.

Gestione configurazione System Center (SCCM) – utilizzato per la distribuzione di massa di sistemi operativi, l'installazione di applicazioni aziendali da un unico catalogo, l'installazione di aggiornamenti di Windows su server e workstation finali, l'inventario delle applicazioni e il calcolo delle licenze. Sembra che questo sia l'unico prodotto dell'intera linea System Center che rimarrà con noi nell'infrastruttura on-premise, perché... Al momento non è possibile sostituirlo completamente con qualcosa basato su cloud.

Se attualmente gestisci un'installazione locale di System Center Configuration Manager (SCCM), puoi continuare a farlo perché il prodotto resterà con noi almeno per i prossimi 3-5 anni. Inoltre, consiglierei di iniziare a studiare le funzionalità di Office 365, perché... questo si accoppierebbe bene con la posizione di Enterprise Desktop Administrator.

Il ruolo di amministratore per la maggior parte degli altri prodotti System Center verrà eliminato. I servizi di Azure semplificano notevolmente il loro lavoro, nascondendo tutta la complessità da occhi indiscreti. Prendiamo come esempio l'amministratore dell'automazione (SCORCH + SCSM). SCORCH sarà sostituito da Automazione di Azure. La conoscenza del processo di automazione, PowerShell, SQL rimarrà e sarà utile per Automazione di Azure, ma la conoscenza della creazione di cluster SCORCH, della garanzia della loro elevata disponibilità, del dimensionamento delle risorse, dell'aggiornamento, della migrazione a nuove versioni, del backup e del monitoraggio perderà la sua rilevanza, perché Tutto questo lavoro sarà svolto dal cloud di Azure. L'amministratore dell'automazione si concentrerà solo sul processo di automazione stesso, perché... Gli verrà tolto tutto il lavoro per mantenere la funzionalità dell’infrastruttura di automazione.

Server Windows e suoi ruoli

Directory attiva (AD) – il luogo in cui sono archiviati gli account utente e informatici. Se un'azienda ha più di 20 computer, molto probabilmente ha già una sorta di dominio Active Directory. La conoscenza di Active Directory, la capacità di distinguere un dominio da una foresta e la capacità di lavorare con i criteri di gruppo sono obbligatorie per qualsiasi amministratore Windows. Questa conoscenza sarà rilevante per altri 20 anni. Inoltre, consiglierei di familiarizzare con Azure AD (AAD), esaminando le opzioni per la sincronizzazione degli utenti tra infrastrutture locali e cloud.

DNS, DHCP – servizi di rete, la cui comprensione è utile in tutti gli ambiti dell'informatica, dall'amministrazione alla programmazione, quindi è necessario conoscerli. Comprendere il funzionamento delle reti, dei protocolli di routing, dei modelli OSI e TCPIP sarà un vantaggio decisivo per qualsiasi specialista IT.

Hyper-V – il nome dell'intero stack di tecnologie di virtualizzazione di Microsoft e del suo hypervisor in particolare. Si sta sviluppando abbastanza rapidamente, anche se, a mio parere, la maggior parte delle nuove funzionalità (Shielded VM, Encrypted Subnets, Storage Spaces Direct) sono rivolte principalmente ai cloud provider locali (Cloud Service Providers) e globali (Azure), e non alle aziende segmento (Impresa). Ciò è generalmente comprensibile, poiché Microsoft prima implementa e testa le nuove funzionalità nel suo cloud Azure e solo poi le trasferisce su Windows Server e Hyper-V.

Hyper-V soffre ancora della mancanza di un'unica console gratuita che fornisca tutte le funzionalità necessarie. Ora abbiamo Failover Cluster Manager, Hyper-V Manager e Windows Admin Center. SCVMM avrebbe dovuto essere una console di questo tipo, ma è a pagamento ed è piuttosto difficile da imparare.

Se attualmente gestisci un'installazione locale di Hyper-V senza SCVMM, puoi continuare a farlo. Parallelamente consiglierei di iniziare a studiare Azure IaaS e i meccanismi di migrazione delle macchine virtuali tra il cloud e l’infrastruttura on-premise.

Nel mio ambiente (banche, telecomunicazioni, compagnie assicurative, grandi aziende industriali), tutta la virtualizzazione produttiva, di norma, è gestita da VMware vSphere e non Hyper-V con SCVMM, quindi posso raccomandare che anche l'amministratore Hyper-V guardi nei confronti di VMware e dei suoi prodotti.

Servizi cloud

Ufficio 365 è un servizio cloud che fornisce un pacchetto di abbonamento delle applicazioni Microsoft Office (versioni locali e Web) e include anche i principali prodotti server: Exchange, Teams, OneDrive e Sharepoint.

Al momento Office 365 è un servizio autosufficiente che copre quasi completamente le esigenze di comunicazione dell'ufficio. Grazie alla sua facilità di configurazione, è perfetto sia per le piccole imprese che per le medie e grandi imprese.

La presenza dei servizi Exchange, Teams, OneDrive e Sharepoint già distribuiti nel cloud riduce significativamente il carico per l'amministratore di sistema, perché tutte le procedure di installazione, dimensionamento delle risorse, aggiornamento e migrazione alle nuove versioni sono ora interamente a carico di Microsoft. Se prima sarebbero stati necessari 4-6 amministratori dedicati separatamente per mantenere Exchange, Teams, OneDrive e Sharepoint nell'infrastruttura locale, ora in Office 365 è sufficiente solo 1 amministratore medio. Se qualcosa non funziona o non funziona correttamente, puoi creare un ticket per il supporto tecnico Microsoft direttamente dall'interfaccia di Office 365, il che è molto comodo.

Se attualmente sei un amministratore di sistema che gestisce versioni locali di prodotti Exchange, Skype for Business o SharePoint, ti consiglio di esaminare le loro versioni cloud come parte di Office 365 per capire come si adattano alle tue esigenze e quali funzionalità forniscono rispetto a le versioni locali.

azzurro è una piattaforma cloud globale di Microsoft che include una serie di servizi cloud in continua espansione che aiutano le organizzazioni a risolvere i propri problemi aziendali. Attualmente Azure include più di 300 servizi, raggruppati in diverse categorie (informatica, rete, archiviazione, database, analisi, Internet delle cose, sicurezza, devOps, contenitori, ecc.).

Apparso per la prima volta nel 2009, Microsoft Azure occupa ora una delle posizioni di leader nel mercato globale dei servizi cloud e compete con successo con Amazon AWS.

Secondo l’ultimo rapporto finanziario (https://www.microsoft.com/en-us/Investor/earnings/FY-2019-Q4/press-release-webcast) L'utile trimestrale di Microsoft (quarto trimestre 4) è cresciuto del 2019% grazie al successo di Office 49 e del business cloud. I ricavi di Azure sono cresciuti del 365%.

Azure, insieme a Office 365, sono le principali aree in cui Microsoft sta indirizzando le proprie risorse finanziarie e organizzative.

L'abbondanza di servizi sulla piattaforma Azure può confondere anche uno specialista IT esperto, quindi di seguito è riportata una descrizione di una tipica infrastruttura server Windows, dove tra parentesi indicherò i loro analoghi approssimativi nel cloud di Azure. Spero che questo serva come punto di partenza per imparare Azure, perché, come sai, devi iniziare in piccolo, andando gradualmente più in profondità.

Una tipica infrastruttura server Windows è simile alla seguente:

  • Active Directory (AD) con criteri di gruppo e DNS. (Azure Active Directory (AAD), DNS di Azure).
  • DHCP
  • Server di posta di scambio. (Scambio online come parte di Office 365).
  • Farm RDS con diversi server terminal. (Macchina virtuale di Azure + Rete virtuale di Azure + Archiviazione di Azure).
  • Un file server in cui i dipendenti archiviano i propri file. (Archiviazione file di Azure, macchina virtuale di Azure + Rete virtuale di Azure + Archiviazione di Azure)
  • Server con applicazioni e database (1C, portale del sito interno, CRM, ecc.). (Database SQL di Azure, siti Web di Azure, Microsoft Dynamics 365, macchina virtuale di Azure + Rete virtuale di Azure + Archiviazione di Azure)

I principali compiti amministrativi sono:

  • Creazione di backup. (Backup di Azure).
  • Raccolta e analisi dei log. (Analisi log di Azure).
  • Automazione delle attività di routine. (Automazione di Azure).
  • Monitoraggio dello stato dei servizi e ricezione di notifiche sui guasti (Monitoraggio di Azure).

Agli amministratori Windows che mantengono le infrastrutture locali, consiglierei prima di tutto di cercare analoghi dei loro servizi preferiti nel cloud di Azure per lavorare un po' con loro, determinare la loro utilità per l'azienda e, magari, organizzare opzioni ibride, scegliendo Il meglio dei due mondi.

formazione

L'enfasi di Microsoft nello sviluppo dei suoi prodotti si sta gradualmente spostando verso le soluzioni cloud, quindi è necessario iniziare a impararle ora. Dove posso ottenere maggiori informazioni su Azure in russo? Sfortunatamente, non ci sono molte di queste risorse.

Microsoft offre di utilizzare il suo portale Microsoft Learn: https://docs.microsoft.com/ru-ru/learn/browse/. Il materiale testuale è tradotto in russo, il video è in inglese, anche se con i sottotitoli in russo.

Come materiale valido e di alta qualità per l'apprendimento di Azure, consiglierei il corso Exam AZ-900 Azure Fundamentals, che Igor Shastitko legge sul suo canale YouTube (https://www.youtube.com/watch?v=_2-txkA3Daw&list=PLB5YmwQw0Jl-RinSNOOv2rqZ5FV_ihEd7). Attualmente ci sono 13 video, ma se c'è un supporto sufficientemente attivo da parte della comunità (come, abbonamento), i materiali appariranno più velocemente e la continuazione non richiederà molto tempo.

Inoltre, sul canale iwalker2000, consiglio di guardare la playlist "Carriera IT: come diventare uno specialista IT", che aiuterà gli aspiranti specialisti a determinare il percorso del loro sviluppo professionale e a costruire correttamente la loro carriera. (https://www.youtube.com/watch?v=ojyHLPZA6uU&list=PLB5YmwQw0Jl-Qzsq56k1M50cE6KqO11PB)

Sfortunatamente, non ci sono tanti materiali su Azure in russo quanto vorremmo, quindi se conosci altre risorse utili su questo argomento, condividile nei commenti. Molti specialisti IT ti saranno grati per questo.

risultati

Quali conclusioni si possono trarre da tutto quanto sopra?

  1. C'è ancora vita nell'infrastruttura di Microsoft e non scomparirà. Microsoft ha un portafoglio abbastanza ampio di soluzioni software, molte delle quali sono leader nelle loro nicchie, quindi un amministratore di sistema ha sempre qualcosa da imparare, implementare, utilizzare e sviluppare.
  2. L'infrastruttura di Microsoft sta ora cambiando attivamente e ciò sta accadendo con un'enfasi sullo sviluppo dei servizi cloud: Azure e Office 365. I nuovi prodotti e applicazioni Microsoft verranno inizialmente creati per funzionare nel cloud con riferimento a un modello di abbonamento con pagamenti mensili. Solo alcuni di questi prodotti verranno successivamente implementati in soluzioni on-premise.
  3. Alcuni prodotti costosi e difficili da supportare presto ci lasceranno, spostandosi in tutto o in parte sul cloud di Azure o su Office 365. I singoli amministratori che mantengono costantemente un solo prodotto (ad esempio SCOM, SCSM, ecc.) saranno presto abolita.
  4. Se sei un amministratore di sistema esperto che lavora nell’ecosistema Microsoft, non devi mollare tutto e correre a DevOps, di cui ormai si parla ad ogni angolo. Puoi continuare a svilupparti ulteriormente nella tua direzione, aggiungendo competenze nei servizi cloud di Azure e Office 365.
  5. Per rimanere uno specialista ricercato nel mercato del lavoro, dovrai studiare, studiare e studiare ancora. Il concetto di “formazione permanente” per l’IT è più rilevante che mai, soprattutto ora in tempi di sviluppo attivo delle tecnologie cloud.
  6. DevOps è ora all'apice della sua popolarità (hype). È un fatto. Inizialmente, DevOps era percepito come una metodologia che consente di unire lo sviluppo e le operazioni del software, con programmatori e ingegneri che lavorano insieme verso un unico obiettivo comune: migliorare il software. L'enfasi principale è stata posta sul cambiamento della cultura della comunicazione tra i team, sullo sviluppo di meccanismi di assistenza reciproca e sulla responsabilità collettiva per il risultato finale. Tuttavia, di conseguenza, ciò ha portato alla nascita di una nuova posizione: l'ingegnere DevOps, al quale sono stati delegati i compiti di release engineer (CICD), amministratore di automazione, amministratore cloud e ingegnere operativo. Questo è già un fatto compiuto. Il numero di posti vacanti DevOps e i relativi requisiti non fanno altro che confermarlo.

    DevOps può ora essere considerato come un percorso aggiuntivo per lo sviluppo di un ingegnere amministratore di sistema. DevOps è un ottimo modo per l'amministratore medio di trasformare il suo attuale settore in quello dello sviluppo software. Coloro che amano l'automazione e la scrittura di script di codice alla fine diventeranno sviluppatori e coloro che preferiscono le cose infrastrutturali (reti, server, sistema operativo, cloud, ecc.) diventeranno ingegneri DevOps.

  7. Se sei uno specialista principiante o stai appena entrando nel settore IT, allora DevOps è ora un ottimo modo per aggiornarsi in un breve periodo di tempo e ottenere un lavoro in un'azienda normale, con una paga decente e un buon ufficio, quindi impara Linux, Ansible, Docker, Kubernetes, Python e CICD.

Recentemente, la domanda per la piattaforma Linux e le soluzioni relative allo sviluppo di software è aumentata, ma ciò non è dovuto all'ecosistema Microsoft, ma semplicemente è apparsa una nuova nicchia in cui Docker e Kubernetes vengono utilizzati attivamente, le applicazioni monolitiche vengono suddivise in microservizi e il business richiede una maggiore velocità di rilascio del software per ridurre il tempo di immissione sul mercato delle nuove funzionalità.

Fonte: habr.com

Aggiungi un commento