Case Study. Highly Available, Fault Tolerant Cloud Solution & AWS Managed Support. Case Study. A Telehealthcare Company



Similar documents
Case Study. Cloud Adoption, Fault Tolerant AWS Support & Magento ecommerce Implementation. Case Study

Preparing Your IT for the Holidays. A quick start guide to take your e-commerce to the Cloud

Three Ways Enterprises are Protecting SQL Server in the Cloud

Technology Enablement

TECHNOLOGY WHITE PAPER Jun 2012

Compunnel. Business Intelligence, Master Data Management & Compliance (Healthcare) Largest Health Insurance Company in New Jersey.

Cloud models and compliance requirements which is right for you?

LONDON. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

Case Study. Performance Testing of Medical Association Builder Portal. Case Study. US-based Non-profit Medical Association (Healthcare)

Case Study. Application Development & Modernization ERP System. Case Study. Nations Photo Lab (Photo finishing Industry)

Scalable Application. Mikalai Alimenkou

TECHNOLOGY WHITE PAPER Jan 2016

AWS Account Setup and Services Overview

Case Study. Case Study. Application Development & Modernization ERP System. LifeWatch Services, Inc. (Healthcare) Compunnel Software Group

EEDC. Scalability Study of web apps in AWS. Execution Environments for Distributed Computing

DLT Solutions and Amazon Web Services

Cloud Consulting Services

Private Cloud. One solution managed by Applied

Using ArcGIS for Server in the Amazon Cloud

Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud

Guide to AWS. Brought to you by

How To Understand Cloud Computing

Scalable Architecture on Amazon AWS Cloud

Primex Wireless OneVue Architecture Statement

Implementing Microsoft Windows Server Failover Clustering (WSFC) and SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud

Running Oracle Applications on AWS

Alfresco Enterprise on AWS: Reference Architecture

An Agile and Scalable Mobile Workplace

CREATING SQL SERVER DISASTER RECOVERY SOLUTIONS WITH SIOS DATAKEEPER

Managing Your Microsoft Windows Server Fleet with AWS Directory Service. May 2015

AWS IaaS Services. Methods Digital GCloud Service Definition

High-Availability in the Cloud Architectural Best Practices

Design for Failure High Availability Architectures using AWS

ABSTRACT: [Type text] Page 2109

G-Cloud II Services Service Definition Accenture Cloud PaaS Implementation Services AWS Beanstalk

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity

EXECUTIVE SUMMARY CONTENTS. 1. Summary 2. Objectives 3. Methodology and Approach 4. Results 5. Next Steps 6. Glossary 7. Appendix. 1.

Building an AWS-Compatible Hybrid Cloud with OpenStack

Amazon Relational Database Service (RDS)

Application Security Best Practices. Matt Tavis Principal Solutions Architect

WE RUN SEVERAL ON AWS BECAUSE WE CRITICAL APPLICATIONS CAN SCALE AND USE THE INFRASTRUCTURE EFFICIENTLY.

AIST Data Symposium. Ed Lenta. Managing Director, ANZ Amazon Web Services

Transform your customer relationships. Avanade Enterprise CRM Solutions

TABLE OF CONTENTS THE SHAREPOINT MVP GUIDE TO ACHIEVING HIGH AVAILABILITY FOR SHAREPOINT DATA. Introduction. Examining Third-Party Replication Models

Enterprise Applications on AWS

Best Practices for Siebel on AWS

Accenture Cloud Platform Unlocks Agility and Control

Introduction to AWS in Higher Ed

AWS Performance Tuning

Service Organization Controls 3 Report

Thing Big: How to Scale Your Own Internet of Things.

Accelerating Web-Based SQL Server Applications with SafePeak Plug and Play Dynamic Database Caching

CA Cloud Overview Benefits of the Hyper-V Cloud

Microsoft Private Cloud

How AWS Pricing Works May 2015

Media on AWS. Consulting, DevOps & Managed Services. sales@cloudcover.in

