O documento discute conceitos de Internet das Coisas (IoT) e Big Data. Resume que os dispositivos IoT coletam dados que podem ser armazenados e processados em larga escala usando tecnologias de Big Data como Hadoop. Também apresenta casos de uso de IoT e Big Data em cidades inteligentes.
Palestra prática explicando as principais arquiteturas de bancos de dados disponíveis no Azure, bem como a utilização de recursos adicionais por tipo de banco de dados.
O documento apresenta Rubens Guimarães, um especialista em bancos de dados no Azure. Ele detalha suas qualificações, incluindo certificações, reconhecimentos e experiência com bancos de dados, nuvem, linguagens de programação e projetos para empresas. O documento também fornece uma visão geral dos bancos de dados no Azure, incluindo opções como SQL Azure e SQL Server em máquinas virtuais, além de dicas sobre desempenho e monitoramento.
1) O documento discute estratégias de alta disponibilidade para bancos de dados relacionais no Azure, incluindo SQL Azure e SQL Server em VMs.
2) São apresentadas opções como SQL Azure para redução de custos de administração e SQL Server em VMs para ambientes maiores ou projetos híbridos.
3) São descritas técnicas como sharding horizontal e vertical, containers, monitoramento e elasticidade para garantir a disponibilidade dos bancos de dados.
Abertura da Série Descomplicando o Azure promovida no canal do Youtube Azure Brasil - Comunidade Técnica.
Apresentação de recursos gerais do Azure e arquitetura da plataforma.
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...iMasters
O appliance IBM Netezza consiste em uma plataforma de banco de dados otimizado e integrado a um hardware de alta performance. Uma nova forma de análise em grandes volumes de dados é fator chave de competitividade para as empresas.
As soluções tradicionais de datawarehouse são rígidas, complexas, lentas e caras, inibindo a agilidade na tomada de decisões. O IBM Netezza é uma plataforma que foi desenvolvida para endereçar exatamente este problema: uma solução de performance desruptiva, administração muito simples e custo reduzido, utilizado para datawarehouses de grande volume e complexidade.
Ele integra banco de dados, servidor, e discos de armazenamento em um único rack. Sua arquitetura de processamento massivo paralelo combina blades de processamento, discos e um processo de filtragem de dados através de software armazenado diretamente em chips (FPGAs: field-programmable gate arrays). Este é o diferencial de performance do IBM Netezza quando comparado aos concorrentes: sua arquitetura é única e inteligente, devido ao uso de FPGAs com software gravado diretamente em silício, lê menos dados e também move menos dados entre os componentes internos, eliminando desperdícios e gargalos de processamento. Esta arquitetura dispensa tuning, índices, particionamento, etc. tornando a administração simples, permitindo que a equipe técnica tenha mais tempo para trabalhar em projetos de negócio ao invés de gastar tempo em atividades técnicas/administrativas que não geram valor agregado.
Veja o webcast no link http://www.videolog.tv/devworksbr/videos/716598
O documento resume um evento sobre nuvem AWS que incluiu palestras sobre os benefícios da nuvem AWS, casos de uso e arquiteturas de software. Também discute ferramentas como Amazon EMR, Amazon Redshift e apresenta um estudo de caso sobre uso desses serviços para análise de big data.
1. O documento descreve uma arquitetura de solução IoT para coleta, processamento e análise de dados industriais.
2. A solução utiliza dispositivos IoT, IoT Edge e serviços da Azure como IoT Hub, Stream Analytics, Functions e Power BI para ingestão, armazenamento, processamento e visualização dos dados.
3. A arquitetura permite inteligência na borda, integração com sistemas industriais, geração de alertas e dashboards para monitoramento e tomada de decisões.
O documento discute conceitos de Internet das Coisas (IoT) e Big Data. Resume que os dispositivos IoT coletam dados que podem ser armazenados e processados em larga escala usando tecnologias de Big Data como Hadoop. Também apresenta casos de uso de IoT e Big Data em cidades inteligentes.
Palestra prática explicando as principais arquiteturas de bancos de dados disponíveis no Azure, bem como a utilização de recursos adicionais por tipo de banco de dados.
O documento apresenta Rubens Guimarães, um especialista em bancos de dados no Azure. Ele detalha suas qualificações, incluindo certificações, reconhecimentos e experiência com bancos de dados, nuvem, linguagens de programação e projetos para empresas. O documento também fornece uma visão geral dos bancos de dados no Azure, incluindo opções como SQL Azure e SQL Server em máquinas virtuais, além de dicas sobre desempenho e monitoramento.
1) O documento discute estratégias de alta disponibilidade para bancos de dados relacionais no Azure, incluindo SQL Azure e SQL Server em VMs.
2) São apresentadas opções como SQL Azure para redução de custos de administração e SQL Server em VMs para ambientes maiores ou projetos híbridos.
3) São descritas técnicas como sharding horizontal e vertical, containers, monitoramento e elasticidade para garantir a disponibilidade dos bancos de dados.
Abertura da Série Descomplicando o Azure promovida no canal do Youtube Azure Brasil - Comunidade Técnica.
Apresentação de recursos gerais do Azure e arquitetura da plataforma.
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...iMasters
O appliance IBM Netezza consiste em uma plataforma de banco de dados otimizado e integrado a um hardware de alta performance. Uma nova forma de análise em grandes volumes de dados é fator chave de competitividade para as empresas.
As soluções tradicionais de datawarehouse são rígidas, complexas, lentas e caras, inibindo a agilidade na tomada de decisões. O IBM Netezza é uma plataforma que foi desenvolvida para endereçar exatamente este problema: uma solução de performance desruptiva, administração muito simples e custo reduzido, utilizado para datawarehouses de grande volume e complexidade.
Ele integra banco de dados, servidor, e discos de armazenamento em um único rack. Sua arquitetura de processamento massivo paralelo combina blades de processamento, discos e um processo de filtragem de dados através de software armazenado diretamente em chips (FPGAs: field-programmable gate arrays). Este é o diferencial de performance do IBM Netezza quando comparado aos concorrentes: sua arquitetura é única e inteligente, devido ao uso de FPGAs com software gravado diretamente em silício, lê menos dados e também move menos dados entre os componentes internos, eliminando desperdícios e gargalos de processamento. Esta arquitetura dispensa tuning, índices, particionamento, etc. tornando a administração simples, permitindo que a equipe técnica tenha mais tempo para trabalhar em projetos de negócio ao invés de gastar tempo em atividades técnicas/administrativas que não geram valor agregado.
Veja o webcast no link http://www.videolog.tv/devworksbr/videos/716598
O documento resume um evento sobre nuvem AWS que incluiu palestras sobre os benefícios da nuvem AWS, casos de uso e arquiteturas de software. Também discute ferramentas como Amazon EMR, Amazon Redshift e apresenta um estudo de caso sobre uso desses serviços para análise de big data.
1. O documento descreve uma arquitetura de solução IoT para coleta, processamento e análise de dados industriais.
2. A solução utiliza dispositivos IoT, IoT Edge e serviços da Azure como IoT Hub, Stream Analytics, Functions e Power BI para ingestão, armazenamento, processamento e visualização dos dados.
3. A arquitetura permite inteligência na borda, integração com sistemas industriais, geração de alertas e dashboards para monitoramento e tomada de decisões.
O documento discute Big Data, casos e oportunidades. Ele apresenta conceitos como Big Data, Business Intelligence, cientista de dados e ferramentas como Hadoop, Spark e Kafka. Também apresenta exemplos de uso em empresas como Netflix, Facebook e casos de sucesso como House of Cards.
1) O documento discute os conceitos fundamentais de informação, dados e modelos de dados em bancos de dados, incluindo hierárquico, em rede e relacional.
2) É introduzida a noção de banco de dados, sistema de gerenciamento de banco de dados e as vantagens de utilizar bancos de dados.
3) São descritos os níveis de abstração de dados, incluindo físico e lógico.
O documento fornece uma introdução aos principais conceitos de dados, incluindo:
1) Como os dados são definidos e armazenados, características de dados relacionais e não relacionais;
2) Funções e ferramentas comuns no mundo dos dados, como administrador de banco de dados, engenheiro de dados e analista de dados;
3) Conceitos de dados relacionais como tabelas, normalização, relações e índices.
O documento discute as tecnologias e arquitetura da AWS para suportar cidades inteligentes, incluindo IoT, machine learning, análise de dados e soluções para conectar dispositivos, coletar e analisar dados de forma escalável e segura.
O documento resume o cenário atual e desejado da empresa de tecnologia Emgetis em diversas áreas como hardware, software, pessoas, dados e telecomunicações. Ele descreve a infraestrutura atual da empresa e faz sugestões para melhorias como substituir o mainframe por servidores blade, tornar a rede sem fio, adquirir thin clients e melhorar a refrigeração e segurança do data center.
O documento discute os tipos de software, incluindo programas do sistema e de aplicação. Ele também descreve o sistema operacional como o principal programa responsável por controlar os recursos do computador e interfacear o usuário com a máquina. Por fim, lista diversos softwares de aplicação e utilitários.
O documento discute a implementação de um Plano de Desenvolvimento em Tecnologias de Informação e Comunicação (PDTIC) para a Universidade Federal de Sergipe (UFS). Ele analisa o banco de dados atual da UFS, identifica problemas como redundância de dados e ausência de interoperabilidade entre sistemas, e sugere soluções como a adoção do PostgreSQL e a implementação de um data warehouse para melhorar a gestão da informação.
O documento discute Big Data, definindo-o como dados que possuem alto volume, velocidade e variedade. Detalha como a mídia tem relatado sobre Big Data e explica os 3Vs (Volume, Velocidade e Variedade). Também descreve os principais componentes tecnológicos de Big Data, incluindo bancos de dados, MapReduce, Hadoop e mineração de dados.
O documento fornece uma introdução sobre bancos de dados, abordando conceitos como dados versus informação, sistemas de arquivos versus bancos de dados, e os modelos conceitual, lógico e físico. Também apresenta os objetivos e vantagens dos sistemas gerenciadores de bancos de dados (SGBDs), além de fazer uma breve introdução à linguagem SQL.
Compreender os componentes de infraestrutura de um sistema geral de tecnologia da informação (microcomputadores, rede de telecomunicação e seus ativos);
Conhecer e utilizar ferramentas de tecnologia da informação e telecomunicação com enfoque analítico nas atividades realizadas;
Relacionar o conteúdo e prática com vista à desenvolver habilidades específicas para melhor execução das atividades profissionais e (pessoais) cotidianas;
O documento discute a evolução da tecnologia da informação, desde os primórdios da informática até a sociedade da informação atual. Apresenta os principais componentes de um sistema de informação, como hardware, software e usuários, e descreve a evolução das redes de computadores e dos meios de comunicação e armazenamento de dados.
O documento apresenta uma lista de exercícios sobre banco de dados, incluindo: 1) definição de SGBD e exemplos; 2) vantagens de banco de dados em relação a sistemas tradicionais; 3) problemas que dificultariam o uso de banco de dados; 4) perfis de pessoas envolvidas em projetos de banco de dados; 5) definição de modelo lógico de dados; 6) definição de esquema e instância de banco de dados.
O documento introduz conceitos básicos de sistemas de computação, incluindo informática, computador, sistema computacional e classificação de computadores. Também discute os componentes de hardware e software de um sistema computacional, bem como tipos de sistemas operacionais.
O documento apresenta a empresa Emgetis, descrevendo sua missão, visão e valores. Também fornece detalhes sobre o hardware, software, pessoas, dados e telecomunicações da empresa, além de sugestões para melhorias em cada área.
O documento apresenta uma solução SaaS para gerenciamento de produtividade, segurança e economia de energia nas empresas. A solução monitora atividades dos usuários, recursos de hardware e software, acessos à rede e impressoras para fornecer relatórios que auxiliam na gestão. O preço varia de R$15 a R$16,50 por estação dependendo do tamanho da empresa.
I Material de Apoio Sistemas Operacionaisrodfernandes
1) O documento discute a história e conceitos fundamentais de sistemas operacionais.
2) Sistemas operacionais gerenciam hardware e recursos para executar programas de usuários de forma eficiente.
3) Sistemas operacionais evoluíram ao longo das gerações para melhor atender às demandas crescentes de computação e usuários.
Uma palestra prática mostrando as principais falhas em arquiteturas web e como desenvolver projetos com segurança. São exibidos também recursos do Azure para fortalecer tecnologias.
Nessa apresentação, falei um pouco sobre as tecnologias Serverless do Azure, o Functions e Logic Apps. Um overview de que são e como começar a trabalhar com essas super ferramentas
O documento descreve o plano de projeto para o desenvolvimento de um sistema de painel de estoque para um hospital universitário utilizando Java. Ele inclui estimativas de esforço, análise de riscos, planejamento de tarefas e qualidade, além de detalhar os requisitos funcionais e não funcionais do sistema. A equipe estima que o projeto pode ser concluído em 48 dias.
Este documento fornece uma introdução aos conceitos e recursos fundamentais de bancos de dados relacionais e sistemas de gerenciamento de banco de dados. Ele apresenta os tópicos a serem abordados nas próximas semanas, incluindo o modelo relacional, PostgreSQL, linguagem SQL e projeto de banco de dados.
Aula 1 da Série Descomplicando o Azure promovida pelo Canal Azure Brasil - Comunidade Técnica.
Apresentado por Rubens Guimarães
Inscreva-se no Canal:
https://www.facebook.com/azurebrasilcomunidade/
e Youtube:
https://www.youtube.com/channel/UCgRzOTVWlyshyIgmxtbYgaQ
Mais conteúdo relacionado
Semelhante a Armazenamento Elástico de Dados Relacionais no Azure
O documento discute Big Data, casos e oportunidades. Ele apresenta conceitos como Big Data, Business Intelligence, cientista de dados e ferramentas como Hadoop, Spark e Kafka. Também apresenta exemplos de uso em empresas como Netflix, Facebook e casos de sucesso como House of Cards.
1) O documento discute os conceitos fundamentais de informação, dados e modelos de dados em bancos de dados, incluindo hierárquico, em rede e relacional.
2) É introduzida a noção de banco de dados, sistema de gerenciamento de banco de dados e as vantagens de utilizar bancos de dados.
3) São descritos os níveis de abstração de dados, incluindo físico e lógico.
O documento fornece uma introdução aos principais conceitos de dados, incluindo:
1) Como os dados são definidos e armazenados, características de dados relacionais e não relacionais;
2) Funções e ferramentas comuns no mundo dos dados, como administrador de banco de dados, engenheiro de dados e analista de dados;
3) Conceitos de dados relacionais como tabelas, normalização, relações e índices.
O documento discute as tecnologias e arquitetura da AWS para suportar cidades inteligentes, incluindo IoT, machine learning, análise de dados e soluções para conectar dispositivos, coletar e analisar dados de forma escalável e segura.
O documento resume o cenário atual e desejado da empresa de tecnologia Emgetis em diversas áreas como hardware, software, pessoas, dados e telecomunicações. Ele descreve a infraestrutura atual da empresa e faz sugestões para melhorias como substituir o mainframe por servidores blade, tornar a rede sem fio, adquirir thin clients e melhorar a refrigeração e segurança do data center.
O documento discute os tipos de software, incluindo programas do sistema e de aplicação. Ele também descreve o sistema operacional como o principal programa responsável por controlar os recursos do computador e interfacear o usuário com a máquina. Por fim, lista diversos softwares de aplicação e utilitários.
O documento discute a implementação de um Plano de Desenvolvimento em Tecnologias de Informação e Comunicação (PDTIC) para a Universidade Federal de Sergipe (UFS). Ele analisa o banco de dados atual da UFS, identifica problemas como redundância de dados e ausência de interoperabilidade entre sistemas, e sugere soluções como a adoção do PostgreSQL e a implementação de um data warehouse para melhorar a gestão da informação.
O documento discute Big Data, definindo-o como dados que possuem alto volume, velocidade e variedade. Detalha como a mídia tem relatado sobre Big Data e explica os 3Vs (Volume, Velocidade e Variedade). Também descreve os principais componentes tecnológicos de Big Data, incluindo bancos de dados, MapReduce, Hadoop e mineração de dados.
O documento fornece uma introdução sobre bancos de dados, abordando conceitos como dados versus informação, sistemas de arquivos versus bancos de dados, e os modelos conceitual, lógico e físico. Também apresenta os objetivos e vantagens dos sistemas gerenciadores de bancos de dados (SGBDs), além de fazer uma breve introdução à linguagem SQL.
Compreender os componentes de infraestrutura de um sistema geral de tecnologia da informação (microcomputadores, rede de telecomunicação e seus ativos);
Conhecer e utilizar ferramentas de tecnologia da informação e telecomunicação com enfoque analítico nas atividades realizadas;
Relacionar o conteúdo e prática com vista à desenvolver habilidades específicas para melhor execução das atividades profissionais e (pessoais) cotidianas;
O documento discute a evolução da tecnologia da informação, desde os primórdios da informática até a sociedade da informação atual. Apresenta os principais componentes de um sistema de informação, como hardware, software e usuários, e descreve a evolução das redes de computadores e dos meios de comunicação e armazenamento de dados.
O documento apresenta uma lista de exercícios sobre banco de dados, incluindo: 1) definição de SGBD e exemplos; 2) vantagens de banco de dados em relação a sistemas tradicionais; 3) problemas que dificultariam o uso de banco de dados; 4) perfis de pessoas envolvidas em projetos de banco de dados; 5) definição de modelo lógico de dados; 6) definição de esquema e instância de banco de dados.
O documento introduz conceitos básicos de sistemas de computação, incluindo informática, computador, sistema computacional e classificação de computadores. Também discute os componentes de hardware e software de um sistema computacional, bem como tipos de sistemas operacionais.
O documento apresenta a empresa Emgetis, descrevendo sua missão, visão e valores. Também fornece detalhes sobre o hardware, software, pessoas, dados e telecomunicações da empresa, além de sugestões para melhorias em cada área.
O documento apresenta uma solução SaaS para gerenciamento de produtividade, segurança e economia de energia nas empresas. A solução monitora atividades dos usuários, recursos de hardware e software, acessos à rede e impressoras para fornecer relatórios que auxiliam na gestão. O preço varia de R$15 a R$16,50 por estação dependendo do tamanho da empresa.
I Material de Apoio Sistemas Operacionaisrodfernandes
1) O documento discute a história e conceitos fundamentais de sistemas operacionais.
2) Sistemas operacionais gerenciam hardware e recursos para executar programas de usuários de forma eficiente.
3) Sistemas operacionais evoluíram ao longo das gerações para melhor atender às demandas crescentes de computação e usuários.
Uma palestra prática mostrando as principais falhas em arquiteturas web e como desenvolver projetos com segurança. São exibidos também recursos do Azure para fortalecer tecnologias.
Nessa apresentação, falei um pouco sobre as tecnologias Serverless do Azure, o Functions e Logic Apps. Um overview de que são e como começar a trabalhar com essas super ferramentas
O documento descreve o plano de projeto para o desenvolvimento de um sistema de painel de estoque para um hospital universitário utilizando Java. Ele inclui estimativas de esforço, análise de riscos, planejamento de tarefas e qualidade, além de detalhar os requisitos funcionais e não funcionais do sistema. A equipe estima que o projeto pode ser concluído em 48 dias.
Este documento fornece uma introdução aos conceitos e recursos fundamentais de bancos de dados relacionais e sistemas de gerenciamento de banco de dados. Ele apresenta os tópicos a serem abordados nas próximas semanas, incluindo o modelo relacional, PostgreSQL, linguagem SQL e projeto de banco de dados.
Semelhante a Armazenamento Elástico de Dados Relacionais no Azure (20)
Aula 1 da Série Descomplicando o Azure promovida pelo Canal Azure Brasil - Comunidade Técnica.
Apresentado por Rubens Guimarães
Inscreva-se no Canal:
https://www.facebook.com/azurebrasilcomunidade/
e Youtube:
https://www.youtube.com/channel/UCgRzOTVWlyshyIgmxtbYgaQ
Este documento fornece dicas para varejistas se prepararem para as vendas de fim de ano, como a Black Friday e o Natal. Ele destaca a importância de entender as tendências de consumo, se posicionar no mercado, melhorar a experiência do cliente tanto online quanto offline, e medir resultados para sempre melhorar.
O documento discute a importância da segurança no desenvolvimento web. Apresenta como a tecnologia evoluiu ao longo do tempo e as demandas atuais por funcionalidades seguras devido aos riscos cibernéticos e perdas financeiras decorrentes de violações. Destaca a necessidade de desenvolvedores qualificados que projetem software seguro desde o início, validando dados de entrada e corrigindo vulnerabilidades comuns.
O documento apresenta Rubens Guimaraes, diretor de tecnologia da eSeth. Ele é engenheiro de software com especialização em segurança da informação e banco de dados. Tem mais de 30 anos de experiência trabalhando com tecnologia em grandes empresas.
O documento discute estratégias de design, programação e segurança para desenvolvimento de sites e aplicações web. Ele fornece diretrizes sobre arquitetura da web, frameworks, bancos de dados, responsividade, segurança de dados e prevenção de ataques cibernéticos. O documento também descreve a experiência do palestrante com projetos web complexos para grandes empresas.
Palestra realizada no evento Coding Night #3 - Microsoft
- Cenário atual no Desenvolvimento Web;
- Mercado x Perfil dos usuários;
- Introdução à tecnologias Web;
- Design e Layout atualizado;
- Arquitetura de Processamento Web;
- HTML5 e CSS3;
- Utilizando Bootstrap;
- Introdução ao jQuery;
- Linguagens de Programação Web - Back End;
- Banco de dados;
- Introdução ao Desenvolvimento Seguro;
- Técnicas de Performance e Desempenho
2. Rubens Guimarães
Diretor de Tecnologia da eSeth
Engenheiro de Software com especialização na
Academia Latino-Americana de Segurança da Informação
e Stanford University - Palo Alto CA
Desenvolve projetos de tecnologia de ponta para empresas
instituições financeiras, redes de franquias e marcas
Latina, EUA e Europa.
6. O volume de informações
digitais produzidas nos últimos
02 anos é equivalente ao volume produzido em
toda a história.
Vai aumentar mais. Machine learning, IoT, Cognitive Services, etc
7. 03 milhões de
pesquisas por segundo.
100 bilhões de pesquisas por mês.
Para cada busca, o Google analisa até 200 fatores diferentes para
entregar o melhor resultado.
Tudo isso em um tempo médio de 1 segundo e meio.
Google
8. ARQUITETURAS DE DADOS
Relacional
Tabelas, colunas e registros são
estruturas típicas deste tipo de
tecnologia. A linguagem SQL é
utilizada neste modelo.
SQL Server, Oracle, MySQL
NoSQL
Capacidades que vão
além das características
típicas dos sistemas
gerenciadores relacionais.
CosmosDB, MongoDB,
Redis, Cassandra, Riak
13. HORIZONTAL
Mesma estrutura com
dados diferentes.
Tabela A
Tabela B
Tabela C
Tabela A
Tabela B
Tabela C
Tabela A
Tabela B
Tabela C
Tabela A
Tabela B
Tabela C
Estruturas diferentes com
dados diferentes.
Tabela A
Tabela B
Tabela C
Tabela D
Depende do projeto e da capacidade da aplicação executar ações separadas.
Shard Map Manager x
18. CONTEINERS
- Isolamento físico dos shardlets.
- Permissões e Controle de
exposições.
- Gerenciamento facilitado.
- Permite mover db entre conteiners
sem sair do ar de forma vertical.
19. AZURE
SQL do Azure
Básica
Você está apenas começando a usar o Banco de Dados SQL do Azure.
Você tem um banco de dados com um único usuário.
Standard
Seu banco de dados tem várias
solicitações simultâneas.
Premium
Alta carga de pico.
Muitas solicitações simultâneas.
Baixa latência.
20. AZURE
Telemetria
SELECT
avg(avg_cpu_percent) AS 'Average CPU use in percent',
max(avg_cpu_percent) AS 'Maximum CPU use in percent',
avg(avg_data_io_percent) AS 'Average physical data I/O use in percent',
max(avg_data_io_percent) AS 'Maximum physical data I/O use in percent',
avg(avg_log_write_percent) AS 'Average log write use in percent',
max(avg_log_write_percent) AS 'Maximum log write use in percent',
avg(max_session_percent) AS 'Average % of sessions',
max(max_session_percent) AS 'Maximum % of sessions',
avg(max_worker_percent) AS 'Average % of workers',
max(max_worker_percent) AS 'Maximum % of workers' FROM
sys.resource_stats WHERE database_name = 'userdb1' AND start_time >
DATEADD(day, -7, GETDATE());
Os dados são coletados a cada 5 minutos e são mantidos por aproximadamente 35 dias.
Essa exibição é útil para uma análise de histórico de longo prazo de como seu banco de dados SQL usa
recursos.
Proprietário da eSeth desenvolve projetos para mais de 10 países em todos os tipos de cenários e complexidades.
MVP Azure
Mentor de projetos empreendedores em incubadoras, hackathons, etc.
Em cada época as condições de armazenamento eram suficientes.
Quando a arquitetura Relacional foi criada.
Terabytes era coisa de rico. Todo mundo perdia dados. Corrompia. HD batendo
Depois veio a era do gerenciamento de documentos.
Depois tudo ficou digital de vez. Fotos, vídeos, transmissões, filmes, comunicação, medicina.
Modelos para suportar estas demandas.
INNER JOIN
JSON caminho dos arquivos
Porem relacional faz parte da cultura. Onde muitos aprenderam e a maioria dos sistemas rodam.
Vertical sem código. Menor esforço. Mais rápido. Hardware mais caro.
Horiz: reduz custos, foco em aplicações e manutenção.
Unidades, lojas, regiões, perfis
Grande sistema com tabelas separadas em databases
Mesma estrutura com mesmos dados porem balanceando carga
Permite sincronização. Leitura, relatórios, estatísticas