Esami su Azure (versione corretta e aggiornata)

All'evento di settembre 2018 è stato annunciato, che sono stati introdotti nuovi esami della serie AZ-***, mentre la serie 70-53* è andata in oblio.
La descrizione era già stata qui e nel mio articolo precedente. Ma da allora molte cose sono cambiate e questo articolo include modifiche da dicembre 2018 e marzo 2019, che non erano state prese in considerazione negli articoli precedenti.
Esami su Azure (versione corretta e aggiornata)
Inoltre, sono stati introdotti nuovi certificati e esami nel campo della gestione dei dati, che non erano presenti negli articoli precedenti.
In questo abbiamo chiarito il corretto completamento dei programmi che utilizzano il mediastreamer., ci sarà un elenco di risorse per la preparazione all'esame di Azure Dev/Infra/Architecture.

Chi non è interessato ai motivi dei cambiamenti, può saltare questa sezione.Proverò a elencare i punti chiave:

  1. Non c'era un esame di base su Azure (questo è particolarmente evidente per i ruoli non tecnici). Prima dovevi subito superare un esame piuttosto difficile su infrastruttura/sviluppo/architettura.
    • Ora immagina di lavorare da 5 anni nelle vendite, senza scrivere codice o gestire server. Per ottenere una certificazione valida, devi andare molto più a fondo di quanto sia necessario per il tuo ruolo e spendere molto più tempo, il che non è razionale. (Non sto considerando certificati che vengono rilasciati durante seminari di un giorno o anche più brevi da parte di Microsoft, poiché non riguardano le conoscenze, ma il fatto di aver partecipato al seminario.)

  2. Non si possono aggiornare gli esami di anno in anno e far finta che coloro che hanno superato nel 2015 e quelli che hanno superato nel 2018 abbiano le stesse conoscenze su una piattaforma in rapida evoluzione.
    • C'è stato un tentativo di fare dell'esame 70-535 un sostituto del 70-534 per l'architettura, ma non è stato sufficiente.

  3. Non si possono condensare tutte le domande in un esame "in una volta sola" sull'infrastruttura, in un altro su sviluppo, e in un terzo su architettura. In Azure ci sono più di 100 servizi. È evidente che gli esami dovevano essere suddivisi.
    • Tuttavia, Microsoft ha abbandonato questo punto a marzo 2019. A dicembre 2018, az-200/az-201 sono stati accorpati in un unico az-203. Poi a marzo 2019 sono stati accorpati az-100/az-101 in az-103.. Solo l'esame di architettura è rimasto diviso in 2 parti, e per ora non sembrano pianificare di accorparlo.

  4. Business (così come sviluppatori, amministratori e architetti) non cambia così rapidamente come fanno le tendenze. (e insieme a loro i servizi Azure e le intenzioni di Microsoft). Microsoft può aggiungere servizi ogni giorno per seguire le nuove tendenze (Blockchain/IOT/Servizi Cognitivi e AI, Quantum computing, ecc.), ma voi non li utilizzate nei vostri progetti e non pianificate di utilizzarli, poiché questi servizi non sono necessari nel progetto o sono necessari, ma in un'altra squadra. Di conseguenza — la pertinenza del certificato ha cominciato a scendere con ogni nuova domanda su nuovi argomenti. E questo è vero non solo per le aziende tradizionali con un'implementazione delle innovazioni piuttosto lenta, ma anche per le start-up super-innovative, che non necessitano di tutto.
  5. Ci sono stati, ovviamente, anche commenti sul fatto che Microsoft voleva creare certificati che corrispondessero a ruoli reali (posizioni per cui gli hr cercano persone). Ma inizialmente era stato annunciato un certificato 2+2+2+1 per Azure, che probabilmente assomigliava ai tipi di specialisti Azure, ma dopo il restringimento, quando è rimasto 1+1+2+1, questo argomento è diventato poco chiaro.

Le spiegazioni erano logiche, ma la comunità ha comunque motivi di indignazione.

