Encontre milhões de e-books, audiobooks e muito mais com um período de teste gratuito

Apenas $11.99/mês após o término do seu período de teste gratuito. Cancele a qualquer momento.

Computação em Nuvem
Computação em Nuvem
Computação em Nuvem
E-book414 páginas5 horas

Computação em Nuvem

Nota: 5 de 5 estrelas

5/5

()

Ler a amostra

Sobre este e-book

O livro trata da arquitetura de computação em nuvem. São abordados aspectos e conceitos importantes que contribuem para a formação de profissionais na área de Tecnologia da Informação (TI) com foco nessa nova arquitetura
A estratégia adotada para tratar de um assunto ainda tão novo foi partir do genérico, associando a arquitetura empresarial à arquitetura de computação em nuvem, apontando os benefícios e os riscos e orientando a tomada de decisão no uso dessa nova arquitetura.
Em seguida trata-se do que se considera específico, esclarecendo questões puramente técnicas relacionadas à arquitetura tecnológica, à infraestrutura e à modalidade de serviços. Diversos exemplos utilizados reforçam os conceitos.
IdiomaPortuguês
EditoraBRASPORT
Data de lançamento15 de out. de 2015
ISBN9788574527529
Computação em Nuvem

Leia mais títulos de Manoel Veras De Sousa Neto

Relacionado a Computação em Nuvem

Ebooks relacionados

Computadores para você

Visualizar mais

Artigos relacionados

Avaliações de Computação em Nuvem

Nota: 5 de 5 estrelas
5/5

2 avaliações0 avaliação

O que você achou?

Toque para dar uma nota

