A Case For Fitness
A collection of fitness-minded companies, based in Minneapolis, was having challenges with their growing number of weekly application software releases. Their DevOps and Build/Release process needed a makeover to keep up with the increasing number, size, and frequency of software releases.
InfraSpace analyzed their processes and architected a new DevOps solution. Highlights include:
- Streamlined 20+ pipelines (for 5 application software streams)
- Stabilized these 20+ weekly releases with additional before and after deployment planning and testing
- Created a Power BI environment in Azure to provide reporting
- Outsourcing of their DevOps process to InfraSpace’s Indian offshore office
Getting put to the test
A global test management firm came to InfraSpace with a challenge. They needed to migrate several of their enterprise-wide applications from an on-premise Data Center to AWS.
They also needed a CI/CD (Continuous Integration / Continuous Delivery) system to migrate mission-critical software into production much faster and more frequently than before.
InfraSpace went to work. We came up with an architecture which addressed their needs, obtained input and approval from technical management, and then lead the DevOps teams in building out the solution.
During the process, we identified and then customized various tools to optimize the migration process. These tools were then used by other teams within the organization to migrate their own applications to AWS.
The project resulted in the ability to migrate multiple releases per week at high velocity to their AWS Cloud environment.
Technology used:
- Containers – Several Docker instances were used to deploy the applications in AWS
- Kubernetes – used to monitor,tweek, and load-balance the various Dockers
- InfluxDB– open-source time series database developed by InfluxData – written in Go and optimized for fast, high-availability storage and retrieval of time series data in fields such as operations monitoring, application metrics, IoT sensor data, and real-time analytics
- Grafana for Metrics – Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored.
Big Data at Big Clinic
Analytics Architecture at the Mayo Clinic
When one of the world’s most respected medical clinics set out on a project called ‘Improved Quality of Care for Patients’ InfraSpace went to work.
For this project, Mayo wanted to:
- Standardize and Improve Quality of Care for Patients across 13 separate practices (Colorectal, Urology, Thoracic etc…)
- Significantly reduce costs by analyzing data from digital Practice Workflows
- Implement knowledge management analytics for desktop/mobile
- Standardize Terminology and Ontology
InfraSpace performed the following tasks:
- Led the design/architecture and development of phase 1 of the product and deployed to 6 of the 13 practices
- Developed solution that integrated a variety of systems including Enterprise Order, Labs, Prescriptions, Clinical Notes through Natural Language Processing (NLP), MQ, Amalga ETL and Rabbit messaging
- Presented the solution to other major hospitals and led discussions on behalf of Mayo to implement the solutions to their respective environments
Technical Details:
- Processed near real-time streaming data from 10+ critical systems like observation, order, labs, encounter etc.
- Utilized Mongo, Elastic Search, RabbitMQ technologies
- Conformed to Terminology, Ontology HL7/FHIR Standards
- Duration: 2+ Years / Budget: $7+ Million / Technical Team: 60+
Outcome/Impact:
Business:
- Saved the Colorectal Practice approx. $10 Million in the first year
- Enhanced Point of Care Mobile tool and Practice Management dashboards