Aula sobre Computação em Nuvem para o Curso de Pós-Graduação Latu Sensu em Direito, UFPE, sobre "Contratos Internacionais", 18/07/2014 (em parceria com Clarice Castro)
2. Mudanças na Paisagem
• Interesse em Computação em Nuvem tem sido
estimulado por uma confluência de mudanças na
mundo dos negócios e da tecnologia da informação.
• Hoje em dia a Computação em Nuvem é geralmente
vista como uma nova forma potencialmente atraente
de terceirização de TI, e provedores e usuários de
tecnologia em nuvem estão focados em encarar os
diversos limites e desafios da computação em nuvem,
especialmente no atendimento às necessidades de
escala empresarial.
3. Uma Definição
• A Computação em Nuvem é um modelo para
a entrega on-demand de recursos de
computação de auto-atendimento com acesso
ubíquo à rede, agrupamento de recursos
independente de localização, elasticidade
rápida, e um modelo de negócio baseado em
“pagamento por uso”.
4. A Internet como Plataforma de
Desenvolvimento de Negócios
• Significativas “disrupções” tecnológicas já
acontecem, e muitas ainda serão catalisadas pela
evolução da Computação em Nuvem.
• Essas disrupções vão se tornar cada vez mais
frequentes e profundas, criando oportunidades
não apenas para reformular a própria indústria
da tecnologia, mas todas as arquiteturas
institucionais e práticas de gerenciamento numa
gama cada vez mais ampla de outras indústrias.
5. Terceira Onda de
Disrupção Tecnológica
• “Computação em nuvem
é parte de uma terceira
onda de disrupção
tecnológica que primeiro
surgiu com o computador
pessoal nos anos 1970s.”
(“The disruptive
architecture of the cloud”,
John Hagel and John
Seely Brown, Financial
Times, 10/02/2011)
6. Nick D’Aloisio, de apenas 17 anos
• Em 2013, Summly,
aplicativo agregador
de notícias para
plataformas móveis,
foi adquirido pelo
Yahoo! por 60
milhões de dólares.
7. O Caso Instagram
• 06/09/2012: Facebook
adquire a Instagram por
1 bilhão de dólares
(ações, dinheiro)
• Ocorreu logo após o
lançamento da versão
para o Android, quando
chegou a atingir 40
milhões de usuários
8. Dropbox
• Fundada em 2007, já
levantou mais de 1 bilhão
de dólares em
investimento
• 642 funcionários
• Avaliada em cerca de 10
bilhões de dólares
• Já adquiriu 17 empresas
menores, entre as quais
Mailbox, TapEngage,
Snapjoy, Audiogalaxy,
Cover (total US$100
milhões)
9. Foursquare
(geolocalização)
• Fundada em 2009, já
levantou mais de 160
milhões de dólares de
investimentos
• Passou da marca de 45
milhões de usuários
• 170 funcionários
10. AirBnB
(viagem/hospedagem)
• Fundada em 2008, já
levantou 780 milhões
de dólares em
investimento
• 1324 funcionários
• Já adquiriu 6 empresas
menores, investindo
mais de 600 mil dólares
11. Github
(gerenc. código aberto)
• Fundada em 2008, já
levantou 100 milhões de
dólares em investimentos
• Já adquiriu as empresas
menores “Easel” e
“Ordered List”
• Em Jul/2012 foi avaliada
em 750 milhões de
dólares
• Em Set/2013 passou da
marca de 4 milhões de
usuários
12. Whatsapp
• Fundada em 2009
• Recebeu 58 milhões de
dólares em
investimentos
• Adquirida em 2013 pela
Facebook por 19
bilhões de dólares
• 50 funcionários
13. Snapchat
• Fundada em 2011
• Recebeu mais de 130
milhões de dólares em
investimentos
• Em Jun/2013 foi
avaliada em 800
milhões de dólares
14. Quora
(resposta social)
• Fundada em 2009 por
dois ex-funcionários da
Facebook
• Já levantou 161 milhões
de dólares em
investimentos
• 85 funcionários
• Em Abr/2014 foi
avaliada em 900
milhões de dólares
16. Novo Ecossistema
• É marcante a diminuição do nível de investimento
mínimo necessário para se criar uma empresa no setor
de web para o consumidor, caindo do patamar de
milhões para centenas de milhares de dólares.
• Os recursos e o material necessários para experimentar
com um novo serviço de alcance global se tornaram
gratuitos ou de baixo custo, sem falar na comoditização
da tecnologia.
• O surgimento dos novos serviços de combinação com
outros serviços já existentes que já propiciam excelente
valor na nuvem através de features, dados, efeitos de
rede, e API’s.
17. Fatores de Alavancagem
(i) os sistemas aplicativos podem ser hospedados
“na nuvem” em servidores da Amazon, da Google,
ou mesmo da Rackspace, da Salesforce, etc.;
(ii) os esforços de relações públicas podem ser
alavancados com ajuda de Twitter e Facebook; e,
não menos importante,
(iii) as estratégias de vendas e de formação de uma
carteira de clientes têm o suporte de plataformas
de “software como serviço” e “infraestrutura como
serviço”.
18. Níveis de Serviço na Nuvem
• Os primeiros provedores de serviço de
Computação em Nuvem, após
experimentação, definiram uma estratificação
de serviços:
– Infraestrutura como Serviço (IaaS)
– Plataforma como Serviço (PaaS)
– Software como Serviço (SaaS)
– Business como Serviço (BaaS)
19. Estratificação em Níveis
• IaaS provê utilidades básicas tais como poder
computacional e recursos de memória eletrônica,
como serviços sobre a rede.
• PaaS inclui ferramentas e ambientes para construir e
operar serviços e aplicações na nuvem;
• SaaS possibilita o uso de software por-demanda sobre
a internet e redes privadas;
• BaaS inclui funcionalidade de aplicações combinada
com recursos físicos e humanos necessários para se
realizar um conjunto mais amplo de atividades de
negócios
20. Níveis de Serviço
20
Application Service
(SaaS)
Application Platform
Server Platform
Storage Platform Amazon S3, Dell, Apple, ...
3Tera, EC2, SliceHost,
GoGrid, RightScale, Linode
Google App Engine, Mosso,
Force.com, Engine Yard,
Facebook, Heroku, AWS
MS Live/ExchangeLabs, IBM,
Google Apps; Salesforce.com
Quicken Online, Zoho, Cisco
21. Services
Application
Development
Platform
Storage
Hosting
Níveis de Serviço
21
Description
Services – Complete business services such as
PayPal, OpenID, OAuth, Google Maps, Alexa
Services
Application
Focused
Infrastructure
Focused
Application – Cloud based software that eliminates
the need for local installation such as Google Apps,
Microsoft Online
Storage – Data storage or cloud based NAS such
as CTERA, iDisk, CloudNAS
Development – Software development platforms used
to build custom cloud based applications (PAAS &
SAAS) such as SalesForce
Platform – Cloud based platforms, typically provided
using virtualization, such as Amazon ECC, Sun Grid
Hosting – Physical data centers such as those run
by IBM, HP, NaviSite, etc.
23. Computação em Nuvem:
Terceirização de TI
• Menor custo vem de economias de escala
incluindo o poder cada vez maior de virtualização
e a capacidade de migrar para plataformas de
hardware mais padronizadas;
• Computação como Utilidade ajuda a substituir os
custos fixos de um datacenter por custos de
utilidade escaláveis;
• O poder do SaaS – especialmente em termos de
custo de ciclo de vida – tem possibilitado o
emprego rápido de software juntamente com
atualizações mais fáceis e mais rápidas.
24. Contratos de
Computação em Nuvem
• “Termos de Serviço”: “Termos de serviço
(também conhecido como termos de uso e
termos e condições, comumente abreviado
como ToS ou TOS e TOU) são regras com as
quais se deve concordar para que se possa
usar um serviço. Termos de serviço também
pode ser meramente um disclaimer,
especialmente com respeito ao uso de
websites.” (Wikipédia)
25. Uso dos
Termos de Serviço
• “O acordo de termos-de-serviço é usado
principalmente para propósitos legais por
websites e provedores de serviço de internet
que armazenam dados pessoais de um
usuário, tais como serviços de comércio
eletrônico e rede social. Um acordo legítimo
de termos-de-serviço é legalmente vinculante,
e pode estar sujeito a mudança.” (Wikipédia)
26. Contratos para
Computação em Nuvem
• “A computação em nuvem oferece uma solução
atraente para os clientes interessados em adquirir a
infraestrutura de computação sem grande
investimento inicial, especialmente nos casos em que a
demanda pode ser variável e imprevisível.
• Mas a maior flexibilidade de um serviço de
computação em nuvem, em comparação com um
contrato de terceirização tradicional, é equilibrada por
um grau menor de certeza para o cliente em termos de
localização de dados colocados na nuvem e dos
fundamentos jurídicos de qualquer contrato com o
fornecedor.” (“Contracts for Clouds: Comparison and
Analysis of the Terms and Conditions of Cloud
Computing Services”, S. Bradshaw, C. Millard & I.
Walden, 2010)