Upload
edson-yanaga
View
12
Download
0
Embed Size (px)
DESCRIPTION
Palestra sobre cloud computing apresentada no Cesumar dia 06/08/2010.
Citation preview
Cloud Computing(Computação em Nuvem)
Prof. MSc. Edson [email protected]
Edson Yanaga
Sócio-presidente da Ínsula TIBacharel em Ciência da Computação - UEMMestre em Engenharia Elétrica e Informática Industrial - UTFPRArquiteto Java e consultor com 13 anos de experiência em Tecnologia JavaAdministrador de sistemas Unix (Solaris, HP-UX e Linux) com 10 anos de experiência
Edson Yanaga
Certified ScrumMasterSun Certified Enterprise Architect for the Java Platform, Enterprise Edition 5 (i)Sun Certified Developer for Java Web Services 5Sun Certified Specialist for NetBeans IDESun Certified Web Component Developer for J2EE 1.4Sun Certified Programmer for Java 2 Platform 1.4
Introdução (i)
Cloud Computing é a consequência de uma série de condições que combinadas levarão a Tecnologia da Informação à uma economia baseada em serviços:
EconômicasComerciaisCulturaisTecnológicas
Faz parte de um cenário maior que caminha para a comoditização da Tecnologia da Informação (TI).
Introdução (ii)
Estamos sendo sobrecarregados por uma enxurrada de termos tecnológicos:
Computação utilitáriaInovaçãorede e InternetOpen SourceDesenvolvimento ágilSoftware as a Service (SaaS)MashupsWeb 2.0Comoditização
Cloud computing é a última moda da Tecnologia da Informação.
Comoditização
Comoditização:Raro => AbundanteMal compreendido => Bem definidoÉ um processo de transição
Exemplo: Energia ElétricaEm 1900, energia elétrica era um produto
GeradoresDiferencial competitivo
Em 1930, formaram-se os distribuidores de energia elétrica
ServiçoCommodity
Nem toda TI é commodity.
Comoditização é um processo evolutivo.
Quando chega, é inevitável.
Principais tecnologias
Virtualizaçãoe
Grid Computing
Indústria dos Serviços
IaaS(Infrastructure as a Service)
PaaS(Platform as a Service)
SaaS(Software as a Service)
Exemplos de Serviço
IaaSAmazonFlexiScale
PaaSNingGoogle App EngineForce.com
SaaSSalesforceZohoGoogle Apps
O que é cloud computing?
Cloud computing é o resultado de:Mudança de uma economia baseada em produto para uma economia baseada em serviçosO crescimento de fornecedores de serviços de TI baseados em volumeO surgimento de tecnologias de suporte
Para fornecer computação como um commodity.
Onde podemos usar?
Rápido crescimento dos negóciosNa Internet, nunca se pode prever a demanda
Agilidade na implantaçãoTime-to-market
TestesAmbiente de produção replicado rapidamente
EconomiaRedução de custos
Necessidade de investimentoInvista no negócio, não em infra-estrutura de TI
Exemplo: AWS
Riscos associados
Segurança
Outsourcing
"Ficar parado"
Previsões do Gartner
Prioridade número 1 dos CIOs do mundo.US$ 56 bi em 2009 e US$ 150 bi em 2013.Cloud Computing será num futuro próximo tão importante quando e-business e e-commerce.Grandes empresas têm menos receio de migrar do que as pequenas.Nuvens privadas.
FIM!