The ilegra has a service called DBAaS in which provides support and projects in Database and Middleware high quality and cost-effective for a portfolio of approximately 85 companies from various industries and around the world. Zabbix was chosen as the monitoring engine platform that supports this model. With Zabbix we can monitor and operate environments with Oracle Database, DB2, MS SQLServer, MySQL, PostgreSQL, MongoDB, Redis, etc. As Application Servers like Weblogic, Jboss, IIS, Tomcat, etc. In this presentation we will speak of the key attributes that led to the choice of Zabbix and the results obtained.
2. 1. Sobre a ilegra
2. Problema de negócio
3. Modelo DBAaaS
4. Por que o Zabbix ?
5. Arquitetura da Solução
6. Exemplos de indicadores
7. Resultados para o Negócio
Sumário
7. Problema de negócio (modelo tradicional de outsourcing)
Perspectiva do comprador
Qtas horas por semana preciso
de um DBA ?
Preciso de um DBA sênior o
tempo todo ?
Qual especialidade e tecnologia
preciso nesse momento ?
Qual a disponibilidade de suporte
(24x7x365) ?
Perspectiva do fornecedor
Como contornar situações de
férias, faltas e turnover?
Como escalar o modelo?
Como manter boa qualidade de
serviço e margem?
Como fornecer suporte 24x7x365?
Como expandir geograficamente?
Perspectiva do colaborador
“O trabalho é muito chato”
“Estão exigindo muito além dos
meus conhecimentos”
“Trabalho isolado, quem pode me
ajudar ?”
“Estou de plantão 24x7x365”
8. Problema de negócio (modelo tradicional de outsourcing)
Custo elevado para
o cliente sem
atender 100% as
necessidades
Ciclo negativo
Profissionais
desmotivados
com elevado
“turn over”
Pequena margem e
escala de
crescimento limitada
para o fornecedor
9. Modelo DBAaaS (DBA as a Service)
DBAaaS é um modelo de
atendimento que aplica o
conceito de serviço
(como água ou luz), mas
com personalização.
Em outras palavras... Ao
invés de contratar um DBA
por 8 horas semanais, o
cliente contrata uma EQUIPE
por 40 horas e pelo mesmo
preço !!!
Nesse modelo, o cliente
contrata o serviço de DBA
(catálogo de serviço) para
um determinado ambiente
(itens de configuração) com
um determinado nível de
serviço (sla).
água luz DBA team
10. Modelo DBAaaS (Proposição de valor)
Usar as pessoas
certas e no tempo
certo para cada
atividade
40%* - Junior 50%* - Pleno 10%* - Sênior
* Percentuais determinados empiricamente, pelo conhecimento da realidade do mercado.
Distribuição das atividades na administração de banco de dados e middleware:
DBA Team
11. Modelo DBAaaS (Proposição de valor)
Pessoas Processo Ferramentas Parceiros
DBA as a service
E como fazer isso funcionar?
12. Por que o Zabbix ?
● Ferramenta 100% opensource;
● Monitoramento de ambientes heterogêneos;
● Escalabilidade da solução;
● Possibilidade de customizações;
● Acesso a suporte, parceiros e profissionais;
13. Arquitetura da Solução
● Nro de Servidores
monitorados: 695
● Nro de métricas coletadas
(items): 70355
● Nro de alertas (triggers):
15038
15. Resultados para o negócio
● 85 clientes ativos (empresas),
geograficamente distribuídos: 50%
América Latina, 25% EUA e 25% Europa;
● Crescimento anual médio de 30%
(últimos 8 anos);
● Turnover do time < 5%;
● Média de satisfação dos clientes de 93%;
● Pesquisa de clima com média
de 95% de satisfação dos
colaboradores;
● Depois da estabilização da
monitoração com zabbix a
distribuição das atividades por
perfil passou para: Junior =
60%, Pleno = 35% e Senior = 5%