SlideShare uma empresa Scribd logo
1 de 7
1
O QUE É COMPUTAÇÃO EM NUVEM
A computação na nuvem refere-se à oferta de serviços pela rede — que podem ser
acessados com uma conexão de internet. Ou seja, trata-se de retirar os recursos físicos de
hardware e de rede do domínio da sua empresa, para que sejam oferecidos — em escala
— por provedores de serviços.
Na prática, a nuvem é o espaço no qual dados, softwares, aplicativos e serviços
são hospedados por esses provedores. Seu acesso é feito por meio de uma conexão à
internet ou rede privada.
Ou seja, os clientes (sejam empresas ou pessoas) não precisam armazenar esses
recursos em seus computadores ou bancos de dados pessoais.
Isso porque os serviços de computação na nuvem são contratados sob demanda e
hospedados ou gerenciados por provedores especializados. Embora, às vezes, sejam
gratuitos, os serviços de computação em nuvem são normalmente pagos mediante
assinaturas.
VANDAGENS DA COMPUTAÇÃO EM NUVEM
°A computação em nuvem permite uma mudança no modo como a organização funciona,
oferecendo novas possibilidades, como a automação de processos.
° Redução nos custos Quando se usa serviços em nuvem não é preciso que a empresa
gaste com equipamentos caros e nem com sua manutenção.
Todos os serviços serão executados online, portanto, basta ter um computador
comum para utilizá-los.
Além disso, sem essa inovação também seria necessário manter uma equipe de TI
na empresa para reparo ou manutenção desses equipamentos. Isso seria mais uma despesa
para a companhia.
° Maior flexibilidade
A computação em nuvem também permite uma maior flexibilidade, já que é
possível aumentar ou diminuir facilmente a sua infraestrutura tecnológica.
Então, se seu negócio expandir, essa tecnologia acompanhará esse processo de
forma mais simples.
Independentemente do tamanho da sua empresa, a tecnologia em nuvem pode
atender às suas necessidades. Essa pode ser uma grande vantagem, principalmente para
os negócios que são mais sazonais e têm picos de movimento.
2
° Utilização de software como serviço
O software como serviço tem sido cada vez mais utilizado pelas empresas
exatamente por sua facilidade de acesso.
Em vez de investir em infraestrutura e compra de licenças, você pode aproveitar
todas as vantagens de um software por meio da computação em nuvem.
Portanto, um sistema de gestão, por exemplo, pode ser implementado na empresa
por meio dessa tecnologia. Assim, fica mais simples automatizar processos e otimizar a
rotina de trabalho.
° Velocidade nas operações
O acesso a uma rede potente e robusta, como um servidor na nuvem, permite que
as empresas utilizem sua capacidade da melhor maneira.
Deste modo, é possível maximizar ou minimizar sua capacidade de uso, sempre
de acordo com a demanda e com apenas alguns cliques.
Por meio desses recursos combinados, as informações podem ser transmitidas
mais rapidamente. Cálculos complexos podem ser realizados de maneira ágil, por
exemplo, melhorando a capacidade de processamento.
Ou seja, sua empresa ganha em velocidade e pode utilizar toda a capacidade do
provedor quando necessitar.
° Maior eficácia e desempenho
A nuvem capacita a automação de processos, um dos grandes trunfos corporativos
atuais.
Ao automatizar tarefas repetitivas e manuais, sua empresa ganha em desempenho
e pode gerenciar com mais eficiência o tempo dos funcionários.
° Maior segurança e confiabilidade
As empresas que oferecem serviços de computação em nuvem dependem muito
de sua reputação para fornecer redes seguras, protegidas e privadas.
Para que continuem no topo do mercado, os provedores investem continuamente
em tecnologia de cibersegurança e protocolos de segurança das unidades físicas.
Assim, os clientes têm a garantia de que seus dados, aplicações e infraestrutura
estão em boas mãos.
° Facilidade na recuperação de dados
Quando os dados estão na nuvem, sob a tutela de um provedor competente, eles
estão sempre a salvo.
3
Caiu a luz? Um raio atingiu o data center? Ou mesmo um problema maior, como
uma enchente, acabou danificando a estrutura física?
Sem problemas: os principais provedores contam com planos de disaster
recovery que visam justamente proteger os dados.
Um plano de backup também é bem comum.
Assim, dependendo do contrato assinado, a cada dia ou mesmo hora, os dados são
duplicados e salvos em um banco de dados “terceiro”, que serve justamente para proteger
a integridade das informações.
° Expansão em escala global
Os provedores de computação em nuvem permitem que seus clientes
personalizem os serviços de várias maneiras, especialmente no que diz respeito à
capacidade.
Assim, pode-se facilmente aumentar ou diminuir os recursos utilizados com base
nas necessidades imediatas do negócio, respondendo com agilidade aos mercados mais
voláteis.
TIPOS DE NUVEM
° Nuvem pública
A nuvem pública pertence a um provedor público, ou seja, um fornecedor de
serviço terceirizado.
Portanto, toda a infraestrutura de suporte é de propriedade do provedor de nuvem
e também é gerenciada por ele.
° Nuvem privada
Já a nuvem privada é para as empresas que pretendem armazenar informações
confidenciais do negócio.
Isso porque esse tipo de nuvem é mais seguro, pois a infraestrutura é hospedada
dentro da companhia. Além disso, pode facilitar também o acesso dos colaboradores aos
serviços e aplicativos.
° Nuvem híbrida
Como o próprio nome diz, a nuvem híbrida é uma mistura das duas anteriores. Ou
seja, possui provedores públicos e privados.
É uma versão recomendada para quem precisa armazenar dados confidenciais,
mas também necessita de um serviço acessível.
4
SEGURANÇA DA INFORMAÇÃO APLICADA NA COMPUTAÇÃO EMNUVEM
A segurança na nuvem é uma disciplina de cibersegurança dedicada à proteção de
sistemas de computação na nuvem. Isso inclui resguardar a segurança e privacidade de
dados em infraestrutura, aplicativos e plataformas on-line. Proteger esses sistemas
envolve os esforços de provedores da nuvem e dos clientes que as utilizam, seja no caso
de pessoa física, pequenas e médias empresas ou grandes organizações.
Os provedores de nuvem hospedam serviços em servidores através de conexões
de Internet sempre disponíveis. Uma vez que seus negócios dependem da confiança do
cliente, métodos de segurança da nuvem são usados para manter dados de clientes
armazenados de forma segura e privada. No entanto, a segurança da nuvem também
depende, em parte, das ações dos clientes. Entender as duas faces dessa moeda é essencial
para uma solução de segurança da nuvem eficaz.
Na sua base, a segurança da nuvem é composta das seguintes categorias:
 Segurança de dados
 Gerenciamento de acesso e identidade (IAM)
 Governança (políticas sobre prevenção de ameaças, detecção e mitigação)
 Retenção de dados (DR) e planejamento de continuidade de negócios (BC)
 Compliance jurídico
