gestÃo otimizada de bancos de dados - advanced it · 2018-04-11 · php e business intelligence)....

13
GESTÃO OTIMIZADA DE BANCOS DE DADOS Como garantir segurança, alta performance, estabilidade e custos controlados.

Upload: others

Post on 25-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

GESTÃO OTIMIZADA DE BANCOS DE DADOS

Como garantir segurança, alta performance, estabilidade e

custos controlados.

Page 2: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

INTRODUÇÃO

Page 3: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

INTRODUÇÃO

Os dados são usados como parte das operações diárias de uma empresa. Vamos pensar na operação de uma companhia de seguro de saúde como exemplo.

Esse tipo de negócio trabalha, dentre outras rotinas, com o processamento de reivindicações de pagamentos (prêmio de seguro). Uma reivindicação pode vir de vários canais, mas invariavelmente, ela virá para o banco de dados onde será então revista e uma decisão de aprovação ou negação será feita. Uma vez que a decisão é tomada, então vai passar por um processo diferente. Se o seu aprovada, ela vai para uma equipe separada para o pagamento.

Neste cenário, é importante que o que as pessoas vejam em cada uma das várias etapas do processo seja "verdadeiro". Se este fosse um processo administrado em papéis ou planilhas de Excel, por exemplo, seria muito propenso a erros e muito menos eficiente.

Logo, podemos afirmar que bancos de dados ajudam a reduzir os erros, fornecendo uma fonte de “verdade”, ou seja, dados reais. Diferentes equipes podem estar olhando para o mesmo "registro" e alterar o status desse registro conforme necessário. Os bancos de dados também fornecem a integridade dos dados, colocando controles sobre eles na forma de chaves/senhas.

Seguindo no exemplo da seguradora, uma reivindicação pode ter uma "coluna" que indica o membro (a pessoa) que a fez. A tabela de sinistros provavelmente teria uma restrição de chave para a tabela de profissionais autorizados a acessá-la e operá-la; isso faria com que qualquer reivindicação tivesse um membro da seguradora válido associado a ele.

Dentro disso, o que você vai ver ao longo deste e-book são dicas para otimizar a gestão dos bancos de dados do seu negócio. Nos capítulos que seguem, vamos refletir sobre o conceito de gerenciamento de bancos e também apontar alguns caminhos para que isso aconteça com custos previsíveis e controlados.

BOA LEITURA!

3

Page 4: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

GESTÃO DE BANCO DE DADOS: O QUE É E POR QUE SUA EMPRESA PODE ESTAR EM PERIGO SEM ELA?

Page 5: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

O QUE É E POR QUE SUA EMPRESA PODE ESTAR EM PERIGO SEM ELA?

5

Para começar, o que é gestão de banco de dados? Dizendo de uma forma bem prática, a gestão de banco de dados refere-se às ações que uma empresa põe em prática para manipular e controlar dados a fim de atender as condições necessárias ao longo de todo o ciclo de vida das suas informações.

E esse processo é ainda mais importante à medida que o volume de dados do negócio cresce. O rápido crescimento do volume de informações cria uma grande variedade de condições negativas, incluindo o baixo desempenho das aplicações e riscos de conformidade, para citar apenas alguns. Logo, é preciso estabelecer e praticar uma série de técnicas proativas para prevenir os efeitos deletérios desse aumento do conteúdo no banco de dados.

SEM UMA BOA GESTÃO DE BANCO DE DADOS, SUA EMPRESA ESTÁ EM PERIGO

Um bom gerenciamento de banco de dados é aquele que visa proteger os dados da organização, evita riscos legais e de conformidade e, ao mesmo tempo, mantém os aplicativos orientados a dados em seu máximo desempenho. Isto inclui o monitoramento de desempenho, planejamento de capacidade de armazenamento, backup e recuperação, arquivamento de dados, particionamento de dados, replicação, mascaramento etc.

Também é importante pontuar que o gerenciamento de banco de dados não tem um objetivo único. Há muitos, incluindo desempenho, otimização de armazenamento, eficiência, segurança e privacidade.

Ao controlar estrategicamente os dados dos bancos ao longo de todo o ciclo de vida, desde a criação até a aposentadoria, as organizações podem evitar eventos que degradam sua eficiência e até suas receitas. E, ao mesmo tempo, conseguem impulsionar a integração de dados para uma maior inteligência de negócios.

