This is the Trace Id: dcb0b24c377daf00d09f86b02321cfe1
Avançar para o conteúdo principal
Azure

O que é a arquitetura da cloud?

Saiba o que é a arquitetura da cloud, como funciona, como ajuda as empresas e quais as práticas recomendadas para a sua utilização.

Definição de arquitetura da cloud

A arquitetura da cloud refere-se ao design e à estrutura da forma como os serviços na cloud são fornecidos. Inclui os componentes que funcionam em conjunto para executar aplicações através da Internet, tais como servidores, armazenamento, redes e software. Uma arquitetura da cloud bem concebida ajuda as organizações a melhorar a escalabilidade, o desempenho e a eficiência de custos, mantendo a segurança e a fiabilidade.

Principais conclusões

  • A arquitetura da cloud refere-se ao design e à estrutura da forma como os serviços na cloud são fornecidos. Inclui servidores, armazenamento, redes e software. 
  • A arquitetura da cloud ajuda as organizações a criar aplicações mais rapidamente, a gerir sistemas de forma mais eficiente e a responder rapidamente às mudanças do mercado.
  • A arquitetura da cloud suporta o trabalho remoto e distribuído, o que permite às equipas colaborar e aceder a ferramentas a partir de qualquer local.
  • Os modelos de implementação da arquitetura da cloud incluem cloud pública, cloud privada, cloud híbrida e multicloud. 
  • As organizações podem personalizar a sua arquitetura da cloud para endereçar prioridades comerciais, de desempenho, de conformidade e financeiras.
  • As vantagens da arquitetura da cloud incluem escalabilidade, flexibilidade, eficiência de custos, fiabilidade, disponibilidade e inovação acelerada.
  • As tendências emergentes na arquitetura da cloud incluem a integração da IA, a computação de ponta e a computação sustentável.

O que é a arquitetura da cloud

As organizações utilizam serviços cloud para aceder a recursos conforme a procura, em vez de utilizar infraestruturas locais. Isto ajuda a melhorar a escalabilidade, reduzir a complexidade operacional e otimizar os custos.

 

A arquitetura da cloud não é apenas uma estrutura técnica para  computação na cloud, mas um recurso estratégico que permite às organizações inovar, otimizar recursos e adaptar-se às condições de mercado em constante mudança. Ao dissociar a infraestrutura das limitações físicas, a arquitetura da cloud permite que os programadores criem aplicações mais rapidamente, que as equipas de TI gerem os sistemas com mais eficiência e que as empresas respondam às mudanças do mercado sem grandes investimentos de capital. Também suporta trabalho remoto e distribuído, o que permite às equipas colaborar em diferentes fusos horários e aceder às mesmas ferramentas a partir de qualquer localização.

Como funciona a arquitetura da cloud

Na sua essência, a arquitetura da computação na cloud reúne diferentes tecnologias e serviços num sistema flexível e escalável. Estes sistemas estão frequentemente distribuídos por centros de dados e são geridos por fornecedores terceiros. No entanto, foram concebidos para funcionar como uma plataforma unificada.

Aqui está uma descrição geral de como funciona a arquitetura da cloud:

  • Implementação. As organizações escolhem um ambiente de cloud — público, privado, híbrido ou multicloud — com base nas necessidades, como segurança, controlo e conformidade. Uma empresa de serviços financeiros, por exemplo, pode utilizar uma cloud híbrida para manter dados confidenciais no local, enquanto executa aplicações voltadas para o cliente numa cloud pública.
  • Aprovisionamento de recursos. As organizações aprovisionam e configuram recursos de computação, armazenamento e rede através do portal Web ou das APIs de um fornecedor de cloud. Isto elimina a necessidade de adquirir e configurar hardware físico.
  • Alojamento de aplicações. As organizações implementam aplicações na infraestrutura de cloud utilizando máquinas virtuais, contentores ou funções sem servidor. Os programadores podem lançar ambientes de teste em minutos e, em seguida, escalá-los para produção, conforme necessário.
  • Escalabilidade e otimização. Os serviços cloud monitorizam o desempenho em tempo real e ajustam automaticamente a capacidade para satisfazer a procura. Por exemplo, o portal de um prestador de cuidados de saúde pode ser automaticamente ampliado durante a época da gripe ou um evento de saúde pública e reduzido quando os níveis de tráfego regressam ao normal. 
  • Monitorização e gestão. As equipas de TI dependem de ferramentas nativas de cloud para monitorizar o desempenho, impor políticas de segurança e controlar os custos, muitas vezes através de um dashboard centralizado.