A avaliação deve ter pelo menos 10 palavras

    Pré-visualização do livro

    Computação em Nuvem - Manoel Veras de Sousa Neto

    Copyright© 2015 por Brasport Livros e Multimídia Ltda.

    Todos os direitos reservados. Nenhuma parte deste livro poderá ser reproduzida, sob qualquer meio, especialmente em fotocópia (xerox), sem a permissão, por escrito, da Editora.

    Editor: Sergio Martins de Oliveira

    Diretora: Rosa Maria Oliveira de Queiroz

    Gerente de Produção Editorial: Marina dos Anjos Martins de Oliveira

    Revisão: Maria Helena A.M. Oliveira

    Editoração Eletrônica: Abreu’s System Ltda.

    Capa: Use Design

    Produção de ebook: S2 Books

    Técnica e muita atenção foram empregadas na produção deste livro. Porém, erros de digitação e/ou impressão podem ocorrer. Qualquer dúvida, inclusive de conceito, solicitamos enviar mensagem para editorial@brasport.com.br, para que nossa equipe, juntamente com o autor, possa esclarecer. A Brasport e o(s) autor(es) não assumem qualquer responsabilidade por eventuais danos ou perdas a pessoas ou bens, originados do uso deste livro.

    BRASPORT Livros e Multimídia Ltda.

    Rua Pardal Mallet, 23 – Tijuca

    20270-280 Rio de Janeiro-RJ

    Tels. Fax: (21) 2568.1415/2568.1507

    e-mails:   marketing@brasport.com.br

    vendas@brasport.com.br

    editorial@brasport.com.br

    site:         www.brasport.com.br

    Filial SP

    Av. Paulista, 807 – conj. 915

    01311-100 – São Paulo-SP

    Dedico esta obra aos meus irmãos Palmira,

    João Hélio, Patrícia e Renata.

    "A capacidade de

    competir de um país é uma manifestação

    de vontade, uma construção obsessiva, a

    opção de um povo." (Michael Porter)

    Agradeço a todos que me incentivam a prosseguir. O livro Computação em Nuvem é um desdobramento dos livros Cloud Computing, Datacenter e Virtualização, mas não menos importante. Estruturá-lo e torná-lo prático sem esquecer os fundamentos teóricos do tema foi um grande desafio. O ponto certo entre a teoria atual sobre a arquitetura de computação em nuvem e os aspectos práticos foi o que busquei.

    Temos uma carência enorme de material estruturado sobre os assuntos aqui abordados e entendo que a formação de mão de obra neste campo é essencial para o desenvolvimento do Brasil. Sou grato a diversos profissionais e acadêmicos da computação brasileira com quem convivi nesses últimos anos e que me ajudaram a tornar este sonho uma realidade.

    Gostaria também de agradecer, mais uma vez, ao Sergio Martins e à Rosa Queiroz, da Editora Brasport, pelo apoio dado ao projeto desde o início.

    Manoel Veras

    As sugestões feitas neste livro devem ser tratadas como linhas orientadoras para profissionais que buscam atuar nas áreas de conhecimento envolvidas e necessitam de um referencial sobre computação em nuvem. As áreas envolvidas diretamente neste livro são: Tecnologia da Informação (TI), computação em nuvem, datacenters e virtualização, normalmente abordadas com diferentes enfoques na ciência da computação, na engenharia da computação, em sistemas de informação e até na administração de empresas.

    Este é um livro com foco em explicar e mostrar o estado atual da arquitetura de computação em nuvem. Computação em nuvem é uma arquitetura para TI que pode ser considerada uma evolução das arquiteturas mainframe e cliente/servidor. Boas obras sobre computação em nuvem já existem com foco nessa temática, mas este livro aborda computação em nuvem do ponto de vista da arquitetura e da infraestrutura. A TI neste caso é tratada como um serviço a ser fornecido internamente (nuvem privada), adquirido externamente (nuvem pública) ou mesmo fornecido em um modelo híbrido. O livro assume que você, caro leitor, tem um conhecimento básico de gestão da TI, hardware, software, redes e seus protocolos.

    Computação em nuvem só é efetiva quando possui o(s) datacenter(s), seu principal componente, provido(s) com recursos de virtualização. Integrar os conceitos de computação em nuvem, datacenter e virtualização é parte da essência deste livro e, sem dúvida, um grande desafio.

    Diversas publicações sugerem que o mercado de trabalho para profissionais que lidam com os assuntos aqui tratados só tende a crescer. As organizações precisam de profissionais que entendam qual o papel da TI, compreendam os aspectos relevantes sobre a utilização de computação em nuvem, do datacenter e da virtualização na nova organização. Esses profissionais também precisam ter uma visão clara sobre as arquiteturas e tecnologias envolvidas com computação em nuvem e estruturar melhor a decisão de utilizar esse modelo de arquitetura como opção para a TI. Computação em nuvem é o presente e o futuro.

    Quem ainda acha que computação em nuvem é uma tendência e não uma realidade está vivendo à parte do resto do mundo. Um estudo feito pela Goldman Sachs[1] em janeiro de 2015 revelou que a receita gerada por SaaS (software como um serviço) vai chegar a 106 bilhões de dólares em 2016. Nessa mesma pesquisa também foi revelado que 42% dos tomadores de decisão em TI estão planejando aumentar em 42% o investimento em computação em nuvem. Todas as grandes empresas já focam seu trabalho de desenvolvimento de software para uso de tecnologias em nuvem – um exemplo claro disso é como a Microsoft está transformando sua tradicional plataforma de aplicações (Office) em um dos serviços de nuvem que mais cresce (Office 365). No Brasil a realidade da computação em nuvem também é crescente: um estudo realizado pela Frost & Sullivan[2] concluiu que o mercado brasileiro de computação em nuvem deve crescer de US$ 328,8 milhões em 2013 para US$ 1,1 bilhão em 2017.

    Com todos esses fatores, a pergunta que fica é: você está preparado para esse mercado? Venho trabalhando com computação em nuvem aqui nos Estados Unidos desde que a Microsoft começou a falar de software como um serviço – isso em 2007, quando assisti uma apresentação do Bill Gates falando para um grupo de funcionários em um evento interno o que isso iria significar para a empresa e para o mundo. Essa visão plantada tempos atrás apenas foi solidificada com o passar dos anos e hoje vemos que a computação em nuvem não é apenas mais um modelo computacional, e sim a nova forma de fazer uso de recursos computacionais, que pode ser usada hoje e ainda pode ser muito explorada para novas áreas no futuro.

    Ok, mas o que este livro tem a ver com isso? Tudo! Para se qualificar nessa área é preciso entender os conceitos e como essa nuvem é criada, quais os componentes que são empregados, quais os princípios básicos que categorizam um conjunto de elementos a ser chamado de computação em nuvem. Sim, pois uma das piores frases que podem ser ditas é: computação em nuvem é a mesma coisa que virtualização! Jamais diga isso, pois estará provando que não possui conhecimentos sobre os princípios estabelecidos pelo NIST e aplicados em qualquer datacenter que faça uso de tecnologias de computação em nuvem.

    Ninguém melhor no Brasil para escrever sobre o assunto do que um pioneiro na área – meu caro colega Dr. Manoel Veras é, sem dúvida, uma das maiores autoridades sobre o tema no Brasil e com reconhecimento internacional. Neste livro ele dismistifica a computação em nuvem de forma compreensiva, técnica e acurada. Qualquer profissional que vai lidar com computação na nuvem um dia será beneficiado ao ler este livro, pois os assuntos que são cobertos aqui trazem a fundação necessária para que você possa evoluir neste tema.

    Yuri Diogenes

    Mestre em Segurança Cibernética, UTICA, NY, EUA

    @yuridiogenes

    Sumário

    Introdução

    Objetivos

    Estrutura

    Parte I: Aspectos Gerais

    1. Tecnologia da Informação

    1.1. Introdução

    1.2. Financiamento da TI

    1.3. Alinhamento Estratégico

    1.4. Arquitetura Empresarial

    1.5. Arquitetura de TI

    1.6. TI como Serviço (ITaaS) e Computação em Nuvem

    1.7. Questões de Revisão

    1.8. Referências Bibliográficas

    2. Visão Geral

    2.1. Introdução

    2.2. Conceito

    2.3. Características Essenciais

    2.4. Modelos de Serviço

    2.5. Modelos de Implantação

    2.6. Conceito na Prática: Modelo para Segurança da CSA

    2.7. Arquitetura Multitenancy ou Multi-Inquilino

    2.8. Iniciativas

    2.9. Aprisionamento pela API

    2.10. Atores da Nuvem

    2.11. Questões de Revisão

    2.12. Referências Bibliográficas

    3. Benefícios e Riscos

    3.1. Introdução

    3.2. O Benefício da Economia de Escala

    3.2.1. Economia de Escala do Lado do Fornecimento

    3.2.2. Economia de Escala do Lado da Demanda

    3.2.3. Economia de Escala da Arquitetura Multitenancy

    3.3. Outros Benefícios

    3.3.1. Amazon Web Services (AWS)

    3.3.2. ISACA

    3.3.3. Cloud Security Alliance (CSA)

    3.4. Riscos

    3.4.1. Introdução

    3.4.2. Consolidação dos Riscos

    3.5. Perguntas a Serem Feitas

    3.6. Questões de Revisão

    3.7. Referências Bibliográficas

    4. Tomada de Decisão

    4.1. Introdução

    4.2. Governança da Nuvem

    4.2.1. Introdução

    4.2.2. Princípios Norteadores para Adoção

    4.3. Conceito na Prática: Computação em Nuvem no Governo Americano

    4.4. Seleção do Provedor de Computação em Nuvem

    4.5. Mudança do Papel da TI

    4.6. Questões de Revisão

    4.7. Referências Bibliográficas

    Parte II: Infraestrutura de nuvem

    5. Datacenter: Aspectos Gerais

    5.1. Introdução

    5.2. Norma TIA -942

    5.2.1. Uptime Institute

    5.2.2. Aspectos Gerais

    5.2.3. Camadas (Tiers)

    5.2.4. Certificações Tier

    5.3. Custo do Datacenter

    5.4. Padronização do Datacenter

    5.4.1. Chassi

    5.4.2. Rack

    5.4.3. Container

    5.5. Instalação e Construção do Datacenter

    5.5.1. Introdução

    5.5.2. Modularidade

    5.5.3. Seleção de Containers

    5.5.4. Datacenter em Container (CDC) versus Datacenter Tradicional (TDC)

    5.6. Segurança Física do Datacenter

    5.7. Gerenciamento do Datacenter

    5.8. Questões de Revisão

    5.9. Referências Bibliográficas

    6. Datacenter: Eficiência Energética

    6.1. Introdução

    6.2. Eficiência Energética

    6.3. Equação Energética

    6.4. O Green Grid

    6.4.1. Introdução

    6.4.2. PUE e DCiE

    6.4.3. PUE 2

    6.4.4. Novos Indicadores CUE e WUE

    6.4.5. Modelo de Maturidade do Datacenter

    6.5. Conceito na Prática: Open Compute Project

    6.6. Conceito na Prática: Google Datacenters

    6.7. Questões de Revisão

    6.8. Referências Bibliográficas

    7. Datacenter: Arquitetura e Infraestrutura

    7.1. Introdução

    7.2. Arquitetura do Datacenter

    7.3. Arquitetura Virtual do Datacenter

    7.4. Virtualização

    7.4.1. Conceito

    7.4.2. Efeitos

    7.5. Clusterização

    7.5.1. Introdução

    7.5.2. Clusters de Balanceamento de Carga e de Alta Disponibilidade

    7.5.3. Cluster de Alta Performance

    7.5.4. Lista Top 500 Supercomputers Site

    7.6. Infraestrutura do Datacenter

    7.6.1. Introdução

    7.6.2. Conceito na Prática: VCE da VMware, Cisco e EMC

    7.7. Questões de Revisão

    7.8. Referências Bibliográficas

    Parte III: Serviços de nuvem

    8. Infraestrutura como um Serviço (IaaS)

    8.1. Introdução

    8.2. Conceito na Prática: Amazon AWS

    8.2.1. Introdução

    8.2.2. Web services

    8.2.3. Centros de Suporte dos Serviços AWS

    8.2.4. Funcionamento do Amazon AWS EC2

    8.2.5. Tolerância a Falhas no AWS

    8.2.6. Segurança no AWS

    8.2.7. Capacidade do AWS

    8.2.8. Precificação do AWS

    8.3. Questões de Revisão

    8.4. Referências Bibliográficas

    9. Plataforma como um Serviço (PaaS )

    9.1. Introdução

    9.2. Conceito na Prática: Force.com

    9.2.1. Introdução

    9.2.2. Arquitetura Metadata-Driven

    9.3. Questões de Revisão

    9.4. Referência Bibliográfica

    10. Software como um Serviço (SaaS)

    10.1. Introdução

    10.2. Benefícios do SaaS

    10.2.1. Melhor Gerenciamento dos Riscos da Aquisição de Software

    10.2.2. Mudança no Foco da TI

    10.3. Diferenças entre Software Convencional e SaaS

    10.4. Considerações para Adotar o SaaS

    10.5. Abordagens para a Arquitetura Multitenancy

    10.5.1. Introdução

    10.5.2. Banco de Dados Separado

    10.5.3. Banco de Dados Compartilhado, Esquemas Separados

    10.5.4. Banco de Dados Compartilhado, Esquemas Compartilhados

    10.5.5. Considerações Econômicas

    10.5.6. Considerações de Segurança

    10.5.7. Considerações sobre Inquilinos

    10.5.8. Considerações sobre Mudanças

    10.5.9. Considerações sobre Habilidades Necessárias

    10.5.10. Qualidades de uma Aplicação SaaS

    10.6. Conceito na Prática: Dropbox

    10.6.1. Introdução

    10.6.2. Dropbox para Empresas

    10.7. Questões para Revisão

    10.8. Referências Bibliográficas

    Computação em nuvem trata de mudança. Mudança que está remodelando o setor de TI, segundo Nicholas Carr[3]. A ideia central é que a TI vai ser fornecida como serviço público logo mais adiante, como aconteceu com a energia. Essa nova forma de entregar e receber a TI é a que se convencionou chamar de computação em nuvem.

    A virtualização ajudou as empresas a usar os recursos de hardware com mais eficiência. Ela possibilitou desacoplar o ambiente de software do hardware. Agora os servidores existem como se fossem um único arquivo, uma máquina virtual. É possível movê-los de um hardware para o outro, duplicá-los quando desejar e criar uma infraestrutura mais escalonável e flexível.

    Os datacenters aproveitaram a virtualização e se tornaram mais disponíveis e mais eficientes. Os recursos agora são mais bem utilizados e as capacidades da TI mais bem aproveitadas.

    Computação em nuvem aumentou ainda mais esse nível de eficiência e agilidade atingido pela virtualização dos datacenters. Por meio da disponibilização de recursos em pool, diversidade geográfica e conectividade universal, a computação em nuvem facilita o fornecimento de softwares hospedados, plataformas e infraestrutura como um serviço. Ela é, ao mesmo tempo, uma nova plataforma tecnológica e uma nova arquitetura de TI.

    Computação em nuvem já é uma realidade. Diversas formas de uso e novas aplicações surgem e a demanda por profissionais que entendam a mudança e preparem as organizações para esse novo paradigma da computação só aumenta.

    Este livro trata da arquitetura de computação em nuvem. São trazidos aqui aspectos e conceitos importantes que contribuem para a formação de profissionais na área de Tecnologia da Informação (TI) com foco nessa nova arquitetura. Venho estudando o assunto há oito anos e só agora senti que poderia produzir um texto útil, com conteúdo, que pudesse servir de referência para profissionais e estudantes da área.

    Qual a linha de base estabelecida para o livro? Partiu-se do genérico, associando a arquitetura empresarial à arquitetura de computação em nuvem, indo até o específico, tratando de questões puramente técnicas relacionadas à arquitetura para a computação em nuvem e tecnologias envolvidas. Uma dificuldade natural de um livro com este foco é conseguir sequenciar os assuntos de forma a fazer com que o leitor avance passo a passo. Procurou-se construir os assuntos na melhor sequência possível, mas eventualmente é preciso chamar um conceito que só será explicado posteriormente. Esse aspecto deve ser considerado durante a leitura.

    Objetivos

    Os principais objetivos deste livro são:

    Introduzir a computação em nuvem como a arquitetura de TI do futuro.

    Auxiliar no crescimento da área de TI no Brasil.

    Ajudar a formar mão de obra qualificada em TI no Brasil.

    Auxiliar consultores de TI no exercício da profissão.

    Estrutura

    O livro possui dez capítulos. A ideia é que os assuntos tratados nos capítulos tenham certa independência, mesmo que fazendo parte de uma sequência lógica, possibilitando que o leitor leia um único capítulo.

    Vale salientar que o aspecto prático é sempre considerado, e que o livro traz diversos exemplos de casos e dicas de implementações reais das tecnologias citadas.

    É importante deixar claro que os tópicos Conceito na Prática são baseados em informações fornecidas pelos fabricantes em artigos públicos, folhas de especificação (spec sheets) ou em seus sites, e não são originadas pelo autor.

    Neste livro, os termos aplicação e aplicativo são utilizados como sinônimos.

    O livro é dividido em três partes:

    Aspectos Gerais: capítulos 1, 2, 3 e 4.

    Infraestrutura de Nuvem: capítulos 5, 6 e 7.

    Serviços de Nuvem: capítulos 8, 9 e 10.

    A descrição dos capítulos e as respectivas partes são mostradas na Figura 0-1.

    Figura 0-1 – Capítulos do livro

    1.1. Introdução

    A Tecnologia da Informação (TI) é a tecnologia que suporta a informação, seu processamento e armazenamento, utilizada para objetivos diversos. Acredita-se que a TI é fundamental para a melhoria da competitividade de uma organização.

    Com o avanço do uso de processos empresariais que utilizam a TI em grande escala, ela se tornou a espinha dorsal para muitos negócios e o próprio negócio de outros negócios.

    Estima-se que no Brasil o setor de TI tenha um peso relativo de 3,2% do PIB (fonte: IDC ).

    É importante ressaltar que a TI se encontra em diferentes estágios em diferentes organizações. Sua maior ou menor importância vai depender de como ela é utilizada e da maturidade desse uso. Em certas organizações a TI é vista e tratada como custo, em outras a TI é vista como estratégica e geradora de valor.

    Considerando que a TI é importante, mesmo que muitas vezes vista como um custo, a grande questão hoje é saber como fazer a TI contribuir para a melhoria do desempenho empresarial, considerando as suas diferentes formas de uso na organização e o fato de ela, a TI, permear todos os setores da organização, dificultando a própria monitoração do seu uso e do seu valor

    Está gostando da amostra?
    Página 1 de 1