Cloud for Large Enterprise Where to Start. Terry Wise Director, Business Development Amazon Web Services

How To Use Aws.Com

Emerging Technology for the Next Decade

Planning the Migration of Enterprise Applications to the Cloud

How To Create A Virtual Private Cloud On Amazon.Com

GET CLOUD EMPOWERED. SEE HOW THE CLOUD CAN TRANSFORM YOUR BUSINESS.

Cloud Computing. What is Cloud Computing?

Using ArcGIS for Server in the Amazon Cloud

Microsoft Windows Server Failover Clustering (WSFC) and SQL Server AlwaysOn Availability Groups on the AWS Cloud: Quick Start Reference Deployment

Services. Hospital Solutions: Integrated Healthcare IT and Business Process Solutions that Achieve Breakthrough Results

Introducing Centricity* PACS Web

Meeting Management Solution. Technology and Security Overview N. Dale Mabry Hwy Suite 115 Tampa, FL Ext 702

Readymade SharePoint Apps

RemoteApp Publishing on AWS

QLIKVIEW INTEGRATION TION WITH AMAZON REDSHIFT John Park Partner Engineering

Enterprise IT in the Cloud How to accelerate your business and be an IT hero

A Unique Approach to SQL Server Consolidation and High Availability with Sanbolic AppCluster

The Modern Online Application for the Internet Economy: 5 Key Requirements that Ensure Success

A 123Together.com White Paper. Microsoft Exchange Server: To Outsource Or Not To Outsource The affordable way to bring Exchange to your company.

ArcGIS for Server: In the Cloud

Company Overview. Enterprise Cloud Solutions

Moving Network Management from OnSite to SaaS. Key Challenges and How NMSaaS Helps Solve Them

Cisco Unified Communications and Collaboration technology is changing the way we go about the business of the University.

A.Prof. Dr. Markus Hagenbuchner CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1

OneVizion: A HYBRID MANAGED AMAZON WEB SERVICES (AWS) AND ORACLE RAC HOSTING CASE STUDY

ur skills.com

Critical SQL Server Databases:

CLOUD COMPUTING FOR THE ENTERPRISE AND GLOBAL COMPANIES Steve Midgley Head of AWS EMEA

How AWS Pricing Works

Transcription:

Highly Available, Fault Tolerant Cloud Solution & AWS Managed Support A Telehealthcare Company 1 2014 Compunnel Software Group

Highly Available, Fault Tolerant Cloud Solution & AWS Managed Support Ensuring High Availability to Critical Patient Care Information & Extremely Reliable Cloud System Performance Our customer is a telehealthcare company based in Phoenix, Arizona. The company has over a decade of experience in delivering software solutions for clinical needs, such as telestroke, online urgent care, ED throughput, store and forward referrals, patient discharge, and patient communities. The company simplifies telehealth with a suite of online collaboration tools that make it easy to provide specialty services anytime, anywhere. These tools work together to provide the full continuum of care. The company was founded by practicing physicians. It has a board of directors and a clinical advisory team with extensive healthcare industry experience. The workflow around patient care is complex, involving numerous interconnected parts. Any single episode of care can involve multiple specialists, span across departments and require patient encounters in various locations. The company offers solutions that bring people, processes and technology together to efficiently deliver remote care across the continuum from admission to discharge, follow-up clinics and into the home. - The customer has over a decade of experience in delivering clinical software solutions, including telestroke, online urgent care, ED throughput, store and forward referrals, patient discharge, and patient communities. - The company has a suite of approximately 15 applications, which were developed using Microsoft.Net 4.5 and SQL Server 2012. The company s telehealth solutions are workflow-aware, cloud-based and device-agnostic; enabling remote care delivery to anyone, anywhere, at any time. The company has a suite of approximately 15 applications, which were developed using Microsoft.Net 4.5 and SQL Server 2012. The company sought help from 0-Downtime Cloud Solutions by Compunnel s expert team to make these applications highly available and fault tolerant on the Amazon Web Services (AWS) platform. Backed by years of experience in successful cloud implementation with customers across numerous industries, 0-Downtime provides an extensive range of highly tailored cloud solutions and managed services. Compunnel was selected to help the customer achieve its cloud system and application objectives with the following custom technology services and processes: Strategy, design and deployment plan for the applications on the Amazon Web Services (AWS) platform Deploy Microsoft Windows Server Failover Clustering and Microsoft SQL Server AlwaysOn availability groups in the AWS cloud Ongoing support and maintenance of applications on the cloud to ensure high availability and reliable performance. The Customer s Business Challenges The company had already done its own proof-of-concept and tested applications on the AWS cloud. It had also deployed applications on the cloud, using a homegrown AWS architecture. However, the company was facing the following issues, because it lacked the right cloud and technical expertise inhouse to solve them. They faced a constant downtime issue, which was causing an availability problem at the time of need when people were trying to access existing databases and reporting services. To complete successful migration from the current infrastructure and cloud adoption, the company needed stronger cloud expertise than what the team had in-house. When maintenance was required, the system had to be stopped. This resulted in a negative impact on the business and potential revenue losses. Existing databases also lacked encryption, making database security a matter of great concern for the customer. 2 2014 Compunnel Software Group