Vantagens e casos de utilização

As cargas de trabalho modernas exigem velocidade, flexibilidade e escala. A arquitetura de aplicações na cloud torna tudo isto possível.

 

A arquitetura da cloud é altamente personalizável. As organizações podem conceber a sua arquitetura da cloud para suportar os seus modelos de negócio exclusivos e endereçar prioridades de desempenho, conformidade e orçamento.

Como a arquitetura da cloud ajuda as empresas

Vamos aprofundar um pouco mais as principais vantagens da arquitetura da cloud e analisar algumas aplicações reais:  

  • Escalabilidade. Os serviços cloud podem ser automaticamente aumentados ou reduzidos com base na utilização de uma organização. Uma empresa de comércio eletrónico que está no meio da época alta de férias pode aumentar rapidamente a capacidade para acomodar as encomendas adicionais que está a receber e, em seguida, voltar à linha de base assim que o pico sazonal terminar. Além disso, a empresa pode aumentar ou reduzir verticalmente de forma automática, conforme necessário, sem ter de pagar por recursos não utilizados ao longo do ano.
  • Flexibilidade. As organizações e equipas podem utilizar as linguagens de programação, frameworks e ferramentas que melhor se adequam às suas necessidades e se alinham com as preferências dos seus programadores. Por exemplo, uma empresa de comunicação social pode usar APIs na cloud para conectar sistemas de vídeo legados a serviços de transcrição com tecnologia de IA para automatizar a legendagem e melhorar a acessibilidade para os espectadores.
  • Desempenho. As plataformas na cloud otimizam o desempenho por meio de recursos como balanceamento de carga, dimensionamento automático e redes globais de entrega de conteúdo. Isso ajuda as organizações a oferecer experiências mais rápidas e confiáveis aos seus utilizadores, ao mesmo tempo que melhora a eficiência operacional. Por exemplo, uma empresa de jogos pode distribuir o tráfego por várias regiões para minimizar a latência e garantir uma jogabilidade suave durante torneios mundiais.
  • Eficiência de custos. Os preços da cloud são normalmente pagos à medida que se utiliza. Isto significa que as organizações pagam apenas pelos serviços cloud que utilizam. Muitos fornecedores de cloud também disponibilizam aos seus clientes ferramentas que podem utilizar para monitorizar e otimizar os seus gastos com a cloud. Uma organização sem fins lucrativos, por exemplo, poderia reduzir os custos da cloud identificando recursos ociosos e movendo cargas de trabalho para níveis de serviço mais económicos.  
  • Fiabilidade e disponibilidade. Sistemas redundantes, ativação pós-falha automatizada e regiões globais ajudam a manter o tempo de atividade na cloud. Uma organização de notícias, por exemplo, pode replicar os seus serviços em diferentes fusos horários para garantir que permanece online durante períodos de tráfego intenso, como notícias de última hora e grandes eventos desportivos.
  • Inovação mais rápida. Os programadores podem testar ideias, implementar protótipos e lançar atualizações sem esperar por alterações demoradas na infraestrutura física. Isto ajuda as empresas a colocar os produtos no mercado mais rapidamente e a manter a competitividade. Por exemplo, uma startup de tecnologia financeira pode lançar novas funcionalidades diariamente utilizando pipelines de integração contínua e entrega contínua (CI/CD) alojados na cloud e serviços geridos.

Tipos de arquitetura da cloud