A segurança da nuvem pode parecer como a segurança de TI de legado, mas essa
estrutura na verdade exige uma abordagem diferente.
A segurança na nuvem é o pacote completo de tecnologia, protocolos e melhores
práticas que protege os ambientes de computação em nuvem, aplicativos em execução na
nuvem e dados mantidos na nuvem. Proteger a nuvem começa com entender o que
exatamente é protegido, além dos aspectos de sistema que precisam ser gerenciados.
Como um resumo, o desenvolvimento de back-end contra vulnerabilidades de
segurança depende, na maior parte, de provedores de serviços na nuvem. Além de
escolher um provedor que se preocupe com a segurança, os clientes precisam se
concentrar principalmente na configuração adequada de serviço e em hábitos seguros de
uso. Outro ponto importante é que os clientes devem garantir que quaisquer redes e
hardware de usuário final estejam devidamente protegidos.
5
O escopo completo da segurança da nuvem foi projetado para proteger os
seguintes pontos, quaisquer que sejam suas responsabilidades:
 Redes físicas — roteadores, energia elétrica, cabeamento, controles de
climatização etc.
 Armazenamento de dados — discos rígidos etc.
 Servidores de dados — hardware e software de computação de rede
essencial
 Estruturas de virtualização de computador — software de máquina virtual,