Page 6: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

SEGURANÇA, ALTA PERFORMANCE E DISPONIBILIDADE:Por que é urgente se preocuparcom essa tríade?

Page 7: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

POR QUE É URGENTE SE PREOCUPAR COM ESSA TRÍADE?

Aqui na Advanced IT costumamos nos preocupar com três dimensões fundamentais para que as empresas mantenham suas operações sempre efetivas e inteligentes: a segurança, a performance e a disponibilidade dos bancos de dados. Entenda em detalhes:

SEGURANÇA

Quando falamos em segurança, estamos nos referindo à proteção do banco de dados contra ameaças intencionais e não intencionais que podem ser baseadas em computador ou não. Trata-se de ações preventivas contra qualquer perda ou corrupção de dados que afetariam a operação do dia a dia da organização e o desempenho dos profissionais que nela atuam. Abrange cuidados com hardware, software, infraestrutura, além depessoas e dados.

De acordo com uma

em 2016 cerca de 87% das organizações brasileiras experimentou ao menos uma violação de segurança cibernética. E um outro

descobriu que, em todo o mundo, as violações de banco de dados acometem 75% das organizações que são atacadas por hackers.

pesquisa realizada pela The Computing Technology Industry Association (CompTIA),

estudo feito pela Verizon

ALTA PERFORMANCE

Já por alta performance, podemos entender a garantia de que o banco de dados executa todas as funções importantes correta e rapidamente.A maioria dos problemas de desempenho podem ser resultado de uma má projeção no momento da criação e/ou da implementação do banco, neste caso só podendo ser resolvidos pela alteração da estrutura do projeto.

Mas há outras interferências que podem trazer problemas. Geralmente, quanto maior o banco de dados, mais requisitos de hardware são necessários. Outros fatores determinantes incluem o número de usuários e sessões concorrentes, transferência de transações e os tipos de operações realizadas no banco de dados. Logo, é preciso trabalhar com as diversas variáveis de uma forma preventiva, afinal, quando a operação está em curso, dificuldades de performance podem colocá-la em lentidão e isso gera até prejuízos financeiros ao negócio.

DISPONIBILIDADE

A disponibilidade, como o próprio termo sugere, refere-se à necessidade de os bancos de dados estarem disponíveis para utilização. Bases de dados precisam ser confiáveis, a fim de serem funcionais, o que exige que elas estejam em funcionamento sempre que a organização precise. Trabalhar proativamente neste sentido pode significar, por exemplo, que os períodos de inatividade sejam planejados para os fins de semana, e que os servidores se mantenham sempre atualizados.

‘‘Geralmente, quanto maior o banco de dados, mais requisitos de hardware são necessários.’’

7

Page 8: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

PREVISIBILIDADE DE CUSTOS: É possível prever quanto sua empresa vai gastar para fazer uma boa gestão do banco de dados?

Page 9: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

É POSSÍVEL PREVER QUANTO SUA EMPRESA VAI GASTAR PARA FAZER UMA BOA GESTÃO DO BANCO DE DADOS?

Agora, será que custa muito dinheiro fazer uma excelente gestão de banco de dados na sua empresa? Chegou a hora de refletirmos sobre os investimentos financeiros!

EM SE TRATANDO DE BANCO DE DADOS, PREVENIR É MELHOR QUE REMEDIARPara isso, é importante pensar que agir preventivamente é muito mais barato do que ter que corrigir incidentes depois que eles acontecem.

No final de 2016, a consultoria divulgou ao mercado seu relatório anual chamado The Global State of Information Security Survey. Nele, alguns dados preocupantes sobre a segurança da informação nas empresas brasileiras se destacaram: 2,2% das organizações no Brasil enfrentaram períodos de inatividade acima de 5 dias; 2,7% ficaram inoperantes entre três e oito horas; 20% por cerca de duas horas e, as 17,3% ficaram “fora do ar” por períodos que variam entre nove e 24 horas.

Em suma, a PwC aponta que as empresas nacionais tiveram juntas um prejuízo de mais 1 milhão de dólares com ataques de hackers, perdas de dados por erros internos e longos períodos de indisponibilidade de bancos de dados, serviços, aplicações e redes.

PwC

UMA BOA GESTÃO DE BANCO DE DADOS OFERECE PREVISIBILIDADE DE INVESTIMENTOS