Um dos pontos fortes da arquitetura da cloud é a sua capacidade de se adaptar a diferentes necessidades e ambientes. Não existe uma configuração única para todos. Em vez disso, vários modelos de implementação diferentes oferecem às organizações flexibilidade na forma como gerem os seus recursos e dados:  

  • Cloud pública. Os serviços são partilhados através da Internet pública e oferecidos por fornecedores de cloud de terceiros, como o Azure. Um modelo de implementação de cloud pública é ideal para startups e empresas em crescimento que pretendem mover-se rapidamente com um overhead mínimo. Por exemplo, uma empresa de jogos que lança um novo título pode utilizar uma cloud pública para dimensionar servidores multijogador em tempo real com base no tráfego.
  • Cloud privada. Neste modelo de cloud, a infraestrutura é dedicada a uma única organização. Este tipo de arquitetura de cloud oferece a uma organização mais controlo sobre os seus dados, segurança e conformidade regulamentar. Por exemplo, um prestador de cuidados de saúde pode executar sistemas de registos de saúde eletrónicos numa cloud privada para cumprir regulamentos de privacidade rigorosos.
  • Cloud híbrida. Este modelo de cloud combina sistemas locais ou privados com serviços de cloud pública para oferecer maior flexibilidade, escalabilidade e controlo. As organizações optam frequentemente por uma abordagem de cloud híbrida quando precisam de manter dados confidenciais ou operações críticas num ambiente privado, ao mesmo tempo que tiram partido da escalabilidade e da inovação da cloud pública. Por exemplo, uma empresa de logística pode manter as suas operações internas, tais como a gestão de inventário e os algoritmos de encaminhamento, numa cloud privada para manter uma segurança e conformidade mais rigorosas, enquanto utiliza uma cloud pública para executar aplicações voltadas para o cliente e análises avançadas que requerem maior escalabilidade e acesso global.
  • Multicloud. Este tipo de arquitetura de cloud envolve a utilização de serviços de mais do que um fornecedor de cloud. Esta abordagem ajuda as organizações a evitar ficarem presas à utilização de um único fornecedor de cloud e permite-lhes escolher entre as ferramentas de ponta disponíveis no mercado. Por exemplo, um fabricante global pode utilizar Azure Machine Learning para melhorar a análise preditiva, ao mesmo tempo que confia nos serviços cloud de outro fornecedor para melhorar a visibilidade da cadeia de abastecimento, integrando ambos nas suas operações mais amplas. 

Componentes da arquitetura com base na cloud

Todas as arquiteturas baseadas na cloud incluem vários componentes básicos que funcionam em conjunto para fornecer serviços aos utilizadores: 

 

  • Plataforma front-end. É com esta que os utilizadores ou programadores interagem, como uma aplicação Web, uma aplicação móvel ou um cliente API. Embora algumas interfaces front-end sejam visuais, outras, como as APIs, podem ser utilizadas por sistemas ou programadores para enviar pedidos ao back-end e receber resultados. Uma aplicação de partilha de boleias, por exemplo, permite aos utilizadores localizar os motoristas e efetuar pagamentos através da sua interface front-end. 

  • Plataforma back-end. Inclui as infraestruturas que processam os pedidos, como servidores, bases de dados, armazenamento e lógica da aplicação. Quando um utilizador inicia sessão numa plataforma de colaboração, por exemplo, o back-end valida as credenciais, obtém os dados do projeto e devolve-os à interface. 
  • Rede. Ligue todos os componentes, incluindo utilizadores, serviços e origens de dados. Pode ser a Internet pública, uma rede privada virtual (VPN) ou uma ligação dedicada. Por exemplo, um site global de e-commerce pode utilizar uma rede de entrega de conteúdos para garantir tempos de carregamento rápidos em diferentes países.