máquinas de host e máquinas de convidados
 Sistemas operacionais (OS) — software que oferece suporte para todas as
funções do computador
 Middleware — gestão de interface de programação de aplicativos (API),
 Ambientes de tempo de execução — execução e manutenção de um
programa em operação
 Dados — todas as informações armazenadas, modificadas e acessadas
 Aplicativos — serviços de software tradicionais (e-mail, software
tributário, conjuntos de produtividade etc.)
 Hardware de usuário final — computadores, dispositivos
móveis, dispositivos da intyernet das coisas (IoT)
6
ARQUITETURA CLIENTE SERVIDOR
Arquitetura cliente-servidor ou modelo cliente-servidor é uma arquitetura na qual
o processamento da informação é dividido em módulos ou processos distintos. Existe um
processo que é responsável pela manutenção da informação (servidores) e outro
responsável pela obtenção dos dados (os clientes).
é uma estrutura de aplicação distribuída que distribui as tarefas e cargas de
trabalho entre os fornecedores de um recurso ou serviço, designados como servidores, e
os requerentes dos serviços, designados como clientes.
Geralmente os clientes e servidores comunicam através de uma rede de
computadores em computadores distintos, mas tanto o cliente quanto o servidor podem
residir no mesmo computador.
Um servidor é um host que está executando um ou mais serviços ou programas
que compartilham recursos com os clientes. Um cliente não compartilha qualquer de seus
recursos, mas solicita um conteúdo ou função do servidor. Os clientes iniciam sessões de
comunicação com os servidores que aguardam requisições de entrada.
A característica do modelo cliente-servidor, descreve a relação de programas
numa aplicação. O componente de servidor fornece uma função ou serviço a um ou mais
clientes, que iniciam os pedidos de serviço.
Funcionalidades como a troca de e-mail, acesso à internet ou acesso a um banco
de dados, são construídos com base no modelo cliente-servidor. Por exemplo, um
navegador web é um programa cliente, em execução no computador do usuário, que acede
às informações armazenadas num servidor web na internet. Usuários de serviços
bancários, acedendo do seu computador, usam um cliente web para enviar uma solicitação
para um servidor web num banco. Esse programa pode, por sua vez, encaminhar o pedido
para o seu próprio programa de banco de dados do cliente que envia uma solicitação para
um servidor de banco de dados noutro computador do banco para recuperar as
informações da conta. O saldo é devolvido ao cliente de banco de dados do banco, que
por sua vez, serve de volta ao cliente navegador exibindo os resultados para o usuário.
7
EXEMPLOS DE ARQUITETURA
Cliente – Servidor
° Cada instância de um cliente pode enviar requisições de dado para algum dos
servidores conectados e esperar pela resposta. • Por sua vez, algum dos servidores
disponíveis pode aceitar tais requisições, processálas e retornar
o resultado para o cliente.
° Separa clientes e servidores, sendo interligados entre si geralmente utilizando-
se uma rede de computadores.

Mais conteúdo relacionado

Semelhante a O que é computação em nuvem.docx

Datacenter - Apresentação
Datacenter - ApresentaçãoDatacenter - Apresentação
Datacenter - ApresentaçãoRuy Mendonça
 
Datacenter apresentação
Datacenter   apresentaçãoDatacenter   apresentação
Datacenter apresentaçãoRuy Mendonça
 
Transferência para uma nuvem privada com confiança
Transferência para uma nuvem privada com confiançaTransferência para uma nuvem privada com confiança
Transferência para uma nuvem privada com confiançaCisco do Brasil
 
