microsoft technology project and platform … · xamarin/phonegap microso˚ dynamics docker,...
TRANSCRIPT
Trbhi is an IT Application Development and Managed Services company headquartered in Rochester, MN. We believe in delivering sustained customer value through innovation, e�icient business process and cost-e�ective approach. Our employees blend their business and technical knowledge to analyze the customer’s requirements and develop an organized approach tailored to match the needs and objectives. We have an excellent track record of successfully delivering high quality, innovative, web, mobile, cloud enabled applications within budget and time.
Custom Application Development(Hybrid, Public, On premise)
Product Prototyping
Cloud Transformation & Advisory
Legacy Modernization
Cloud Migration Planning,Deployment
Services, Health Checks
Application Lifecycle Management
Automated Monitoring, Alerting and Logging
Industry specific Mobility Solutions
With the emergence of applications on cloud, explosion of mobility, Big Data and convergence of computing, business across industries are experiencing new pressures as well as opportunities. To remain competitive, organizations need to ensure that their applications are working e�ectively and e�iciently, supporting all their unique business requirements. Trbhi o�ers a full range of application maintenance and support services to ensure business continuity and long-term value.
Our strength spans the breadth of Microso� based technology platform services, Mobile, Custom Application Development and Legacy application modernization, enhancement and maintenance in a highly regulated environment like healthcare. Trbhi’s collective experience of several decades will provide significant value to any engagement. Our systems thinking approach, creative problem solving, understanding the confluence of Business and IT has proven to be a successful model with our customers.
Microsoft Technology Services
.Net Core
Azure IaaS & PaaS Services
Asp .net
Asp .net Web API
REST based API Architecture
NoSQL datastores (REDIS, Elastic Search)
Machine Learning
KnockoutJs
AngularJs
HTML5/Responsive Web Design
Xarmin/PhoneGap
Android/iOS
TECHNOLOGY STACK
APPLICATION DEVELOPMENT AND MAINTENANCE SERVICES
Azure, AWS – IaaS, PaaS & SaaS services
Xamarin / PhoneGap
RESTful API, Microservices, SQL/NoSQL
Enterprise Search, Machine Learning
Xamarin/PhoneGap
Microso� Dynamics
Docker, Kubernetes
PROJECT AND PLATFORM SERVICES
TECHNOLOGY SERVICES
SELECTED PRODUCT PORTFOLIO
Patient Course Content Delivery SystemDeveloped a complete patient course content delivery system to perform o�line content view like Videos, PPT, FAQ, orientation program, patient Survey & 90 days course completion progress report.
Intelligent SchedulingCloud based scheduling, trip request and time o� system for Anesthesiology Department. Architect and developed scalable solution to accommodate sta� schedules, OR schedule, time o� request, vacation request, conference/education etc replacing manual methods thereby eliminating errors, eliminating cost and improving e�iciency.
Patient Activity TrackerDeveloped a solution to retrieve activities of various patients from wearable/non-wearable devices and consolidate data into the primary ERP system of the hospital. Provide Alerts/Data Analytics/Intelligent Decision Making.
eliminating cost and eliminating cost and eliminating cost and eliminating cost and eliminating cost and eliminating cost and eliminating cost and eliminating cost and eliminating cost and eliminating cost and eliminating cost and eliminating cost and improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.improving e�iciency.
Patient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerPatient Activity TrackerDeveloped a solution to Developed a solution to Developed a solution to Developed a solution to Developed a solution to Developed a solution to Developed a solution to Developed a solution to Developed a solution to Developed a solution to retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of retrieve activities of various patients from various patients from various patients from various patients from various patients from various patients from various patients from various patients from various patients from various patients from various patients from wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable wearable/non-wearable devices and consolidate devices and consolidate devices and consolidate devices and consolidate devices and consolidate devices and consolidate devices and consolidate devices and consolidate devices and consolidate devices and consolidate devices and consolidate devices and consolidate data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary data into the primary ERP system of the ERP system of the ERP system of the ERP system of the ERP system of the ERP system of the ERP system of the ERP system of the hospital. Provide hospital. Provide hospital. Provide hospital. Provide hospital. Provide hospital. Provide hospital. Provide hospital. Provide hospital. Provide hospital. Provide hospital. Provide hospital. Provide hospital. Provide hospital. Provide Alerts/Data Alerts/Data Alerts/Data Alerts/Data Alerts/Data Alerts/Data Alerts/Data Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Analytics/Intelligent Decision Making.Decision Making.Decision Making.Decision Making.Decision Making.Decision Making.Decision Making.Decision Making.Decision Making.Decision Making.
Selected Solution Portfolio
MICROSOFT TECHNOLOGY STACK
Digital Content with Rights Management
Although digital content is protected by copyright laws, policing the Web and catching law-breakers is very di�icult. System we built ensures digital content is secured (with complex security rules), watermarked and audited for every action on the web. It also supports dynamic usage restrictions based on geography of the user and social media channels for a period which makes the SaaS application very attractive on top of its digital content management capabilities.
Technologies used:Asp.net, RESTful API, AngularJS, REDIS, Elastic Search, Azure Blob Storage, Azure Web Apps
Geo Distributed Digital Content Delivery
When integrating digital content service in large enterprise applications with users spread across the globe, delivering the content for viewing, streaming or downloading on a low latency becomes crucial. We built a redundant geo-distributed system where every digital content is copied over to chosen Data Centre in di�erent geographies in the cloud and each with a delivery application. With this design, we detect the user's location from the web request and divert the request to nearest Data Centre to serve the digital content there by reducing the latency of the request.
Technologies used:Asp.net, RESTful API, AngularJS, REDIS, Azure Blob Storage, Azure Web Apps, Azure Tra�ic Manager
Workflows for Digital Content Creation
Due to varying processes opted by enterprises for digital content creation, we created a system which supports customizable workflows with extendable components. With the complex security we have in this system, enterprises can involve third party contributors with appropriate security to collaborate along with the enterprise team. Reporting and timelines, we have provided an overview of the workflow and the progress.
Technologies used:Asp.net, RESTful API, AngularJS, REDIS, Azure Table Storage, Elastic Search, Azure Web Apps
Business Analytics and Reporting
We help transform data into actionable insights. We have developed techniques that range from utilizing dashboards, drill down, statistical analysis, predictive modeling, analytics, visualization providing meaningful insights for business decisions. Our experience ranges from addressing Business, Application and System layer reporting capabilities both for on premises and cloud environments. It includes building real time charts with data aggregation from NoSQL storage. Our monitoring stack collects system level data over a period across machines and VM’s that we use. We provide drill down, time series charts for visualization and aggregate data in a centralized space for insights into systems monitoring.
Technologies used:Elasticsearch, Kibana, Logstash, Infuxdb, Grafana, Matlab
Cloud Applications using Containers
Container Application is all about running our product (distributed web application) inside cloud virtual machines. We had fast growing demand for using our product for shorter time span for POC's, demo's, QA's and internal training. Here QA had a unique challenge of being able to test many versions of the product in a batch. Routine was to create a service desk ticket to our infra team to process the request and wait to get your farm setup in the cloud and application installed with an SLA of 10 days. We created container app where our product's CI publishes container images for each build which is hosted on a private container registry in the cloud. With the container app, user is given an option of which region he wants the application to be created and version of the product to be used, based on which the app sends an api request which in turn triggers the cloud application provisioning workflow using ARM which creates a virtual machine, installs container image, registers a domain name for the application and notifies the user on completion. This whole process now takes 25 mins. Our business result demonstrates significant reduction in time, reduces dependency, improves cost e�iciency and enables automation at a di�erent level where the entire application can be created/deleted on an api call.
Technologies used:Azure, Docker, Asp.net core, knockoutjs, RESTful API
Microsoft Technology Services
w w w. t r b h i . c o mi n f o @ t r b h i . c o m