Interagir com os clientes através de aplicaçõesEngage customers through applications

A inovação com aplicações inclui tanto a modernização das aplicações existentes que estão alojadas no local como a criação de aplicações nativas da cloud através de contentores ou tecnologias sem servidor.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. O Azure fornece serviços PaaS como o Serviço de Aplicações do Azure para o ajudar a modernizar facilmente as aplicações Web e API existentes, escritas em .NET, .NET Core, Java, Node.js, Ruby, Python ou PHP para implementação no 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.

Com um modelo de contentor de padrão aberto, criar microsserviços ou colocar em contentores as aplicações existentes e implementá-las no Azure é simples quando utiliza os serviços geridos como o Azure Kubernetes Service, o Azure Container Instances e a Aplicação Web para Contentores.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. As tecnologias sem servidor como as Funções do Azure e o Azure Logic Apps utilizam um modelo de consumo (paga pelo que utiliza) e ajudam-no a focar-se na criação da aplicação em vez de implementar e gerir a infraestrutura.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.

Uma das vantagens das soluções com base na cloud é a capacidade para recolher feedback mais rapidamente e começar a oferecer valor ao utilizador.One of the advantages of cloud-based solutions is the ability to gather feedback faster and start delivering value to your user. Quer o utilizador seja um cliente externo, quer um utilizador na sua própria empresa, quanto mais rápido obtém feedback sobre as aplicações, melhor.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.

Serviço de Aplicações do AzureAzure App Service

O Serviço de Aplicações do Azure fornece um ambiente de alojamento para as aplicações que elimina o fardo da gestão de infraestrutura e colocação de patches de SO.Azure App Service provides a hosting environment for your applications that removes the burden of infrastructure management and OS patching. Este fornece automatização de dimensionamento para corresponder às exigências dos utilizadores, enquanto está vinculado por limites definidos por si, para manter o controlo dos custos.It provides automation of scale to meet the demands of your users while bound by limits that you define to keep costs in check.

O Serviço de Aplicações do Azure dispõe de suporte de primeira classe para linguagens como 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 precisar de alojar outra pilha de runtime, a Aplicação Web para Contentores permitirá alojar de forma rápida e fácil um contentor do Docker no Serviço de Aplicações para que possa alojar a pilha de código personalizada num ambiente que o liberta da necessidade de adquirir servidores.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.

AçãoAction

Para configurar ou monitorizar implementações do Serviço de Aplicações do Azure:To configure or monitor Azure App Service deployments:

  1. Aceda a Serviços Aplicacionais.Go to App Services.
  2. Configure um novo serviço: selecione Adicionar e siga as instruções.Configure a new service: select Add and follow the prompts.
  3. Gerir serviços existentes: selecione a aplicação pretendida na lista de aplicações alojadas.Manage existing services: select the desired application from the list of hosted applications.

Serviços Cognitivos do AzureAzure Cognitive Services

Com os Serviços Cognitivos do Azure, pode introduzir inteligência avançada diretamente na aplicação através de um conjunto de APIs, que lhe permite tirar partido da IA com suporte da Microsoft e dos algoritmos de machine learning.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.

AçãoAction

Para configurar ou monitorizar as implementações dos Serviços Cognitivos do Azure:To configure or monitor Azure Cognitive Services deployments:

  1. Aceda a Serviços Cognitivos.Go to Cognitive Services.
  2. Configure um novo serviço: selecione Adicionar e siga as instruções.Configure a new service: select Add and follow the prompts.
  3. Gerir serviços existentes: selecione o serviço pretendido na lista de serviços alojados.Manage existing services: select the desired service from the list of hosted services.

Azure Bot ServiceAzure Bot Service

O Azure Bot Service expande a aplicação padrão ao adicionar uma interface de bots natural que utiliza IA e aprendizagem automática para criar uma nova forma de interação com os seus clientes.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.

AçãoAction

Para configurar ou monitorizar as implementações do Azure Bot Service:To configure or monitor Azure Bot Service deployments:

  1. Aceda a Serviços de Bot.Go to Bot Services.
  2. Configure um novo serviço: selecione Adicionar e siga as instruções.Configure a new service: select Add and follow the prompts.
  3. Gerir serviços existentes: selecione o bot pretendido na lista de serviços alojados.Manage existing services: select the desired bot from the list of hosted services.

DevOps do AzureAzure DevOps

Durante o percurso para a inovação, vai eventualmente aperceber-se de que está a caminho do DevOps.During your innovation journey, you'll eventually find yourself on the path to DevOps. A Microsoft tem, já há muito tempo, um produto no local conhecido como Team Foundation Server (TFS).Microsoft has long had an on-premises product known as Team Foundation Server (TFS). Durante o nosso próprio percurso para a inovação, a Microsoft desenvolveu o Azure DevOps, um serviço com base na cloud que fornece ferramentas de compilação e lançamento com suporte para várias linguagens e destinos para as versões.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. Para obter mais informações, veja Azure DevOps.For more information, see Azure DevOps.

Visual Studio App CenterVisual Studio App Center

À medida que as aplicações móveis continuam a crescer em popularidade, aumenta a necessidade de uma plataforma capaz de fornecer testes automatizados em dispositivos reais com variadas configurações.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. O Visual Studio App Center fornece não só um local onde pode testar as aplicações em iOS, Android, Windows e macOS, mas também uma plataforma de monitorização que pode utilizar o Azure Application Insights para analisar telemetria de forma rápida e fácil.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. Para obter mais informações, veja Visual Studio App Center.For more information, see Visual Studio App Center.

O Visual Studio App Center também fornece um serviço de notificação que lhe permite utilizar uma única chamada para enviar notificações para a aplicação nas várias plataformas sem ter de contactar cada serviço de notificação individualmente.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. Para obter mais informações, veja Visual Studio App Center Push (ACP).For more information, see Visual Studio App Center Push (ACP).

Saiba maisLearn more