Armazenamento em nuvem como funciona e principais serviços.pptx
Armazenamento em nuvem como funciona e principais serviços.pptxArmazenamento em nuvem como funciona e principais serviços.pptx
Armazenamento em nuvem como funciona e principais serviços.pptxCidrone
 
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]Ministério Público da Paraíba
 
Cloud
CloudCloud
CloudFYPA
 
Cloud Computing - Conceitos e Aplicações Práticas
Cloud Computing - Conceitos e Aplicações PráticasCloud Computing - Conceitos e Aplicações Práticas
Cloud Computing - Conceitos e Aplicações PráticasRafael Bandeira
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud ComputingFrederico Madeira
 
Computacao-em-Nuvem-Conceito-e-Principios.pptx
Computacao-em-Nuvem-Conceito-e-Principios.pptxComputacao-em-Nuvem-Conceito-e-Principios.pptx
Computacao-em-Nuvem-Conceito-e-Principios.pptxJosivaldoFrana1
 
Por que utilizar computação em Nuvem?
Por que utilizar computação em Nuvem?Por que utilizar computação em Nuvem?
Por que utilizar computação em Nuvem?Visto App
 
Apresentação cloud computing senac
Apresentação cloud computing senacApresentação cloud computing senac
Apresentação cloud computing senacfrank encarnacão
 
9.cloud computing v3.1_wl_stv
9.cloud computing v3.1_wl_stv9.cloud computing v3.1_wl_stv
9.cloud computing v3.1_wl_stvwilson_lucas
 