Approach & Compunnel s Customized Solutions Our Approach For applications to be migrated to the Amazon AWS platform, the company required high availability. To prevent any service downtime, the company also needed to implement SQL Server AlwaysOn Availability Groups. Working with the company, 0-Downtime s Cloud Experts took a deep look at the applications to be deployed on the cloud and helped customers define and document the strategy and roadmap for the AWS deployment. Based on the discussions and information provided, the 0- Downtime Cloud Experts recommended the following approach to address the company s requirements: Identify the critical and non-critical applications Identify the downtime Service Level Agreement (SLA), recovery time objective and recovery point objective for the critical and non-critical applications Identify the potential implications with the cloud transition and analyze alignment with distributing the applications using multi-az architecture Identify the potential implications and analyze alignment for distributing the applications using multi-region architecture Analyze alignment with using AWS inherent fault tolerant building blocks in the application architecture. Then, categorize the recommendations in terms of priority and roadmaps. Recommend specific best practices to be addressed in architecting the required solutions: o Leverage AWS high availability features o Use AWS inherently fault tolerant building blocks o Apply design for failure principles Present the benefits of introducing AWS high availability best practices into the overall system architecture - The 0-Downtime Team engaged its Amazon AWS Architects to recommend and define a customized, best practice-based architecture to deploy the company s applications on the AWS platform. - The company s requirements for the 0-Downtime Cloud Solutions involved the following approach: -Leverage the high availability features with the AWS platform -Use AWS inherent fault tolerant building blocks -Apply design for failure principles to optimize availability and performance 0-Downtime Cloud Solutions by Compunnel Based on the discussions and requirements defined in the discovery phase, the 0-Downtime AWS Architects recommended a customized, best practice-based architecture for the customer s applications. Initially, mockup designs that explained the stipulated workflow of the registration process, were created and shared with key personnel to get a buy-in and ensure alignment. The 0-Downtime Cloud Expert Team helped the company define the design and architecture needed to deploy the applications in AWS. Based on the challenges faced, the primary deliverables included enhancements for: Virtual Private Cloud (VPC) Subnets Security Groups Microsoft Active Directory Services Setup Cluster Witness Setup SQL Server Nodes The 0-Downtime team implemented Microsoft Server Failover Clustering (WSFC) and SQL Server 2012 AlwaysOn Availability Groups in the AWS cloud. The solutions also delivered: An AlwaysOn database with required encryption SQL Server reporting services with high availability To ensure continuous uptime post-deployment, the 0-Downtime team is now supporting the company s AWS cloud infrastructure on an ongoing basis, 24/7. 3 2014 Compunnel Software Group

