43
Google Cloud Platform - Uma Introdução José Papo Developer Relations Program Manager +JosePapo @josepapo

Introdução ao Google Cloud Platform: Computação em Nuvem do Google

Embed Size (px)

DESCRIPTION

Palestra introdutória sobre os serviços e produtos da plataforma de Computação em Nuvem ( IaaS e PaaS ) do Google

Citation preview

Google Cloud Platform - Uma Introdução

José PapoDeveloper Relations Program Manager+JosePapo@josepapo

- Google’s Mission Statement

“Organize the world’s information and make it universally accessible and useful.”

Construindo produtos que escalam

Google Maps Gmail Google Drive

Desenvolver na Escala do Google significa encontrar desafios enormes:

Velocida, disponibilidade e localização com quantidades gigantescas de dados

Requisitos únicos necessitam de inovações únicas

Images by Connie Zhou

Nos últimos 15 anos, o Google vem construindo uma das infraestruturas de Nuvem mais rápidas, mais poderosas e de maior qualidade no planeta.

Images by Connie Zhou

Uma rede que engloba o mundo

“[Google's] ability to build, organize, and operate a huge network of servers and fiber-optic cables with an efficiency and speed that rocks physics on its heels.

This is what makes Google Google: its physical network, its thousands of fiber miles, and those many thousands of servers that, in aggregate, add up to the mother of all clouds.”

- Wired

Images by Connie Zhou

Innovating Software & Driving Technology Forward

SpannerDremelMapReduce

Big Table Colossus

2012 20132002 2004 2006 2008 2010

GFSCompute

Engine

Google Cloud Platform é construído na mesma infraestrutura dos serviços e produtos do Google

IaaS PaaS SaaSInfrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service

Google Cloud Platform

Cloud Computing

Computação em Nuvem

IaaS PaaS SaaSInfrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service

Google

ApplicationsDataRuntimeMiddlewareO/SVirtualizationServersStorageNetworking

ApplicationsDataRuntimeMiddlewareO/SVirtualizationServersStorageNetworking

ApplicationsDataRuntimeMiddlewareO/SVirtualizationServersStorageNetworking

Cloud ComputingVocê gerencia Fornecedor gerencia

Computação em Nuvem

Cloud Storage Cloud SQL Cloud

Datastore

Compute

Compute EngineApp Engine

App Services

BigQuery Cloud Endpoints

Storage

Google Cloud Platform

May 2013Google Compute Engine (Preview)

PHP for App Engine(Preview)

O Ano Passado em Compute

November 2013Cloud Endpoints GA

Dedicated Memcache GA

August 2013Layer 3 Load Balancing

December 2013Compute Engine GA

Live Migration

July 2013Dedicated Memcache

February 2014HIPAA Support

O Ano Passado em Dados

February 2014Cloud SQL GA

September 2013BigQuery Streaming

December 2013Persistent Disks

May 2013Cloud Datastore

Big JOIN in BigQuery

August 2013Encryption at Rest for Google Cloud Storage

June 2013Offline Disk Import

Source: Google Internal Data

4,75 Milhõesde aplicações ativas

28 Bilhõesde requests por dia no App Engine

App EngineWikipediaSite PopularServidor Médio

86M 500M

2.6B

28B

Source: Google Internal DataFonte: Google Internal Data

6,3 Trilhõesde operações de Cloud Datastore por mês

Source: Google Internal DataSource: Google Internal Data

Alguns clientes

Preços estão caindo

• Preços de Nuvens Públicas vem caindo 6-8% anualmente

Source: Google Internal Data

20142006

Preços de Nuvens

Mas os preços não estão caindo tão rápido

• Custos de Hardware vem caindo 20-30% anualmente

Custos de Hardware

Preços de Nuvens• Preços de Nuvens Públicas vem caindo 6-8% anualmente

Source: Google Internal Data

20142006

Seguindo a lei de Moore (Reduções de Abril de 2014)

Redução de 35% no Compute Engine em todos os tamanhos, classes de instâncias e regiões

Redução de 37% nas horas de App Engine, 33% nas escritas de Datastore e 50% em Memcache dedicado

Redução de 68% no Cloud Storage

Preços On Demand de BigQuery reduzidos em 85% - $5/TB

Você deve conseguir os melhores preços...

Sem Pagamentos Reservados

Sem Lock-in

Sem Complexidade de cálculo

A promessa original da Nuvem: Baixo custo, computação sob demanda computing sem necessidade de provisionar ou reservar antecipadamente

100%0% 20% 40% 60% 80%

Uso Sustentado

On Demand antes$0.11

$0.10

$0.09

$0.08

$0.07

$0.06

$0.05

$0.04

$0.03

Descontos por uso sustentadoPr

eço

por

Hor

a

100%0% 20% 40% 60% 80%

Sustained Use

On Demand antes$0.11

$0.10

$0.09

$0.08

$0.07

$0.06

$0.05

$0.04

$0.03

Descontos por uso sustentadoPr

eço

por

Hor

a

New On Demand

On Demand Novo

Preços por uso sustentado

30% de Redução em instâncias Compute Engine com uso 24x7

Falsas Dicotomias da Nuvem

Big Data ou

Real Time

Time toMarket

ouEscala

Flexibilidadeou

Gestão Automatizada

IaaS vs PaaS

Flexibilidade

Gestão Automatizada

e

IaaS vs PaaS

Flexibilidade Gestão Automatizada

• Managed VMs• Flexibilidade do Compute Engine • Produtividade do App Engine

• Fornece o melhor dos dois mundos

FlexibilidadeGestão

Automatizadae

Managed VMs

Produtividade do Desenvolvedor

Time to Market Escala

Produtividade do Desenvolvedor

Time to Market Escalae

Developer Productivity

• Release Pipelines, Push to Deploy e Integração com Github

•• Google Cloud Save e Google Cloud

Endpoints•• Cloud Debugger

Produtividade do Desenvolvedor

Time to Market Escalae

Big Data

Big Data Real Time

eBig Data Real Time

BigQuery

BigQuery Streaming

• Análise near real-time

• Alta fidelidade, baixa latência

• Foco nos resultados, sem sharding ou transformações

$0,01 por 100.000 registros Data disponível em tempo real

100,000 registros por segundo

• Cloud DNS

• Cloud Deployment Manager

• Infraestrutura de Releases com Jenkins

• Suporte a Windows Server, SuSE, RHEL

• Cloud Pub/Sub

• Cloud Data Flow

E mais...

Estamos fazendo tudo isso para ajudar vocês, desenvolvedores e empresas, a se focarem em seus negócios e não na infraestrutura

DEMOS!

Images by Connie Zhou

cloud.google.com

Images by Connie Zhou

Outros: http://goo.gl/ckOvK1

$500 em créditos no Google Cloud Platform para lançar

sua ideia ou solução!

Construa. Armazene. Analise.Na mesma infraestrutura do

Google

Comece sua solução!

Clique em ‘Apply Now’ e use o promo code: TDC-2014

Starter Pack

Descrição da Oferta

1

2

3

Vá em cloud.google.com/starterpack

OBRIGADO!slideshare.net/jpapo

José Papo @josepapo