21
Cloud pragmático com Azure no portal Minha Vida Alexandre Tarifa @alexandretarifa CTO Minha Vida | Microsoft MVP

Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

  • Upload
    others

  • View
    16

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Cloud pragmático com Azure no portal Minha

Vida

Alexandre Tarifa @alexandretarifaCTO Minha Vida | Microsoft MVP

Page 2: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Grupo Minha Vida

“Produtos digitais que fazem bem à saúde”

Page 3: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Impacto

80M usuários / ano

Audiência com base em SEO

+18k conteúdos

1M de kg perdidos / 2014

+5M de downloads

+3M pessoas já emagreceram

Todas as plataformas

800k kg perdidos

Startup em São Carlos

100% orgânico

Page 4: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Impacto

53 funcionários

Impacto de 380.907 pessoas por funcionário

Page 5: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Arquitetura base web

Page 6: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Arquitetura Apps e API

Page 7: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Data Center X Cloud X CDN

“Você não tem que tomar a decisão pelos outros, precisa entender o cenário para decidir”

Page 8: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Modelo de empresa enxuto e frugal

● Frugalidade: utilizar ao máximo os recursos● Recursos limitados● $ não cai do céu, nem da “Rússia”● Criatividade e forte poder/habilidade de

negociação

Page 9: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

O que isso significa?

Que sim! $$$ é um fator importantíssimo na tomada de decisão sobre infraestrutura.

Page 10: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Datacenter X Cloud X CDN

Data Center CDN Cloud

Processamento / Computação X

Tráfego estático X

Tráfego dinâmico X

Baseado em nossa experiência de custos / negociações

Page 11: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

“Regra geral”

● Cenário conhecido: nossa infraestrutura (80%) ou cloud (20%)

● Cenário desconhecido: cloud (até o conhecimento total, depois repensamos)

Nossas decisões técnicas são baseados principalmente no momento de cada negócio

Page 12: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Nossas experiências

IAAS● Windows Server (Web

APP)● SQL Server

● PAAS○ MySQL (RDS)

● IAAS○ Web

● PAAS○ MySQL

● IAAS○ Web (ecommerce)○ R Server

Page 13: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS
Page 14: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

IaaS

SQL ServerIIS (API)

Page 15: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS
Page 16: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Armazenamento de Imagens

Client (ios e Android) -> Storage300.000 fotos

Page 17: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS
Page 18: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Project Oxford.ai

Computer Vision API

Page 19: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

PaaS

DSKidsAPISQL Azure

Page 20: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

Azure ML

Processamento de alimentos

Mistura?Grupo dos alimentos

Page 21: Vida Azure no portal Minha Cloud pragmático com · IAAS Windows Server (Web APP) SQL Server PAAS MySQL (RDS) IAAS PAAS Web MySQL IAAS Web (ecommerce) R Server. IaaS SQL Server IIS

dúvidas?

Alexandre Tarifa @alexandretarifa