Amazon AWS Cloud Architecture 4 2014 Compunnel Software Group

Benefits & Outcomes Amazon Web Services Advantages in the Cloud The Amazon Web Services cloud platform offers a complete set of infrastructure and application services that enable you to run virtually everything in the cloud -from enterprise applications and big data projects to social games and mobile apps. The Amazon Web Services platform gave the customer the following infrastructure advantages: Elasticity: EC2 instances can be added or removed based on load patterns. Adding or removing instances is a very quick process and it can be done at the click of a button. High Availability: Instances can be distributed across multiple Availability Zones (AZs) for high availability within a region. Fault Tolerance: Inherently fault tolerant building blocks, like S3, EBS, CloudWatch, SQS, SNS, and SES, can be used for storage, monitoring, and messaging Security: VPC, security groups, IAM policies, MFA, and secure access through keys can be leveraged to ensure maximum security Business Benefits 0-Downtime Cloud Solutions helped the company achieve its high availability and fault-tolerant business goals for its cloud system and applications. The cloud solution also helped the business achieve the following: -0-Downtime is an Advanced AWS Consulting Partner. -The Amazon Web Services cloud platform offers a complete set of infrastructure and application services that enable you to run virtually everything in the cloud from enterprise applications and big data projects to social games and mobile apps. -With AWS, you have access to the same reliable, secure technology platform that is used to power Amazon.com s global web properties Unlike before, maintenance could be provided without affecting other business applications or impacting the business and potential revenue. When a part of the system fails, the new fault-tolerant feature enables the system to continue operating, at a reduced level, instead of failing completely as it would have previously done. Now, periodic server maintenance on the company s databases can be initiated and processed while running normal business applications. Weekly status reports were created and shared to track the work done by their offshore team. For instance, time tracking processes required developers to clock-in when working on specific tasks and then clock-out when the task is completed. This process allowed the company to accurately document and track the work done. 0-Downtime also performed regular internal efficiency audits. To ensure that operations are running efficiently, 0-Downtime s internal management team audited performance on a weekly basis for the company s team. 5 2014 Compunnel Software Group

The Compunnel Difference 0-Downtime Cloud Solutions The Right Choice 0-Downtime Cloud Solutions provides extensive cloud technology expertise and a proven track record to help businesses address a wide range of cloud deployment and cloud maturity needs. We provide exceptional project management based on processes perfected over almost 20 years of delivering business technology services and successful customer outcomes. Compunnel provides consultative advice on the most effective approaches and ways to save on costs. We explain how we will ensure that each project is primed for success. We provide roadmap assessments and consultative guidance, discovery, design, building, deployment and operational support. We understand that for an effective transition to the cloud, an integrated approach is necessary to realize the full business value of cloud computing. We will walk you through every step to achieve a successful outcome and provide unparalleled support where you need it, short-term and long-term. We provide highly specialized and cost-effective teams drawing from our expert IT resources of 1,000+ worldwide. The 0-Downtime Team of deep cloud experts with years of experience in cloud consulting helped the customer develop an integrated solution to address its business challenges. 0-Downtime is a leading, Advanced AWS Consulting Partner, helping customers leverage AWS Web Service s secure, highly preferred on-demand cloud infrastructure. Through the use of Amazon Web Services infrastructure and application services and effective cloud implementations, 0- Downtime Cloud Solutions helps customers unleash tremendous flexibility and cost optimization along with performance, scalability and responsiveness improvements. For more information about 0-Downtime Cloud Solutions, visit www.compunnel.com, call (800) 696-8128 or email us at contactus@compunnel.com Compunnel Software Group is a leading global business technology services company. Recognized for our comprehensive portfolio of technology services and outsourcing solutions, we combine extensive industry knowledge with highly tailored application development and information management services. Application Development Cloud Solutions Business Intelligence Learning Solutions IT Staffing 6 2014 Compunnel Software Group