Condividi tramite


Innovazione nelle piattaforme applicative moderne

La metodologia di innovazione del Cloud Adoption Framework guida l'adozione attraverso il ciclo di apprendimento della misura di compilazione. La metodologia di innovazione è incentrata sull'innovazione digitale per dati, applicazioni, analisi, intelligenza artificiale e Machine Learning. Stabilire una visione per l'innovazione che usa i livelli di astrazione forniti da una piattaforma applicativa moderna. Per altre informazioni, vedere la metodologia di innovazione.

Innovazione delle piattaforme applicative moderne

Quando si integrano piattaforme applicative moderne nella strategia di adozione del cloud, l'innovazione non si limita ai contenitori. L'integrazione di piattaforme applicative moderne offre l'innovazione proveniente da altre forme di strategia ibrida e multi-cloud.

Diagramma che mostra le varie opzioni di innovazione abilitate dai livelli di astrazione in una piattaforma applicativa moderna.

Di seguito sono riportati esempi di innovazione dai livelli di astrazione forniti da un approccio moderno all'innovazione della piattaforma applicativa:

  • Dati e innovazione ovunque: l'uso della portabilità delle applicazioni consente di usare i dati dove è più utile per gli utenti. Le applicazioni possono seguire i dati. Questo approccio incoraggia la democratizzazione dei dati e l'innovazione delle applicazioni. I servizi dati abilitati per Azure Arc e Kubernetes abilitato per Azure Arc offrono coerenza di gestione quando le applicazioni e i dati vengono spostati in diversi ambienti. Questo approccio consente agli sviluppatori di concentrarsi più sull'applicazione e sui dati, anziché sul cloud o sull'infrastruttura.

  • Modernizzare il data center: la modernizzazione del data center consente l'evoluzione e la modernizzazione dei carichi di lavoro per l'uso di strumenti nativi di Azure. Questo approccio può accelerare lo sviluppo anche per i carichi di lavoro più regolamentati. Usare il Servizio app di Azure per Kubernetes con Azure Arc o Azure Stack HCI per astrarre le dipendenze dei data center. Questo approccio consente ai team di creare funzionalità cloud senza uscire dal data center.

  • Piattaforme applicative per dispositivi perimetrali: estendere il runtime comune, i contenitori condivisi e l'orchestrazione ai dispositivi perimetrali eseguendo Azure IoT o il runtime dell'applicazione in Kubernetes. Per altre informazioni, vedere Come installare IoT Edge in Kubernetes.

  • Portabilità del carico di lavoro: standardizzare e centralizzare l'orchestrazione dei contenitori per Kubernetes, il servizio Azure Kubernetes o Servizio app di Azure per Kubernetes con Azure Arc. Questo approccio consente la portabilità dei carichi di lavoro tra istanze della piattaforma applicativa comune in esecuzione nel cloud pubblico, nel cloud privato e in ambienti perimetrali.

Democratizzare i dati

L'uso di piattaforme applicative moderne può accelerare la democratizzazione dei dati. La suddivisione dei silo di dati tra cloud consente a utenti aziendali e data scientist di operare al meglio. La combinazione di dati che risiedono in locale e nel cloud può formare nuove analisi e informazioni dettagliate. Per altre informazioni, vedere Strumenti di innovazione per democratizzare i dati in Azure.

Intervenire sulle applicazioni

L'uso di nuove applicazioni può ampliare ulteriormente le funzionalità di un runtime comune.

  • Gli sviluppatori creano soluzioni Power Apps e Power Automate per ampliare le applicazioni professionali. Queste applicazioni possono potenziare i team aziendali responsabili di vendita, retribuzioni, finanza e altro ancora.
  • Aggiungere intelligenza alle applicazioni con il riconoscimento vocale, il testo, la visione e i chatbot. Includere esperienze intelligenti nel cloud pubblico, nel cloud privato o nell’ambiente perimetrale con app Web o funzioni serverless.
  • Il Servizio app di Azure fornisce un runtime nativo di Azure. Basandosi su tale piattaforma applicativa si accelera lo sviluppo. Offre anche funzionalità native di Azure, ad esempio esperienze intelligenti.
  • Il Servizio app di Azure offre la portabilità dei carichi di lavoro e consente agli sviluppatori di creare soluzioni nel cloud o nell’ambiente perimetrale che meglio soddisfano le proprie esigenze. È possibile rimandare le decisioni relative a governance, conformità e sicurezza fino a una fase successiva del ciclo di sviluppo.

Per altre informazioni sui modi in cui è possibile creare applicazioni su varie piattaforme applicative moderne usando i runtime coerenti forniti da Azure, vedere Strumenti per interagire tramite le applicazioni in Azure.

Interagire sui dispositivi

Portare l'integrazione aziendale della piattaforma applicativa moderna nell'ambiente:

  • Esperienze per dispositivi mobili: estendere le applicazioni tramite lo sviluppo rapido di app per dispositivi mobili usando il runtime del Servizio app di Azure.

  • Azure IoT: raccogliere dati quasi in tempo reale dai dispositivi negli ambienti aziendali con Azure IoT su Kubernetes.

Per altre informazioni sull'uso delle interazioni dei dispositivi, vedere Strumenti di esperienza ambientale per interagire con i dispositivi in Azure.

Passaggi successivi

Gli articoli seguenti forniscono indicazioni per il completamento di uno scenario di adozione del cloud: