Pular para o conteúdo principal


EAAS – TUDO COMO SERVIÇO:
 MUDANÇAS E TENDENCIAS DO TIC NAS EMPRESAS 

Por Thiago Neri e Italo Schramm
Resumo 

Este artigo aborda os conceitos de Cloud Computing, especificamente a tipologia EaaS, voltado para empresas que a utilizam, para aquelas que querem e estão em processos de mudança de plataforma. Foram pesquisados os dados de migração das empresas para essa plataforma, bem como temas de segurança e disponibilidade dela no nosso país, com o objetivo de entender o porquê das empresas buscarem esse serviço e as suas tendências.  

Palavras-chave: Cloud Computing. EaaS. Plataforma. 

  
Introdução 

Apesar dos conceitos serem antigos, o Cloud Computing ainda é muito recente, podemos dizer que estamos no início de tudo e sua história ainda está sendo escrita. O que eram ideias e tendências, começaram a se tornar realidade na ultima década, e a cada dia ganha mais força. [1] 

A origem do temo Cloud (“Nuvem”) teve início no começo da década de 1990 pelas empresas de telefonias, para mostrar ao cliente que a infraestrutura era de responsabilidade do provedor e que ele não precisaria conhecê-la. [1] 

Existem diversos tipos de serviços de nuvem, como PaaS, IaaS, SaaS, EaaS entre outras. A EaaS engloba as outras três plataformas em apenas nela, utilizando plataformas, infraestrutura, software, suporte, ou seja, tudo que estiver relacionado a área de tecnologia da informação. [2]

Esse tipo de serviço tem atraído e conquistando um grande número de empresas públicas e privadas a usarem esse serviço, por inúmeros fatores, entre eles a flexibilidade e redução de custos.  Diversas empresas têm buscado esse tipo de serviço com altos investimentos e expectativas. [3]   Apenas no Brasil, a previsão é de que até o final do ano de 2015, muitas empresas devem usar pelo menos uma ferramenta na nuvem. [3]    

 Isso quer dizer que o Cloud Computer está se consolidando como realidade, e todo o investimento nesse serviço serão benefícios a médio e longo prazo, onde todo o TI de uma empresa será através de nuvem. [3]    


 1 Cloud Computing 


O EaaS ou XaaS é uma sigla em inglês everything as a service que traduzida quer dizer tudo como serviço, ou seja, transformar produtos em serviços. Ela é composta por outros tipos de serviços, são alguns deles: 
  
SaaS  Software as a Service (Software como Serviço) 
IaaS  Infrastructure as a Service (Infraestrutura como Serviço) 
PaaS  Platform as a Service (Plataforma como Serviço) 
CaaS  Communication as a Service (Comunicação como Serviço) 

O impacto do serviço EaaS é muito grande nas empresas, pois muda a infraestrutura no meio de trabalho das empresas, suas características são: 

- Sem dependência de hardware  Qualquer serviço na nuvem pode ser acessado on-line, sem depender de um dispositivo que armazena o sistema. Mesmo sem qualquer aplicativo armazenado no desktop, serviços on-line. A maioria dos serviços de EaaS podem ser acessados on-line através de um navegador. [4]

- Nenhuma localização específica - EAAS não é apenas uma aplicação limitada a determinado local. A empresa que fornece o serviço permite o acesso a partir de qualquer tipo de dispositivo de qualquer local, desde que o usuário tem o direito de acesso para usar o sistema. [4]  

1.1 PAAS 

Platformas a Service, quer dizer Plataforma como um Serviço, é derivado das SAAS -Software como um Serviço. O serviço PEAAS é responsável pela implementação de aplicativos baseados na Web, facilitando assim o uso de software que as vezes não estão acessíveis a todos. Editar texto ou imagem é um bom exemplo de APPs desenvolvido na plataforma como um serviço. [2] 

1.2 SAAS

 Software as a Service (SaaS), Software como um serviço, esse serviço é muito interessante, em vez de você pagar uma licença para utilizar todo o software você paga só o que for utilizar, então é um serviço interessante para ambas as partes pois proporciona um ótimo custo benefício para o usuário e um ótimo lucro para quem está vendendo o serviço. [2]

1.3 CAAS

Communication-as-a-Service (CaaS), comunicação como um serviço, tem como objetivo englobar serviços de comunicação como telefone IP, vídeo conferência para reuniões e mensagens instantâneas.

A empresa que fornecesse esse serviço, permite que o comprador do serviço pague o que precisa usar, ou seja, o serviço é vendido por demanda. [5]


1.4 IAAS
           
Infrastructure as a Service  (IaaS), Infraestrutura como um serviço,  tem como objetivo  instiguir a necessidade de comprar equipamentos de infraestrutura local como, roteadores, racks e outras “caixas” de hardware, ao invés disso você é tarifado pela demanda que utilizar, que pode se resumir em números de servidores virtuais que você terá,  tamanho de banda consumida para manter a conexão ativa e tamanho de armazenamento. [2]

2 TIC nas Empresas  

O Comitê Gestor da Internet no Brasil (CGI.br) divulgou os resultados da 6ª Pesquisa Sobre Uso das Tecnologias da Informação e da Comunicação no Brasil — TIC Empresas 2010. Foi conduzido pelo Centro de Estudos sobre as Tecnologias da Informação e da Comunicação (CETIC.br), foi analisado cinco mil empresas com 10 ou mais funcionários no território nacional. [6]
O (CETIC.br) Centro de Estudos sobre as Tecnologias da Informação e da Comunicação realizou um levantamento sobre o uso de TIC nas empresas do Brasil. A pesquisa informa sobre a introdução e uso da Internet nas empresas brasileiras, colocando dados gerais sobre os sistemas TIC, segurança na rede, governo eletrônico, comércio eletrônico e habilidades no uso das TICs. [6]
Os resultados da TIC Empresa apresentaram um cenário de estabilidade, as presenças de computadores representam 97%. Nas empresas com 10 a 19 funcionários, empresas consideradas de pequeno porte o índice é de 97%, mesmo percentual registrado nos anos anteriores, entretanto as empresas com 50 funcionários ou mais registram índice de 100%. De acordo com os segmentos de atividade econômica, o uso do computador cai para 89% menor índice entre os setores pesquisados entre as empresas do segmento “alojamento e alimentação”. Todavia o segmento “transporte, armazenagem e correio” apresenta o índice de 100%. [6]
Em 95% do universo pesquisado o acesso à Internet está presente. 100% dos funcionários das empresas com mais de 250 funcionários acessam a Internet. Esses indicadores estão atingindo estabilidade, o que indica um ponto máximo de expansão do uso do computador nas empresas com mais de 10 funcionários.[6]
Agora que as empresas já substituíram o papel pelo computador, chegou a hora de aproveitar todo o potencial das TICs. Isso vai ajudar ainda mais as relações entre empresas, clientes e governo apoiadas na Internet. A universalização do computador e da Internet nas empresas brasileiras e o avanço da conectividade não refletem maior nível de apropriação da tecnologia. Isso se nota pela estabilidade no conjunto de indicadores que traz maior integração da cadeia produtiva, como os de transações realizadas no ambiente virtual. [7]
Permanece estável a proporção de empresas com infraestrutura de rede LAN com fio, no patamar de 81%, já a LAN sem fio experimenta uma expansão significativa desde 2005, primeiro ano em que foi realizada a TIC Empresas. [7]
 Eram 14% em 2005, passou para 28% em 2007 e subiu para 41% em 2009 as empresas com rede LAN sem fio que hoje representam 50% do total pesquisado, estatística que aumenta consideravelmente (86%) quando são consideradas apenas as empresas com mais de 250 funcionários. [7]
A TIC Empresas passou a pesquisar a proporção de empresas que têm conexão por link dedicado: 25% das entrevistadas possuem esse serviço, percentual que chega a 76% nas empresas de grande porte. [7]


