Coinvolgere i clienti tramite applicazioniEngage customers through applications

L'innovazione con le applicazioni include la modernizzazione di quelle esistenti ospitate in locale e la creazione di applicazioni native del cloud tramite contenitori o tecnologie serverless.Innovation with applications includes both modernizing your existing applications that are hosted on-premises and building cloud-native applications by using containers or serverless technologies. Per quanto riguarda la modernizzazione delle app, Azure offre servizi PaaS come il servizio app di Azure per modernizzare facilmente le app Web e API esistenti scritte in .NET, .NET Core, Java, Node.js, Ruby, Python o PHP per la distribuzione in Azure.Azure provides PaaS services like Azure App Service to help you easily modernize your existing web and API apps written in .NET, .NET Core, Java, Node.js, Ruby, Python, or PHP for deployment in Azure.

Con un modello di contenitori basato su standard aperti, la creazione di microservizi o l'inserimento in contenitori delle applicazioni esistenti e la relativa distribuzione in Azure risultano semplificate grazie a servizi gestiti come Azure Kubernetes, Istanze di Azure Container e app Web per contenitori.With an open-standard container model, building microservices or containerizing your existing applications and deploying them on Azure is simple when you use managed services like Azure Kubernetes Service, Azure Container Instances, and Web App for Containers. Le tecnologie serverless come Funzioni di Azure e App per la logica di Azure sono basate su un modello a consumo (si paga per le risorse usate) e consentono quindi di concentrarsi sulla creazione di applicazioni invece di preoccuparsi a distribuire e gestire l'infrastruttura.Serverless technologies like Azure Functions and Azure Logic Apps use a consumption model (pay for what you use) and help you focus on building your application rather than deploying and managing infrastructure.

Uno dei vantaggi delle soluzioni basate sul cloud consiste nella possibilità di raccogliere feedback più rapidamente e iniziare a offrire valore all'utente.One of the advantages of cloud-based solutions is the ability to gather feedback faster and start delivering value to your user. Indipendentemente dal fatto che si tratti di un cliente esterno o di un utente interno dell'azienda, è sempre preferibile riuscire a ottenere feedback sulle applicazioni il più rapidamente possibile.Whether that user is an external customer or a user in your own company, the faster you can get feedback on your applications, the better.

Servizio app di AzureAzure App Service

Il Servizio app di Azure fornisce un ambiente di hosting per le applicazioni che rimuove il carico associato alla gestione dell'infrastruttura e alla distribuzione di patch del sistema operativo.Azure App Service provides a hosting environment for your applications that removes the burden of infrastructure management and OS patching. Il servizio offre funzionalità di automazione su larga scala per soddisfare le esigenze degli utenti, rispettando comunque i limiti definiti per tenere sotto controllo i costi.It provides automation of scale to meet the demands of your users while bound by limits that you define to keep costs in check.

Il servizio app di Azure offre un supporto eccellente per i linguaggi come ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP e Python.Azure App Service provides first-class support for languages like ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP, and Python. Se è necessario ospitare un altro stack di runtime, il servizio app Web per contenitori consente di ospitare in modo semplice e immediato un contenitore Docker all'interno del servizio app, ospitando in questo modo lo stack di codice personalizzato in un ambiente che evita all'organizzazione di occuparsi dei server.If you need to host another runtime stack, Web App for Containers lets you quickly and easily host a Docker container within App Service, so you can host your custom code stack in an environment that gets you out of the server business.

AzioneAction

Per configurare o monitorare le distribuzioni del Servizio app di Azure:To configure or monitor Azure App Service deployments:

  1. Passare a Servizi app.Go to App Services.
  2. Per configurare un nuovo servizio, selezionare Aggiungi e seguire le istruzioni.Configure a new service: select Add and follow the prompts.
  3. Per gestire i servizi esistenti, selezionare un'applicazione nell'elenco di quelle ospitate.Manage existing services: select the desired application from the list of hosted applications.

Servizi cognitivi di AzureAzure Cognitive Services