[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure FundamentalsJaqueline Ramos
 
Armazenamento de Dados Aplicado à Computação em Nuvem
Armazenamento de Dados Aplicado à Computação em NuvemArmazenamento de Dados Aplicado à Computação em Nuvem
Armazenamento de Dados Aplicado à Computação em NuvemDaniel Rossi
 
Apresentação Invictus TI
Apresentação Invictus TIApresentação Invictus TI
Apresentação Invictus TIAriel_Andrade
 
O que é cloud computing (computação nas nuvens)
O que é cloud computing (computação nas nuvens)O que é cloud computing (computação nas nuvens)
O que é cloud computing (computação nas nuvens)Rohan Bernartt
 
Sociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud ForensicsSociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud Forensicsederruschel
 

Semelhante a O que é computação em nuvem.docx (20)

Datacenter - Apresentação
Datacenter - ApresentaçãoDatacenter - Apresentação
Datacenter - Apresentação
 
Datacenter apresentação
Datacenter   apresentaçãoDatacenter   apresentação
Datacenter apresentação
 
Transferência para uma nuvem privada com confiança
Transferência para uma nuvem privada com confiançaTransferência para uma nuvem privada com confiança
Transferência para uma nuvem privada com confiança
 
Armazenamento em nuvem como funciona e principais serviços.pptx
Armazenamento em nuvem como funciona e principais serviços.pptxArmazenamento em nuvem como funciona e principais serviços.pptx
Armazenamento em nuvem como funciona e principais serviços.pptx
 
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
 
Cloud
CloudCloud
Cloud
 
Cloud Computing - Conceitos e Aplicações Práticas
Cloud Computing - Conceitos e Aplicações PráticasCloud Computing - Conceitos e Aplicações Práticas
Cloud Computing - Conceitos e Aplicações Práticas
 
Could Computing
Could ComputingCould Computing
Could Computing
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud Computing
 
Computacao-em-Nuvem-Conceito-e-Principios.pptx
Computacao-em-Nuvem-Conceito-e-Principios.pptxComputacao-em-Nuvem-Conceito-e-Principios.pptx
Computacao-em-Nuvem-Conceito-e-Principios.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Por que utilizar computação em Nuvem?
Por que utilizar computação em Nuvem?Por que utilizar computação em Nuvem?
Por que utilizar computação em Nuvem?
 
Apresentação cloud computing senac
Apresentação cloud computing senacApresentação cloud computing senac
Apresentação cloud computing senac
 
9.cloud computing v3.1_wl_stv
9.cloud computing v3.1_wl_stv9.cloud computing v3.1_wl_stv
9.cloud computing v3.1_wl_stv
 
[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals
 
Armazenamento de Dados Aplicado à Computação em Nuvem
Armazenamento de Dados Aplicado à Computação em NuvemArmazenamento de Dados Aplicado à Computação em Nuvem
Armazenamento de Dados Aplicado à Computação em Nuvem
 
Apresentação Invictus TI
Apresentação Invictus TIApresentação Invictus TI
Apresentação Invictus TI
 
O que é cloud computing (computação nas nuvens)
O que é cloud computing (computação nas nuvens)O que é cloud computing (computação nas nuvens)
O que é cloud computing (computação nas nuvens)
 
Sociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud ForensicsSociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud Forensics
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

O que é computação em nuvem.docx

  • 1. 1 O QUE É COMPUTAÇÃO EM NUVEM A computação na nuvem refere-se à oferta de serviços pela rede — que podem ser acessados com uma conexão de internet. Ou seja, trata-se de retirar os recursos físicos de hardware e de rede do domínio da sua empresa, para que sejam oferecidos — em escala — por provedores de serviços. Na prática, a nuvem é o espaço no qual dados, softwares, aplicativos e serviços são hospedados por esses provedores. Seu acesso é feito por meio de uma conexão à internet ou rede privada. Ou seja, os clientes (sejam empresas ou pessoas) não precisam armazenar esses recursos em seus computadores ou bancos de dados pessoais. Isso porque os serviços de computação na nuvem são contratados sob demanda e hospedados ou gerenciados por provedores especializados. Embora, às vezes, sejam gratuitos, os serviços de computação em nuvem são normalmente pagos mediante assinaturas. VANDAGENS DA COMPUTAÇÃO EM NUVEM °A computação em nuvem permite uma mudança no modo como a organização funciona, oferecendo novas possibilidades, como a automação de processos. ° Redução nos custos Quando se usa serviços em nuvem não é preciso que a empresa gaste com equipamentos caros e nem com sua manutenção. Todos os serviços serão executados online, portanto, basta ter um computador comum para utilizá-los. Além disso, sem essa inovação também seria necessário manter uma equipe de TI na empresa para reparo ou manutenção desses equipamentos. Isso seria mais uma despesa para a companhia. ° Maior flexibilidade A computação em nuvem também permite uma maior flexibilidade, já que é possível aumentar ou diminuir facilmente a sua infraestrutura tecnológica. Então, se seu negócio expandir, essa tecnologia acompanhará esse processo de forma mais simples. Independentemente do tamanho da sua empresa, a tecnologia em nuvem pode atender às suas necessidades. Essa pode ser uma grande vantagem, principalmente para os negócios que são mais sazonais e têm picos de movimento.
  • 2. 2 ° Utilização de software como serviço O software como serviço tem sido cada vez mais utilizado pelas empresas exatamente por sua facilidade de acesso. Em vez de investir em infraestrutura e compra de licenças, você pode aproveitar todas as vantagens de um software por meio da computação em nuvem. Portanto, um sistema de gestão, por exemplo, pode ser implementado na empresa por meio dessa tecnologia. Assim, fica mais simples automatizar processos e otimizar a rotina de trabalho. ° Velocidade nas operações O acesso a uma rede potente e robusta, como um servidor na nuvem, permite que as empresas utilizem sua capacidade da melhor maneira. Deste modo, é possível maximizar ou minimizar sua capacidade de uso, sempre de acordo com a demanda e com apenas alguns cliques. Por meio desses recursos combinados, as informações podem ser transmitidas mais rapidamente. Cálculos complexos podem ser realizados de maneira ágil, por exemplo, melhorando a capacidade de processamento. Ou seja, sua empresa ganha em velocidade e pode utilizar toda a capacidade do provedor quando necessitar. ° Maior eficácia e desempenho A nuvem capacita a automação de processos, um dos grandes trunfos corporativos atuais. Ao automatizar tarefas repetitivas e manuais, sua empresa ganha em desempenho e pode gerenciar com mais eficiência o tempo dos funcionários. ° Maior segurança e confiabilidade As empresas que oferecem serviços de computação em nuvem dependem muito de sua reputação para fornecer redes seguras, protegidas e privadas. Para que continuem no topo do mercado, os provedores investem continuamente em tecnologia de cibersegurança e protocolos de segurança das unidades físicas. Assim, os clientes têm a garantia de que seus dados, aplicações e infraestrutura estão em boas mãos. ° Facilidade na recuperação de dados Quando os dados estão na nuvem, sob a tutela de um provedor competente, eles estão sempre a salvo.
  • 3. 3 Caiu a luz? Um raio atingiu o data center? Ou mesmo um problema maior, como uma enchente, acabou danificando a estrutura física? Sem problemas: os principais provedores contam com planos de disaster recovery que visam justamente proteger os dados. Um plano de backup também é bem comum. Assim, dependendo do contrato assinado, a cada dia ou mesmo hora, os dados são duplicados e salvos em um banco de dados “terceiro”, que serve justamente para proteger a integridade das informações. ° Expansão em escala global Os provedores de computação em nuvem permitem que seus clientes personalizem os serviços de várias maneiras, especialmente no que diz respeito à capacidade. Assim, pode-se facilmente aumentar ou diminuir os recursos utilizados com base nas necessidades imediatas do negócio, respondendo com agilidade aos mercados mais voláteis. TIPOS DE NUVEM ° Nuvem pública A nuvem pública pertence a um provedor público, ou seja, um fornecedor de serviço terceirizado. Portanto, toda a infraestrutura de suporte é de propriedade do provedor de nuvem e também é gerenciada por ele. ° Nuvem privada Já a nuvem privada é para as empresas que pretendem armazenar informações confidenciais do negócio. Isso porque esse tipo de nuvem é mais seguro, pois a infraestrutura é hospedada dentro da companhia. Além disso, pode facilitar também o acesso dos colaboradores aos serviços e aplicativos. ° Nuvem híbrida Como o próprio nome diz, a nuvem híbrida é uma mistura das duas anteriores. Ou seja, possui provedores públicos e privados. É uma versão recomendada para quem precisa armazenar dados confidenciais, mas também necessita de um serviço acessível.
  • 4. 4 SEGURANÇA DA INFORMAÇÃO APLICADA NA COMPUTAÇÃO EMNUVEM A segurança na nuvem é uma disciplina de cibersegurança dedicada à proteção de sistemas de computação na nuvem. Isso inclui resguardar a segurança e privacidade de dados em infraestrutura, aplicativos e plataformas on-line. Proteger esses sistemas envolve os esforços de provedores da nuvem e dos clientes que as utilizam, seja no caso de pessoa física, pequenas e médias empresas ou grandes organizações. Os provedores de nuvem hospedam serviços em servidores através de conexões de Internet sempre disponíveis. Uma vez que seus negócios dependem da confiança do cliente, métodos de segurança da nuvem são usados para manter dados de clientes armazenados de forma segura e privada. No entanto, a segurança da nuvem também depende, em parte, das ações dos clientes. Entender as duas faces dessa moeda é essencial para uma solução de segurança da nuvem eficaz. Na sua base, a segurança da nuvem é composta das seguintes categorias:  Segurança de dados  Gerenciamento de acesso e identidade (IAM)  Governança (políticas sobre prevenção de ameaças, detecção e mitigação)  Retenção de dados (DR) e planejamento de continuidade de negócios (BC)  Compliance jurídico A segurança da nuvem pode parecer como a segurança de TI de legado, mas essa estrutura na verdade exige uma abordagem diferente. A segurança na nuvem é o pacote completo de tecnologia, protocolos e melhores práticas que protege os ambientes de computação em nuvem, aplicativos em execução na nuvem e dados mantidos na nuvem. Proteger a nuvem começa com entender o que exatamente é protegido, além dos aspectos de sistema que precisam ser gerenciados. Como um resumo, o desenvolvimento de back-end contra vulnerabilidades de segurança depende, na maior parte, de provedores de serviços na nuvem. Além de escolher um provedor que se preocupe com a segurança, os clientes precisam se concentrar principalmente na configuração adequada de serviço e em hábitos seguros de uso. Outro ponto importante é que os clientes devem garantir que quaisquer redes e hardware de usuário final estejam devidamente protegidos.
  • 5. 5 O escopo completo da segurança da nuvem foi projetado para proteger os seguintes pontos, quaisquer que sejam suas responsabilidades:  Redes físicas — roteadores, energia elétrica, cabeamento, controles de climatização etc.  Armazenamento de dados — discos rígidos etc.  Servidores de dados — hardware e software de computação de rede essencial  Estruturas de virtualização de computador — software de máquina virtual, máquinas de host e máquinas de convidados  Sistemas operacionais (OS) — software que oferece suporte para todas as funções do computador  Middleware — gestão de interface de programação de aplicativos (API),  Ambientes de tempo de execução — execução e manutenção de um programa em operação  Dados — todas as informações armazenadas, modificadas e acessadas  Aplicativos — serviços de software tradicionais (e-mail, software tributário, conjuntos de produtividade etc.)  Hardware de usuário final — computadores, dispositivos móveis, dispositivos da intyernet das coisas (IoT)
  • 6. 6 ARQUITETURA CLIENTE SERVIDOR Arquitetura cliente-servidor ou modelo cliente-servidor é uma arquitetura na qual o processamento da informação é dividido em módulos ou processos distintos. Existe um processo que é responsável pela manutenção da informação (servidores) e outro responsável pela obtenção dos dados (os clientes). é uma estrutura de aplicação distribuída que distribui as tarefas e cargas de trabalho entre os fornecedores de um recurso ou serviço, designados como servidores, e os requerentes dos serviços, designados como clientes. Geralmente os clientes e servidores comunicam através de uma rede de computadores em computadores distintos, mas tanto o cliente quanto o servidor podem residir no mesmo computador. Um servidor é um host que está executando um ou mais serviços ou programas que compartilham recursos com os clientes. Um cliente não compartilha qualquer de seus recursos, mas solicita um conteúdo ou função do servidor. Os clientes iniciam sessões de comunicação com os servidores que aguardam requisições de entrada. A característica do modelo cliente-servidor, descreve a relação de programas numa aplicação. O componente de servidor fornece uma função ou serviço a um ou mais clientes, que iniciam os pedidos de serviço. Funcionalidades como a troca de e-mail, acesso à internet ou acesso a um banco de dados, são construídos com base no modelo cliente-servidor. Por exemplo, um navegador web é um programa cliente, em execução no computador do usuário, que acede às informações armazenadas num servidor web na internet. Usuários de serviços bancários, acedendo do seu computador, usam um cliente web para enviar uma solicitação para um servidor web num banco. Esse programa pode, por sua vez, encaminhar o pedido para o seu próprio programa de banco de dados do cliente que envia uma solicitação para um servidor de banco de dados noutro computador do banco para recuperar as informações da conta. O saldo é devolvido ao cliente de banco de dados do banco, que por sua vez, serve de volta ao cliente navegador exibindo os resultados para o usuário.
  • 7. 7 EXEMPLOS DE ARQUITETURA Cliente – Servidor ° Cada instância de um cliente pode enviar requisições de dado para algum dos servidores conectados e esperar pela resposta. • Por sua vez, algum dos servidores disponíveis pode aceitar tais requisições, processálas e retornar o resultado para o cliente. ° Separa clientes e servidores, sendo interligados entre si geralmente utilizando- se uma rede de computadores.