Além disso, os  fornecedores de serviços cloud  oferecem três tipos principais de modelos de entrega na cloud:

   

  • Infraestrutura como um serviço. IaaS fornece máquinas virtuais, armazenamento e rede. Por exemplo, uma equipa de ciência de dados pode utilizar IaaS para criar rapidamente máquinas virtuais equipadas com GPUs potentes para treinar modelos de aprendizagem automática sem investir em hardware físico.
  • Plataforma como um serviço. PaaS oferece ferramentas para criar e implementar aplicações sem gerir infraestruturas físicas. Por exemplo, uma startup pode utilizar PaaS para implementar uma aplicação Web voltada para o cliente com suporte integrado para bases de dados e autenticação. 
  • Software como serviço. SaaS fornece aplicações completas através da Internet. Por exemplo, uma equipa de marketing pode utilizar uma plataforma de e-mail SaaS para executar campanhas sem se preocupar com manutenção ou atualizações.
Em conjunto, as plataformas, a rede e o modelo de cloud criam os sistemas digitais flexíveis nos quais confiamos para a vida moderna e o comércio, quer estejamos em casa a transmitir filmes e música ou no trabalho a gerir um negócio global online.

Práticas recomendadas para a arquitetura da cloud

Ao criar na cloud, estas práticas recomendadas podem ajudá-lo a conceber sistemas seguros, escaláveis e sustentáveis com um bom desempenho e recuperação rápida:

 

  • Considere a segurança em primeiro lugar. Proteja os dados em trânsito e em repouso com encriptação, imponha controlos de identidade e acesso e cumpra os requisitos de conformidade do setor. Ferramentas como Microsoft Defender para a Cloud podem ajudar a centralizar a monitorização da segurança e a responder a ameaças em tempo real.
  • Projete para a escalabilidade. Utilize serviços sem estado e contentores para criar aplicações que podem ser escaladas em várias regiões. Com plataformas de orquestração como o Kubernetes, as equipas podem implementar e gerir cargas de trabalho complexas de forma eficiente.
  • Suporte a recuperação após desastres e a resiliência. Planeie eventos inesperados com ativação pós-falha automatizada, cópias de segurança geograficamente redundantes e testes regulares. A replicação de bases de dados entre regiões também pode ajudar a reduzir o período de indisponibilidade e evitar a perda de dados.
  • Otimize os custos e o desempenho. Utilize ferramentas de observabilidade para monitorizar cargas de trabalho, ajustar a utilização de recursos e adequar as implementações à procura real. A atribuição de etiquetas a recursos por projeto ou departamento pode ajudar na responsabilização e na transparência dos custos. 
  • Adote uma arquitetura sustentável. Datacenters energeticamente eficientes e ferramentas de comunicação de carbono ajudam as organizações a reduzir o seu impacto ambiental. Muitos fornecedores de cloud também utilizam fontes de energia renováveis, sistemas de refrigeração avançados e otimização do consumo de energia. Por exemplo, uma empresa de tecnologia pode utilizar o Microsoft Sustainability Manager para monitorizar as emissões na cloud, transferir cargas de trabalho para regiões de menor impacto e otimizar a utilização para operações mais ecológicas.

Próximos passos na arquitetura da cloud

Várias tendências emergentes estão a redefinir a forma como as organizações concebem e utilizam a arquitetura da cloud:

 

  • Integração de IA. Os fornecedores de serviços cloud estão agora a incorporar funcionalidades de IA diretamente nos serviços e soluções cloud que oferecem. Estas funcionalidades de IA incluem observabilidade, segurança, geração de conteúdo e personalização de aplicações. Por exemplo, um retalhista pode utilizar ferramentas de IA criadas nas suas soluções cloud para oferecer aos clientes recomendações inteligentes de produtos e detetar anomalias no comportamento dos clientes.

  • Computação edge. Processar os dados mais perto de onde são gerados ajuda a reduzir a latência e a utilização da largura de banda. Uma fábrica inteligente, por exemplo, pode executar modelos de IA edge para detetar defeitos na linha de produção em tempo real, sem enviar dados para a cloud.
  • Computação sustentável. À medida que a sustentabilidade se torna um imperativo empresarial, os fornecedores de cloud estão a introduzir ferramentas para ajudar a medir e reduzir o impacto ambiental. Espere que a programação consciente do carbono, os dashboards de eficiência energética e os padrões de design mais sustentáveis desempenhem um papel cada vez mais importante nas decisões relativas à cloud.
