12 e 13 de abril de 2019
São Paulo, Brasil
Conectando Pessoas,
Processos e Tecnologia
#MVPConf
Trilha Azure | Blockchain
Azure CosmosDB Desenvolvedores de Software
Jhonathan S Soares
codigosimples.net
#MVPConf
Codigosimples.net
LinkedIn.com/in/jhonathansouza
Twitter.com/jhomarolo
Jhonathan S Soares
_MVP Microsoft – Developer Technologies
_Neo4j Certified& Graph Evangelist
_MongoDB Ambassador & Evangelist
_Lead Software Architech
Doação para Entidades
#MVPConf
Toda a renda obtida com a venda dos ingressos
para o MVPConf LATAM 2019 serão doados para
cinco Entidades beneficentes.
Uma em cada região do Brasil!
Consulte no site as Entidades beneficiadas!
MVPConf.com.br
Patrocinadores
#MVPConf
#MVPConf
Agenda
Escalar armazenamento e largura de banda
Criar experiências rápidas
Garantir alta disponibilidade
Codificar aplicações distribuídas globalmente
Administrar esquemas complexos
Equilibrio na consistência da informação
#MVPConf
Criar arquiteturas
com alcance global
vem com problemas
de escala global
Column-family
Document
Graph
Turnkey global distribution
Elastic scale out
of storage & throughput
Guaranteed low latency at the 99th percentile
Comprehensive SLAs
Five well-defined consistency models
Table API
Key-value
Um serviço de banco de dados multi-model globalmente distribuído e
dinamicamente escalável
Azure Cosmos DB
MongoDB
#MVPConf
CosmosDB - Qualquer origem, qualquer dado
#MVPConf
Capacidade de armazenamento e processamento
dinamicamente escalável
#MVPConf
Request Units
• Request Units (RU) é uma moeda com
base em taxa
• Faz o resumo dos recursos físicos para
executar solicitações.
• Chave para a eficiência de multilocação, SLAs etc
•Primeiro plano e atividades de segundo plano
% IOPS
% CPU
% Memory
Opções de Consistência
Escolha entre cinco níveis de consistência definidos para baixa latência e alta
disponibilidade
Strong Bounded-stateless Session Consistent prefix Eventual
A maioria dos aplicativos da vida real não se enquadra nesses dois extremos
Isso é multi-model!
Utilizando como Documento
Utilizando como Grafo
#MVPConf
Experimente Azure Cosmos DB gratuitamente!
aka.ms/cosmosdb-emulator
Quem usa CosmosDB?
Retail
Manufacturing
Government / Edu
Automotive/IoT
Financial Services
Professional Services
#MVPConf
DEMO – MULTIMODEL API
#MVPConf
DEMO – RU’s benchmark
Sorteios dos Brindes
#MVPConf
Clique Aqui para Iniciar o Sorteio
Somente participarão dos sorteios os
participantes que estiverem inscritos
nas palestras e responderem as
pesquisas de satisfação.
OBRIGADO
#MVPConf
Codigosimples.net
LinkedIn.com/in/SuaContaLinkedIn
Twitter.com/SuaContaTwitter

Azure CosmosDB para desenvolvedores de software

Notas do Editor

  • #10 Azure Cosmos DB offers the first globally distributed, multi-model database service for building planet scale apps. It’s been powering Microsoft’s internet-scale services for years, and now it’s ready to launch yours. Only Azure Cosmos DB makes global distribution turn-key. You can add Azure locations to your database anywhere across the world, at any time, with a single click. Cosmos DB will seamlessly replicate your data and make it highly available.   Cosmos DB allows you to scale throughput and storage elastically, and globally! You only pay for the throughput and storage you need – anywhere in the world, at any time.
  • #14 Consistency Levels and guarantees Consistency LevelGuarantees Strong – Linearizability Bounded Staleness - Reads lag behind writes by k prefixes or t interval Session - Monotonic reads, monotonic writes, read-your-writes, write-follows-reads Consistent Prefix - Updates returned are some prefix of all the updates, with no gaps EventualOut of order reads
  • #17 Retail- JJ Food Service: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=12792 Arca Continental: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=26082 Ziosk: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=18294 Youboox: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=19460 Pier 1 Imports: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=11257 Sun Branding Solutions: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=22768 Ridge Tool Company (Emerson): https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=26779 Manufacturing- eSmart Systems: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=18945 Rockwell Automation: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=18356 Jabil: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=27206 OSIsoft: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=20391 Hafslund: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=25205 Fujitsu Limited: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=12766 Mojio: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=27054 Ecolab: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=26527 Government- Kellogg School of Management: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=23915 Carnegie Mellon University/OSIsoft: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=8576 Tacoma Public Schools: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=20703 Healthcare- Optolexia: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=23569 Aerocrine: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=12216 Financial Services- Tangerine: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=14594 Genscape: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=21394 Direct One: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=15476 Professional Services- WASH Multifamily Laundry Systems: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=11768 Codit: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=26340 Mendeley: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=19726 Microsoft Digital Crimes Unit: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=19112 Microsoft Corporation- GMO: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=20542 North American Eagle: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=23153 Gjirafa: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=18633 JLL (Jones Lang LaSalle): https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=18662 Ultra Tendency: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=21129 The Next Up: https://customers.microsoft.com/Pages/CustomerStory.aspx?recid=22123