sql >> Database >  >> RDS >> Sqlserver

Hoe u uw waarde als DBA kunt verwoorden voor Finance Executives

Databasebeheerders vinden het vaak moeilijk om hun waarde voor een organisatie onder woorden te brengen. Dit is verrassend, aangezien bijna elk onderdeel van de bedrijven van vandaag wordt aangedreven door betrouwbare gegevens.

Databases zijn bedrijfskritisch. Op het moment dat een database offline gaat, kun je beginnen met het tellen van de kosten. Neem bijvoorbeeld de ervaring van één groot IT-bedrijf. Hun database liep perfect; toen besloten ze om een ​​Black Friday-promotie te doen. Het IT-bedrijf deed een grote marketingpush die enorm succesvol bleek te zijn. Meer dan een miljoen klanten kwamen die dag online, wat geweldig was totdat hun database tot stilstand kwam.

Hier was de grootste, meest succesvolle marketingcampagne in de geschiedenis van het bedrijf. Het callcenter genereerde honderdduizenden dollars per minuut op het hoogtepunt van hun Black Friday-actie. Maar zodra die database uitviel, had het een directe, meetbare impact.

Manieren om uw rol als DBA te verwoorden

Onbetrouwbare databases kunnen een bedrijf maken of breken. Daarom hebben de mensen die deze databases gezond houden een directe impact op de bedrijfsresultaten. DBA's, ontwikkelaars en andere beheerders van gegevens binnen de onderneming moeten de waarde van hun rollen en de waarde van hun activiteit in dollars en centen kunnen verwoorden. Dit is met name relevant wanneer ze op zoek zijn naar ondersteuning voor nieuwe projecten of geld om ze te financieren.

Je zou naar je baas kunnen gaan en zeggen:"Luister, kan ik hier wat gereedschap hebben?" of "Kan ik van database wisselen? Ik denk dat deze andere productiever zal zijn." En je baas zou dat idee misschien zelfs leuk vinden, maar ze moeten toestemming krijgen van iemand in de financiële wereld.

De financiële mensen zullen antwoorden willen op vragen als:

  • Hoe gaat dit geld besparen voor het bedrijf?
  • Hoe gaat het meer geld voor het bedrijf genereren?
  • Hoe verkleint het de risico's op het gebied van sparen of geld verdienen?
  • In het geval van gereguleerde industrieën, hoe gaat het het risico van niet-naleving verminderen?

Dit is waar uw key performance indicators (KPI's) van pas komen.

Belangrijke KPI's om te gebruiken voor CFO's

Gebruik deze monitoring-KPI's om de waarde van uw dagelijkse monitoringverantwoordelijkheden te communiceren:

  • Beschikbaarheid: Als de beschikbaarheid van een callcenter of verkoopdatabase daalt, wees dan specifiek over de financiële impact op het bedrijf. Door het verlies van dollars in seconden of uren te kwantificeren, wordt het probleem tastbaarder voor de besluitvormers.
  • Oplossingstijd: Elke seconde die u van uw oplossingstijd af kunt halen, heeft een direct effect op hoeveel geld wordt bespaard of verloren tijdens een storing.
  • Responstijd systeem: Uw databases hebben een grote impact op responstijden. Buitensporige wachttijden om een ​​rapport op te halen of het langzaam laden van pagina's op een e-commercesite zal zeker schadelijk zijn voor het bedrijfsleven.

Door een bedrag in dollars te steken in problemen die u als DBA kunt voorkomen met de juiste tools en middelen, overtuigt u niet alleen de benodigde mensen om uw projecten te financieren, maar illustreert u ook de waarde van uw rol in de organisatie.

De waarde van cloudgebaseerde monitoring voor DBA's

We horen vaak dat DBA's zich zorgen maken dat hun organisaties workloads naar de cloud verplaatsen en overschakelen naar een database-as-a-service-platform. Deze beheerde services voeren veel van de taken uit die een DBA van oudsher zou kunnen doen, zoals het up-to-date houden van databases en het maken van back-ups van gegevens.

Maar DBA's kunnen de overstap naar de cloud ook zien als een extra kans om waarde voor de organisatie aan te tonen. De overstap naar de cloud voor het monitoren van databaseprestaties creëert de nieuwe taak om de kosten van deze platforms als een service te beheren. Als ik de prestaties van mijn database verbeter en minder resources gebruik, bijvoorbeeld door minder DTU's in Azure te branden, heeft dat een impliciete, maandelijkse impact op de kosten.

Evenzo, als het bedrijf naar een nieuw platform verhuist, moet iemand de wijsheid van die verhuizing evalueren. Sommige DBA's zijn database-experts geworden en mogen zichzelf geen DBA's meer noemen. Ze mogen zichzelf data-engineers noemen, maar dat maakt niet uit:het zijn dezelfde mensen. Deze DBA's gebruiken hun expertise om te evalueren hoe moeilijk het is om van het ene systeem naar het andere te migreren. Ze onderzoeken de kostenimplicaties, hoe de migratie kan worden geoptimaliseerd om de kosten te verlagen en hoe het nieuwe systeem te configureren om de beschikbaarheid te vergroten.

Toen Quest bijvoorbeeld Spotlight Cloud bouwde, hebben we aan de achterkant besloten om Azure SQL DB te gebruiken. Toen besloten we te migreren naar Cosmos DB, wat betekende dat iemand met database-expertise moest evalueren of dat een goede zet was op basis van betere prestaties, verbeterde beschikbaarheid en kostenbesparingen.

Gebruik maken van cloudgebaseerde monitoring voor SaaS-applicaties

Als u een SaaS-toepassing bouwt in plaats van een on-premises toepassing, verandert de ontwikkelomgeving drastisch, of verandert in ieder geval de aard van het gebruik ervan. Wanneer u een on-premises tool bouwt, kijkt u naar de prestaties van die database in de context van een enkele server waarop deze draait en een enkele omgeving waarin deze zich bevindt. Laten we zeggen dat u 20 gebruikers en 20 databases heeft. kwantificeerbare reikwijdte om uw prestaties te meten.

Zet dat nu in een SaaS-omgeving. Potentieel duizenden gebruikers over tienduizenden instanties worden op een bepaald moment in de gaten gehouden. Elk van die gebruikers kan op elk moment inloggen. Dus nu moet je ineens een heel ander prestatiespectrum aanpakken.

De rol van DBA verandert dus zeker, maar het is niet minder belangrijk en niet minder impactvol op het bedrijf. Sterker nog, hoe meer organisaties zich in de cloud verdiepen, hoe kritischer DBA's worden, met name om deze weer tot articulerende waarde te brengen.

Wanneer een DBA databaseprestatiemonitoring kan gebruiken om kostenbesparingen per seconde, per rekencyclus en per gigabyte opslagruimte die elke maand wordt gebruikt aan te tonen, zit de CFO plotseling rechtop en neemt hij op een goede manier kennis van de DBA's.


  1. Er kan slechts één uitdrukking worden opgegeven in de selectielijst als de subquery niet wordt geïntroduceerd met EXISTS

  2. Hoe kan ik de grootte van de kolom in een MySQL-tabel wijzigen?

  3. Java van Oracle op Mac begrijpen

  4. Snelle tip – Versnel een langzaam herstel vanuit het transactielogboek