Avançar para o conteúdo principal

Azure sem servidor

Experimente a solução sem servidor: crie aplicações mais rapidamente sem gestão de infraestrutura

Crie, desenvolva e opere aplicações sem servidor numa plataforma de ponto a ponto

Proporcione mais valor ao essencial da sua empresa ao minimizar o tempo e os recursos gastos em requisitos de infraestrutura. Utilize as soluções sem servidor totalmente geridas de ponto a ponto do Azure para aumentar a produtividade de programadores, otimizar recursos e acelerar o ritmo da inovação.

Porquê escolher as soluções sem servidor do Azure?

Maior velocidade para programadores

Reduza o tempo gasto em tarefas que não são essenciais para a sua empresa, libertando os programadores da gestão e aprovisionamento de infraestrutura. Crie e implemente mais rapidamente com APIs próprias para programadores, serviços low-code/sem código e modelos cognitivos e de machine learning prontos a utilizar.

Aumente o desempenho da equipa

Melhore a agilidade da equipa e o desempenho ao utilizar uma plataforma totalmente gerida para criar, implementar e trabalhar em aplicações. Crie para qualquer ambiente e padrão de aplicação: híbrido, cloud e edge. Efetue uma gestão proativa de aplicações com ferramentas inteligentes de análises e monitorização.

Aumente o impacto na organização

Acelere o tempo de comercialização com soluções sem servidor do Azure, que ajudam a sua organização a desbravar o caminho para a inovação e novas oportunidades de receita. Reduza o seu custo total de posse de infraestrutura e minimize os riscos, através de gestão de segurança inteligente e proteção avançada contra ameaças.

Crie com soluções sem servidor do Azure

Desfrute da liberdade da gestão de infraestruturas independentemente do tipo de aplicação que está a criar ou das tecnologias que está a utilizar. Escolha de entre os seus ambientes de execução sem servidor, serviços totalmente geridos e um abrangente conjunto de serviços e ferramentas para programadores para criar as suas aplicações.

Computação sem servidor do Azure

Crie aplicações mais rapidamente ao eliminar a necessidade de gerir a infraestrutura que executa os seus contentores e código

  • Microsserviços Contentorizados sem Servidor

    Implemente aplicações contentorizadas sem gerir infraestruturas complexas com o Azure Container Apps. Escreva código com o seu framework ou linguagem de programação preferencial e crie microsserviços com suporte completo para Distributed Application Runtime (Dapr). Dimensione dinamicamente com base em eventos ou tráfego HTTP com tecnologia Kubernetes Event-Driven Autoscaling (KEDA).

  • Kubernetes Sem Servidor

    Aprovisione elasticamente pods dentro de instâncias de contentor que são iniciadas em segundos, sem ter de gerir recursos de computação adicionais. Crie aplicações sem servidor e baseadas no Kubernetes com as capacidades de orquestração do Azure Kubernetes Service (AKS) e dos nós virtuais do AKS, que são criados no projeto Virtual Kubelet em open-source. Consiga o melhor de uma abordagem motivada por eventos KEDA, ao adicionar dimensionamento automático baseado em eventos ao seu cluster do AKS. O KEDA é um componente open-source que permite aos contentores processar eventos diretamente a partir de origens de eventos e permite dimensionar para zero.

  • Funções sem Servidor

    Execute código, escrito na linguagem que escolher, com as Funções do Azure, uma experiência de computação condicionada por eventos. Dimensione a pedido e pague apenas pelo tempo de execução do código. Disponível como um serviço gerido no Azure e no Azure Stack, o runtime das Funções do Azure de código fonte aberto funciona também em múltiplos destinos, incluindo o Kubernetes, o Azure IoT Edge, no local ou mesmo noutras clouds.

  • Ambientes de Aplicações sem Servidor

    Execute e dimensione aplicações Web, móveis e de API na plataforma que escolher, num ambiente totalmente gerido de alta produção, com o Serviço de Aplicações do Azure.

Yale School of Medicine
"We are not computer scientists. We need partners that can help us build the infrastructure to go really fast so we can fully honor every donor organ. The partnership with Microsoft and Terawe has revolutionized our approach and our thinking."
Dr. Greg Tietjen, Professor Assistente e Investigator Principal

Integração e fluxos de trabalho sem servidor do Azure

Crie novas aplicações ao orquestrar arquiteturas sem servidor baseadas em eventos. Crie serviços ligados mais facilmente com uma fachada de API simples que diminua a complexidade de implementação de APIs.

  • Orquestração de fluxos de trabalho sem servidor

    Integre dados e aplicações em vez de criar glue code complexo entre sistemas dispersos. Crie fluxos de trabalho sem servidor visualmente com o Azure Logic Apps e utilize as suas próprias APIs, funções sem servidor ou conectores prontos a utilizar de software como um serviço (SaaS), incluindo Salesforce, Microsoft Office 365 e Dropbox.

  • Gestão de API sem servidor

    Publique, proteja, transforme, mantenha e monitorize APIs com a Gestão de API do Azure, um serviço totalmente gerido que oferece um modelo de utilização criado e implementado para se adaptar de forma orgânica às suas aplicações sem servidor.

  • Mensagens sem servidor

    Simplifique cenários de aplicações baseados em eventos com o Azure Event Grid. Ligue uma lógica sem servidor a eventos provenientes de múltiplos serviços do Azure e origens externas, com o esquema CloudEvents. Crie soluções na cloud distribuídas e dimensionáveis com ligações em vários ambientes na cloud privada e pública, através da infraestrutura de mensagens do Azure Service Bus.

Clasquin
"We can deliver exactly what we had in mind with Azure Logic Apps because it is a flexible and high-performance platform. It offers monitoring of a quality that we have never seen before, and which allows us, for example, to detect anomalies even before they impact our customers. And the pay-per-use economic model is much more advantageous."
Laurent Guillen, Diretor de Informação

DevOps e ferramentas de programador sem servidor

Crie aplicações sem servidor através de ferramentas familiares, diretamente do seu ambiente de programação e no seu sistema operativo favorito. Obtenha serviços de primeira classe para criar, testar e implementar funções, contentores e aplicações baseadas em Kubernetes

  • CI/CD sem servidor

    Obtenha repositórios git ilimitados, privados e alojados na cloud com o Azure DevOps. Configure facilmente uma integração contínua/entrega contínua (CI/CD), adicione gestão automática de pacotes, acione automaticamente compilações e programe para Kubernetes, Funções do Azure, Azure Web Apps ou em qualquer cloud.

  • Ferramentas de programação de aplicações

    Crie, execute e depure aplicações sem servidor com um abrangente conjunto de ferramentas para programadores. Utilize emuladores para desenvolver as suas aplicações localmente em cenários avançados, como Funções e Kubernetes. Em seguida, dirija-as facilmente para o Azure quando estiver pronto para implementar.

IA e aprendizagem automática sem servidor

Fortaleça as suas aplicações sem servidor com algoritmos de IA e aprendizagem automática prontos a utilizar. Melhore a produtividade e reduza os custos através de computação com dimensionamento automático e DevOps para aprendizagem automática.

  • Computação cognitiva

    Permita que as suas aplicações sem servidor vejam, falem, entendam e interpretem as necessidades dos seus utilizadores, através de métodos de comunicação natural com os Serviços Cognitivos do Azure através de uma API ou implementadas como contentores no Kubernetes.

  • Bots de conversação

    Utilize o Azure Bot Service para criar bots inteligentes que interagem naturalmente com os utilizadores através de canais como mensagens de texto/SMS, Skype, Microsoft Teams, Slack, Office 365 e Twitter.

  • Modelos de machine learning

    Crie, prepare e implemente modelos no Azure Machine Learning, da cloud para o edge.

Wolford
"Azure Cognitive Services and the easy integration offered by Azure help us build solutions and onboard new customers in just four to six weeks."
Sanjoy Roy, Cofundador da AskSid.ai

Criar aplicações sem servidor com bases de dados relacionais e não relacionais

  • Base de Dados SQL do Azure sem servidor

    Crie aplicações mais rapidamente, otimize o desempenho dos preços e simplifique a gestão do desempenho para bases de dados relacionais com a Base de Dados SQL do Azure sem servidor. Dimensione automaticamente a computação com base na procura de carga de trabalho e pague apenas a computação utilizada por segundo. Para uma maior poupança de custos, coloque as bases de dados sem servidor automaticamente em pausa e pague apenas pelo armazenamento durante os períodos inativos e, em seguida, retome automaticamente quando a atividade de carga de trabalho regressar. Todas as bases de dados na Base de Dados SQL do Azure, incluindo as que não utilizam servidor, são atualizadas automaticamente e têm elevada disponibilidade e machine learning incorporado para maior segurança e desempenho.

  • Azure Cosmos DB

    Utilize o Azure Cosmos DB, um serviço de base de dados multimodelo altamente dimensionável e globalmente distribuído, para criar acionadores de bases de dados, enlaces de entrada e enlaces de saída.

Campbrain
"Azure SQL Database serverless totally fits our business. We don't have to worry about scaling up for peak loads, and we pay only for what we use. We have capacity without the high 'just in case' cost."
Michael Aird, Diretor de Tecnologia

Armazenamento sem servidor do Azure

Crie aplicações Web estáticas no Armazenamento de blobs do Azure ou utilize-o como armazenamento altamente dimensionável para dados não estruturados. Tire partido de eventos de armazenamento para responder a operações em blobs com múltiplas arquiteturas sem servidor. Os eventos de blobs são enviados para o Event Grid para os subscritores, através de Funções, Logic Apps ou até do seu serviço de escuta HTTP personalizado.

Transport for London

Com uma arquitetura dimensionável, os frames de câmaras são carregadas para o armazenamento de Blobs, o que aciona as Funções do Azure, devolve o número de pessoas na imagem e coloca-o no Hubs de Eventos do Azure.

Monitorização sem servidor do Azure

Uma vez que a opção sem servidor elimina as tradicionais tarefas de gestão de infraestrutura, é mais importante que nunca que os programadores tenham implementada a instrumentação correta para ajudar na depuração de aplicações sem servidor. Obtenha uma observabilidade total sobre as suas aplicações sem servidor graças ao Azure Monitor, um serviço de gestão de desempenho de aplicações extensível para monitorizar as suas aplicações. Recolha, analise e tome medidas sobre telemetria a partir de ambientes na cloud e no local para maximizar a disponibilidade e o desempenho das suas aplicações.

Hafslund
"By running containerized software in Azure, we have a standard way to create, monitor, scale, and manage our applications. We move and respond to customer needs faster. That's what agility is all about."
Ståle Heitmann, Diretor de Tecnologias

Análise sem servidor do Azure

Desenvolva e execute facilmente análises em tempo real paralelas massivamente em múltiplos fluxos de dados, incluindo IoT, através do Azure Stream Analytics. Sem infraestrutura para gerir, processe os dados a pedido, dimensione imediatamente e pague apenas por tarefa. Crie rapidamente dashboards em tempo real com o Microsoft Power BI para visualização de comandos e controlos em tempo real.

Kolibri Games
"Our Azure-based analytics pipeline can handle the billion events a month we're throwing at it, and with it, we're improving our games at an even faster cadence."
Oliver Löffler, Fundador e Diretor de Tecnologia

Arquiteturas de soluções sem servidor do Azure

Arquitetar aplicação Web de comércio eletrónico dimensionável

O site de comércio eletrónico inclui fluxos de trabalho de processamento de encomendas simples com a ajuda dos serviços do Azure. Com as Funções do Azure e as Aplicações Web, os programadores podem concentrar-se na criação de experiências personalizadas e permitir ao Azure lidar com a infraestrutura.

Expandir de AKS com ACI

Utilize o nó virtual do AKS para aprovisionar pods dentro do ACI, que são iniciados em segundos. Isto permite que o AKS seja executado com a capacidade exatamente suficiente para a sua carga de trabalho média. Quando ficar sem capacidade no seu cluster do AKS, aumente horizontalmente pods adicionais no ACI sem precisar de gerir servidores adicionais.

CI/CD para Contentores

Os contentores facilitam a tarefa de criar e implementar aplicações de forma contínua. Ao orquestrar a implementação desses contentores através do Kubernetes no Azure Kubernetes Service (AKS), pode obter clusters de contentores replicáveis e geríveis.

Recursos para soluções sem servidor

Livro de Computação Sem Servidor do Azure, Segunda Edição

Conceber Sistemas Distribuídos

Gestão de API do Azure: Orientar a Transformação Digital na Economia de APIs de Hoje

Blogues do Azure sem servidor mais recentes

Comece a criar soluções sem servidor do Azure

Comece com 12 meses de serviços gratuitos.

Como podemos ajudá-lo?