NuWare established a multi-tiered Database Support and Engineering framework consisting of 24x7 L1 monitoring, L2 application DBA support, and L3 database engineering services.
The solution delivered flexibility, automation, and proactive performance optimization across all environments.
1. 24x7 L1 DBA Support
NuWare’s L1 team provided continuous, SLA-driven monitoring and first-level response for all production and non-production databases.
Key functions included:
- • Server alerts and warning management: 24x7 proactive monitoring of server health and thresholds.
- • Database builds, patching, and migrations: Automated provisioning and version upgrades across SQL, Oracle, and Sybase environments.
- • Disaster Recovery (DR) support: Scheduled DR testing and failover validations.
- • Health checks and maintenance: Routine performance checks and index optimization.
- • User service requests: Security management, DB object creation/modification, and code deployments (SSIS/SSRS).
- • Change management: Controlled patch and configuration rollouts.
- • Performance tuning: Real-time monitoring of critical batch jobs and query optimization.
- • Documentation and SOP management: Continuous updates to runbooks and process documentation.
Average Monthly Volume of L1 Tasks:
- • Server alerts and warnings: 1,400
- • Change requests: 650
- • User requests: 600
- • Database refreshes: 150
- • Script/file deployments: 250
- • Other DBA services: 600
2. L2 Application DBA Support
The L2 team delivered advanced support and collaboration with application development groups globally.
Key activities included:
- • Requirement analysis and solutioning: Partnering with application managers to design optimal DB configurations.
- • Proactive health checks: Identifying and addressing bottlenecks before impacting performance.
- • Capacity and cost optimization: Upsizing or downsizing servers based on utilization metrics.
- • On-call performance management: Rapid diagnosis and resolution of performance degradation and outages.
3. L3 Database Engineering
NuWare’s Database Engineering team acted as subject matter experts (SMEs), driving automation, tooling, and continuous improvement.
Major contributions included:
- • DBA Task Automation: Automated recurring tasks like database refreshes, DR failovers, and sanity checks.
- • Custom Maintenance Scripts: Developed bespoke scripts for backup, log shipping, and replication monitoring.
- • Advanced Monitoring Scripts: Created SQL and PowerShell scripts to track blocking, deadlocks, long-running transactions, and disk utilization.
- • Server and Audit Reports: Automated daily health check and latency reports for DBAs and compliance teams.
- • Certification and Tool Validation: Conducted evaluations of new DB tools, technologies, and cloud platforms before rollout.