Envolver clientes por meio de aplicativosEngage customers through applications

Crie aplicativos nativos de nuvem para conectar os clientes de novas maneiras.Build cloud-native applications to connect customers in new ways. Os aplicativos nativos de nuvem são compilados do zero e otimizados visando a escala e o desempenho da nuvem.Cloud-native applications are built from the ground up, optimized for cloud scale and performance. Os aplicativos nativos de nuvem são baseados na arquitetura de microsserviços, usam serviços gerenciados e aproveitam a entrega contínua para atingir confiabilidade e um tempo de colocação no mercado mais rápido.Cloud-native applications are based on microservices architecture, use managed services, and take advantage of continuous delivery to achieve reliability and faster time to market.

A inovação com aplicativos inclui tanto a modernização de seus aplicativos existentes, que são hospedados localmente, quanto a criação de aplicativos nativos de nuvem usando contêineres 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 Aplicativo do Azure para ajudar você a modernizar facilmente seus aplicativos Web e de API existentes escritos em .NET, .NET Core, Java, Node.js, Ruby, Python ou PHP para implantaçã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 contêiner de padrão aberto, a criação de microsserviços ou a colocação de seus aplicativos existentes em contêineres e a implantação desses aplicativos no Azure é simples quando você usa serviços gerenciados, como o Serviço de Kubernetes do Azure, as Instâncias de Contêiner do Azure e o Aplicativo Web para Contêineres.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. Tecnologias sem servidor como o Azure Functions e os Aplicativos Lógicos do Azure usam um modelo de consumo (pagar pelo que usar) e ajudam você a se concentrar na criação de seu aplicativo em vez de implantar e gerenciar uma 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 baseadas em nuvem é a capacidade de reunir comentários mais rapidamente e começar a fornecer valor ao usuário.One of the advantages of cloud-based solutions is the ability to gather feedback faster and start delivering value to your user. Quer o usuário seja um cliente externo ou um usuário em sua empresa, quanto mais rápido você puder obter comentários sobre seus aplicativos, 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 aplicativo do AzureAzure App Service

O Serviço de Aplicativo do Azure fornece um ambiente de hospedagem para os aplicativos que remove a carga de gerenciamento de infraestrutura e aplicação de patches do sistema operacional.Azure App Service provides a hosting environment for your applications that removes the burden of infrastructure management and OS patching. Ele fornece a automação de escala para atender às demandas dos usuários, sendo limitado pelos limites que você define para manter os custos sob controle.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 Aplicativo do Azure fornece suporte de primeira classe para linguagens de programação 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 você precisa hospedar outra pilha de runtime, o Aplicativo Web para Contêineres permite hospedar de forma rápida e fácil um contêiner do Docker dentro do Serviço de Aplicativo, de modo que você pode hospedar sua pilha de códigos personalizada em um ambiente que retira você do negócio de 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 monitorar implantações do Serviço de Aplicativo do Azure:To configure or monitor Azure App Service deployments:

  1. Acesse Serviços de Aplicativos.Go to App Services.
  2. Configure um novo serviço: selecione Adicionar e siga os prompts.Configure a new service: select Add and follow the prompts.
  3. Gerencie serviços existentes: selecione o aplicativo desejado na lista de aplicativos hospedados.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, é possível inserir inteligência avançada diretamente no aplicativo por meio de um conjunto de APIs que permitem aproveitar algoritmos de IA e machine learning que contam com o suporte 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.

AçãoAction

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

  1. Acesse Serviços Cognitivos.Go to Cognitive Services.
  2. Configure um novo serviço: selecione Adicionar e siga os prompts.Configure a new service: select Add and follow the prompts.
  3. Gerencie os serviços existentes: selecione o serviço desejado na lista de serviços hospedados.Manage existing services: select the desired service from the list of hosted services.

Serviço de Bot do AzureAzure Bot Service

O Serviço de Bot do Azure estende seu aplicativo padrão pela adição de uma interface de bot natural que usa IA e aprendizado de máquina para criar uma nova maneira de interagir com 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 monitorar implantações do Serviço de Bot do Azure:To configure or monitor Azure Bot Service deployments:

  1. Acesse Serviços de Bot.Go to Bot Services.
  2. Configure um novo serviço: selecione Adicionar e siga os prompts.Configure a new service: select Add and follow the prompts.
  3. Gerencie os serviços existentes: selecione o bot desejado na lista de serviços hospedados.Manage existing services: select the desired bot from the list of hosted services.

Azure DevOpsAzure DevOps

Durante seu percurso de inovação, você eventualmente se encontrará no caminho para o DevOps.During your innovation journey, you'll eventually find yourself on the path to DevOps. A Microsoft tem há muito tempo um produto local conhecido como TFS (Team Foundation Server).Microsoft has long had an on-premises product known as Team Foundation Server (TFS). Durante nosso próprio percurso de inovação, a Microsoft desenvolveu o Azure DevOps, um serviço baseado em nuvem que fornece ferramentas de build e de lançamento que dão suporte a várias linguagens de programação e destinos para suas 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, confira Azure DevOps.For more information, see Azure DevOps.

Visual Studio App CenterVisual Studio App Center

À medida que os aplicativos móveis continuam crescendo em popularidade, aumenta a necessidade de uma plataforma que possa fornecer testes automatizados em dispositivos reais de configurações diversas.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 apenas um lugar em que você pode testar os aplicativos nativo de nuvem no iOS, no Android, no Windows e no macOS, mas também uma plataforma de monitoramento que pode usar o Azure Application Insights para analisar a telemetria com rapidez e facilidade.Visual Studio App Center not only provides a place where you can test your cloud-native 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, confira 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 permite que uma única chamada envie notificações para seu aplicativo entre plataformas sem precisar entrar em contato com 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, confira Visual Studio ACP (App Center Push).For more information, see Visual Studio App Center Push (ACP).

Saiba maisLearn more