Progettare e implementare l'ingegneria della piattaforma

Questo percorso di apprendimento fornisce una guida completa alla progettazione e all'implementazione della progettazione della piattaforma all'interno di aziende moderne. Illustra i principi fondamentali, l'allineamento strategico con gli obiettivi aziendali e gli aspetti pratici della creazione di piattaforme scalabili, sicure e a prova di futuro. Seguendo questo percorso, gli studenti acquisiranno le conoscenze e le competenze necessarie per migliorare la produttività degli sviluppatori, garantire l'eccellenza operativa e promuovere l'innovazione continua.

Prerequisiti

Gli studenti di successo dovranno avere una conoscenza pregressa di:

  • Concetti relativi al cloud computing, inclusa la conoscenza delle implementazioni PaaS, SaaS e IaaS.
  • Amministrazione e sviluppo di Azure con competenze comprovate in almeno una di queste aree.
  • Concetti di DevOps da intermedi a avanzati, tra cui il controllo delle versioni, lo sviluppo software Agile e i principi fondamentali dello sviluppo software. Sarebbe utile avere esperienza in un'organizzazione che fornisce software.

Informazioni di base su Azure

Scegliere l'account Azure più adatto per l'utente. Pagamento a consumo o prova gratuita di Azure per un massimo di 30 giorni. Iscriversi.

Moduli in questo percorso di apprendimento

In questo modulo vengono presentati i concetti fondamentali e l'importanza dell'ingegneria della piattaforma. Esplora il modo in cui l'ingegneria della piattaforma migliora la produttività degli sviluppatori, accelera il time-to-value e supporta la trasformazione digitale. Gli studenti apprenderanno l'importanza strategica dell'ingegneria della piattaforma come base per il successo tecnico e l'allineamento agli obiettivi aziendali generali.

In questo modulo gli studenti otterranno informazioni dettagliate sulla progettazione di architetture di piattaforma sicure, scalabili e conformi agli standard normativi. Il modulo illustra la pianificazione della capacità, l'ottimizzazione dei costi e il ruolo dell'automazione per mantenere la coerenza e ridurre gli errori manuali. Gli studenti esamineranno anche le strategie per la creazione di soluzioni scalabili in grado di gestire la domanda crescente e i flussi di lavoro complessi.

Questo modulo spiega come consentire agli sviluppatori di gestire in modo indipendente risorse e flussi di lavoro, favorendo agilità e innovazione. Gli studenti comprenderanno l'importanza di coniugare flessibilità e una governance solida per garantire sicurezza, conformità e coerenza operativa. Questo modulo illustra anche le procedure consigliate per l'implementazione e la gestione delle funzionalità self-service in un'organizzazione.

Gli studenti comprenderanno il significato dell'osservabilità per ottenere informazioni dettagliate in tempo reale sulle prestazioni del sistema e per individuare le inefficienze. Questo modulo evidenzia l'importanza del miglioramento continuo tramite cicli di feedback, monitoraggio delle prestazioni e analisi di mercato. Gli studenti esploreranno le strategie per adattarsi alle tendenze di mercato e promuovere una cultura dell'innovazione all'interno dei team di progettazione della piattaforma.

Questo modulo illustra i principi della creazione di roadmap strategiche della piattaforma, tra cui l'allineamento delle iniziative della piattaforma con gli obiettivi di business, la preparazione ai progressi tecnologici e la promozione dell'innovazione. Gli studenti comprenderanno come sviluppare roadmap interattive che guidano l'evoluzione della piattaforma, assicurandosi che rimanga efficiente, affidabile e in grado di evolversi con le innovazioni future.