3 Mudanças e Tendências para Cloud Computing 



Com o Cloud Computing, não é preciso agregar valores de longo prazo em infraestrutura física e nem gastar com muita mão de obra, pois a adquirir essa nova tecnologia o gestor de TI poderá está adquirindo a infraestrutura por demanda, ou seja, se hoje a empresa precisa de X demanda de utilização de recursos, ela só irá pagar pelo que irá utilizar. [3]
Da Luz, Oscar Pinto diz que, no modelo Cloud todo o suporte a infraestrutura (backups, atualização de versões, aplicação de paths de correções, etc.) já está incluído no pacote de serviços. No modelo de infraestrutura própria a empresa não precisa investir em uma equipe para realizar essas tarefas. [3]
Quando existe uma o datacenter físico, a demanda fica limitada a sua extensão tecnológica aplicada, sendo assim é preciso adquirir servidores mais robustos com maior poder tecnológico para atender essa demanda. [3]
Entretanto, quem adquiri o pacote do Cloud Computing, todo esse upgrade de demanda é feito só com clique, caso em um determinado momento exista um pico de dados, utilizamos desse recurso para suprir a necessidade daquele momento e após isso poderemos voltar a capacidade normal, sem ter trabalho com compra de novos equipamentos para isso. [3]
Dependendo da empresa, existe momentos que a mesma irá precisar de muitos servidores funcionando naquele momento específico para realizar “x” atividades, o tempo gasto para montar instalar todos os servidores necessários para tal atividade é de 8h ou mais. Utilizando Cloud Computing, você precisa de um comando para levantar a quantidade de servidores que quiser em apenas 1 ou 2 minutos, com todos os seus sistemas operacionais e aplicações necessária para a operação daquela atividade especifica. [3]


4 Conclusão  

O EaaS é a evolução ou a união dos serviços em Cloud, então a tendência desse mercado é crescer ainda mais com essa nova tecnologia.  Esse tipo de serviço está sendo adotado pelas empresas por conta do ótimo custo benefício e facilidade de controle e segurança com um só clique, portanto continuará sendo uma aplicada por muito tempo. Logo tudo será nuvem, logo tudo será virtualizado, logo todos estarão mais ainda interligados. A tecnologia Cloud Computing veio para mudar a ideia dos serviços de TI, para mostrar que tudo ou qualquer atividade de TI pode ser fácil e controlado de qualquer lugar. Por tanto as empresas continuarão investindo nessa nova tecnologia.





Referências Bibliográficas

[1] Silva, Diogo. A História de Cloud Computing.  Disponível em: <http://www.cloudmarket.com.br/blog/cloud-computing/infografico-historia-cloud-computing/> Acesso em 02 nov. 2015

Da Luz, Oscar Pinto. Estrutura Física X Nuvem. Disponível em:

[3] Vieira Quevedo, Luís Fernando. Palestra Arquitetura de Cloud Computing Aderente à Estratégia de Negócio da sua Empresa. Disponível em:

<https://www.youtube.com/watch?v=R-Vk77r6Bcg>. Acesso em 08 out. 2015.

 

Amoroso, Danilo. Computação em Nuvem. Disponível em:

<http://www.tecmundo.com.br/computacao-em-nuvem/738-o-que-e-computacao-em-nuvens-.htm>. Acesso em 08 out. 2015.


Alecrim, Emerson. O que é cloud computing (computação nas nuvens)?. Disponível em: <http://www.infowester.com/cloudcomputing.php>. Acesso em 15 out. 2015.

Asaas. Casos de sucesso SaaS: Salesforce. Disponível em:

<https://www.asaas.com/blog/casos-de-sucesso-saas-salesforce/>. Acesso em 01 nov. 2015.


[2] Ricardo, Antonio. O que é SaaS, IaaS e PaaS em Cloud Computing? (Conceitos básicos). Disponível em < http://antonioricardo.org/2013/03/28/o-que-e-saas-iaas-e-paas-em-cloud-computing-conceitos-basicos/ > Acesso em 08 nov. 2015