Con Servizi cognitivi di Azure è possibile infondere intelligenza avanzata direttamente nell'applicazione tramite un set di API, che consentono di sfruttare i vantaggi offerti dagli algoritmi di intelligenza artificiale e di Machine Learning supportati da Microsoft.With Azure Cognitive Services, you can infuse advanced intelligence directly into your application through a set of APIs that let you take advantage of Microsoft-supported AI and machine learning algorithms.

AzioneAction

Per configurare o monitorare le distribuzioni di Servizi cognitivi di Azure:To configure or monitor Azure Cognitive Services deployments:

  1. Passare a Servizi cognitivi.Go to Cognitive Services.
  2. Per configurare un nuovo servizio, selezionare Aggiungi e seguire le istruzioni.Configure a new service: select Add and follow the prompts.
  3. Per gestire i servizi esistenti, selezionarne uno nell'elenco di quelli ospitati.Manage existing services: select the desired service from the list of hosted services.

Servizio Azure BotAzure Bot Service

Il servizio Azure Bot estende l'applicazione standard aggiungendo un'interfaccia bot naturale che usa funzionalità di intelligenza artificiale e Machine Learning per creare una nuova modalità di interazione con i clienti.Azure Bot Service extends your standard application by adding a natural bot interface that uses AI and machine learning to create a new way to interact with your customers.

AzioneAction

Per configurare o monitorare le distribuzioni del servizio Azure Bot:To configure or monitor Azure Bot Service deployments:

  1. Passare a Servizi Bot.Go to Bot Services.
  2. Per configurare un nuovo servizio, selezionare Aggiungi e seguire le istruzioni.Configure a new service: select Add and follow the prompts.
  3. Per gestire i servizi esistenti, selezionare un bot nell'elenco di servizi ospitati.Manage existing services: select the desired bot from the list of hosted services.

Azure DevOpsAzure DevOps

Nel percorso verso l'innovazione si incontreranno inevitabilmente le procedure DevOps.During your innovation journey, you'll eventually find yourself on the path to DevOps. Microsoft offre da molto tempo un prodotto locale noto come Team Foundation Server (TFS).Microsoft has long had an on-premises product known as Team Foundation Server (TFS). Durante il proprio percorso verso l'innovazione, Microsoft ha sviluppato Azure DevOps, un servizio basato sul cloud che offre strumenti per la compilazione e il rilascio con il supporto di molti linguaggi e destinazioni.During our own innovation journey, Microsoft developed Azure DevOps, a cloud-based service that provides build and release tools supporting many languages and destinations for your releases. Per altre informazioni, vedere Azure DevOps.For more information, see Azure DevOps.

Visual Studio App CenterVisual Studio App Center

Con le app per dispositivi mobili che continuano a crescere in popolarità, si avverte sempre di più l'esigenza di una piattaforma in grado di offrire test automatizzati su dispositivi reali con varie configurazioni.As mobile apps continue to grow in popularity, the need for a platform that can provide automated testing on real devices of various configurations grows. Oltre a offrire un ambiente in cui testare le applicazioni iOS, Android, Windows e macOS, Visual Studio App Center fornisce anche una piattaforma di monitoraggio che consente di usare Azure Application Insights per analizzare i dati di telemetria in modo semplice e immediato.Visual Studio App Center not only provides a place where you can test your applications across iOS, Android, Windows, and macOS, it also provides a monitoring platform that can use Azure Application Insights to analyze your telemetry quickly and easily. Per altre informazioni, vedere Visual Studio App Center.For more information, see Visual Studio App Center.

Visual Studio App Center include inoltre un servizio di notifica che consente di inviare notifiche all'applicazione su più piattaforme con una singola chiamata, senza la necessità di contattare singolarmente ogni servizio.Visual Studio App Center also provides a notification service that lets you use a single call to send notifications to your application across platforms without having to contact each notification service individually. Per altre informazioni, vedere Visual Studio App Center Push (ACP).For more information, see Visual Studio App Center Push (ACP).

Altre informazioniLearn more