L'opinione della comunità sui problemi, se desiderato, può anche essere trascurataElencherò quelle che ho visto:

  • Tra 70-535 (sostituisce 70-534 alla fine del 2017) e i nuovi esami di architettura (az-30*) è passato meno di un anno. Probabilmente, con la sostituzione del 70-534 (con 70-535) non si poteva più aspettare, poiché era rimasto indietro di 2 anni rispetto alla realtà, ma i problemi erano gli stessi per tutti e tre gli esami, mentre è stato sostituito solo uno.
  • Qualcuno ha già iniziato la preparazione per sostenere gli esami 70-53*, e sono stati "informati" che gli esami erano obsoleti, dovevano ristrutturare la loro preparazione e sostenere altri esami. (In teoria gli esami sono simili, ma il processo di esame è diverso a causa della presenza di laboratori pratici con il portale Azure reale proprio durante l'esame, e all'inizio non c'erano corsi ufficiali)
  • Esami di transizione — bene, ma gli esami di transizione sono a pagamento (az-*02). Risulta che qualcuno potrebbe aver sostenuto il 70-532 e spendere 165$ (negli Stati Uniti, in Russia 80$), e dopo un mese scoprire che deve preparare ulteriori soldi.

Fino a quel momento non c'era nulla di insolito, poiché era già successo in precedenza. Ma ci sono stati anche motivi unici di indignazione.

  • Anche Le versioni beta degli esami (az-20*, az-30*) sono a pagamento (si dice che in passato gli esami beta fossero gratuiti e le persone fossero disposte a rischiare di aspettare alcuni mesi per scoprire se avevano superato l'esame, contribuendo nel contempo a migliorarlo).
  • C'erano voci riguardo a: «A subito potevano farlo correttamente? Вот в AWS таких проблем не было». На это мне возразить нечего.

Probabilmente, se anche gli esami di transizione e quelli beta fossero stati gratuiti (per chi li aveva già sostenuti in precedenza), nessuno si sarebbe lamentato.

Ma nel marzo 2019, Microsoft ha sorpreso la comunità con un messaggio secondo cuigli esami pubblicati solo a settembre 2019, AZ-100/AZ-101, sarebbero già stati obsoleti a maggio 2019.Da questo, quasi tutti hanno cominciato a infuriarsi.

Cosa è cambiato sostanzialmente?

  • La sostituzione completa degli esami esistenti con nuovi è certamente un cambiamento significativo, ma a me non ha impressionato.
  • Per gli architetti ci sono 2 esami invece di uno: questo cambia poco, poiché per ottenere la certificazione come architetto bisogna comunque superarli entrambi. Sono stati semplicemente aggiunti più esami.
  • È stato introdotto un esame su Azure DevOps (ex VSTS, ex VSO).
  • La novità più grande è stata l'aggiunta di una parte pratica, dove ti viene dato accesso a un vero portale Azure, una sottoscrizione reale, un account da cui lavorare e alcuni compiti da svolgere. Questo è fantastico, poiché gli esami hanno cominciato a valutare le competenze pratiche della persona.
    • Dalla mia esperienza, se hai esperienza lavorativa con Azure, la parte pratica rende l'esame più facile, non più difficile, poiché potresti non ricordare subito la risposta corretta a una domanda, ma nella parte pratica, guardando la configurazione dell'ambiente su Azure, la troverai.

Azure per principianti, o AZ-900

AZ-900 è stato annunciato molto dopo gli altri, ma considero che fosse la prima cosa da fare. In AZ-900 sono raccolte tutte le domande fondamentali su Azure senza legami a ruoli tecnici (sviluppatore/architetto/itpro). Esempi: cos'è CAPEX/OPEX, cloud pubblico/privato/ibrido, come funziona la fatturazione, a chi appartengono i dati, in poche parole bisogna saper spiegare un paio di dozzine di servizi di base, qual è la differenza tra i centri dati pubblici e i centri dati Azure in Germania/Cina/US GOV e così via. E alla fine, è possibile persino ottenere una certificazione di base.

Esami su Azure (versione corretta e aggiornata)

Finalmente è stato introdotto un esame per le persone che non sono ancora pronte a sostenere qualcosa di serio o che non ne hanno affatto bisogno, ma che necessitano di un attestato di competenza per dimostrare che sono familiari con l'argomento. A mio modesto avviso, questo esame deve essere sostenuto da tutti i manager e le vendite che partecipano a progetti legati ad Azure. È un modo per assicurarsi che le persone capiscano cosa stanno facendo. Anche i ruoli tecnici non è un peccato sostenerlo all'inizio del proprio percorso verso le certificazioni, poiché l'esame copre domande su decine di servizi di base (cosa sono e a cosa servono) e fornisce anche panoramiche generali della piattaforma, che di solito vengono trascurate.

Solo dopo aver superato l'esame, è possibile valutare se vale la pena 'scendere a compromessi' ulteriormente, poiché ogni esame richiede un serio impegno per la preparazione.

Az-103 Infrastruttura (itpro/o come si dice adesso devops)

Inizialmente c'erano 2 esami (az-100/az-101), ma a marzo 2019 c'è stata una metamorfosi simile a quella dell'esame di sviluppo, quando da 2 esami ne hanno creato 1Az-103.
Alla comunità questo non è piaciuto molto (leggi i commenti nell'annuncio in inglese)poiché az-100/az-101 erano stati creati (e erano in stato di rilascio) a settembre 2018 e già a marzo 2019 hanno annunciato che da maggio 2019 sarebbero stati obsoleti. E le persone hanno speso tempo e denaro.
Il miglior commento è stato «Chi gestisce quelle cose? Lo stesso tizio del dipartimento Windows Phone?» ©
È chiaro che il certificato, a differenza dell'esame, non è scaduto e che a coloro che hanno sostenuto az-101 è stato promesso un voucher per sostenere l'esame. Ma la situazione con il ritiro dell'esame dopo 7 mesi dalla sua uscita non è piacevole.

Da quando è stato rilasciato 70-533, (dopo la fusione di az-100/az-101 in az-103) poco è cambiato a livello globale, sebbene ci fosse un motivo per l'emergere di un nuovo esame poiché l'esame 70-533 era già in vigore da 3-4 anni e bisognava creare un nuovo esame, dato che le conoscenze nel 2015 e alla fine del 2018 sono sicuramente diverse.

  • Da Az-100 hanno preso quasi tutte le domande: su come e cosa si può fare in Azure (creare una macchina, accesso alle risorse, abbonamenti, gruppi di risorse, lavorare con gli oggetti di Azure Active Directory, reti, ecc.). Tuttavia, hanno rimosso alcuni argomenti su: «Azure AD Identity Protection and Enterprise State Roaming; configurare il reset della password self-service; implementare politiche di accesso condizionale; gestire più directory; eseguire una revisione degli accessi»
  • Da Az-101 hanno preso solo il lavoro con «Implementare il bilanciatore di carico di Azure», «Monitorare e risolvere problemi nella rete virtuale», «Integrare la rete locale con la rete virtuale di Azure», «Gestire l'accesso basato sui ruoli (RBAC)», «Implementare l'autenticazione a più fattori (MFA)» e hanno ampliato un po' la sezione «Implementare e gestire identità ibride»

AZ-203 Sviluppo

Inizialmente, a settembre 2018 sono stati annunciati 2 esami: l'esame sui servizi di base — az-200 e l'esame sui servizi avanzati az-201. Tuttavia, il 29 dicembre (due giorni prima del rilascio degli esami dalla Beta), Microsoft ha fatto un regalo di Capodanno, ovvero: tutti e 3 gli esami AZ-200/AZ-201/AZ-202 erano in stato beta trasferiti nello stato retired. Tuttavia, è stato pubblicato un nuovo esame AZ-203 nel quale sono stati “tenuti in considerazione” i desideri della comunità (articolo in blog).
La comunità non è stata felice di questo passoLa versione completa può essere letta direttamente nei commenti sotto l'articolo.
Per coloro che sono riusciti a sostenere l'esame tra settembre e dicembre, è stato un durissimo colpo. In definitiva:

  • A quelli che hanno sostenuto AZ-200 i risultati sono stati ricalcolati e a alcuni è bastato per ottenere il certificato. Si dice che coloro che hanno sostenuto solo AZ-201 non abbiano ottenuto abbastanza punti per il certificato.
  • AZ-202, dopo i commenti insoddisfatti sotto l'annuncio, è stato ricalcolato in modo ingegnoso insieme all'esame 70-532. Qui Microsoft non ci ha ingannato e parte delle persone ha ottenuto il certificato di Associate Developer.

Nell'esame AZ-203 si chiedono informazioni su Web Apps, SQL Database, Functions, AKS, CosmosDB, Logic Apps, Event Grid, API Management e così via. Credo che questo sia un set corretto di servizi, che riflette lo stato attuale di Azure.

Cosa ha perso AZ-203 rispetto ad AZ-200/AZ-201È un peccato che nei confronti di AZ-201 siano state rimosse domande su Cognitive Services, Bots e IoT, ma probabilmente per un solo esame c'era già troppo contenuto e hanno deciso di sacrificare questi argomenti, essendo tra i meno frequenti, anche se estremamente alla moda.

In AZ-203 sono rimasti 3 dei 8 problemi che ho evidenziato per AZ-200/AZ-201

  1. Perché i Batch Services sono stati inclusi nell'esame? Non si può vivere senza un’unità di elaborazione? (WebJobs/Functions sarebbero sufficienti, se non si devono fare operazioni Intensive Compute).
  2. Perché sono necessari Mobile Apps di Microsoft nel 2019 anche questo mi è poco chiaro. Microsoft ha perso la battaglia per la propria piattaforma mobile, e quando non hai una tua piattaforma mobile, i servizi per supportarla non sono necessari. Ma sono inclusi nell'esame principale.
    • Mi piace molto il tutorial per la configurazione del Notification Hub per Android, che dice: «prima di creare un Notification Hub per Android, crea un Firebase (che può inviare notifiche su Android/iOS gratuitamente)».
  3. L'autorizzazione basata su Claim/Ruolo è una domanda su Asp.Net Core e si discosta dal tema generale, poiché in Node è implementata in modo diverso, ma bisogna conoscere il codice (Microsoft negli ultimi anni ha cercato di rendere i propri servizi multipiattaforma) e non è direttamente collegata ad Azure.

Ciò che c'è adesso è decisamente meglio/nuovo, rispetto a ciò che era nell'esame 70-532 dal 2015 al 2018. (E se non fosse stato per la manovra di chi ha superato gli AZ-200/201/202, sarebbe andato tutto molto bene.)

Architettura

Ci sono 2 esami, per il superamento di entrambi viene rilasciato un certificato da Solution Architect. A mio avviso, sostenere uno senza l'altro è un'idea piuttosto strana, poiché 2 punti di vista sulla stessa cosa.

Non direi che tra di loro ci sia una corrispondenza speculare tipo uno a uno. Ad esempio, nel 301 sotto la parola elaborazione nella sezione corrispondente possono essere inclusi sia azure batch che aks e vmss. In questo caso, nel 300 ci sarà una netta suddivisione in 3 parti diverse (parallel processing, containers, vms).

Non vedo il senso di elencare qui i servizi che è necessario conoscere, poiché bisogna conoscere non solo i servizi, ma anche come si relazionano tra loro e quando utilizzare ciascuno. E anche perché l'elenco è molto lungo, e non esiste nemmeno una versione completa nelle pagine di descrizione degli esami, poiché l'architetto deve conoscere il soggetto in Ampio (mentre lo sviluppatore in Profondità).

Ripeto ancora una volta: consiglio di sostenere entrambi gli esami e prepararsi per essi contemporaneamente.

DevOps in Azure sui servizi Azure

AZ-400 Microsoft Azure DevOps Solutions è orientato su un'ampia gamma di argomenti. L'esame richiede da un lato di comprendere processi e metodologie (gestione dei work item, pianificazione, ecc.) e dall'altro di sapere come gestire le dipendenze dei progetti, come raccogliere codice, pubblicare, come utilizzare strumenti esterni per l'analisi del codice, come ottenere feedback dagli utenti tramite tool, ecc.
Opinione personalePersonalmente, renderei l'esame simile all'AZ-30* (suddiviso in 2 parti: processi & pratica/parte artigianale del lavoro devops), poiché è proprio come la differenza tra uno scrum master e un ingegnere devops. Ma gli autori sanno meglio.

Per ottenere il Certificato Azure DevOps Engineer Expert, è necessario prima ottenere un certificato o in sviluppo, o in amministrazione.

  • Se desideri certificazione specifica su Azure/Cloud, allora per te va tutto bene. Consiglierei di sostenere prima l'AZ-203, poiché in esso avrai una panoramica di alcuni servizi Azure, e già nell'AZ-400 ci sarà un'intera sezione sui servizi Azure Kubernetes, Azure Container Registry, ARM, Azure CLI in relazione alla pubblicazione.
  • Ma se desiderisostenere l'esame, ma pubblicare non su Azure, allora dovrai comunque familiarizzare con Azure. Non avete comunque scelta, poiché il 31 dicembre 2018, Microsoft ha ritirato tutti e 3 gli esami su TFS e ora o c'è la versione Cloud, o niente. Esami su Azure (versione corretta e aggiornata)

Esami sulla Data Platform

Tutti gli esami sopra citati erano solo il primo passo nei cambiamenti.

  • A dicembre è stato annunciato che blog, tutti gli esami che comportano un intenso lavoro con i dati saranno ritirati dopo sei mesi, il 30 giugno 2019.
  • E alla fine di gennaio 2019 nuovi esami sono già usciti in beta.

Questi esami sono stati creati nell'era «Cloud First, Mobile First», ma quest'era è finita nell'autunno del 2017. Ora in Microsoft è arrivato un nuovo tempo: «Cloud First, Artificial Intelligent First«.
Microsoft sta rivedendo profondamente il proprio approccio alla memorizzazione e all'elaborazione dei dati e a tutti i tipi di servizi basati sull'intelligenza artificiale, e con ciò anche gli esami.

  • Ad esempio, dal 2016 (forse anche dal 2017) esisteva il ruolo di Cloud Solution Architect — una persona responsabile dell'aumento del consumo di Azure da parte dei clienti. Questo ruolo aveva 2 direzioni (che a volte apparivano, a volte venivano riunite): App Platform e Infrastructure (non consideriamo O365 poiché non sono un esperto in questo). Nel 2018, hanno iniziato a reclutare DSA — Data Solution Architect. Sono gli stessi CSA, solo che per loro sono importanti i progetti di memorizzazione/elaborazione di grandi volumi di dati e vari servizi cognitivi, bot, machine learning.
  • Inoltre, una delle ragioni per l'annullamento di az-200/az-201 e il loro sostegno con az-203 è stata che le domande sui bot e i servizi cognitivi appartengono più al dominio «Data&AI», piuttosto che allo sviluppo, ed è per questo che sono state rimosse dagli esami per sviluppatori.

Alla fine, abbiamo ottenuto 4 esami in fase beta (se guardiamo cosa è successo con az-10*/az-20*, non mi affretterei a sostenerli).

Non posso definirmi un grande esperto nella analisi dei dati e tanto meno nell'intelligenza artificiale, ma la mia comprensione della differenza tra gli esami è la seguente:

  • DP-100 Data Science Solutions — la descrizione di questo esame non contiene domande su Azure. È più un esame generale, metodologico.
  • DP-200/DP-201 — riguarda la memorizzazione e l'elaborazione dei dati precisamente in Azure (Azure Data Solution). Include domande sia di carattere generale che specifiche per SQL Azure, CosmosDB, SQL DWH, e così via.
  • AI-100 — qui tutto è più o meno chiaro, poiché l'AI non riguarda l'archiviazione o grandi volumi, ma metodi di analisi basati sul machine learning (non semplicemente — ho preso una serie di fonti, ho effettuato ripuliture, aggregazioni e ho consolidato in DWH)

Ma questa è solo la mia comprensione, come persona che è interessata, ma non ha una conoscenza approfondita dell'argomento.

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster