This is the Trace Id: 19ad09aedc9a1bb80b6dd2947a30515e
Avançar para o conteúdo principal Explorar Ver todos os produtos (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Base de Dados do Azure para PostgreSQL Azure Arc Microsoft Fabric Máquinas virtuais do Linux no Azure Modelos do Foundry Serviço de Agente do Foundry Foundry IQ Foundry Tools Foundry Control Plane Observabilidade no Foundry Control Plane Azure OpenAI em Modelos do Foundry Voz do Azure no Foundry Tools Azure Machine Learning Ver todas as bases de dados Azure Cosmos DB Azure DocumentDB SQL do Azure Base de Dados do Azure para PostgreSQL Redis Gerido pelo Azure Microsoft Fabric Azure Databricks Máquinas virtuais do Linux no Azure Windows Server no Azure Funções do Azure Conjuntos de Dimensionamento de Máquinas Virtuais do Azure Gestão de API do Azure Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Armazenamento de Contentores do Azure Azure Arc Azure Local Microsoft Defender para a Cloud Azure Monitor Microsoft Sentinel Azure Migrate Ver todas as soluções (40+) Soluções de cloud para pequenas e médias empresas Centro de modernização e migração para a Cloud Análise de dados para IA Bases de Dados do Azure Aplicações e agentes de IA Microsoft Marketplace Microsoft Sovereign Cloud Aplicações e agentes de IA IA responsável com o Azure Infraestrutura de IA Análise de dados para IA Operações de aprendizagem automática (MLOps) Desenvolvimento de aplicações low-code no Azure Serviços de Integração Computação sem servidor DevOps Centro de migração e modernização Migração de aplicações .NET Bases de Dados no Azure Linux no Azure Oracle no Azure SAP na Nuvem da Microsoft Cloud adaptável Computação de alto desempenho (HPC) Infraestrutura como um serviço (IaaS) Resiliência Azure Essentials Frontier Accelerate para Azure FinOps no Azure Microsoft Marketplace Descrição geral de preços do Azure Crie uma conta do Azure Serviços do Azure gratuitos Opções de compra flexíveis Calculadora de preços FinOps no Azure Maximizar o ROI de IA Planos de poupança do Azure Reservas do Azure Benefício Híbrido do Azure Máquinas Virtuais SQL do Azure Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender para a Cloud Ver mais Empresas de Desenvolvimento de Software Microsoft Marketplace Localizar um parceiro Recursos para parceiros do Azure Começar a utilizar o Azure Histórias de clientes Relatórios, documentos técnicos e e-books de analistas Vídeos Saber mais sobre computação na cloud Documentação Explore portal do Azure Recursos para programadores Modelos de início rápido Recursos para startups Comunidade de programadores Estudantes Azure para parceiros Blogue Eventos e Webinars Aprender Suporte Contactar o Departamento de Vendas Começar a utilizar o Azure Iniciar sessão

O que é a computação sem servidor?

A computação sem servidor permite aos programadores criar aplicações mais rapidamente ao eliminar a necessidade de gestão da infraestrutura.

Acelere o desenvolvimento com a computação sem servidor

A computação sem servidor ajuda as equipas de desenvolvimento a simplificar o desenvolvimento de aplicações, aumentar a produtividade e colocar produtos no mercado mais rapidamente. Continue a ler para saber como funciona e quais são os benefícios de utilizar este modelo.

Principais conclusões

  • A computação sem servidor é um modelo de cloud em que o fornecedor faz a gestão da infraestrutura.
  • Este modelo permite que os programadores se concentrem em escrever código e criem aplicações mais rapidamente.
  • A computação sem servidor oferece inúmeras vantagens às equipas de desenvolvimento, incluindo poupança de custos, dimensionamento automático, utilização mais eficiente dos recursos e um tempo de lançamento no mercado mais rápido.
  • Os casos de utilização mais comuns incluem aplicações orientadas por eventos, processamento de dados em tempo real e serviços de back-end.

Definição de computação sem servidor

A computação sem servidor é um modelo de execução na cloud que elimina a necessidade de fazer a gestão de servidores. Permite que os programadores se concentrem em escrever código, enquanto o fornecedor de cloud gere a infraestrutura, a manutenção e a escalabilidade. Esta abordagem simplifica o desenvolvimento de aplicações e suporta uma entrega mais rápida de funcionalidades. Ao externalizar a gestão de servidores, as organizações podem reduzir a complexidade operacional e afetação de recursos de forma mais eficiente.

Como funciona a computação sem servidor?

A computação sem servidor altera a forma como as aplicações são criadas e implementadas. Muda as responsabilidades operacionais para o fornecedor de computação na cloud, permitindo que as equipes de desenvolvimento criem aplicações mais rapidamente e reduzam os custos. Em vez de provisionarem e manterem servidores, os programadores implementam código que é executado em resposta a eventos. Este modelo foi concebido para oferecer flexibilidade, escalabilidade e eficiência.

Na computação sem servidor, os servidores continuam a executar o código, mas as tarefas associadas ao provisionamento e à gestão da infraestrutura são invisíveis para o programador. Esta abordagem permite que os programadores se concentrem em escrever código e em gerar valor para a empresa, em vez de fazerem a gestão da infraestrutura.

Computação tradicional vs. computação sem servidor

A hospedagem tradicional de aplicações requer a gestão de servidores, sistemas operativos e ambientes de runtime. Estas tarefas requerem muito tempo e recursos, o que muitas vezes abranda a inovação. A computação sem servidor elimina estes obstáculos ao introduzir um modelo em que a infraestrutura é totalmente gerida pelo fornecedor.

Com a computação sem servidor, os programadores escrevem funções que só são executadas quando são acionadas, o que significa que os recursos só são utilizados quando são necessários. Esta abordagem é particularmente útil para organizações que precisam de fazer a gestão de cargas de trabalho imprevisíveis ou escalar aplicações rapidamente. Também suporta práticas de desenvolvimento ágil ao permitir que as equipas criem e lancem mais rapidamente.

Exemplos de serviços de computação sem servidor incluem infraestrutura como serviço (IaaS), plataforma como serviço (PaaS) e software como serviço (SaaS).

Cinco benefícios da computação sem servidor

A computação sem servidor oferece várias vantagens que a tornam apelativa para o desenvolvimento de aplicações modernas, incluindo:

  1. Sem gestão da infraestrutura
    A utilização de serviços totalmente geridos permite aos programadores evitar tarefas administrativas e concentrar-se na lógica de negócio principal. Com uma plataforma sem servidor, só tem de implementar o código, que é depois executado com elevada disponibilidade.
  2. Maior rentabilidade
    Este modelo utiliza uma estrutura de preços pay-per-execution, o que significa que só paga pelo número real de execuções e pelo tempo de computação consumido, em vez de pela capacidade de servidor pré-afeta. Isto torna a computação sem servidor mais rentável, especialmente para cargas de trabalho variáveis ou imprevisíveis.
  3. Escalabilidade dinâmica
    Com a computação sem servidor, a infraestrutura ajusta-se automaticamente para cima e para baixo em segundos para corresponder às exigências de qualquer carga de trabalho. Isto elimina a necessidade de planeamento de capacidade e garante que as aplicações continuam responsivas durante picos de tráfego.
  4. Tempo de colocação no mercado mais rápido
    Com a computação sem servidor, os programadores podem concentrar-se em escrever código em vez de fazer a gestão da infraestrutura. Além disso, as aplicações sem servidor reduzem as dependências operacionais em cada ciclo de desenvolvimento. Como resultado, a sua equipa mantém-se ágil e disponibiliza mais funcionalidades em menos tempo.
  5. Melhor utilização dos recursos
    A transição para tecnologias sem servidor ajuda as organizações a reduzir o custo total de propriedade (TCO) e a realocar recursos para acelerar o ritmo da inovação.

Quer a sua organização utilize uma nuvem pública ou uma nuvem híbrida, o modelo de computação sem servidor oferece vantagens concretas.

Casos de utilização comuns da computação sem servidor

A computação sem servidor suporta uma vasta gama de cenários, incluindo:

  • Aplicações orientadas por eventos. As funções respondem a acionadores, como ações do utilizador ou eventos do sistema.
  • Processamento de dados em tempo real. Isto inclui processamento de streams para análise, dados da Internet das Coisas (IoT) ou agregação de registos.
  • Serviços back-end para aplicações móveis e Web. A computação sem servidor é ideal para APIs e microsserviços sem servidores dedicados.
  • Tarefas agendadas. A computação sem servidor ajuda em fluxos de trabalho automatizados, como cópias de segurança ou geração de relatórios.
  • Chatbots e assistentes de voz. Uma vez que estas aplicações utilizam uma lógica orientada por eventos para alimentar interfaces conversacionais, a computação sem servidor é a solução ideal para elas.
  • Processamento de imagem e vídeo. Com a computação sem servidor, pode processar rapidamente multimédia a pedido sem infraestrutura dedicada.
  • Plataformas de comércio eletrónico. Faça a gestão de picos de tráfego sazonais sem sobreprovisionar.

Ao remover preocupações com a infraestrutura, a computação sem servidor permite que as equipas se concentrem no que mais importa, entregar valor de negócio. É particularmente eficaz para aplicações que registam tráfego imprevisível ou altamente variável, porque a plataforma dimensiona automaticamente os recursos para corresponder à procura.

Olhando para o futuro

A computação sem servidor continua a ganhar popularidade entre as equipas de desenvolvimento. Como este modelo ajuda a reduzir a complexidade operacional e a melhorar a escalabilidade, é uma excelente opção para cargas de trabalho dinâmicas.

Com tendências emergentes como IA e fluxos de trabalho de aprendizagem automática, plataformas sem servidor multicloud e ferramentas de observabilidade melhoradas, a computação sem servidor vai desempenhar um papel cada vez mais significativo nas estratégias modernas de cloud. À medida que as organizações adotam microsserviços e contentorização, a computação sem servidor vai continuar a evoluir, complementando estas arquiteturas ao fornecer execução leve e orientada por eventos.

A computação sem servidor já ajuda as equipas a impulsionar a inovação no desenvolvimento e na implementação de aplicações. Graças à combinação de escalabilidade, eficiência de custos e simplicidade operacional, este modelo vai continuar a ser um componente essencial das futuras estratégias de cloud.

RECURSOS

Explore mais recursos de computação

Expanda os seus conhecimentos, obtenha informações de especialistas e encontre as soluções certas para a sua organização.
Equipa a colaborar em volta de uma mesa durante uma reunião com portáteis e um ecrã de apresentação.
Recursos do Azure

Descubra o Microsoft Azure

Saiba mais sobre o Azure através de vários recursos, entre os quais vídeos, exemplos de código e documentos técnicos.
Pessoa a trabalhar num portátil num espaço interior moderno.
Recursos para estudantes

Adquira as competências necessárias para dar impulso à sua carreira na programação

Encontre ferramentas, programas e outros recursos para estudantes que ajudem a desenvolver as suas competências e a conseguir um emprego na área da tecnologia.
Pessoa sentada em lugares em degraus a utilizar um portátil num espaço de trabalho contemporâneo.
Eventos e webinars

Explorar eventos e webinars do Azure

Aprenda competências novas, descubra novas tecnologias e ligue-se à sua comunidade. Participe digital ou presencialmente.
FAQ

Perguntas frequentes

  • A computação sem servidor simplifica o desenvolvimento de aplicações ao eliminar a gestão da infraestrutura, reduzir custos e permitir uma implementação mais rápida.
  • A computação sem servidor executa código em resposta a eventos, com o fornecedor cloud a fazer a gestão da atribuição de recursos, do dimensionamento e da manutenção.
  • Sim, a computação sem servidor é segura quando implementada com práticas de segurança adequadas. Muitos fornecedores oferecem funcionalidades de segurança incorporadas, mas também é importante que os programadores protejam a lógica da aplicação e os dados.
  • Os principais benefícios da computação sem servidor incluem eficiência de custos, dimensionamento automático, redução da complexidade operacional e menor tempo de colocação no mercado.
Português (Portugal) Privacidade da Saúde do Consumidor Contactar a Microsoft Privacidade Gerir cookies Termos de utilização Marcas Registadas Acerca dos nossos anúncios EU Compliance DoCs