A Case Study on complete Application and database infrastructure assessment, gap analysis and optimization.
Mar 27,2023
Introduction:
The company urgently needed to meet customer expectations, focus on the right SLAs that prioritize the most critical aspects of the service and align with their customers’ needs. The company also wanted to reduce costs and lastly achieve the ability to quickly launch DR site and conduct DR drills as needed.
Company Overview:
Customer is a technology company and one of the largest behavioral health and rehabilitative EHR providers in United States. Their EHR platform is used by behavioral health and human services organizations, those providing value-based care, and agencies with multiple programs and specialties.
Company’s EHR platform empowers their customers with robust clinical, administrative, and financial capabilities, including scheduling, intake, treatment planning, service documentation, consumer engagement, billing, analytics, and reporting.
Industry: SaaS solutions for behavioral health and human services
organizations
Location: Tennessee, USA
Established: 2000
Employees: 800
Revenue: $170 Million
Challenges:
The Company in this case study faced major EHR platform stability challenges due to outdated and sub-optimally configured network, application, database and storage infrastructure. EHR platform’s sub-optimal performance and negative consumers’ experience led to declining customer satisfaction and loyalty. Consistently failing to meet SLAs led to decreased employee morale and productivity. Lastly, customer needed a DR Strategy for Business Continuity.
Solutions Proposed:
The company initiated a project to tackle immediate application and infrastructure performance issues. Once stabilized then strategically focus on modernizing the application, the legacy systems and improve their code quality, to reduce maintenance costs and ensure future scalability.
The company engaged Intuitive to analyze their ‘EHR platform’ and assess their applications’ performance overall and in some specific applications’ functionality areas. Intuitive provided the customer complete program management, technical leadership, and expert resources to execute this assessment engagement seamlessly, in collaboration with the customer’s IT teams.
Leveraging its Application and Infrastructure Engineering & Modernization Practice, Intuitive planned a multi-phased approach, from forensic discovery of the “As-Built” on-prem multi-datacenter environment to gathering application performance data. Upon collection of all required data, Intuitive engineers delivered detailed gap analysis of findings and thorough step-by-step plan to remediate the issues related to potential application and infrastructure performance problems.
In-scope Application Infrastructure for detailed assessment, gap analysis and remediation:
- Application design and Application Infrastructure (App, Web, API Environments)
- Compute & Storage
- Databases (Oracle, MariaDB, MongoDB)
- Data Analytics & Streaming Platform
- Network & Security
Objectives and Deliverables:
Intuitive planned and executed the Application ecosystem assessment, based on the technical and business requirements, in a phased approach, targeting:
Objective | Deliverable |
---|---|
Optimize, Enhance:
|
|
Optimize, Enhance, Upgrade:
|
|
Optimize, Enhance, Improve:
|
|
Optimize, Enhance:
|
|
Optimize, Enhance:
|
|
Improve, Enhance:
|
|
Secure, Enhance:
|
|
Results and Impact:
The detailed assessment, gap analysis and remediation to result in several measurable benefits:
- Performance gain of 10-15% faster transactions
- Better user experience –up to 30% better this application’s specific functionality response time
- Increased application availability - 25% reduced critical incidents
- Faster claims processing due to 40% reduced jobs duration
- 10-15% Increase in webpage responsiveness
- Enhanced user experience - 10-15% database calls’ response improvement
- Faster response times, reduced latency, and better overall application performance
- Upgrading to more secure JDK and JDBC drivers to help maintain compliance
- 15-20% Improved Response time, and better overall application performance
- Operate continuously and without downtime for a long period of time
- Enhanced database performance, ensuring smooth user experience - Performance gain of 20-30%
- Improved application performance and scalability
- Increased Infrastructure uptime & resiliency
- 20-30% improved Application Infrastructure Availability
- Better application response time
- Improved capacity management & utilization
- Better consumer experience
- Faster issues resolution, enhanced operational efficiency, improved user experience
- Well protected, continued product innovations with improved features
- Operate continuously, avoid outages
- Apps to remain responsive even in the face of unexpected failures
- Well protected, continued product innovations with improved features
- Reduced maintenance overhead
- Increased efficiency and productivity; reduced errors
- Speed to the market & error prone delivery
- VMs creation - hardened, patched, and properly configured operating system deployments
- Speed to the market
- Better Management of overall power consumption of ESXi hosts
- Increased Productivity - Real time alerts, Capacity planning, Compliance reporting, and better root cause analysis with Self-healing capabilities
- Drive cost savings and operational enhancements through improved efficiency of overall Storage Infrastructure
- Better capacity gains and better visibility into consumption
- Protected/Secured applications from common vulnerabilities
- Enhanced data security, access control, and compliance measures
- Overall, much improved Infrastructure Security