[4]Exforsys. Everything as a Service (EaaS) Model. Disponível em: <http://www.exforsys.com/tutorials/cloud-computing/everything-as-a-service-eaas-model.html  >. Acesso em 15 out. 2015.

[5] Arlindo, Maluli. Communication-as-a-Service (CaaS). Disponível em: < http://amaluli.com/2010/06/03/caas-comunicacao-como-servico/ >. Acesso em 05 dez. 2015.

[6] Demi, Getschko. CGI.br divulga indicadores inéditos sobre a internet no país. Disponível em< http://cetic.br/noticia/cetic-br-divulga-dados-sobre-provedores-de-internet-e-uso-das-tic-por-empresas-brasileiras/> Acesso em 10 nov. 2015

[7] IT Careers. Uso da internet nas empresas brasileiras chega a 95%. Disponível em: < http://www.sinfor.org.br/novidades/48?layout=blog&start=435> Acesso em 11 nov. 2015.


Comentários

Postagens mais visitadas deste blog

O que é Transpilação ?

A transpilação é, essencialmente, uma tradução especializada do processo de compilação. O procedimento é realizado de forma semelhante ao que um compilador faz, porém com uma diferença notável: enquanto um compilador tradicional tem como alvo um código de baixo nível, como Assembly ou código de máquina, o transpilador tem como objetivo um código-fonte em uma linguagem diferente ou a mesma linguagem escrita de outra maneira. Linguagens como CoffeeScript, TypeScript e o próprio JavaScript usam a transpilação para garantir compatibilidade entre versões. Há também outras linguagens que geram código-fonte em C em vez de código de baixo nível. Dessa forma, é possível programar em ES6 sem preocupações, mesmo que você queira oferecer suporte a navegadores antigos com versões mais antigas da especificação EcmaScript. Basta realizar a transpilação do ES6 para uma versão anterior e o código poderá ser executado em qualquer lugar. Isso se torna ainda mais fácil, já que muitas das novidades do Java

Programação Defensiva

O que é programação Defensiva? Esse tipo de programação é um particular de uma única linguagem? Será que meu código ficará mais difícil de fazer ou até mesmo difícil de ler?                Bem, essas são as perguntas que irei responder para todos vocês que tem interesse em aprender um pouco mais sobre o que é programação defensiva e como tornar essa prática comum no nosso dia a dia de trabalho. O que é programação defensiva? O conceito dessa prática é bem similar a prática de direção defensiva, claro que nem todos os leitores desse artigo sabem dirigir, porém com certeza já ouviu falar que um motorista dirige pensando em si e nos demais ao seu redor . Agora por que isso é assim ? Por que na prática um erro de um motorista ao seu redor ocasionará o seu erro, falando em palavras simples, um motorista aplicando o conceito de direção defensiva, ele sempre dirige pensando em evitar ou reduzir os efeitos da Lei Murphy, onde tentaremos evitar que aquele erro aconte

Está Recebendo Aviso JSF:1095?

Neste tópico vou mostrar como resolver o aviso JSF:1095 que fica enchendo nosso log do sistema prejudicando também o espaço  em disco do servidor. Aviso : A resposta já foi confirmada quando tentamos definir o cookie de saída para o flash? (Eita mensagem chata em?) Para resolver o problema basta aumentar o tamanho do buffer de resposta definindo o parâmetro "javax.faces.FACELETS_BUFFER_SIZE"  de contexto no seu web.xml. <! - aumente o tamanho do buffer para evitar erros do JSF1095 -> < context-param > < param-name > javax.faces.FACELETS_BUFFER_SIZE </ param-name > < param-value > 131072 </ param-value > </ context -para > Para que serve essa configuração de aumento de buffer?  Pois bem, o buffer é utilizado para reduzir a realocações de memoria no momento da renderização da página web jsf. O recomendado é aumentar para um valor que seja compatível com sua maior página, nesse caso, Você pode verificar