A arquitetura da cloud já não é apenas um tópico técnico. É um tópico estratégico que tem impacto na forma como as empresas operam, inovam e crescem. Ao compreender os componentes, os casos de utilização e as práticas recomendadas da arquitetura da cloud, estará mais bem preparado para criar sistemas que estão prontos para quaisquer oportunidades e desafios que surjam no futuro.
RECURSOS

Obtenha recursos para desenvolver e melhorar as suas competências do Azure.

Um homem a trabalhar no portátil
Recursos profissionais

Recursos do Azure para profissionais

Explore programas de formação, documentos técnicos, vídeos, eventos, blogues, exemplos de código e outros recursos do Azure.
Duas pessoas a olhar para o ecrã de um computador portátil
Recursos para estudantes

Recursos do Azure para estudantes de desenvolvimento

Adquira competências para iniciar a sua carreira em tecnologia e causar um impacto positivo no mundo.
Uma pessoa numa videochamada com outras pessoas
Eventos

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 criação de uma arquitetura de cloud começa com a compreensão dos objetivos da sua empresa e a escolha do ambiente de cloud adequado para os apoiar. Depois de selecionar um modelo de cloud, terá de escolher os serviços que satisfazem as suas necessidades de computação, armazenamento, rede e segurança. Estes componentes são integrados para suportar a escalabilidade, o desempenho e a eficiência de custos. Uma arquitetura de cloud robusta também planeia o crescimento e ajuda a empresa a manter-se flexível sem depender de infraestruturas físicas.
  • A arquitetura de cloud inclui normalmente quatro modelos de implementação:

     

    1. A cloud pública é gerida por fornecedores terceiros através da Internet. Os recursos são partilhados por várias organizações.

    2. A cloud privada é dedicada a uma única organização. Isto oferece maior controlo sobre os dados, a segurança e a conformidade.
    3. A cloud híbrida combina clouds públicas e privadas. Isto permite flexibilidade na forma como os dados e as cargas de trabalho são geridos. 
    4. A multicloud utiliza serviços de vários fornecedores de cloud. Isto oferece redundância e uma gama mais ampla de ferramentas para satisfazer diversas necessidades.
  • Estes seis pilares da arquitetura da cloud ajudam a garantir que os sistemas são eficientes, resilientes e seguros: 
     
    1. Excelência operacional. Melhore continuamente as operações através da automatização, monitorização e processos iterativos.
    2. Segurança. Proteja os dados e os sistemas com encriptação, controlos de identidade e acesso e deteção de ameaças.
    3. Fiabilidade. Conceba sistemas para recuperar rapidamente de falhas e permanecer disponíveis sob pressão.
    4. Desempenho. Utilize os recursos de computação de forma eficiente para atender à procura e se adaptar às mudanças nos requisitos.
    5. Otimização de custos. Evite gastos desnecessários monitorizando a utilização e adequando os recursos às necessidades.
    6. Sustentabilidade. Minimize o impacto ambiental através de um design eficiente em termos energéticos, monitorização da utilização e decisões conscientes em termos de carbono.
  • Comece por criar uma base em conceitos essenciais, como redes, virtualização e armazenamento. As plataformas cloud, como o Azure, oferecem percursos de formação e certificações, como Arquiteto de Soluções Azure, que abrangem tanto noções básicas como tópicos avançados. A experiência prática é fundamental, por isso experimente cenários reais em ambientes sandbox ou escalões gratuitos. Mantenha-se atualizado seguindo blogues sobre cloud, notícias do setor e atualizações da documentação.
  • Um arquiteto de cloud projeta e gere a infraestrutura de cloud de uma organização para alinhá-la com os objetivos de negócio. Seleciona serviços cloud, define a arquitetura do sistema e garante a escalabilidade, a segurança e a eficiência de custos. A função também inclui a integração de serviços, a resolução de problemas técnicos e a otimização do desempenho. Os arquitetos de cloud colaboram com equipas de engenharia, segurança e negócios para garantir que as soluções atendam às necessidades operacionais, de conformidade e estratégicas.