Olhando para essas estatísticas apontadas pela PwC, não é errado dizermos que uma gestão otimizada de banco de dados não pode ser vista como um custo, mas sim como um investimento.

Se consideramos a importância que as informações corporativas assumiram nos negócios nos últimos anos, entenderemos que elas são importantes ativos e, portanto, precisam ser mantidas em segurança, acessadas com facilidade e rapidez — recentemente, o

previu que dentro de pouco tempo as empresas serão mais valorizadas por seus portfólios de informação do que pelos produtos e serviços que oferecem ao mercado.

Ao trabalhar de forma preventiva, com ferramentas, métodos e equipe qualificados, a empresa consegue prever com antecedência o quanto investirá para manter seus bancos de dados sempre disponíveis, seguros e operando em alta performance.

Gartner

9

Page 10: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

É POSSÍVEL PREVER QUANTO SUA EMPRESA VAI GASTAR PARA FAZER UMA BOA GESTÃO DO BANCO DE DADOS?

Ao contar com uma consultoria especializada em gestão de banco de dados, o custo é pré-fixado por meio de um contrato (com acordo de nível de serviço/SLA bem estabelecido).

Aqui na Advanced IT contamos com profissionais altamente qualificados, com as mais atualizadas certificações, além da utilização de métodos que facilitam a entrega periódica de métricas para mensurar o sucesso do serviço e garantir segurança, alta performance e estabilidade.

Por outro lado, também oferecemos o monitoramento que ajuda na prevenção de incidentes, pois se antecipa aos problemas — lembre-se, atuar preventivamente é muito mais barato do que ter que resolver incidentes depois que eles acontecem!

BUSQUE AJUDA ESPECIALIZADA PARA GERIR SEUS BANCOS DE DADOS E TER PREVISIBILIDADE DE INVESTIMENTO

Quando a empresa possui uma equipe interna de administradores (DBAs) para suportar o banco de dados e outros itens da infraestrutura de TI, é possível ter previsibilidade de custos.

No entanto, eles normalmente são mais altos, se comparados com um serviço especializado como o que a Advanced IT oferece. Isso porque há os gastos que envolvem a aquisição e manutenção de equipamentos, além das variáveis que envolvem os recursos humanos — pessoas ficam doente e podem se afastar por licença médica, por exemplo.

10

Page 11: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

CONCLUSÃO

Page 12: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

Como vimos, uma boa gestão de banco de dados é fundamental para qualquer empresa. É este processo, estratégico e bem estruturado, que garantirá o fortalecimento da organização contra as frequentes investidas dos criminosos virtuais, mas também é fundamental para que a performance das aplicações acompanhe o crescimento da produção de dados.

Uma gestão otimizada de banco de dados também é fundamental para tornar o time de TI menos preocupados com a técnica e mais disponível para uma atuação mais analítica e consultiva.

Por fim, reforçamos a importância de considerar o outsourcing para o serviço de gestão e monitoramento dos bancos. Essa prática tem feito com que inúmeras empresas elevem sua performance e mantenham os custos sob controle, além, é claro, de agir preventivamente evitando incidentes que podem causar prejuízos financeiros, perda de qualidade na operação e até danos à reputação corporativa.

COMO ESTÁ A GESTÃO DE BANCO DE DADOS NA SUA EMPRESA? VOCÊ PRECISA DE AJUDA? FALE AGORA MESMO CONOSCO!

CONCLUSÃO

12

Page 13: GESTÃO OTIMIZADA DE BANCOS DE DADOS - Advanced IT · 2018-04-11 · PHP e Business Intelligence). Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera

A Advanced IT é uma empresa especializada em serviços de infraestrutura (banco de dados e servidores de aplicações) e desenvolvimento de sistemas de informação (Java, Oracle Forms/Reports/APEX, .NET, PHP e Business Intelligence).

Fundada em 2003, com cerca de 80 colaboradores e um portfólio de clientes que supera os 200 nomes (incluindo algumas das maiores organizações das regiões Sul e Sudeste), a Advanced IT conta com um quadro qualificado de profissionais, a melhor tecnologia disponível no segmento e um direcionamento organizacional baseado na utilização de programas internacionais de qualidade para o desenvolvimento de software e gestão de infraestrutura.

FALE CONOSCO E VEJA COMO PODEMOS AJUDÁ-LO!