UNIVERSIDADE ANHEMBI MORUMBI ÉDER CELESTINO FERNANDO RODRIGUES TRINDADE ROBSON MOMI THIAGO HIDEKI MIZOGUCHI ANÁLISE E PESQUISA DE SOLUÇÕES CLOUD COMPUTING São Paulo 2011 ÉDER CELESTINO FERNANDO RODRIGUES TRINDADE ROBSON MOMI THIAGO HIDEKI MIZOGUCHI ANÁLISE E PESQUISA DE SOLUÇÕES CLOUD COMPUTING Trabalho de Conclusão Curso apresentado como exigência parcial para a obtenção do título de Bacharel em Sistemas de Informação da Universidade Anhembi Morumbi. Orientador: Prof. Marcelo Alexandre Couto de Jesus São Paulo 2011 ÉDER CELESTINO FERNANDO RODRIGUES TRINDADE ROBSON MOMI THIAGO HIDEKI MIZOGUCHI ANÁLISE E PESQUISA DE SOLUÇÕES CLOUD COMPUTING Trabalho de Conclusão Curso apresentado como exigência parcial para a obtenção do título de Bacharel em Sistemas de Informação da Universidade Anhembi Morumbi, sob a orientação do Prof. Marcelo Alexandre Couto de Jesus. Aprovado em ___________ Prof. Marcelo Alexandre Couto de Jesus ___________ Convidado ___________ Convidado Dedicamos este trabalho de conclusão de curso aos nossos familiares, amigos e professores e coordenadores do curso que de muitas formas incentivaram e ajudaram para que fosse possível a concretização deste trabalho. AGRADECIMENTOS Agradecemos primeiramente a Deus que iluminou nossos caminhos, fortalecendo-nos perante escolhas, estudos e decisões que o grupo precisou tomar no decorrer deste ano, no qual conseguimos vencer dificuldades, diferenças e particularidades. Agradecemos o professor orientador Marcelo Alexandre Couto de Jesus pelo auxilio e dedicação. Ao professor e coordenador Luciano Freire e ao professor Nelson Issamu Shimada, por terem feito parte da nossa banca de defesa além de suas parcerias e amizade nesses momentos que nos apoiaram com suas experiências. Ao profissional Cezar Taurion, por ter aceitado nosso pedido de divulgação da pesquisa que contemplou esse trabalho. A todos os profissionais que participaram com suas idéias e opiniões agregando conteúdo e informações de grande importância nessa pesquisa de mercado. E finalmente, todos aqueles que participaram de alguma forma e contribuíram para minha formação, concretizando esse trabalho. "Não é o mais forte que sobrevive, nem o mais inteligente, mas o que melhor se adapta às mudanças" (Charles Darwin). RESUMO Com a globalização, seguido da necessidade de práticas mais sustentáveis, as recentes pressões econômicas além dos frequentes desastres naturais resultaram em grandes exigências com relação à disponibilidade, dimensionamento e eficiência quando se fala em soluções empresariais em TI. Uma ampla base de líderes comerciais passou a se interessar mais por custos e tecnologias subjacentes utilizadas para fornecer essas soluções devido ao seu crescente impacto sobre a linha de lucro. Muitos CIOs afirmam que o modelo cloud computing pode ajudar as empresas a atender às crescentes exigências de menor custo e maior rapidez de aquisição, maior retorno de investimento, aumento da eficiência, fornecimento dinâmico e com mais flexibilidade. No entanto, profissionais de segurança em TI estão mencionando o aumento dos riscos e ameaças associados à confiança dos ativos de informação ao sistema de nuvem como algo que deve ser claramente compreendido e administrado pelas partes interessadas. Este estudo buscou compreender melhor esse novo paradigma, identificar as características, seus desafios e os potenciais benefícios e soluções comerciais. Como metodologia de pesquisa, foi feito um levantamento de referenciais teóricos com livros, artigos e dissertações no intuito de elencar o que está sendo proposto com o que está sendo discutido com as opiniões e idéias das empresas brasileiras com a aplicação uma pesquisa exploratória em forma de um questionário on-line. PALAVRAS CHAVE: Cloud Computing. Computação nas nuvens. Cloud. SAAS. PAAS. IAAS ABSTRACT As a result of globalization, followed by the need to practice more sustainable, the recent economic pressures in addition to the frequent natural disasters have resulted in major requirements with respect to availability, scalability and efficiency when it comes to business solutions in thee. A broad base of business leaders began to have more interest in costs and underlying technologies used to provide these solutions due to its increasing impact on the line of profit. Many would say that the model cloud computing can help companies to meet the growing demands of lower cost and greater speed of acquisition, greater return on investment, increase efficiency, providing dynamic and with more flexibility. However, security professionals in thee are showing the increase of the risks and threats associated with the confidence of the assets of information to the system of the cloud as something that must be clearly understood and administered by the interested parties. This study sought to better understand this new paradigm, to identify the characteristics, its challenges and the potential benefits and commercial solutions. As a research methodology, it was done a survey of theoretical frameworks with books, articles, and dissertations in order to identify what is being proposed with what is being discussed with the views and ideas of brazilian companies with the application a exploratory research in the form of an online questionnaire. KEYWORDS: Cloud Computing. Cloud. SAAS. PAAS. IAAS LISTA DE FIGURAS Figura 1: Conceito de utilização cloud computing. .................................................... 06 Figura 2: Pesquisa sobre cloud computing. .............................................................. 07 Figura 3: Arquitetura de uma aplicação em nuvem (“cloud computing”). .................. 10 Figura 4: Distribuição do CDN Server ....................................................................... 11 Figura 5: Modelos de Serviços de Computação na Nuvem ...................................... 12 Figura 6: Serviço de Infra-estrutura da nuvem .......................................................... 13 Figura 7: Ciclo de construção e entrega de aplicativos na web................................. 15 Figura 8: Infra-estrutura de nuvem para um aplicativo. ............................................. 16 Figura 9: Modelo de implementação.. ....................................................................... 17 Figura 10: TI verde economia.................................................................................... 28 Figura 11: Ti verde redução CO² ............................................................................... 28 Figura 12: Comparação dos planos básicos. ............................................................ 30 Figura 13: Comparação de elasticidade .................................................................... 31 Figura 14: Principais tipos de webos existentes. ....................................................... 33 Figura 15: Fluxograma questionário de pesquisa...................................................... 39 LISTA DE GRÁFICOS Gráfico 1: Comparação de carga de trabalho prevista de nuvens............................. 24 Gráfico 2: Pesquisa sobre principais inibidores de cloud .......................................... 30 Gráfico 3: Pesquisa - Ramo de atuação das empresas ............................................ 41 Gráfico 4: Pesquisa - Faturamento médio anual das empresas em US$ .................. 42 Gráfico 5: Pesquisa - Quantidade de funcionários da empresa ................................ 42 Gráfico 6: Pesquisa - Nível hierárquico de cargos .................................................... 43 Gráfico 7: Pesquisa - Nível de influência sobre a aquisição de TI............................. 43 Gráfico 8: Pesquisa - Nível de influência sobre a aquisição de TI............................. 44 Gráfico 9: Pesquisa - Nível de conhecimento em cloud computing........................... 45 Gráfico 10: Pesquisa - Empresas que utilizam cloud computing ............................... 45 Gráfico 11: Pesquisa - Atuação em cloud computing ................................................ 46 Gráfico 12: Pesquisa - Serviços de utilização em cloud ............................................ 47 Gráfico 13: Pesquisa - Atuação em cloud x redução custos ..................................... 48 Gráfico 14: Pesquisa - Principais inibidores em cloud............................................... 48 Gráfico 15: Pesquisa - Cloud sustentável ................................................................. 49 Gráfico 16: Pesquisa - Maturidade do gerenciamento .............................................. 49 Gráfico 17: Pesquisa - Modelos de serviços ............................................................. 50 Gráfico 18: Pesquisa - Modelos de implementação utilizados .................................. 51 Gráfico 19: Pesquisa - Benefícios ofertados em cloud .............................................. 52 Gráfico 20: Pesquisa - Infra-estrutura de TI das empresas ....................................... 53 Gráfico 21: Pesquisa - Cloud nos próximos 5 anos na empresa ............................... 53 Gráfico 22: Pesquisa - Visão de cloud em 5 anos ..................................................... 54 LISTA DE SIGLAS API Application Programming Interface CAAS Communication as a Service CDN Content Delivery Network CRM Customer Relationship Management DAAS Development as a Service DNS Domain Name Service EC2 Elastic Compute Cloud HD Hard Disk HTTP Hypertext Transfer Protocol IAAS Infrastructure as a Service OGF Open Grid Forum OVF Open Virtual Format P2P Path to Profitability PAAS Plataform as a Service ROI Retorno de investimento S.O. Sistema Operacional SAAS Software as a Service SLA Service Level Agreement TI Tecnologia da Informação URL Uniform Resource Locator WEB Simplificação do “WWW”: World Wide Web WebOS Web Operational System XML Extensible Markup Language LISTA DE TRADUÇÕES Backup Cópia de segurança. Boot Inicialização. Cloud Computing Computação em nuvem. Cloud Security Alliance Aliança segura para computação em nuvem. Cloud Server Servidor de computação em nuvem. Data center Local ou estrutura para suportar servidores. Download Ato de transferir um arquivo ou programa para o computador do usuário. Firewall Dispositivo ou serviço utilizado para bloquear o acesso indevido a rede. Grid Processamento dividido em diversas máquinas. Hardware Equipamento físico. Infrastructure Infra-estrutura. Kernel Núcleo. Link Forma reduzida de Hyperlink: acesso imediato a outro endereço. On-line Serviço em tempo real. Open source Código aberto. Plataform Plataforma. Pay-per-use Expressão utilizado quando paga pelo que usa. Pop-up Uma janela extra que abre no navegador ao visitar uma página web ou acessar uma hiperligação específica. Service Serviço. Software Programa ou aplicativo para computador. Upload Ato de transferir um arquivo ou programa do computador do usuário. Upload Ato de transferir um arquivo ou programa do computador do usuário. SUMÁRIO 1 INTRODUÇÃO ........................................................................................... 01 1.1 OBJETIVO .................................................................................................. 01 1.2 JUSTIFICATIVA ......................................................................................... 01 1.3 ABRANGÊNCIA ......................................................................................... 02 1.4 ESTRUTURA DO TRABALHO ................................................................... 03 2 CLOUD COMPUTING ................................................................................ 04 2.1 CONCEITO................................................................................................. 04 2.2 A RÁPIDA INFLUÊNCIA EM CLOUD ......................................................... 06 2.3 CARACTERÍSTICAS E ARQUITETURA .................................................... 08 2.4 MODELOS DE SERVIÇO........................................................................... 12 2.4.1 IAAS - Infrastructure as a Service ........................................................... 12 2.4.2 PAAS - Plataform as a Service ................................................................ 14 2.4.3 SAAS - Software as a Service ................................................................ 15 2.5 MODELOS DE IMPLEMENTAÇÃO ............................................................ 16 2.5.1 Privado ...................................................................................................... 17 2.5.2 Público....................................................................................................... 18 2.5.3 Híbrido ....................................................................................................... 18 2.6 CLOUD COMPUTING EM AMBIENTES CORPORATIVO ......................... 18 2.7 IMPLEMENTAÇÃO EM CLOUD ................................................................. 21 2.7.1 A promesssa da nuvem ........................................................................... 21 2.7.2 A abortagem para a migração para a nuvem ......................................... 22 2.7.3 O modelo de sete passos da migração em uma nuvem ....................... 22 2.7.4 Riscos e diminuição dos efeitos de migração ....................................... 22 2.8 UTILIZANDO CLOUD ................................................................................. 23 2.9 PROVEDORES DE SOFTWARE ............................................................... 24 2.9.1 Amazon...................................................................................................... 25 2.9.2 Google ....................................................................................................... 25 2.9.3 Microsoft ................................................................................................... 25 2.9.4 IBM ............................................................................................................. 26 2.10 CLOUD COMPUTING VERDE ................................................................... 27 3 ANALISE DE MERCADO .......................................................................... 29 3.1 DESAFIOS ENCONTRADOS..................................................................... 29 3.2 CASOS DE USO ........................................................................................ 30 3.2.1 LocaWeb.................................................................................................... 31 3.2.2 CloudBR .................................................................................................... 31 3.2.3 Tecla .......................................................................................................... 32 3.3 WEBOS ...................................................................................................... 32 3.4 PERPECTIVAS FUTURAS DE CLOUD COMPUTING .............................. 33 4 PESQUISA CLOUD COMPUTING ............................................................ 35 4.1 METODOLOGIA CLOUD ........................................................................... 35 4.1.1 Tipos de pesquisa .................................................................................... 35 4.1.2 Participantes e fontes de informação ..................................................... 35 4.1.3 Instrumentos de coleta dos dados ......................................................... 36 4.1.4 Procedimentos .......................................................................................... 36 5 QUESTIONÁRIO CLOUD COMPUTING ................................................... 38 5.1 ANÁLISE DOS RESULTADOS .................................................................. 39 5.1.1 Resultados página 01 ............................................................................... 41 5.1.2 Resultados página 02 ............................................................................... 44 5.1.3 Resultados página 03 ............................................................................... 46 6 CONCLUSÃO ............................................................................................ 56 6.1 TRABALHOS FUTUROS............................................................................ 58 REFERÊNCIAS .......................................................................................... 59 APÊNDICE A – Resultados pesquisa página 04........................................ 62 APÊNDICE B – Resultados pesquisa página 05 e 06 ................................ 70 APÊNDICE C – Questionário pesquisa de mercado .................................. 74 1 1 INTRODUÇÃO Da perspectiva tradicional de apoio administrativo, a TI passou a ser posicionada como um elemento fundamental e estratégico nas organizações. Neste sentido, a TI deve viabilizar não somente as operações do dia a dia, mas também, apoiar as estratégias e inovações. A inovação tecnológica é de extrema importância para a sustentabilidade das empresas no longo prazo e para garantir a sua competitividade no atual ambiente globalizado. Devido a isso, as empresas buscam cada vez mais as melhores e mais eficientes formas para se criarem diferenciais competitivos significativos como, por exemplo, cloud computing. Esse modelo de computação vem se destacando como uma alternativa estratégica para o processamento, armazenamento e acesso às informações segundo os CIOs de grandes empresas líderes no mercado. Há que se considerar, entretanto, alguns desafios como a segurança da informação e o gerenciamento de serviços baseados nesse modelo. Explorar e conhecer este novo paradigma são os temas-chave desta atividade tendo como finalidade apoiar a escolha de soluções cloud computing para usuários e empresas num ponto de vista estratégico e econômico, com a formulação de levantamentos teóricos e uma aplicação de pesquisa exploratória no mercado. 1.1 OBJETIVO Buscar entender o conceito e as características do modelo cloud computing, investigar e analisar seu comportamento considerando as oportunidades e desafios no que se refere à adoção de cloud com uma pesquisa exploratória de mercado do cenário atual. 1.2 JUSTIFICATIVA A constante evolução da tecnologia computacional e das telecomunicações tornou-se nas últimas décadas parte integrante no modo de vida das pessoas e nos ambientes corporativos. As informações cada vez mais aumentando, como redes e mídias sociais que estão cada vez mais disponíveis de uma forma mais acessível, e 2 cada vez mais irá crescer o mercado de serviços “on-line”. Nos últimos anos, percebe se conforme mostra a Figura 2: Pesquisa sobre cloud computing da página 21, que o termo “cloud computing” vem ganhando força nos ambientes de TI e têm se tornado um assunto cada vez mais popular. A visão atual dessa tecnologia promete criar uma nova era computacional, seguido desse raciocínio, transformarão os computadores atuais em equipamentos desatualizados, a internet deve se transformar em uma plataforma completa de aplicações, criando um mundo onde as pessoas talvez nem precisem mais instalar softwares, a única necessidade será uma conexão com a internet. Com isso, terá um grande impacto significativo no mercado onde, por exemplo, diminuirá o preço dos computadores e serviços relacionados a TI, aumentando a presença on-line de empresas e fornecedores. Tendo como base esses conceitos pressupõe que haverá um grande aumento de empresas em busca de mais informações e conhecimento sobre esse novo paradigma. A adoção de serviços como colaboração, segurança, CRMs, storages e ferramentas de produtividade irão acelerar nos próximos anos. Com a realização dessa análise espera-se contribuir para que as empresas desenvolvam estratégias mais competitivas e ajude a responder questões chave de mercado. Tendências que podem descobrir novas oportunidades, conhecer a concorrência, posicionar corretamente as ofertas e atender melhor as necessidades de seus clientes. A pesquisa aplicada poderá trazer análises específicas do mercado de cloud feitas por profissionais e analistas qualificados e especialistas do mercado, tornando este estudo uma ferramenta indispensável no suporte às decisões de marketing estratégico e vendas para impulsionar as empresas no mercado brasileiro. 1.3 ABRANGÊNCIA Explorar os aspectos de cloud computing é apresentar a tecnologia que mudará a forma com que as pessoas lidam com a informática, e que despertou grande interesse em muitas empresas e universidades. Esse trabalho tem um grande apoio para atender as necessidades específicas de planejamento, marketing e vendas de fornecedores como desafio de alavancar as vendas de soluções e serviços para cloud no mercado devido a pressões tentadoras como economia, infraestrutura e manutenção de software que cloud pode oferecer, descobrindo as formas 3 que as empresas e meios corporativos passarão a entregar seus serviços, Esse estudo abrange em entender esse conjunto de tecnologias como, tipos de nuvens, modelos de serviços, sua arquitetura e como são implantados, levantamento dos riscos e segurança visando o lado social e econômico sobre o qual ainda há muitas controvérsias. Nas seções seguintes foi composto pelo desenvolvimento de uma pesquisa exploratória aplicada nas empresas do mercado brasileiro. Não foi parte do desenvolvimento desse trabalho criar um ambiente nas nuvens e nenhuma criação de qualquer software ou aplicativo que interage com essa tecnologia. 1.4 ESTRUTURA DO TRABALHO Além do presente capítulo, o trabalho estrutura-se em seis capítulos. O capítulo II aborda o conceito de cloud computing, investiga sua origem, as suas características, incluindo os tipos de serviços, modelos de nuvens e como elas estão sendo utilizado, ainda nesse capítulo foi apresentando os principais fornecedores atuantes no mercado que estão investindo em cloud computing, como são migrados e implementados conforme a análise realizada. No capítulo III são abordados as soluções e benefícios proposto pelos fornecedores, os desafios encontrados em cloud como segurança, riscos e confiabilidade, entender WebOs, casos de uso do mercado, comparações e perspectivas futuras dessa nova tecnologia. No capítulo IV contempla a metodologia da pesquisa realizada, como o tipo de pesquisa, procedimentos e instrumentos de coletas. O capítulo V foi desenvolvimento da pesquisa exploratória, com elaboração e aplicação dos questionários no mercado, nesse capítulo foi realizado também a análise e tratamento dos dados apresentando o resultado da pesquisa em gráficos e dados com as principais conclusões obtidas. E no capítulo VI é apresentado a conclusão desse estudo, limitações encontradas e também sugestões para trabalhos futuros. 4 2 CLOUD COMPUTING O termo cloud computing também conhecido no Brasil como computação em nuvem ou computação nas nuvens está associado a um novo paradigma na área de computação. Basicamente, esse conceito tende a deslocar a localização de toda a infra-estrutura computacional para a rede. Com isso, os custos de software e principalmente de hardware podem ser consideravelmente reduzidos (TAURION, 2009 ). Embora este assunto esteja sendo amplamente discutido nos dias de hoje, ainda não há uma definição completa do termo. Na literatura, pode-se encontrar muitas indefinições que em algumas vezes podem ser semelhantes, e em outras podem apresentar conceitos diferentes. Por exemplo, alguns defendem que a escalabilidade e o uso otimizado dos recursos são características chave em cloud computing, enquanto outros discordam, afirmando que esses elementos não são características, e sim requerimentos de uma infra-estrutura que suporta esse novo paradigma da computação (TAURION, 2009). 2.1 CONCEITO Segundo Taurion (2009), o termo originado e batizado como cloud computing surgiu em 2006 numa palestra do presidente e chefe da Google Eric Schmidt, sobre como sua empresa gerenciava seus data centers, local onde são concentrados os computadores e sistemas responsáveis pelo processamento de dados de uma empresa ou organização. Hoje, cloud computing, se apresenta como o cerne de um movimento de profundas transformações do mundo da tecnologia (TAURION, 2009). Para Mohamed (2009), o surgimento de cloud computing ocorreu na década de 60 e evoluiu através de uma série de fases que incluem grid e utility computing, prestação de serviço e Software as a Sevice (SAAS). Desde então ela tem se desenvolvido junto com a internet, mais recentemente com a Web 2.0 e com isso, essa utilização só esta sendo possível nos últimos anos devido à disponibilidade de conexão de alta velocidade com a internet. Uma das questões mais confusas em torno do sistema de nuvem e seus serviços relacionados é a falta de acordo sobre as definições. Tal como acontece com todas as tecnologias emergentes, a falta de clareza e de acordo muitas vezes 5 dificulta a avaliação e a aprovação dessa tecnologia. Portanto, com o levantamento realizado, foi identificado que ainda existem muitas curiosidades e poucas informações sobre o conceito de cloud computing, até o momento não existem definições claras e precisas desse paradigma. Para a Cloud Security Alliance 2010 é definido como um modelo para permitir o acesso à rede sob demanda, de forma conveniente, a um conjunto compartilhado de recursos de computação configuráveis, por exemplo, redes, servidores, armazenamento, aplicativos e serviços, que podem ser rapidamente fornecidos e lançados com o mínimo esforço de gestão ou interação do prestador de serviço, já nas palavras de Taurion (2009, p.2) cloud computing trata se “[...], de uma evolução natural na convergência de várias tecnologias e conceitos”. Outra forma de descrever os serviços oferecidos no sistema de cloud é compará-los ao de um utilitário. Assim como as empresas pagam pelos serviços de eletricidade, gás e água que utilizam agora elas têm a opção de pagar pelos serviços de TI em uma base de consumo. Uma das primeiras características dessa tecnologia foi em 1999 com a chegada da Saleforce.com, ela inaugurou o conceito de fornecimento de aplicativos empresariais através de uma simples web site. Posteriormente em 2002 a AmazonWeb Services passou a fornecer um conjunto de serviços baseados em cloud, incluindo armazenamento e processamento; Já em 2006 a Amazon deu um importante passo para a história de cloud computing com o lançamento do Elastic Compute Cloud (EC2), um serviço web que permite que as pequenas empresas e usuários comuns alugassem computadores nos quais podem executar suas próprias aplicações, hoje é conhecida como a pioneira em fornecimento de serviços em cloud. Sobre definição de cloud computing TAURION (2009, p.2) informa que: “Para alguns, é apenas um nome novo para iniciativas já feitas no passado, como outsoursing (obter recursos computacionais ou serviços de terceiros) e Grid Computing, que é uma rede de computadores ligados por baixo acoplamento” Tendo um ponto de vista inovador e trazendo diversas vantagens competitivas para as organizações, em 2007, grandes empresas de TI como a IBM, Google, Microsoft, Oracle, entre diversas universidades e institutos tecnológicos 6 iniciaram uma larga escala de pesquisas para projetos envolvendo a tecnologia de cloud computing (AMAZON 2011; SALEFORCE 2011; TAURION 2009). Na figura 1 podemos observar o conceito da utilização em cloud, ou seja, tudo que é disponível em um centro de dados, desktop, celular, servidor ou notebooks também fica disponível na chama nuvens. Figura 1: Conceito de utilização cloud computing. (BASE, 2011) Atualmente cloud computing pode ser composto por três modelos de serviço e alguns modelos de implementações contendo diversas características. As empresas que tendem a considerar o uso do sistema de cloud em seus ambientes devem calcular a economia de custos que este sistema pode oferecer e as quais riscos adicionais estão sujeitos. 2.2 A RÁPIDA INFLUÊNCIA EM CLOUD A palavra “cloud computing” tem se tornado cada vez mais popular nos últimos anos, isso é resultado de uma gama de benefícios que ela traz para o mundo de TI tornando se atrativo (HAYES, 2009). Na figura 2 pode-se observar que o termo cloud computing vem sendo cada vez mais utilizado e a procura por informações vem aumentando a cada ano na internet, o Google trends é uma ferramenta que mede em um determinado período o nível de procura no navegador de buscas pela palavra digitada. 7 Figura 2: Pesquisa sobre cloud computing, (GOOGLETRENDS 2011). Cloud computing é ainda um termo relativamente novo e que se baseia em décadas de estudos e pesquisas em virtualização, rede, serviços web, software e computação distribuída. É um serviço orientado a arquitetura que é responsável pelo próximo passo da evolução de novas demandas de serviços, reduzindo a sobre carga de tecnologia de informação para o usuário final e principalmente a flexibilidade da informação. "Tecnologias como [...], a computação em nuvem, todos têm que permitir o acesso a grandes quantidades de poder computacional de um modo totalmente virtualizado, agregando recursos e oferecendo uma visão de sistema único. Além disso, um importante objetivo destas tecnologias foi entregar a computação como um serviço público. A computação utilitária descreve um modelo de negócio ondemand para a entrega de potência computacional, os consumidores pagam fornecedores com base no uso, semelhante à maneira em que se utiliza os serviços tradicionais de serviços de utilidade pública, como água, eletricidade, gás e telefonia." ( BUYYA et al., 2011, p.3). Conforme relatado por TAURION (2009) não se pode ignorar este tipo de tecnologia. A necessidade por espaços físicos, altos gastos de energia e principalmente a ideologia de que pode ter economia e um melhor aproveitamento tecnológico ao trabalhar com recursos ociosos, já fazem com que cloud computing seja uma realidade global. Um levantamento realizado pelo PewInternetand American Life Project no ano 8 de 2000, mostrou que 10% das pessoas entrevistadas adquiriam soluções de cloud computing, enquanto em maio de 2010 a mesma pergunta foi feita e o número surpreende: 66% das pessoas entrevistas já utilizam soluções de cloud computing. Esses números representam o poder de evolução e impacto do cloud computing para pessoas físicas e jurídicas dos Estados Unidos. 2.3 CARACTERÍSTICAS E ARQUITETURA Através da interconexão de sistemas com capacidades de processamento e armazenamento de dados, conectividade, plataformas, aplicações e serviços distintos via Internet, o empenho para conseguir um sistema escalonável e acessível de qualquer lugar, sem que, no entanto os recursos estejam concentrados em um único equipamento ou localidade geográfica. Algumas das principais características são: a. Cria a disponibilidade de recursos onde pode ser acessível conforme sua necessidade (TAURION, 2009). b. Elimina a necessidade de se adquirir antecipadamente recursos. (TAURION, 2009) c. Usuário paga apenas pelo recurso utilizado d. Usuário pode acessar determinadas aplicações independentes do seu sistema operacional ou de hardware (TURION,2009). e. Usuário não tem que se importar em realizar a aplicação: hardware, backup, segurança, manutenção, etc., pois fica à responsabilidade do fornecedor do serviço. f. Em alguns tipos aplicações, o usuário pode instalar um programa do cliente em seu computador. Neste caso, toda ou a maior participação do processamento fica por conta das nuvens (TURION,2009). g. Qualquer aplicação feita em cloud computing o usuário não tem como saber quantos servidores executam tais ferramenta, quais as configurações de hardware usadas, como é feito o escalonamento, onde está à localização do data center (TURION,2009). h. Elasticidade: O usuário dos recursos tem a impressão de que ele possui recursos ilimitados, pois os recursos podem ser adquiridos (comprados) em qualquer quantidade e a qualquer momento (TURION,2009). 9 i. Medição dos serviços: os sistemas de gerenciamento utilizados para cloud computing controlam e monitoram automaticamente os recursos para cada tipo de serviço (armazenamento, processamento e largura de banda). Este monitoramento do uso dos recursos deve ser transparente para o provedor do serviço, assim como, para o consumidor do serviço utilizado (VERAS, 2011). j. Resource pooling2: os recursos computacionais físicos ou virtuais do provedor são utilizados para servir a múltiplos usuários, sendo alocados e realocados dinamicamente conforme a demanda do usuário. Neste cenário, o usuário do serviço não tem a noção da localização exata do recurso, mas deve ser capaz de definir a localização em um nível mais alto, um país ou estado (VERAS, 2011). k. Serviço sob demanda: as funcionalidades computacionais são providas automaticamente sem a interação humana com o provedor do serviço (VERAS, 2011). l. Amplo acesso aos serviços: os recursos computacionais estão disponíveis através da Internet e são acessados via mecanismos padronizados, para que possam ser utilizados por dispositivos móveis e portáteis, computadores, etc. (VERAS, 2011). Certamente a arquitetura de nuvem computacional é muito mais do que apenas um conjunto de computadores conectados a internet, há sim, uma disposição de infra-estrutura tecnológica que propicie um monitoramento, aprovisionamento de recursos, equilíbrio e desempenho em todas as esferas da estrutura. Na figura 3 a seguir, basicamente mostra a arquitetura de uma aplicação em nuvens. 10 Figura 3: Arquitetura de uma aplicação em nuvem Fonte: (NUMENIT, 2011). É importante notar que a arquitetura em cloud computing é semelhante à arquitetura que teríamos na infra-estrutura da empresa – apenas se transfere a arquitetura das aplicações para o data center. O acesso, o armazenamento e o processamento estão na nuvem. Por um lado, a nuvem simplifica a estrutura de TI ao transferir essa estrutura para outra empresa. Uma maneira de distribuição de dados de forma global e que utiliza uma forma relativamente integrado ao conceito cloud computing é a utilização do CDN Server (Content Delivery Network) conhecido em português como “Rede de Distribuição de Conteúdo”, o CDN Server é uma rede de distribuição de informação que permite entregar o conteúdo web de uma forma mais rápida a um grande número de utilizadores, para descarregar alguns ou todos os conteúdos que tem uma larga escala de carga. Segundo o artigo postado pela empresa Webtuga de Portugal, o CDN Server: “[...] é utilizado para evitar gastos de largura de banda desnecessários e a otimizar a velocidade de acesso aos conteúdos. Imagine, por exemplo, que sai uma atualização para um software e o servidor onde essa atualização está alojada encontra-se na América. Se existir um grande número de utilizadores residentes na Europa que vai necessitar de efetuar o download dessa atualização, torna-se mais cômodo utilizar uma rede de distribuição de conteúdo com um servidor localizado em lugares na Europa que permita a que os utilizadores Europeus tenham um acesso mais rápido ao ficheiro”. 11 Observando a figura 4, podemos analisar que a arquitetura do CDN, ele é servido de uma distribuição de múltiplos servidores espalhados fisicamente de forma a efetuar a duplicação do mesmo e direcionar o conteúdo ao utilizador com base na proximidade do servidor. Figura 4: Distribuição do CDN Server. Fonte: (WEBTUGA, 2010) Fundada em 1998 a empresa americana Akamai Technologies é especialista no mercado mundial em de serviços baseados em cloud para otimizar o conteúdo da web e aplicações móveis, vídeos HD on-line e comércio eletrônico, ela responsável por entrega entre 15-30% de todo o tráfego da web e contém tem a plataforma de otimização generalizada de nuvens com 84 mil servidores em 72 países em cerca de 1.000 redes (AKAMAI, 2011). Apesar de pouco comunicado e conhecido no Brasil a maioria das CDNs hoje é comercial e pertencem a empresas conhecidas globalmente com ligações em vários países e até mesmo continentes como é o caso da Amazon, CacheFly, PEER 1, Microsoft Azure CDN, etc. Certamente você já utilizou serviços CDN do Akamai, como compartilhamento de fotos no Facebook, visualizações de vídeos no Youtube são providos muitas vezes pelo CDN, a única maneira que um usuário poderia saber se um CDN foi acessado é se a entrega URL é diferente da URL que foi solicitada. Algumas empresas utilizam também tecnologia P2P nas suas CDN como é o caso da AT&T e Internap. Existem, no entanto CDNs gratuitas, como é o caso da CoralCDN e da FreeCast (AKAMAI, 2011; WEBTUGA, 2011). 12 2.4 MODELOS DE SERVIÇO Cloud computing distribui os recursos na forma de serviços como, Infrastructure as a service, Plataform as a service, Software as a service, Storage as a service, Backup as a service, BPM as a service, Security as a service, Management/governance as a service, entre outras, onde cada modelo é importante, pois no qual permite que o cliente adquira os serviços mais adequados às suas necessidades, o que também pode ser negativo devido à maior parte dos serviços não ser compatíveis entre si (TAURION, 2009). Os três modelos de serviço mais fornecidos no mercado mundial são: IAAS (Infrastructure as a service), PAAS(Plataform as a service) e SAAS (Software as a service). Para entender se o cloud é uma Infra-estrutura como Serviço, Plataforma como Serviço ou Software como Serviço, a figura 5 ilustra como gerenciar as diferentes partes deste serviço. Figura 5 - Modelos de Serviços de Computação na Nuvem (SNOWMAN, 2010). 2.4.1 IAAS – Infrastructure as a service O termo original foi criado em março de 2006 pelo economista Nicholas Carr e chamava-se Hardware as a Service (HAAS), mas no final de 2006 ele começou a ser tratado pelas empresas como IAAS. A capacidade prevista para o consumidor é a disposição de processamento, armazenamento, redes e outros recursos de computação fundamental que o 13 consumidor é capaz de implantar e executar o software arbitrárias, que podem incluir sistemas operacionais e aplicativos. O consumidor não administrar ou controlar a infra-estrutura da nuvem de base, mas tem controle sobre os sistemas operacionais, armazenamento, aplicativos implantados e, possivelmente, um controle limitado de componentes de rede selecionados, por exemplo: firewalls de host (KUNDRA, 2011). Figura 6 – Serviço de Infra-estrutura da nuvem Fonte (CLOUDTIMES, 2011). Os fornecedores de IAAS gerenciam a transição e a hospedagem de aplicações compiladas em suas infra-estruturas. Os clientes que utilizam IAAS mantêm o gerenciamento de todas as suas aplicações, sem se preocupar com a manutenção da infra-estrutura. Para a implantação do IAAS, são necessárias as seguintes camadas de componentes: a) Computer hardware (ajustado como uma grade/grid para escalabilidade horizontal); b) Computer Network (rede que inclui roteadores, firewalls, load balancing/ balanceamento de carregamentos); c) Conectividade da Internet; d) Ambiente de virtualização de plataforma para rodar máquinas virtuais especificadas pelos clientes; e) Acordos para níveis de serviços; 14 f) Sistema de computing billing. Os benefícios do IAAS são: a) Pronto acesso a um ambiente pré-configurado; b) Uso da última tecnologia para equipamentos de infra-estrutura; c) Riscos reduzidos por ter manutenção dos recursos realizada por uma empresa terceirizada; d) Habilidade em gerenciar variações de demandas; e) Custos baixos que permite gastos com a contratação de serviços ao invés de investir capital em infra-estrutura. 2.4.2 PAAS – Plataform as a service A capacidade prevista para o consumidor é a possibilidade de implantar infraestrutura para a nuvem consumidora criada ou adquirida aplicações criadas usando linguagens de programação e ferramentas de suporte do provedor. O consumidor não deve administrar ou controlar a infra-estrutura da nuvem de base, incluindo rede, servidores, sistemas operacionais, ou armazenamento, mas tem controle sobre os aplicativos implementados e, eventualmente, de hospedagem de aplicativos configurações de ambiente (KUNDRA, 2011). A capacidade prevista para o consumidor é a utilização de aplicativos do provedor rodando em uma infra-estrutura de nuvem. As aplicações são acessíveis a partir de diversos dispositivos do cliente através de uma interface cliente fino como um navegador web (por exemplo, e-mail baseado na web). O consumidor não administrar ou controlar a infra-estrutura da nuvem de base, incluindo rede, servidores, sistemas operacionais, armazenamento, ou até mesmo recursos de aplicação individual, com as possíveis exceções de limitada configurações específicas do usuário da aplicação. (KUNDRA, 2011). 15 Figura 7 - Ciclo de construção e entrega de aplicativos na web. Fonte: (ZOHO, 2011). 2.4.3 SAAS – Software as a service A capacidade prevista para o consumidor é a utilização de aplicativos do provedor rodando em uma infra-estrutura de nuvem. As aplicações são acessíveis a partir de diversos dispositivos do cliente através de uma interface como um navegador web (por exemplo, e-mail baseado na web). O consumidor não administrar ou controlar a infra-estrutura da nuvem de base, incluindo rede, servidores, sistemas operacionais, armazenamento, ou até mesmo recursos de aplicação individual, com as possíveis exceções de limitada configurações específicas do usuário da aplicação (KUNDRA, 2011). O Software as a Service conta com as seguintes características: a. Gerenciamento de rede e acesso para a comercialização disponível de software desde um central em vez de um site para cada cliente, permitindo o acesso à aplicações via Internet; b. Entrega de aplicações desde um modelo one-to-many (simple exemplo ou de arquitetura de multi-locações) em contraste ao modelo one-to-one; c. Reforço centralizado e atualizações fragmentadas que neutraliza qualquer necessidade para download ou instalação pelo usuário. SAAS é frequentemente utilizado em conjunção com redes amplas e largas de comunicações e softwares de colaboração, algumas vezes plugadas em uma arquitetura PAAS. Segundo KUNDRA 2011, o modelo SAAS possui vantagens e funcionalidades aos clientes corporativos por seu baixo custo, permitindo que estes clientes 16 obtenham benefícios sem que haja custos e complicações internas na instalação, gerenciamento, suporte e compra de licenças. Figura 8 – Infra-estrutura de nuvem para um aplicativo. Fonte: (CLIO, 2009). A arquitetura SAAS pode ser classificada em quatro níveis de maturidade em que os atributos chaves são customização, configuração, eficiência multidisciplinar e escalabilidade. Os níveis são: Nível 01 – Customização: Cada cliente possui uma única e customizada versão do aplicativo de hospedagem e o aplicativo roda no servidor de hospedagem. Nível 02 – Configuração: fornece uma maior flexibilidade de programa por meio da configuração meta data. Nível 03 – Eficiência multidisciplinar: esta abordagem permite maior eficiência no uso de recursos sem que haja qualquer diferença aparente para o usuário final, mas ultimamente este nível é limitado em um escala massiva. Nível 04 – Escalabilidade: e arquitetura é capaz de suportar uma carga de exploração equilibrada de exemplos de aplicações idênticas rodando em um número grande de servidores. 2.5 MODELO DE IMPLEMENTAÇÃO Trata-se do acesso e disponibilidade de ambientes de cloud computing. A restrição ou abertura de acesso depende do processo de negócio, do tipo de informação e do nível de visão. Os modelos de implantação da computação em nuvem podem ser divididos em nuvem pública, privada, comunidade e híbrida (TURION, 2009). 17 Figura 9 – Modelo de implementação (NSKINC,2010). 2.5.1 Privado Neste modelo de implantação de nuvem, a infra-estrutura de nuvem é utilizada exclusivamente para uma organização, sendo esta nuvem local ou remota e administrada pela própria empresa ou por terceiros. Diferentemente de um data center privado virtual, a infra-estrutura utilizada pertence ao usuário, e, portanto, ele possui total controle sobre como as aplicações são implementadas na nuvem. Uma nuvem privada é, em geral, construída sobre um data center privado. Neste modelo de implantação são empregados políticas de acesso aos serviços. As técnicas utilizadas para prover tais características podem ser em nível de gerenciamento de redes, configurações dos provedores de serviços e a utilização de tecnologias de autenticação e autorização. A nuvem privada se assemelha com uma nuvem pública, quando se trata de escalabilidade e provisionamento automático. Entretanto, quando se trata de segurança e confiabilidade a nuvem privada é mais rígida, em contrapartida, ela restringe a elasticidade, por utilizar as nuvens baseadas em servidores existentes, nesse caso, deverá implementar um determinado nível de elasticidade, transformando-se assim em uma nuvem híbrida, que se define por requisitar e consequentemente liberar mais recursos das nuvens públicas, quando houver a necessidade (TAURION, 2009). 18 2.5.2 Público As informações de diversos usuários ficam juntas nos sistemas de armazenamento, o que pode parecer ineficiente a princípio. Porém, a implementação de uma nuvem pública considera questões fundamentais, como desempenho e segurança, se torna imperceptível tanto para os prestadores de serviços como para os usuários (TURION, 2009). Uma nuvem pública se define como um tipo de serviço que foi contratado junto a um provedor externo, essas por sua vez são mais exploradas. 2.5.3 Híbrido As nuvens híbridas combinam os modelos das nuvens públicas e privadas. Elas permitem que uma nuvem privada possa ter seus recursos elevados a partir de uma reserva de recursos em uma nuvem pública. Essa característica possui a vantagem de manter os níveis de serviço mesmo que haja flutuações rápidas na necessidade dos recursos. A conexão entre as nuvens pública e privada pode ser usada até mesmo em tarefas periódicas que são mais facilmente implementadas nas nuvens públicas, por exemplo. O termo “computação em ondas” é, em geral, utilizado quando se refere às nuvens híbridas. (CHIRIGATI, 2009) 2.6 CLOUD COMPUTING NO AMBIENTE CORPORATIVO Muitas empresas estão com receio em adquirir, por ser um serviço novo, onde existem muitas duvidas sobre o cloud computing. Ambiente corporativo demanda uma série de exigências, que são diferentes dos usuários domésticos (TAURION, 2009 , p. 90). Um exemplo destas diferenças é o grau de compatibilidade, interoperabilidade e portabilidade que existe entre as diversas alternativas e prestadores de serviços do cloud computing. As ofertas de cloud computing foram desenvolvidas de forma independente e cada uma traz em seu cerne as raízes culturais, objetivos de marketing, parcerias e posicionamento tecnológico de seu próprio vendedor (TAURION, 2009 , p. 90). 19 Ainda não existe um padrão, para implementação de cloud computing, as empresas passarão por barreiras na migração de serviço para outro. Umas das dificuldades é a solução que saíram do mundo usuário domésticos para o mundo corporativo, outra que foram pensadas em demandas para o mundo corporativo (TAURION, 2009 , p. 90). Segundo Taurion (2009, p.92), uma pesquisa feita pelo IDC mostrou alguns fatores levados em consideração pelos executivos quando analisando provedores de produtos e serviços de TI, o que inclui as ofertas de cloud computing. São elas: a. Preços competitivos. A crescente concorrência nas ofertas de cloud computing deve manter os preços competitivos (TAURION, 2009). b. Suporte para padrões de indústria. O cloud computing ainda está dando seus primeiros passos. Não existem padrões abertos para nuvens, mas apenas para as tecnologias que as suportam. Por exemplo, o padrão OGF (Open Grid Forum) para grid computing e o OVF (Open Virtual Format) para virtualização. c. Entendimento do negocio do cliente. Uma diferença é o seu conhecimento de negócios corporativos versus vivência no mundo do consumidor final. Empresas que atuam fortemente no mercado de consumo têm dificuldades de entender a dinâmica e a demanda do ambiente corporativo. d. Ofertas com claro valor para o negócio. Em tempos de retração econômica a maioria dos investimentos se concentra em redução de custos e em projetos de retorno rápido. Os projetos de TI não podem ficar descolados do mundo real. Em tempo difíceis, devem entregar soluções de negócio de resultados rápidos. e. Ecossistema saudável e crescente. É difícil a uma única empresa cobrir todo o espectro da demanda de seus clientes. Assim, é necessário criar e cultivar todo um ecossistema com os parceiros que desenvolvam aplicações e serviços complementares. O mercado de cloud computing vai afetar o tradicional mercado de TI, que ao longo dos anos deverá ser cada vez mais comprimido. Um exemplo são os serviços de suporte técnico e integração que empresas de serviços de TI prestam-nos data centers dos seus clientes, instalado e configurando servidores. Como nos próximos anos os modelos de cloud computing vai se disseminar, esta demanda de serviços tenderá a diminuir, pois muitas empresas poderão usar as nuvens de terceiros em vez de manter seus próprios data centers. Serão menos servidores para configurar e instalar (TAURION, 2009 , p. 93). 20 Mas surgirão novos serviços, como por exemplo, integrar uma nuvem de um provedor a outra nuvem, esta de um segundo provedor. Assim, provavelmente, nos próximos anos as maiores oportunidades de negócios em TI estarão de alguma forma, relacionados com o cloud computing (TAURION, 2009 , p. 94). De maneira geral, se olhar os serviços típicos de TI atuais, provavelmente terá as seguintes mudança: a. Arquitetura de TI. Arquitetos vão mudar seu foco de integrar aplicativos e tecnologias residentes nos data centers, para desenhar soluções baseadas em nuvens, muitas vezes integrando soluções do modelo atual com soluções em nuvem, sejam estas internas ou publicas. b. Serviços de apoio e suporte aos usuários finais, como gerenciamento de desktops. É um serviço que pode deixar de existir quando os desktops estiverem virtualizados e gerenciados por serviços ofertados pelos provedores de nuvens. Quando mais software saírem de dentro dos discos rígidos (HDs) destas máquinas e irem para nuvens, menos atividades de suporte e gerenciamento serão necessárias. c. Suporte de softwares middleware. À medida que os modelos PAAS e DAAS se disseminarem, haverá menos necessidade de instalação e suporte de softwares de middleware, que estarão residindo e operando nas nuvens computacionais. d. Serviços de instalação e configuração de servidores e seus sistemas operacionais. As empresas que deslocarem suas demandas de infra-estrutura para as nuvens não mais precisarão destes serviços. Por outro lado, as empresas que vão criar nuvens internas vão demandar essa expertise, atualizada para entender as especificidades desta nova infra-estrutura (TAURION, 2009 , p. 94). e. Outsourcing. Ao longo do tempo, praticamente todo serviço de outsourcing vai ser obrigado a fornecer soluções baseadas em nuvens computacionais. f. Consultoria. Ajudar as empresas a migrarem para o ambiente de cloud computing e identificar que processos de negócios podem ser suportados por este modelo é algumas das inúmeras novas oportunidades de negócio que aparecerão no segmento de consultoria (TAURION, 2009 , p. 95). g. Desenvolvimento de aplicações. Os desenvolvedores terão que aprender a trabalhar com as APIs das principais nuvens, bem como a escrever programas que explorem recursos específicos de tecnologias de nuvens, como o Hadoop. h. Comercialização de servidores. É um mercado que será impactado ao 21 longo do tempo. À medida que os serviços em cloud se disseminarem, a demanda por servidores tenderá a cair. As razões são várias, por exemplo, uma empresa pode usar capacidade adicional nas nuvens, sem necessidade de adicionar expansões já existentes. Empresas de pequenos portes, que usam servidores de baixo custo, mas que arcam com os custos de operação, poderá migrar para serviços em nuvem, deixando de adquirir estas máquinas. Essas transformações, que vão afetar toda a indústria, já começam a mobilizar os atores, seja empresas tradicionais, que desenvolvem soluções para entender e até mesmo minimizar os impactos destas mudanças em seus modelos de negócios e fontes de receita, oriundas dos modelos tradicionais, ou start-ups, que surgem com propostas inovadoras. Quando mais carga se deslocar de dentro dos datacenter para as nuvens, será menor o volume de servidores comercializados (TAURION, 2009 , p. 95). 2.7 IMPLEMENTAÇÃO EM CLOUD Este apresenta questões fundamentais e junto os dilemas enfrentados pelos tomadores de decisão, arquitetos e administradores de sistemas, tentando compreender a necessidade alavancarem a solução cloud nas empresas. Onde normalmente incluem as perguntas como e quando migrar para uma aplicação em cloud, que parte ou componente da aplicação pode ser migrada para uma cloud quais os tipos de clientes se beneficiam com a migração (BUYYA et al., 2011). 2.7.1 A Promessa Da Nuvem Muitos dos usuários de cloud computing não estão interessados ou preocupados com a complexidade do seu funcionamento muito menos na heterogeneidade dos sistemas ou software que nele roda. Ficam mais impressionados na simplicidade e facilidade do uso em cloud Service. Varias empresas de pequeno e médios portes apostaram na nova tecnologia e abriram seus departamentos de TI utilizando exclusivamente serviços na nuvem com grande sucesso. Com isso empresas de grande porte começaram a rodar projetos pilotos nas nuvens (BUYYA et al.,2011). 22 2.7.2 A abordagens para a migração para a nuvem Tendo em conta que o cloud computing é um modelo técnico de negócios, esta tendo um esforço muito grande para ingressar em varias empresas. "Cloudonomics" trata diretamente com racionalidade da economia e para que possa alavancar sua economia o uso da nuvem corporativa pode reduzir os custos de TI tanto a curto e longo prazo, pois o custo total tornou-se significativamente menor do que ter seu próprio Data center (BUYYA, BROBERG, GOSCINSKI, 2011). 2.7.3 O modelo de sete passos da migração em uma nuvem Uma abordagem estruturada e orientada para o processo de migração em nuvem tem várias vantagens de captação dentro de si onde estão as melhores praticas de migração de vários projetos. O grande desafio para qualquer projeto de migração para nuvem é com os riscos identificados e atenuados. Na migração para a nuvem, a etapa do processo de teste e validação inclui esforços para identificar os riscos de migração de chave, os riscos gerais de migração e os riscos da migração relacionados à segurança a continuidade dos negócios e recuperação de desastres no mundo de serviço cloud computing, o cumprimento das normas e as questões de governança, o PI e questões de licenciamento, a qualidade de serviço (QoS), bem como a SLAs correspondente, a propriedade, transferência e armazenamento de dados no aplicativo, as questões de portabilidade e interoperabilidade, que poderia ajudar a amenizar os potenciais vendorlock-ins. Outro risco de segurança inclui a migração de muitas nuvens onde é tratado no documento publicado pela Cloud Security Alliance (BUYYA et. al.,2011). 2.7.4 Riscos e Diminuição dos Efeitos de Migração O Grande desafio para qualquer projeto de migração para nuvem é com os riscos identificados e atenuados. Na migração para a nuvem, a etapa do processo de teste e validação inclui esforços para identificar os riscos de migração de chave, os riscos gerais de migração e os riscos da migração relacionados à segurança a continuidade dos negócios e recuperação de desastres no mundo de serviço cloud 23 computing, o cumprimento das normas e as questões de governança, o PI e questões de licenciamento, a qualidade de serviço (QoS), bem como a SLAs correspondente, a propriedade, transferência e armazenamento de dados no aplicativo, as questões de portabilidade e interoperabilidade, que poderia ajudar a amenizar os potenciais vendorlock-ins. Outro risco de segurança inclui a migração de muitas nuvens onde é tratado no documento publicado pela Cloud Security Alliance (BUYYA et. al.,2011). 2.8 UTILIZANDO CLOUD Segundo a pesquisa feita pela IBM (2010, p.4), a utilização de cloud computing, hoje, é adotada para o desenvolvimento de sistemas e aplicativos, para testes de sistemas e pelas cargas de trabalho de produção não críticas, com 50 por cento da utilização para pilotos locais e 20 por cento de nível empresarial. As soluções de cloud computing são utilizadas principalmente nas cargas de trabalho não críticas e às focadas no conteúdo de suporte, na concentração da infra-estrutura interna de TI, no desenvolvimento e testes de aplicativos e na infra-estrutura web. A utilização é dividida entre as participações em nuvens públicas e privadas, com grande maioria em nuvens privadas: quase 70 por cento das soluções são privadas, 30 por cento são públicas e há uma utilização mínima de nuvens híbridas. Existem dois fatores entre as participações da divisão 30/70: a. Os participantes da pesquisa refletem principalmente os grandes ambientes e estão mais interessados em investigar os benefícios potenciais de cloud computing. Se o ambiente menor fosse inclusos, a proporção poderia ser diferente. b. Um dos principais inibidores à adoção em grande escala da computação em nuvem são as preocupações com a segurança, as nuvens privadas oferecem um meio de experimentar a tecnologia em nuvem sem expor a empresa às preocupações com segurança. Em dois anos (2010), a situação muda dramaticamente, com a crença de que terão projetos de nuvem implantados de modo significativo em todas as cargas de trabalho analisadas, incluindo o processamento de transações, computação de alto desempenho, suporte e aplicações analíticas para tomada de decisões, aplicações comerciais e computação colaborativa. Esta constatação, demonstrada no Gráfico 1, indica a confiança de que os valores previstos serão agregados e que, com a 24 experiência desenvolvida nesses projetos anteriores, será possível uma rápida expansão. Gráfico 1: Comparação de carga de trabalho previstas de nuvens. Fonte (IBM, 2011). 2.9 PROVEDORES DE SOFTWARE Fornecedores tradicionais de software têm criado modelos alternativos para aproveitar o crescimento da nuvem, e decidiram investir fortemente nesse novo conceito investigando seus benefícios e soluções, hoje diversas empresas de TI como a IBM, Microsoft, Amazon, SalesForce, Google, HP, Oracle entre outras estão aplicando fortemente pesquisas e desenvolvimento de aplicativos como forma alavancar de fez essa idéia de cloud computing, softwares, aplicativos, serviços “on demand” e diversos outras soluções em nuvens são oferecidos por elas para conceituar e expandir suas linhas de negócios. Um exemplo, software como serviço sob demanda (SAAS) e (PAAS) plataforma para desenvolvimento e hospedagem de aplicações são os mais explorados pelas empresas. Também vêm emergindo iniciativas chamadas de integradoras ou agregadoras de nuvens, as quais coordenam a integração de vários serviços de nuvens, disposto em uma arquitetura SOA, e com uso de técnicas de mashups, as quais permitem desenvolver aplicações que usam conteúdos de mais de uma fonte para criar um novo serviço completo (IBM, 2010). 25 2.9.1 Amazon Amazon hoje é pioneira em distribuição de serviços baseados em cloud, A Amazon criou uma subsidiaria chamada Amazon Web Services para oferecer serviços cloud computing, basicamente ela utiliza quatro ofertas mais requisitados, O EC2 (Elastic Computing Cloud), para alugar máquinas virtuais Linux onde seus usuários podem utilizar milhares de CPUs, o S3, serviço de armazenamento (storage) em nuvem, tem o SimpleDB um framework que permite aos usuários armazenar e recuperar informações na oferta Web Services e o SQS (Simple Queue Service) para serviços de armazenamento (storage) em nuvem (TAURION, 2009). 2.9.2 Google A Google não quis ficar de fora e ganhou espaço na mídia pelos exemplos pioneiros de utilização em nuvens, ferramentas de produtividade como o Google Apps, Gmail, Google Talk e o Google Docs são todos baseados em cloud computing, AppEngine é um framework que tecnicamente é o competidor direto do EC2 da Amazon, o AppEngine oferece um conjunto completo de desenvolvimento que utiliza tecnologias familiares para criar e hospedar aplicativos da web de forma gratuita, com ele o usuário escreve o código, carrega sua aplicação e deixa que o Google faça todo o resto, tornando o AppEngine bem atrativo para os desenvolvedores (GOOGLE, 2011; TAURION, 2009). 2.9.3 Microsoft A Microsoft iniciou suas ofertas para o modelo cloud computing com o Live e com o On-line Services, a empresa foca seus produtos para usuários finais e pequenas empresas, seu principal produto é o Windows Azure, um conjunto de serviços de Platform-as-a-Services que é focada principalmente para desenvolvedores. A Microsoft Hyper-V Cloud é um conjunto de programas e iniciativas que o ajudarão a construir e implantar nuvens privadas e públicas com base no Windows Server 2008. Para a Microsoft, esses recursos em cloud, seus cliente pode oferecer flexibilidade e o controle necessários para distribuir o poder da nuvem nos lugares 26 mais apropriados para as organizações (MICROSOFT 2011; TAURION 2009). 2.9.4 IBM A IBM entrou no setor de cloud computing no final de 2007 com uma oferta diferenciada, chamada de Blue Cloud. O gigante de tecnologia está investindo fortemente em pesquisas e desenvolvendo soluções para seus clientes (IBM, 2011). A iniciativa Blue Cloud contava até no final de 2010 com 13 cloud centers em todo o mundo (inclusive um em São Paulo) e continuamente vem acrescido de novas funcionalidades e serviços. Com esta infra-estrutura, a empresa pode utilizar o conceito cloud para uso interno ou para prover serviços para clientes externos em qualquer ponto (TAURION, 2009). Além de numerosos trabalhos realizados com clientes, a IBM colocou em prática cloud computing em seus próprios centros de dados no mundo inteiro, aproveitando as práticas criando soluções e aplicativos baseados em cloud, seguido de alguns exemplos: a. Blue Insight é uma implementação de cloud computing da IBM que fornece informações sob demanda e análises como um serviço para funcionários da IBM a fim de ajudá-los a tomarem melhores decisões comerciais. b. IBM Computing on Demand, esse serviço oferece uma solução de cloud computing pública em nível. Empresarial que permite aos clientes utilizar recursos computacionais da IBM por hora, semana ou ano. c. IBM Research Compute Cloud (RC2). O RC2 é uma solução de fornecimento de TI sob demanda e de autoatendimento que permite aos pesquisadores da IBM configurar de maneira rápida e fácil os ambientes computacionais necessários a projetos de pesquisas. d. Além de diversos outros conjuntos como o Cloud Sandbox, Tivoli Provisioning Manager, Lotus Live, Xen e o Hadoop (versões open source do ambiente de cloud computing paralela do Google, o MapReduce) que permitem as empresas criar sua primeira infra-estrutura nas nuvens a IBM está diversificando a linha de idéias para o melhor aproveitamento dessa tecnologia (IBM, 2010). 27 2.10 CLOUD COMPUTING VERDE Em um mundo cada vez mais engajado na preservação do meio ambiente e no crescimento sustentável, as empresas não poderiam ficar de fora e ignorar os fatos, principalmente pelo papel estratégico da TI que pode representar uma das principais ferramentas para a ecologização das corporações. A adoção destas práticas tem sido vista fortemente no mercado de TI, e hoje, o uso de soluções baseadas em cloud computing é um grande exemplo de responsabilidade com o meio ambiente, pois contribuem com a redução no consumo de energia elétrica, emissão de CO² e diminuição na quantidade de lixo eletrônico. Existem quatro fatores que os executivos destacam na redução de energia e CO2 conquistado pelas empresas com cloud computing (COMPUTERWORD, 2011): a. O Primeiro é o provisionamento dinâmico, que permite ocupar mais espaço em disco sem a necessidade da compra de mais hardware. b. A segunda causa é a hospedagem múltipla em que uma única máquina pode ser compartilhada por diversos usuários . c. A terceira é o uso de menos servidores na infra-estrutura de TI. d. Quarto é a eficiência do centro de dados que passa a operar com sistemas automatizados que reduzem o consumo de energia Pesquisas realizadas pela empresa Codero informa que em 2020, 15% do total de emissões globais proverão de soluções de Tecnologia da Informação e Comunicações, em 2011, os data centers dos EUA consumirão o dobro de energia comparada ao ano anterior. A natureza do cloud permite que as empresas usem soluções baseadas na nuvem para reduzir o consumo de energia (CLOUDBUSINESSREVIEW, 2011). Grandes empresas que adotam o cloud podem reduzir o consumo de energia e as emissões de carbono em 30%. Pequenas empresas conseguem economizar ainda mais energia que suas colegas maiores – até 90% Segundo o arquiteto de soluções Otávio Pecego, sênior da Microsoft Brasil, avalia que as economias são menores nas grandes companhias por terem maior governança da área de TI e também compartilham mais a infraestutura. Já as pequenas têm menos maturidade em TI, menos usuários para usar o ambiente e que o custo de propriedade é maior (COMPUTERWORD, 2011). 28 Figura 10 – TI verde economia (CLOUDBUSINESSREVIEW, 2011) Figura 11 - TI verde redução CO² (CLOUDBUSINESSREVIEW, 2011). 29 3 ANALISE DE MERCADO A empresa IBM realizou um levantamento dos seus clientes, usuários e provedores para identificar como estão sendo utilizado e como está o comportamento no mercado quando o assunto é cloud computing, identificando soluções e desafios para as empresas onde estarão brevemente comentados nos próximos capítulos (IBM, 2010). 3.1 DESAFIOS ENCONTRADOS Nos últimos anos, a IBM obteve uma experiência valiosa implementando soluções de cloud computing nos ambientes de seus clientes e também na própria IBM. A Academia de Tecnologia da IBM EUA decidiu realizar um estudo de caso para obter um levantamento das principais perspectivas e desafios desse novo modelo de serviço através dessas implementações ao longo dessa jornada. No gráfico 2, a IBM mostra os principais inibidores da cloud computing constatado em 110 estudos de caso de implementações, uma pesquisa realizada em agosto de 2010, para obter esses resultados, a Academia de Tecnologia da IBM definiu uma série de perguntas e a enviou aos funcionários técnicos da IBM com funções de contato direto com os clientes, a maioria deles arquitetos de TI e este estudo de caso vêm principalmente de mercados desenvolvidos e de empresas com mais de 5.000 funcionários. Com a exceção do setor de químicos e petróleo e de produtos industriais, são representados praticamente todos os setores. Os setores governamentais, de serviços bancários, de telecomunicações, de seguros e de finanças representam mais de metade dos estudos de caso (IBM, 2010). 30 Gráfico 2: Pesquisa sobre principais inibidores de cloud (IBM, 2011). 3.2 CASOS DE USO O mercado de serviços de TI tem evoluído significativamente nos últimos anos. Provedores e clientes têm buscado ampliar as modalidades de contratação dos serviços, visando obter maiores benefícios e não apenas redução de custos, mas também obter um melhor alinhamento das soluções de tecnologia com as necessidades de negócio. Mesmo tendo em vista de um futuro incerto com cloud computing diante de suas indefinições e inseguranças várias empresas de diversos setores já estão adotando esse modelo em seus negócios. Na figura 12 informa comparação de planos básicos, entre as maiores empresa de hospedagem no Brasil, que vende a solução cloud computing. Figura 12 - Comparação dos planos básicos (LOCAWEB, CLOUDBR, TECLA, 2011). 31 Na figura 13 informa a comparação do Maximo de elasticidade cada empresa consegue atingir. Figura 13 – Comparação de elasticidade (LOCAWEB, CLOUDBR, TECLA, 2011). 3.2.1 Locaweb A Locaweb é líder em Hosting no Brasil e na América Latina, segundo o relatório IDC LA IT Services 2009, categoria Infrastructure Hosting Services. Para a empresa cloud computing é vantagens para seus clientes. Ideal para quem precisa de capacidades flexíveis de processamento, disco, memória e banda, com isolamento de recursos e crescimento sob demanda (LOCAWEB, 2011). Para os problemas de capacidade dos servidores, servidor instável e custo de energia a Locaweb criou um data center de base Intel, com auxílio do VMware, ou seja, dentro do servidor da Locaweb existem servidores virtuais chamado de soluções Cloud Server (TAURION,2009). O Cloud Server Pro é uma solução de cloud computing, baseada no sistema Xen, que permite a virtualização dos servidores com alta performance e aloca os recursos individualmente para cada cliente de forma segura. Ideal para substituir sua infra-estrutura física de TI por uma solução virtualizada robusta, segura e escalável com custo reduzido (LOCAWEB, 2011). 3.2.2 CloudBR A CloudBR é uma empresa de hosting no Brasil, é mais uma que está investindo nesse novo conceito de aplicação nas nuvens .Trabalha com diversos 32 recursos de hospedagem nas plataformas em ambiente Windows e Linux e oferece para seus clientes planos com limite de banda e de transferência de dados. O serviço Cloud Dedicado é uma plataforma virtualizada, o cliente tem total controle sobre o ambiente lógico do servidor e autonomia para configurar o sistema operacional, realiza backups e restores de acordo com a necessidade de seus negócios e com recursos de processamento, memória, disco e banda distribuída em uma nuvem. Segundo a CloudBR esta arquitetura evita a dependência de uma única máquina física e garante processamento isolado para cada cliente, para a empresa, o cliente só terá vantagens para adoção em cloud, pois reduzirá o consumo de energia nos data centers, segurança nos dados, performance e ainda está otimizando despesas com gastos em infra-estrutura (CLOUDBR, 2011). 3.2.3 Tecla A sua estrutura inicial vem desde 2002, com o início das atividades da BigHost, antiga unidade de hospedagem compartilhada. Com a fusão das empresas BigHost e ALOG Data center, a Tecla começou no mercado com 17.000 clientes hospedados. A fusão atingiu soluções compartilhadas e corporativas, tornando-se apenas a ALOG Data center (TECLA, 2011). Atualmente a Tecla direciona seus esforços no desenvolvimento e comercialização de uma solução estável de Cloud Computing com infra-estrutura no Brasil e recursos elásticos A Tecla traz três tipos de serviço: Cloud Revenda, Cloud Gerenciado e Computing Tecla: a. Cloud revenda: utiliza as vantagens de cloud computing com a funcionalidade do painel de controle gerenciado por uma interface web. b. Cloud gerenciado: onde a Tecla fica responsável por todo o processo de disponibilidade e funcionamento do cloud. c. Cloud Computing Tecla: Ideal para hospedagem de sites, aplicações, estruturas de e-mails entre outros (TECLA, 2011). 3.3 WEBOS Assim como existem sistemas operacionais para PC ou para Mac, no modelo 33 cloud computing também é necessário um software que vai ser a interface entre o usuário e o servidor, esse nome batizado de WebOS (Web (Web Operating System) System é uma imitação em forma de área de trabalho ou interface gráfica em forma de sistema operacional. Trata-se se de um aplicativo aplicativo web que contém ícones, barras e janelas idênticos a uma área de trabalho de um sistema operacional como, por exemplo, a do Windows. Mesmo parecido com um sistema operacional, possui algumas diferenças, como por exemplo: O WebOS não tem o foco de manter manter aplicativos locais l e o acesso normalmente é feito por um navegador, acessando a URL. O WebOS mantém um conjunto de aplicações web, que são executadas com solicitações ao servidor pelo usuário; O WebOS irá se conectar ao servidor para recuperar todos os elementos da interface do usuário, da forma que ele personalizou, lembrando um perfil local no computador, recuperando dados como botões, menus e arquivos (AZURE 2011). Na figura 14: Principais tipos de webos existentes, uma tabela dos principais WebOS disponíveis poníveis no mercado. Figura 14:: Principais tipos de webos existentes. Fonte: (LEDNERD, LEDNERD, 2007). 3.4 PERPESCTIVAS E TENDÊNCIA T CLOUD COMPUTING Em um mercado altamente competitivo as empresas buscam novas 34 tendências e modelos para adequar suas estratégias de negócios além de infraestrutura necessária para atender esse mercado que cresce em alta escala e isso exigirá tecnologia de ponta e oferecerá grandes oportunidades para as empresas do setor de TI. O país terá de implantar uma infra-estrutura robusta e integrada, que suporte este processo, e tudo indica que cloud computing terá um papel fundamental, entretanto, analisando num contexto atual ainda é prematura uma resposta definitiva do que se espera desse novo conceito, mas é importante questionarmos desde já o futuro destes serviços. Segundo Taurion (2009, p.70), “claramente o cloud computing está no estágio de aprendizado e crescimento”. Para Roberto Prado, diretor de satisfação de clientes e parceiros da Microsoft, visa o futuro de cloud computing como uma vantagem muito sedutora para as empresas que irão ter a oportunidade de trabalhar em projetos como a Copa do Mundo e nas Olimpíadas que acontecerão no Brasil nos próximos anos. No ponto de vista dele, esses eventos tem um início de preparação, o acontecimento e o fim, e para uma empresa pequena que irá participar de um grande projeto para atender esses eventos certamente não seria vantagem comprar toda uma infra-estrutura para seguir com o projeto sabendo que esses eventos têm dia e hora para acabar, portanto a vantagem de utilizar cloud computing é usufruir de todo esse conjunto de tecnologia conforme a sazonalidade dos eventos e oportunidades no mercado de forma eficiente (OLHARDIGITAL, 2011). De acordo com o estudo realizado, cloud computing é o avanço que conseguirá fazer com que áreas de TI assumam posições mais estratégicas e menos operacionais e fará empresas mudarem as formas de entregar serviços. Sem dúvidas as nuvens estão se formando no céu e a previsão do tempo é animadora, mas antes de desenvolver alguma estratégia de nuvem, é importante compreender o que é realmente a cloud computing. 35 4 PESQUISA CLOUD COMPUTING Para investigar a familiaridade de cloud computing no mercado brasileiro e objetivando se no alinhado desse trabalho, o planejamento dessa pesquisa fez parte de um processo sistematizado que abrange um conjunto importante de etapas que foi elaborado seguindo os procedimentos estabelecidos pelo grupo. 4.1 METODOLOGIA Para que conseguir atingir o sucesso na execução dessa pesquisa o grupo realizou um processo metodológico que envolve procedimentos intelectuais e técnicos utilizando meios estratégicos no levantamento e na classificação das perguntas do questionário, além dos canais de comunicação usados para atingir o participante alvo. Nesta etapa foi definido a localização da pesquisa, o tipo de pesquisa, a população (universo da pesquisa), a amostragem, os instrumentos de coleta de dados e a forma de tabular e analisar os dados. 4.1.1 Tipos de pesquisa De acordo com levantamento teórico desse trabalho, os dados e informações requeridas dessa investigação se enquadraram na classificação de uma pesquisa exploratória onde cujo objetivo foi gerar opiniões, conhecimentos novos e úteis para o avanço das descobertas e do comportamento desse paradigma. Esse tipo de pesquisa assume na análise de exemplos que estimulem a compreensão com vista em torná-los explícitos e construir hipóteses nas soluções de cloud. 4.1.2 Participantes e fontes de informação O público alvo dessa pesquisa foi profissionais das empresas de TI e dos mais variados setores de atuação no mercado brasileiro com exceção no setor de químicos e petróleo e de produtos industrial considerados não relevante ao assunto abordado, tecnologia hoje assume frentes importantes em praticamente todos os setores e que profissionais estão sendo obrigados a se adaptarem a essas 36 mudanças de negócios e nessa gama de inovações. Portanto suas opiniões e conhecimentos serviram como uma espécie de termômetro para descobertas de comportamento e impactos que cloud computing esta trazendo. 4.1.3 Instrumento de coleta dos dados Após a realização de três testes experimentais, o grupo desse trabalho definiu o uso de dois instrumentos de pesquisa on-line disponíveis. a) Google Form – Essa ferramenta da Google, permitiu criar um formulário de perguntas de uma forma bem fácil de customização, a pesquisa foi criada diretamente na internet utilizando os recursos disponibilizados pelo Google. Com essa interface bem simples ofereceu se uma fácil flexibilidade de manuseio, foi criado perguntas chave onde reuniu um conjunto de passos que permitiu chegar nas respostas mais específicas ao tema em destaque. O Google Form devolve os dados em forma de números e gráficos ou de acordo com a necessidade desejada. A princípio o Google Form foi à ferramenta utilizada para a coleta dos dados, mas como todo trabalho de pesquisa, muitas vezes, o percurso requer ser reinventado a cada etapa tendo riscos de mudanças na hora de sua execução por motivos de falhas ou instabilidade outra ferramenta foi opção extra caso o Google Form apresentasse algum impedimento no processo da pesquisa chamada EQuestiona. b) EQuestiona – O Equestiona.com é um software que utiliza a internet como plataforma de coleta de dados. Os respondentes podem ser convidados por email (envio pelo seu Outlook ou pela lista de e-mails do software) ou por uma chamada em site (link ou pop-up). 4.1.4 Procedimentos O conjunto de técnicas para o desenvolvimento dessa pesquisa constituiu em 8 etapas: a) Com pesquisas bibliográficas e artigos técnicos foi base no levantamento de críticas e idéias na formação de perguntas para o questionário; b) Foi definido o perfil das empresas e dos seus participantes (diretores, gerentes, líderes e profissionais que reportem para sua empresa), identificado no 37 mercado alvo da pesquisa os serviços e produtos que essa empresa utiliza determinando se a utilização de cloud computing é favorável aos seus negócios; c) O questionário foi composto por 3 etapas, embasado numa estratégia que convencerá o participante responder as perguntas mais simples e compreensíveis prevenindo dele não desistir no meio do caminho, seguido sempre de um fluxo lógico conforme o perfil selecionado durante a participação; d) A próxima etapa do questionário seguirá de perguntas mais técnicas e direcionadas no conceito de cloud, o participante que ficou mais interessado ou seduzido pelas perguntas da primeira etapa certamente continuará respondendo até o finalizar o questionário com opiniões e sugestões mais coerentes; e) O questionário foi montando no aplicativo Google Form e teve apoio da outra ferramenta caso houvesse imprevistos e impedimentos. Nessa etapa as perguntas receberam o tipo de opção que o participante irá aplicar como (caixa de texto, grades, listas, opções de múltiplas escolhas, respostas booleanas, grau de avaliação) entre diversas outras opções para que se tenha uma coleta de dados bem diversificável; f) Após a elaboração das perguntas e a montagem do questionário, o grupo realizou uma seção de testes na ferramenta para evitar problemas e inconformidades no decorrer da pesquisa nas empresas; g) Nesse passo, o grupo necessitou do auxílio da universidade junto com os coordenadores do curso e o orientador para servir de base no meio de comunicação entre o link do questionário e as empresas, sendo enviado por e-mails e malas diretas no cronograma definido para o disparo do questionário; h) Após a realização da pesquisa, foi realizado a análise e o tratamento dos dados recolhido identificando os principais objetivos atingidos das soluções de cloud computing no mercado brasileiro. As etapas mostradas acima consolidaram nas informações necessárias para a conclusão desse trabalho descrevendo analiticamente os dados tendo apoio estatístico para transformação das informações (UFSC, 2001). 38 5 QUESTIONÁRIO CLOUD COMPUTING As perguntas desenvolvidas para o questionário da pesquisa encontram se no APÊNDICE C – Questionário pesquisa de mercado. A publicação da pesquisa foi distribuída via e-mail, blogs, sites e outros veículos de comunicação como as redes sociais no caso do facebook e twitter, contando também com a ajuda da universidade na divulgação de nossa pesquisa aos seus parceiros e colaboradores da universidade. A pesquisa foi divulgada entre os dias 09 e 29 de outubro de 2011 pelos integrantes do grupo num período de 20 dias, além de professores e autores de algumas publicações importantes como Cezar Taurion, Gerente e Evangelista de novas tecnologias da IBM Brasil que tivemos a honra de receber essa grande ajuda publicando o link em seu twitter e focebook. Conforme mostra na figura 15 – Fluxograma questionário de pesquisa, o objetivo foi selecionar os participantes que decide ou exerce influência sobre a aquisição de aplicações ou infra-estrutura de TI das empresas como apresentado na pergunta número 07 da página 01 do questionário. Assim, dependendo das respostas dadas pelo público participante de algumas perguntas chaves foi sendo direcionado para páginas de perguntas mais específicas, podendo ter um aproveitamento melhor no questionário. 39 Figura 15 – Fluxograma questionário de pesquisa. Fonte: Os Autores (2011). As perguntas da página 01 são informações básicas necessárias para validação da pesquisa com 07(sete) perguntas solicitando os nomes dos participantes, nome da empresa e ramo de atuação, seu faturamento anual, quantidade de funcionários na área de TI e o nível de hierarquia seu cargo está relacionado. A partir daí os candidatos é direcionado para a página 02 ou para a página 05 do questionário Link para acesso a pesquisa: (https://docs.google.com/spreadsheet/viewform?hl=pt_BR&pli=1&formkey=dE ZWckhnS3JNaTFDbVNhSWR5SGgwU3c6MQ#gid=0). 5.1 ANÁLISES DOS RESULTADOS Todos os participantes da pesquisa responderam as primeiras perguntas do 40 questionário. De acordo com os gráficos da primeira página da pesquisa, os dados apontam quem as empresas na área de T.I. com rendas maiores do que 100 milhões de faturamento anual e com menor número de funcionários, são as mais interessadas pelo serviço de cloud. Além de informarem o nome dos participantes e o nome da empresa em que atua, a pergunta 07 separa os participantes que decide ou tem influência sobre aquisições na área de TI da sua empresa. Os participantes que exerce influência na aquisição de infraestrutura da empresa são direcionados para a página 02. A pergunta 08 informa qual é preocupação dos gerentes referentes às atividades de negócio sendo que o aumento da satisfação dos clientes finais vem na frente seguido da eficiência dos processos da empresa e controle sobre os recursos. Ainda na página 02, a pergunta 10 separa os participantes que utilizam algum conceito de cloud e os que não utilizam, conforme o gráfico mostra maioria já utilizam algum tipo de negócio em cloud. Na página 03, o maior número dos participantes foram empresas de consumidoras dos serviços de cloud computing, que utilizam e priorizam mais os serviços de software de aplicação. As empresas opinam em migrar apenas de 9 a 20% das suas aplicações. Segundo a pesquisa, cloud privada é a principal implementação feita pelas empresas. A agilidade e alta disponibilidade dos serviços é a principal oferta de aplicações/infra-estrutura de TI no modelo de cloud computing. Na página 04 a maior parte das empresas não utiliza os serviços de cloud por falta de conhecimento. O principal motivo que dificulta a adoção é a questão da segurança dos dados. O Google vem sendo a empresa preferida dos utilizadores de cloud. Os questionários da página 05 são voltados para participantes que não decide e nem exerce influência sobre a aquisição de serviços de TI, a perguntas dessa página informa os tipos de tecnologia que os profissionais usam de forma pessoal no seu dia-a-dia os serviços cloud, os gráficos mostram que existem muitas possibilidades de empresas fornecedoras de softwares podem investir do uso de cloud para usuários finais. 41 5.1.1 Resultados página 01 1- Seu nome completo: Tipo de pergunta: Texto, Pergunta obrigatória: Não. A primeira pergunta trata da identificação do participante com seu nome completo, não é obrigatório, o respondente pôde optar por identificação sigilosa. 97 (noventa e sete) foi o total geral de participantes dessa pesquisa. 2- Nome da empresa em que atua? Tipo de pergunta: Texto, Pergunta obrigatória: Não. 3- Ramo de atuação? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. Gráfico 03: Pesquisa – Ramo de atuação das empresas. Fonte: Os Autores (2011). 4- Qual o faturamento médio anual de sua empresa? Valor em US$; Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. 42 Gráfico 04: Pesquisa - Faturamento médio anual das empresas em US$. Fonte: Os Autores (2011). 5- Classifique a quantidade de funcionários que atua na área de TI da sua empresa; Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. Gráfico 05: Pesquisa – Quantidade de funcionários da empresa. Fonte: Os Autores (2011). 6- Qual nível hierárquico seu cargo está relacionado? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 43 Gráfico 06: Pesquisa – Nível hierárquico de cargos. Fonte: Os Autores (2011). 7- Você decide ou exerce influência sobre a aquisição de aplicações ou infraestrutura de TI na sua empresa? *Obs.: fato de exercer influência de aquisição leva se em consideração suas opiniões que são avaliadas pelo seu subordinado; Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. Gráfico 07: Pesquisa – Nível de influência sobre a aquisição de TI. Fonte: Os Autores (2011). 44 5.1.2 Resultados página 02 Essa página é a que se concentram informações de grande valia no objetivo desse estudo, os participantes que foram direcionados para essa página, afirmaram que decide ou exerce influência sobre a aquisição de aplicações ou de infra-estrutura de TI na empresa em que atua. 8- Dentre as opções abaixo, quais são as três (3) maiores preocupações dos diretores e (ou) executivos de sua empresa referente às atividades de negócio? Tipo de pergunta: Caixas de seleção, Pergunta obrigatória: Sim. Gráfico 8: Pesquisa – Nível de influência sobre a aquisição de TI Fonte: Os Autores (2011). * Obs.: As pessoas podem selecionar mais de uma opção, assim percentagens podem somar mais de 100%. O aumento na satisfação dos clientes é prioridade entre os participantes, seguido na eficiência dos processos da empresa e controle dos recursos, isso 45 significa que existe uma grande oportunidade na exploração em cloud para estas finalidades nos negócios. 9- Quão familiar você está com relação ao conceito de cloud computing (também conhecido como computação nas nuvens)? Tipo de pergunta: Escala, Pergunta obrigatória: Sim. Gráfico 9: Pesquisa – Nível de conhecimento em cloud computing. Fonte: Os Autores (2011). 10- A sua empresa utiliza algum conceito de cloud computing atualmente? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. Gráfico 10: Pesquisa – Empresas que utilizam cloud computing. Fonte: Os Autores (2011). 46 5.1.3 Resultados página 3 11- Sua empresa é: Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. Gráfico 11: Pesquisa – Atuação em cloud computing. Fonte: Os Autores (2011). 12- Qual(is) o(s) principal(is) serviço(s), ou recurso(s), sua empresa consome ou oferece nas nuvens? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. 47 Gráfico 12: Pesquisa – Serviços de utilização em cloud. Fonte: Os Autores (2011). * Obs.: As pessoas podem selecionar mais de uma opção, assim percentagens podem somar mais de 100%. 13- Em síntese, após a migração para o cloud, a sua empresa teve reduções de custos em TI? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 48 Gráfico 13: Pesquisa – Atuação em cloud x redução custos. Fonte: Os Autores (2011). Os benefícios de cloud computing tornam-se notórios conforme podemos observar no Gráfico 13: Pesquisa – Atuação em cloud x redução custos, após a migração em cloud as empresas obteve uma redução em média de 9 a 20% seguindo por algumas que tiveram uma redução acima de 25%, índice significativo para uma empresa quando o assunto é economia. 14- Indique 2 (dois) principais fatores que a princípio já desencorajou a adoção de serviços de cloud na sua empresa? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. Gráfico 14: Pesquisa – Principais inibidores em cloud. Fonte: Os Autores (2011). 49 * Obs.: As pessoas podem selecionar mais de uma opção, assim percentagens podem somar mais de 100%. 15- Você acredita que cloud computing pode ser visto com uma tecnologia sustentável (TI verde)? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. Gráfico 15: Pesquisa – cloud sustentável. Fonte: Os Autores (2011). 16- Em uma escala de 1-5, (baixo a alto) como você classificaria a maturidade do gerenciamento de serviços de TI nas atuais capacidades no modelo cloud na empresa? Tipo de pergunta: Escala, Pergunta obrigatória: Sim. Gráfico 16: Pesquisa – Maturidade do gerenciamento. Fonte: Os Autores (2011). 50 17- Quais modelos de serviços você considera como mais alta prioridade atualmente para os negócios de sua empresa? Tipo de pergunta: Caixas de seleção, Pergunta obrigatória: Sim. Gráfico 17: Pesquisa – modelos de serviços. Fonte: Os Autores (2011). * Obs.: As pessoas podem selecionar mais de uma opção, assim percentagens podem somar mais de 100%. 18- Qual modelo de implementação em cloud está sendo utilizado na sua empresa atualmente? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 51 Gráfico 18: Pesquisa – Modelos de implementação utilizados. Fonte: Os Autores (2011). Para a maioria dos participantes as nuvens privadas é a mais utilizada seguida das híbridas, na verdade, consideram mais seguras e mais confiáveis. A nuvem pública e comunitária apresenta um índice muito baixo de utilização nas empresas. 19- Quais os três (3) principais benefícios que traz para a sua empresa nas ofertas de aplicações ou infra-estrutura de TI no modelo cloud? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. 52 Gráfico 19: Pesquisa – Benefícios ofertados em cloud. Fonte: Os Autores (2011). *Obs: As pessoas podem selecionar mais de uma opção, assim percentagens podem somar mais de 100%. 20- Sua empresa tem soluções para gerir grandes quantidades de informação, reduzindo custos e arquivamento de todos os tipos de informações (banco de dados estruturado, e-mails, chats, etc) assegurar o cumprimento com retenções legais e regulamentares e requisitos de privacidade? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 53 Gráfico 20: Pesquisa – Infra-estrutura de TI das empresas. Fonte: Os Autores (2011). 21- Você tem um plano para garantir a disponibilidade, inclusive para a continuidade dos negócios dos serviços em cloud adquiridos pela empresa nos próximos 5 anos? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. Gráfico 21: Pesquisa – Cloud nos próximos 5 anos da empresa. Fonte: Os Autores (2011). 22- Na sua visão, o uso de cloud computing vai acelerar de forma significativa o modo de entrega de serviços das empresas nos próximos 5 anos? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 54 Gráfico 22: Pesquisa – Visão de cloud em 5 anos. Fonte: Os Autores (2011). 23- Que outras dúvidas ainda existem sobre o modelo cloud e que deveriam ser mais bem esclarecidos pelos principais provedores do mercado? Tipo de pergunta: Texto do Parágrafo, Pergunta obrigatória: Não. A pergunta 23 da página 03 e a pergunta 22 da página 04 do questionário argumentam para os participantes quais dúvidas existem sobre o modelo em nuvens e que deveriam ser mais bem esclarecidos pelos fornecedores do mercado, alguns participantes informaram suas dúvidas, a seguir segue as principais citadas: Participante A: “A velocidade da internet certamente é o mais agravante dos problemas, levando em consideração que no Brasil esse serviço não é tão eficaz, podemos concluir que a cloud terá dificuldades de abrangência?” Participante B: “Sigilo, privacidade dos dados (crítico), complacência, aderência a normas internacionais de segurança, alta disponibilidade e ambientes de Disaster Recovery, flexibilidade de Infra-estrutura, flexibilidade no licenciamento de softwares, alta disponibilidade, migração de dados entre os provedores do mercado.” Participante C: “Como uma plataforma Web pode garantir 100% da integridade? Impedir o acesso indevido a informações cada vez mais pessoais que são guardadas na nuvem?” Participante D: “E as questões jurídicas envolvendo cloud computing? Questões de fronteiras entre países?” Participante E: “Acredito que falta informação sobre a tecnologia cloud para as empresas e mesmo para o usuário final, outro ponto que limita a expansão desse tipo de tecnologia é a necessidade de possuir internet de qualidade com velocidades elevadas (para nosso mercado). O próprio conceito ainda é desconhecido pela maioria das pessoas que utilizam-se de computadores.” 55 Partipante F: “Quando essa tecnologia via chegar às pequenas empresas? Qual será a estratégia para conquistar as pequenas empresas?” Participante G: “A Evolução para um serviço de Sky Computing de forma a processar um grande volume de dados?” 56 6 CONCLUSÃO A principal contribuição deste trabalho é oferecer um estudo sobre o cloud computing esclarecendo as principais vantagens e benefícios sobre este novo modelo, com âmbitos de apoiar a escolha de soluções em cloud para usuários e empresas num ponto de vista estratégico e econômico, investigando suas características e desafios. A contribuição desse estudo foi a realização de uma pesquisa exploratória e com base nos resultados feito uma análise de empresas atuantes que responderam conforme exposto no capítulo anterior. Com base em todas as características analisadas da tecnologia, pode-se afirmar cloud computing é uma tecnologia inovadora, capaz de alcançar um poder de computação extremamente elevado e também possibilitar formas de interações nunca antes observadas em nenhuma outra tecnologia. A sua arquitetura descentralizada permite uma abrangência global, capaz de integrar recursos pertencentes a diversos domínios e espaços geográficos sem grandes investimentos, características importantes para o trabalho colaborativo, a economia de recursos e na contribuição do meio-ambiente. Uma tecnologia que crescerá cada vez mais nos próximos anos. Foi identificado que o modelo em nuvens tem atraído diversos setores do mercado, inclusive as universidades e centro de pesquisas e mais recentemente governos federais de alguns países. Um exemplo disso é o Governo Federal Americano que tem investido no desenvolvimento de soluções em nuvem, utilizando plataformas de código livre (open source) para atender às suas próprias necessidades, ou seja, estamos falando de algo extremante importante para a sociedade moderna. Contemplando, a adoção da nuvem em empresas é uma jornada, não uma implantação simples e única. A consolidação e a virtualização da tecnologia e a nova automatização de seu gerenciamento acontecerão logo no começo da jornada e trarão benefícios financeiros imediatos. Apesar disso, as cargas de trabalho migrarão para nuvens privadas e públicas com o tempo, à medida que as cargas de trabalho e seus destinos na nuvem fiquem prontos. As pessoas aprenderão a trabalhar, a colaborar e a utilizar as informações e os aplicativos de novas maneiras. 57 Os benefícios de agilidade e desempenho para os negócios, bem como os ganhos econômicos, serão acumulados e amplificados. A implementação de cloud proporciona as empresas inúmeros benefícios, a possibilidade de crescer a infra-estrutura computacional de acordo com o crescimento da empresa é algo extremamente útil hoje em dia, principalmente para pequenas empresas que estão iniciando, e não possuem possibilidade de altos investimentos, algo muito difícil de conseguir com o modelo atual. Hoje já são várias as soluções de cloud computing e essas propostas sinalizam o nascimento de um novo modelo de gestão de infra-estrutura computacional nas empresas. Cada vez mais se torna inviável manter centenas ou mesmo milhares de servidores que algumas empresas utilizam. Portanto se conclui que para iniciar uma jornada para um ambiente nas nuvens, as empresas devem entender e estudar os seguintes fatores como conformidade com a legislação e SLAs de cliente/fornecedor, entender os requisitos de segurança de um ambiente de computação e os perfis de segurança das opções potenciais de nuvem. Avaliar os benefícios econômicos de mover cada carga de trabalho para a nuvem e qual opção de nuvem é adequado além da viabilidade funcional. Visibilidade, monitoramento e emissões de relatórios, mapear as cargas de trabalho para as opções de nuvem, desenvolver um quadro composto e avaliar as implicações e benefícios gerais. Preparar-se na continuamente e na combinação de implementações e destinos na nuvem à medida que os serviços em cloud e a tecnologia por detrás deles continuam a avançar. Garantindo acessibilidade, gerenciamento dos riscos e confidencialidade com aplicações efetiva de regras. Durante a elaboração desta monografia houve diversos artigos, pesquisas, empresas, lançamentos de novos produtos e aplicativos no mercado mundial referente a cloud computing, portanto esse trabalho foi elaborado com levantamentos teóricos feito apenas até o começo de agosto de 2011. Este estudo teve como limitação a pesquisa bibliográfica devido a dificuldade na obtenção de obras nacionais a respeito do tema desta pesquisa. Uma dificuldade para elaboração desse trabalho, também, foi devido ao fato de não conseguir localizar empresas nacionais que não sejam do setor de tecnologia da informação 58 que estejam utilizando o modelo de nuvens além da dificuldade na divulgação da pesquisa. 6.1 TRABALHOS FUTUROS Realizar um estudo de caso a respeito da implantação de cloud computing em uma empresa levando em consideração todos os elementos de risco e possíveis ações mitigadoras considerando o ciclo completo (desenvolvimento do projeto, implantação, avaliando as vantagens de operação do modo tradicional). Outra tendência que se pode observar é a integração da tecnologia com o conceito de mobilidade. Hoje em dia, os dispositivos móveis já avançaram em sua capacidade de processamento e de armazenamento. Entretanto, eles ainda podem apresentar ineficiências para determinadas finalidades. A integração de recursos móveis com um ambiente de cloud computing aparenta ser uma alternativa para driblar essas limitações. Os usuários podem, a partir de seus dispositivos móveis, iniciar e monitorar suas aplicações que estão sendo executadas em um ambiente de nuvens, o qual permite acesso ubíquo. Além das sugestões citadas, sugere-se a extensão do assunto estudado, incluindo outras opções para implementação cloud, como a utilização de grid, virtualização, dentre outras dúvidas relacionadas com principais fornecedores. 59 REFERÊNCIAS ACADEMIA DE TECNOLOGIA DA IBM (E.u.a). 2010, Idéias de computação em nuvem Experiência em 110 projetos de implementação. Nova York, 2010. 12 p, 4p. Disponível em: <https://www14.software.ibm.com/webapp/iwm/web/signup.do ?source=csuiteBR_C_Cloud_Campaign_1>. Acesso em: 27 abr. 2011. AKAMAI. What is Akamai doing in the Cloud?, E.U.A: 2011. Disponível em < http://www.akamai.com/cloud> Acessado em 09 de Novembro de 2011. AMAZON. Amazon Elastic Compute Cloud, E.U.A: 2011. Disponível em < http://aws.amazon.com/ec2/>. Acessado em 09 de Novembro de 2011. AZURE. Plataforma Windows Azure. E.U.A: 2011. Disponível em < http://msdn.microsoft.com/pt-br/windowsazure/default> Acessado em 09 de Novembro de 2011. BASE. O que é cloud computing?. Brasil: 2011. Disponivel em: < http://base.inf.br/blog/wp-content/uploads/2011/06/intothecloud.jpg> . Acesso em: 05 Outubro 2011. BROBERG, J.; BUYYA, R.; GOSCINSKI, A. CLOUD COMPUTING: Principles and Paradigms. E.U.A.: John Wiley Professio, 2011. 45 p. BUYYA, R. Cloud Computing Principles And Paradigms. 1. ed. [S.l.]: JOHN WILEY PROFESSIO, 2011. BUYYA, R. et al. Aneka: A Software Platform for.NET-based Cloud Computing. [S.l.]: [s.n.], 2009. Disponivel em: <http://www.buyya.com/gridbus/reports/ AnekaCloudPlatform2009.pdf>. Acesso em: 30 maio 2011. CHIRIGATI, Fernando. Arquitetura. gta. 09 de novembro de 2009. Disponível em <http://www.gta.ufrj.br/ensino/eel879/trabalhos_vf_2009_2/seabra/arquitetura.html>. Acessado em 05 de junho de 2011. CLIO. What is software as a service?, E.U.A.: 2009. Disponível em <http://www.goclio.com/blog/wp-content/uploads/2009/06/saasmodel.jpg>. Acessado em 01 de Novembro de 2011. CLOUDBR. Cloud Computing, Brasil: 2011. Disponível em <http://www.cloudbr.com.br/clouding-computing.html>. Acessado em 08 de Março de 2011. CLOUDBUSINESSREVIEW. Cloud Computing, Brasil: 2011. Disponível em < http://www.cloudbusinessreview.com/2011/06/01/infographic-why-cloud-computingis-green.html>. Acessado em 28 de Agosto de 2011. CLOUDTIME. What to consider before choosing na IAAS provider, E.U.A.: 2011. Disponível em <http://cloudtimes.org/what-to-consider-before-choosing-an-iaas- 60 provider>. Acessado em 01 de Novembro de 2011. CODERO. Cloud Computing, Brasil: 2011. Disponível em http://www.codero.com /cloud-hosting/green/ . Acessado em 28 de Agosto de 2011. COMPUTERWORD. Nuvem nas pequenas empresas pode reduzir CO² em até 90%, Brasil: 2011. Disponível em < http://computerworld.uol.com.br/gestao/2011/02 /16/nuvem-nas-pequenas-empresas-pode-reduzir-co2-em-ate-90/>. Acessado em 13 de Setembro de 2011. GOOGLE., Run your web apps on Google's infrastructure, Estados Unidos: 2011. Disponível em < http://code.google.com/appengine>. Acessado em 01 de Março de 2011. GOOGLE.b, Support docs.google, Estados Unidos: 2011. Disponível em < http://docs.google.com/support/bin/answer. py?answer=87809>. Acessado em 01 de Maio de 2011. GOOGLETRENDS, Trends, Estados Unidos: 2011. Disponível em < http://www.google.com/trends?q=cloud+computing>. Acessado em 05 de Outubro de 2011. HAYES, Brian. Cloud Computing. Communications of The ACM, Vol.51, n.7, 2009. KUNDRA, Vivek. Federal Cloud Computing Strategy. CIO. 14 de Fevereiro de 2011. Disponível em <http://www.cio.gov/documents/Vivek-Kundra-Federal-CloudComputing-Strategy-02142011.pdf>. Acessado em 05 de junho de 2011 LEDNERD. WebOS, o seu Desktop na Web. CIO. 17 de Janeiro de 2007. Disponível em < http://www.lednerd.com/2007/01/17/webos-o-seu-desktop-naweb/>. Acessado em 15 de novembro de 2011. LOCAWEB. Cloud Computing – Locaweb, Brasil: 2011. Disponível em <http://www.locaweb.com.br/solucoes/cloud-computing.html>. Acessado em 24 de Abril de 2011. MICROSOFT. Sobre a Microsoft. Brasil: 2011. Disponível em < www.microsoft.com/about/pt/br/default.aspx>. Acessado em 01 de Março de 2011. NSKINC. Hybrid Clouds - The Best of Both Worlds. E.U.A.: 2010. Disponível em < http://blog.nskinc.com/IT-Services-Boston/bid/33043/New-White-Paper-Hybrid-CloudComputing>. Acessado em 09 de Novembro de 2011. NUMENIT. Segurança nas nuvens, Brasil: 2010. Disponível em http://numenit.com/site/blog/2010/11/28/seguranca-nas-E2809CnuvensE2809DE28093-nosso-area-de-ti-corporativa-esta-segura-com-as-aplicacoes-emE2809Ccloud-computingE2809D/>. Acessado em 01 de Novembro de 2011. < 61 OLHARDIGITAL. Cloud Computing: o futuro da tecnologia, Brasil: 2011. Disponível em <http://www.olhardigital.com.br//produtos/central_de_videos/cloudcomputing-o-futuro-da-tecnologia>. Acessado em 01 de Março de 2011. SALESFORCE. Sales Cloud 2 - Videos e demostrações - Salesforce.com Brasil: 2011. Disponível em http://www.salesforce.com/br/cloudcomputing. Acessado em 28 de Abril de 2011. SNOWMAN, G. Diferença nos tipos de computação em nuvem – The SolidQ: 2011. Disponível em http://www.solidq.com/sqj/pt/Documents/2010_August_Issue/ SQJ%20002%20pag.%2040-44.pdf. Acessado em 28 de Abril de 2011. TAURION, Cezar. CLOUD COMPUTING: Computação em Nuvem - Transformando o mundo da Tecnologia da Informação. Rio de Janeiro: Brasport, 2009. 226 p. TECLA. Cloud Computing, Brasil: 2011. Disponível em < http://www.tecla.com.br/>. Acessado em 06 de Setembro de 2011. UFSC. Metodologia da Pesquisa e Elaboração de Dissertação. Portal, 29(1), 121. Laboratório de Ensino a Distância da UFSC. Brasil: 2001. Disponível em <http://www.mendeley.com/research/metodologia-da-pesquisa-e-elaborao-dedissertao-4a-edio-revisada-e-atualizada/>. Acessado em 31 de Maio de 2011. VERAS, M. O que é cloud computing?, Brasil: 2011. Disponível em < http://www.manoelveras.com.br/media/pdf/CC.pdf>. Acessado em 09 de Novembro de 2011. ZOHO. What is PAAS, E.U.A.: 2011. Disponível em < http://www.zoho.com/creator/ paas.html>. Acessado em 27 de Abril de 2011. WEBTUGA (Portugal). O que é um CDN (Content Delivery Network) Portugal: 2010. 1 p. Disponível em: <http://blog.webtuga.pt/o-que-e-um-cdn-content-deliverynetwork/>. Acessado em: 06 jun. 2011. 62 APÊNDICE A – Resultados pesquisa pagina 04 Os participantes que não adotaram cloud em suas empresas foram direcionados para essa página, pois são profissionais que ainda não teve a oportunidade de adotar o novo modelo. 11- Qual o motivo para a não adoção ainda aos serviços que cloud computing oferece? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. * Obs.: As pessoas podem selecionar mais de uma opção, assim percentagens podem somar mais de 100%. 12- Já existe iniciativa sua ou da sua equipe com relação a treinamentos para estudos, contratação ou implementação de cloud? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 63 13- Qual(is) o(s) principal(is) serviço(s), ou recurso(s), sua empresa pretende contratar no modelo cloud? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. * Obs.: As pessoas podem selecionar mais de uma opção, assim percentagens podem somar mais de 100%. 64 14- Quais as principais razões que dificultariam a adoção em sua empresa de ofertas de aplicações ou infra-estrutura de TI no modelo de cloud atualmente? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. * Obs.: As pessoas podem selecionar mais de uma opção, assim percentagens podem somar mais de 100%. 15- Quais os três (3) principais benefícios em adquirir soluções em cloud para sua empresa? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. 65 * Obs.: As pessoas podem selecionar mais de uma opção, assim percentagens podem somar mais de 100%. 16- Qual primeiro nome de empresa provedora lhe vem à mente quando o assunto é cloud computing? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 66 17- Entre as empresas abaixo, aponte no máximo três(3) que você confiaria na hora de comprar ou contratar aplicações ou infra-estrutura de TI no modelo cloud? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. * Obs.: As pessoas podem selecionar mais de uma opção, assim percentagens podem somar mais de 100%. 67 18- Você acredita que cloud computing pode ser visto com uma tecnologia sustentável (TI verde)? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 19- Avalie o seu grau de conhecimento em relação aos modelos de serviços mais citados em cloud; Tipo de pergunta: Grade, Pergunta obrigatória: Sim. a. Infra-estrutura como serviço (IAAS); b. Plataforma como serviço (PAAS); c. Software como serviço (SAAS); 68 20- Avalie o seu grau de conhecimento em relação aos 4 modelos de implementação em cloud que vem sendo mais discutido; Tipo de pergunta: Grade, Pergunta obrigatória: Sim. a. Cloud privada; b. Cloud pública; c. Cloud híbrida; 69 d. Cloud comunitária; 21- Na sua visão, o uso de cloud computing vai acelerar de forma significativa o modo de entrega de serviços das empresas nos próximos 5 anos, já que vem sendo citado como uma tendência irreversível? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 22- Que outras dúvidas ainda existem sobre o modelo cloud e que deveriam ser mais bem esclarecidas pelos principais provedores do mercado? Tipo de pergunta: Texto do parágrafo, Pergunta obrigatória: Sim. 70 APÊNDICE B – Resultado pesquisa páginas 05 e 06 Foram direcionados essas paginas os participantes com pouco conhecimento em cloud. Resultado Página 05 8- Você já ouviu falar sobre ofertas de aplicativos e infra-estrutura de TI no modelo de cloud computing? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 9- Você usa algum serviço em cloud (computação nas nuvens)? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. Resultado Página 06 10- Você se sente seguro usando esses serviços em cloud disponíveis no mercado para armazenamentos de seus dados? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 71 11- Dos seguintes serviços ou aplicações baseados em cloud abaixo, marque aqueles que você usa; Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. 72 12- Diante da facilidade de acessar seus arquivos de qualquer lugar (mobilidade) pelo modelo cloud, precisando apenas de um usuário e senha para o acesso a internet. Qual a sua maior preocupação? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 13- Você acredita que cloud computing pode ser visto com uma tecnologia sustentável (TI verde)? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 14- Na sua visão, o uso de cloud computing vai acelerar de forma significativa o modo de entrega de serviços das empresas nos próximos 5 anos, já que vem sendo citado como uma tendência irreversível? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 73 15- Você conhece e (ou) utiliza algum tipo de WebOS (Sistema Operacional Web)? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. 16- Que outras dúvidas ainda existem sobre o modelo cloud e que deveriam ser mais bem esclarecidas pelos principais provedores do mercado? Tipo de pergunta: Texto do parágrafo, Pergunta obrigatória: Sim. 17- Caso queira receber o resultado dessa pesquisa, por favor, digite seu email para que seja enviado posteriormente após a análise e conclusão. Tipo de pergunta: Texto do parágrafo, Pergunta obrigatória: Sim. 74 APÊNDICE C – Questionário pesquisa de mercado Todas as perguntas elaboradas pelo grupo estão formalizadas nesse apêndice. Questionário Página 01 A presente pesquisa universitária visa explanar os conceitos e avaliar o atual comportamento da utilização do modelo cloud computing nas empresas que atuam no Brasil, além de identificar oportunidades e desafios do mercado com uma pesquisa exploratória. Desde já, agradecemos sua participação! (tempo estimado: 4 minutos). 1- Seu nome completo: Tipo de pergunta: Texto, Pergunta obrigatória: Não. a. Texto. 2- Nome da empresa em que atua? Tipo de pergunta: Texto, Pergunta obrigatória: Não. a. Texto. 3- Ramo de atuação? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Administração; b. Agricultura, Pecuária e Veterinária; c. Artes, Arquitetura e Design; d. Comercial e Vendas; e. Comunicação / Marketing; f. Comércio Exterior; g. Educação; h. Engenharia Civil; i. Financeira; j. Hotelaria e Turismo; k. Industrial; l. Informática / TI; m. Jurídica; 75 n. Saúde; o. Serviços Sociais; p. Suprimentos; q. Telecomunicações; r. Telemarketing; s. Outros. 4- Qual o faturamento médio anual de sua empresa? Valor em US$; Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Até 1 Milhão; b. Até 10 Milhões; c. Até 50 Milhões; d. Mais de 100 Milhões. 5- Classifique a quantidade de funcionários que atua na área de TI da sua empresa; Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. 1 a 5; b. 6 a 15; c. 16 a 50; d. 51 a 100; e. Acima de 100. 6- Qual nível hierárquico seu cargo está relacionado? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. CIO/ Executiva; b. Diretoria/ Gerência; c. Supervisão/ Líder; d. Analista/ Desenvolvedor e. Consultoria; f. Outros. 7- Você decide ou exerce influência sobre a aquisição de aplicações ou infraestrutura de TI na sua empresa? *Obs.: fato de exercer influência de 76 aquisição leva se em consideração suas opiniões que são avaliadas pelo seu subordinado; Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Decido totalmente; b. Sim, influencio; c. Não tenho nenhuma influência. Se respondeu: Decido totalmente ou Sim, influencio. Foi direcionado para a página 2 do questionário. Perguntas voltadas para participantes chaves da nossa pesquisa onde suas informações são de peso maior em relação aos que não tem nenhuma influência na empresa. Se respondeu: Não tenho nenhuma influência. Foi direcionado para a página 5 do questionário. Perguntas de participantes que não tem nenhum peso nas tomadas de decisão na aquisição de infra-estrutura de sua empresa. Questionário Página 02 8- Dentre as opções abaixo, quais são as três (3) maiores preocupações dos diretores e (ou) executivos de sua empresa referente às atividades de negócio? Tipo de pergunta: Caixas de seleção, Pergunta obrigatória: Sim. a. Controle do fluxo de caixa, despesas e rentabilidade (receitas vs custos); b. Estar sempre na frente da concorrência; c. Aumento da satisfação dos clientes finais; d. Produtividade dos funcionários (resultados vs horas trabalhadas); e. Eficiência dos processos da empresa e controle sobre recursos; f. Gestão de documentos e informações importantes; g. Sempre buscando sustentabilidade; h. Não sei opinar; i. Outros. 9- Quão familiar você está com relação ao conceito de cloud computing (também conhecido como computação nas nuvens)? Tipo de pergunta: Escala, Pergunta obrigatória: Sim. a. Nenhum conhecimento (1), (2), (3), (4), (5) Profundos conhecimentos. 77 10- A sua empresa utiliza algum conceito de cloud computing atualmente? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim, utiliza; b. Não utiliza. Se respondeu: Sim, Utiliza. Foi direcionado para a página 3 do questionário. Perguntas mais específica do uso desse modelo. Se respondeu: Não utiliza. Foi direcionado para a página 4 do questionário. Perguntas de participantes que não optaram o uso desse modelo ainda. Questionário Página 03 11- Sua empresa é: Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Uma consumidora de serviços cloud; b. Provedora; c. Ambos. 12- Qual(is) o(s) principal(is) serviço(s), ou recurso(s), sua empresa consome ou oferece nas nuvens? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Armazenamentos; b. Softwares de aplicativos; c. Banco de dados; d. Plataformas; e. Testes de softwares; f. Integração de processos; g. Outros. 13- Em síntese, após a migração para o cloud, a sua empresa teve reduções de custos em TI? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Significativa, acima de 25%; b. Média, de 9 a 20%; c. Uma redução desconsiderável; 78 d. Não obteve redução de custos; e. Obteve aumento de gastos. 14- Indique 2 (dois) principais fatores que a princípio já desencorajou a adoção de serviços de cloud na sua empresa? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Segurança; b. Interoperabilidade; c. Integração; d. Desconhecimento; e. Nenhum. 15- Você acredita que cloud computing pode ser visto com uma tecnologia sustentável (TI verde)? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim; b. Não; c. Não sei opinar. 16- Em uma escala de 1-5, (baixo a alto) como você classificaria a maturidade do gerenciamento de serviços de TI nas atuais capacidades no modelo cloud na empresa? Tipo de pergunta: Escala, Pergunta obrigatória: Sim. a. Baixo (1), (2), (3), (4), (5) Alto. 17- Quais modelos de serviços você considera como mais alta prioridade atualmente para os negócios de sua empresa? Tipo de pergunta: Caixas de seleção, Pergunta obrigatória: Sim. a. Plataforma como Serviço (PaaS); b. Software como Serviço (SaaS); c. Infra-estrutura como serviço (IaaS); d. Nenhum; e. Não sei opinar. 79 18- Qual modelo de implementação em cloud está sendo utilizado na sua empresa atualmente? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Cloud privada; b. Cloud pública; c. Cloud híbrida; d. Cloud comunitária; e. Nenhuma. 19- Quais os três (3) principais benefícios que traz para a sua empresa nas ofertas de aplicações ou infra-estrutura de TI no modelo cloud? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Economia, redução de investimentos; b. Agilidade, alta disponibilidade dos serviços (baixa taxa de falhas); c. Elasticidade, estrutura de TI flexível para acompanhar o crescimento da empresa; d. Segurança das informações e/ou dados (backup automático); e. Não precisar adquirir licenças de software; f. Terceirização do suporte ao usuário; g. Atualização constante dos aplicativos e soluções (sempre ter a última versão); h. Não percebo nenhum benefício nas ofertas nesse modelo de contratação; 20- Sua empresa tem soluções para gerir grandes quantidades de informação, reduzindo custos e arquivamento de todos os tipos de informações (banco de dados estruturado, e-mails, chats, etc) assegurar o cumprimento com retenções legais e regulamentares e requisitos de privacidade? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim; b. Sim, mas os processos não estão totalmente estabelecidos; c. Não; 80 21- Você tem um plano para garantir a disponibilidade, inclusive para a continuidade dos negócios dos serviços em cloud adquiridos pela empresa nos próximos 5 anos? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim; b. Não. 22- Na sua visão, o uso de cloud computing vai acelerar de forma significativa o modo de entrega de serviços das empresas nos próximos 5 anos? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim, com certeza; b. Não; c. Não sei. 23- Que outras dúvidas ainda existem sobre o modelo cloud e que deveriam ser mais bem esclarecidos pelos principais provedores do mercado? Tipo de pergunta: Texto do Parágrafo, Pergunta obrigatória: Não. 24- Caso queira receber o resultado dessa pesquisa, por favor, digite seu e-mail para que seja enviado posteriormente após a análise e conclusão; Tipo de pergunta: Texto, Pergunta obrigatória: Não. Questionário Página 04 11- Qual o motivo para a não adoção ainda aos serviços que cloud computing oferece? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Falta de confiança (segurança) desse novo modelo de serviço; b. Complexidade do serviço; c. Imaturidade do mercado e da tecnologia; d. Perda de controle interno e falta de habilidades no assunto; e. Estamos na fase de avaliação/testes desse tipo de modelo; f. Pretendemos avaliar este tipo de serviço nos próximos 12 meses; g. Talvez avaliaremos este tipo de serviço no futuro; 81 h. Não fazemos e nem pretendemos fazer nenhum uso deste tipo de serviço. 12- Já existe iniciativa sua ou da sua equipe com relação a treinamentos para estudos, contratação ou implementação de cloud? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim; b. Não. 13- Qual(is) o(s) principal(is) serviço(s), ou recurso(s), sua empresa pretende contratar no modelo cloud? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Armazenamentos; b. Softwares de aplicativos; c. Banco de dados; d. Plataformas; e. Testes de softwares; f. Integração de processos; g. Outros serviços; h. Nenhum. 14- Quais as principais razões que dificultariam a adoção em sua empresa de ofertas de aplicações ou infra-estrutura de TI no modelo de cloud atualmente? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Segurança dos dados (políticas de segurança); b. Indisponibilidade e baixo desempenho do link de internet; c. Inexistência de casos de sucesso na adoção dessas ofertas; d. Custo da migração de aplicações e soluções existentes na empresa; e. Complexidade operacional (dificuldade em gerenciar serviços); f. Falta de controle sobre a tecnologia (atualizações de software); g. Falta de flexibilidade para customizações; h. Existência de legislação que restringe a utilização da tecnologia em seu segmento; i. Não percebo nenhuma dificuldade para adoção; j. Outros; 82 k. Não sei opinar. 15- Quais os três (3) principais benefícios em adquirir soluções em cloud para sua empresa? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Economia, redução de investimentos; b. Agilidade, alta disponibilidade dos serviços (baixa taxa de falhas); c. Elasticidade, estrutura de TI flexível para acompanhar o crescimento da empresa; d. Segurança das informações e/ou dados (backup automático); e. Não precisar adquirir licenças de software; f. Terceirização do suporte ao usuário; g. Atualização constante dos aplicativos e soluções (sempre ter a última versão); h. Não percebo nenhum benefício nas ofertas nesse modelo de contratação; 16- Qual primeiro nome de empresa provedora lhe vem à mente quando o assunto é cloud computing? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Amazon; b. Google; c. IBM; d. Microsoft; e. Outro. 17- Entre as empresas abaixo, aponte no máximo três(3) que você confiaria na hora de comprar ou contratar aplicações ou infra-estrutura de TI no modelo cloud? Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Amazon; b. Alog; c. CloudBR; d. Dell; e. Google; 83 f. HP; g. IBM; h. LocalWeb; i. Microsoft; j. Oracle; k. SalesForce; l. Tecla; m. Telefônica; n. Terra; o. UOL; p. Não confio em nenhuma dessas empresas; q. Outro. 18- Você acredita que cloud computing pode ser visto com uma tecnologia sustentável (TI verde)? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim; b. Não; 19- Avalie o seu grau de conhecimento em relação aos modelos de serviços mais citados em cloud; Tipo de pergunta: Grade, Pergunta obrigatória: Sim. a. Infra-estrutura como serviço (IaaS); b. Plataforma como serviço (PaaS); c. Software como serviço (SaaS). Nenhum Poucos Bons Altos conhecimento conhecimentos conhecimentos conhecimentos 20- Avalie o seu grau de conhecimento em relação aos 4 modelos de implementação em cloud que vem sendo mais discutido; Tipo de pergunta: Grade, Pergunta obrigatória: Sim. a. Cloud privada; b. Cloud pública; c. Cloud híbrida; d. Cloud comunitária. 84 Nenhum Poucos Bons Altos conhecimento conhecimentos Conhecimentos conhecimentos 21- Na sua visão, o uso de cloud computing vai acelerar de forma significativa o modo de entrega de serviços das empresas nos próximos 5 anos, já que vem sendo citado como uma tendência irreversível? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim, com certeza; b. Não; 22- Que outras dúvidas ainda existem sobre o modelo cloud e que deveriam ser mais bem esclarecidas pelos principais provedores do mercado? Tipo de pergunta: Texto do parágrafo, Pergunta obrigatória: Sim. 23- Caso queira receber o resultado dessa pesquisa, por favor, digite seu e-mail para que seja enviado posteriormente após a análise e conclusão; Tipo de pergunta: Texto do parágrafo, Pergunta obrigatória: Sim. Questionário Página 05 8- Você já ouviu falar sobre ofertas de aplicativos e infra-estrutura de TI no modelo de cloud computing? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim; b. Não. 9- Você usa algum serviço em cloud (computação nas nuvens)? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim; b. Não. Se respondeu: Sim. Se respondeu: Não. Foi direcionado para a página 06 do Encerra o questionáro. questionário. 85 Perguntas que explorou o Perguntas de participantes que participante com uso em cloud no não optaram no uso de nenhuma interação com cloud. seu cotidiano. Questionário Página 06 10- Você se sente seguro usando esses serviços em cloud disponíveis no mercado para armazenamentos de seus dados? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim; b. Não. 11- Dos seguintes serviços ou aplicações baseados em cloud abaixo, marque aqueles que você usa; Tipo de pergunta: Escolha uma lista, Pergunta obrigatória: Sim. a. Fotos; b. E-mails; c. Contatos; d. Vídeos; e. Informações de negócio; f. Google Docs; g. SkyDrive; h. Armazenamento de dados; i. Outros; j. Nenhum. 12- Diante da facilidade de acessar seus arquivos de qualquer lugar (mobilidade) pelo modelo cloud, precisando apenas de um usuário e senha para o acesso a internet. Qual a sua maior preocupação? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. O serviço em cloud não funcionar corretamente; b. Oscilação na internet; c. Garantir a integridade e sigilo dos meus arquivos; d. Não sei opinar. 86 13- Você acredita que cloud computing pode ser visto com uma tecnologia sustentável (TI verde)? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim; b. Não; c. Não sei opinar. 14- Na sua visão, o uso de cloud computing vai acelerar de forma significativa o modo de entrega de serviços das empresas nos próximos 5 anos, já que vem sendo citado como uma tendência irreversível? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim; b. Não; 15- Você conhece e (ou) utiliza algum tipo de WebOS (Sistema Operacional Web)? Tipo de pergunta: Múltipla escolha, Pergunta obrigatória: Sim. a. Sim conheço, mas não utilizo; b. Sim, utilizo; c. Não conheço. 16- Que outras dúvidas ainda existem sobre o modelo cloud e que deveriam ser mais bem esclarecidas pelos principais provedores do mercado? Tipo de pergunta: Texto do parágrafo, Pergunta obrigatória: Sim. 17- Caso queira receber o resultado dessa pesquisa, por favor, digite seu e-mail para que seja enviado posteriormente após a análise e conclusão. Tipo de pergunta: Texto do parágrafo, Pergunta obrigatória: Sim.