SlideShare a Scribd company logo
Applying a
Comprehensive,
Automated
Assurance
Framework to
Validate Cloud
Readiness
Our automation-driven approach
to assuring continuity and quality
before and after migrating
operations to the cloud will
safeguard your organization’s
data, applications and servers.
Executive Summary
Migrating to the cloud has proven to be a transformative
step for many organizations, but it is complex and entails
risks to applications unless proper end-to-end, cloud-spe-
cific testing is performed. We have seen that many
organizationslimittheirtestingstrategytoapplication-level
regression analysis, which is insufficient to ensure that the
applications, data and servers are fully functional and safe
post migration. In light of the many ways cloud leveraging
has evolved, a comprehensive assurance strategy to bring
in cloud-centric validation techniques is required.
For instance, application performance issues can often sur-
face on the cloud if the servers are not correctly sized, if
there are network latency issues that were not tested in iso-
lation or if there are dependencies with other applications
that were not tested end to end on the cloud. Consequently,
businesses moving to the cloud without a comprehensive
cloud testing strategy can expose their applications to
potential risks leading to server breakdown issues and
application crashes.
To help enterprises get the best out of the cloud, we have
devised a strategy that encompasses all key cloud-readiness
attributes – not merely functionality, performance, security
anduserexperience.Thiswhitepaperwillprovideinsightsinto
a proven cloud migration assurance framework that we have
implemented in our successful cloud migration programs.
Cognizant 20-20 Insights | May 2018
COGNIZANT 20-20 INSIGHTS
2Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness |
HOW TRADITIONAL AND CLOUD
TESTING DIFFER
Cloud testing differs greatly from conventional
application and/or system testing (see Figure 1).
Traditional testing covers validation of functional
and nonfunctional aspects of applications, data-
bases and servers. But in addition to those tenets,
cloud testing needs to include validation of all
cloud attributes including availability, scalability,
multitenancy, interoperability and security. It is
also important to note that the approach to test-
ing will differ based on migration methods
– namely re-host, re-platform, re-factor and re-ar-
chitect (see Phase 2 section below).	
OUR CLOUD MIGRATION
ASSURANCE FRAMEWORK
We devised an all-inclusive framework that offers IT
teams a structured approach to validate business
readiness post cloud migration but before going
live. The framework focuses on three key migration
phases (see Figure 2, next page):
•	 Phase 1: Assessment: A checklist and
assessment questionnaire help determine
an application’s readiness and suitability for
cloud migration.
•	 Phase 2: Planning: A strategy that will cus-
tomize the migration methodology depending
1
Traditional testing covers validation of functional
and nonfunctional aspects of applications,
databases and servers. But in addition to those
tenets, cloud testing needs to include validation of
all cloud attributes including availability, scalability,
multitenancy, interoperability and security.
Figure 1
Traditional vs. Cloud Testing
Applications
Standalone
Migration
Migration
Servers Database
Traditional Testing
Record
Baseline
Compare
Against
Baseline
Disaster44
Migrated State (Cloud) Testing
Infrastructure
API/Services
ReadinessMulti-tenancy
Disaster Recovery
Functional
Load &
Performance
Security
Interoperability
1 2
3
4
56
7
8
Applications Servers Database
Cloud Ecosystem
Security33
Load & Performance22
Functional11
3Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness |
on the type of application and the cloud archi-
tecture.
•	 Phase 3: Migration and validation: Config-
ure applications, databases and servers on
cloud. Conduct pre- and post-migration tests
and determine go/no-go decision criteria.
Phase 1: Assessment
During this phase, applications, databases and
servers are qualified based on their technical
attributes, business criticality and priority to
determine potential candidates for migration.
The deployment and service models can vary
based on the following criteria:
•	 Application type (in-house; COTS; custom-
developed).
•	 Upstream/downstream dependencies.
•	 Availability zones.
•	 Security and compliance requirements.
•	 Costs and licensing.
Our assessment approach comprises two key
steps: (1) discovering the current state of applica-
tions including databases, servers, OS, user load
patterns and network behavior, and (2) analyzing
such gathered information to derive functional
and nonfunctional test requirements and to
finalize the testing scope.
Cognizant 20-20 Insights
Baseline
Testing
Server
Building
Validation
Functional
Testing
Non-
Functional
Testing
Disaster
Recovery
Testing
Cut-Over
Testing
Our Enablers: Testing Tools & IPs, Automation, Frameworks & Checklists, Best Practices
Test Strategy Definition & Planning
Cloud Migration Testing & Cut-Over
Test Strategy determining methodology, rounds of testing,
timelines, test processes & tools to be adopted.
Application QA Assessment for Cloud
Discovery & Analysis Report
Governance
ProgramManagement
Go/No Go Decision &
Cut-over Prep Document
Baseline
Report
Server QA
Audit Report
Test Results & Defect Reports
QA Framework for Cloud Assessment, Planning & Implementation
Figure 2
Cognizant 20-20 Insights
4Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness |
Our quantitative, scoring-based assessment
framework provides a consistent method toward
application profiling across multiple parameters
and results in a cumulative score to determine
the fitment for cloud.
Phase 2: Test Strategy & Planning
The different server and application migration
methodologies call for specific test approaches
and strategies. These are the four different
migration methodologies:
•	 Re-host/lift and shift: No technology
changes required; migrate workload as is to
cloud.
•	 Re-platform: Needs OS/DB changes; reinstall
applications so they work on cloud platform.
•	 Re-factor: Requires code remediation, mid-
dleware changes, decoupling, etc. related to
cloudification.
•	 Re-architect: Requires application architec-
ture changes to leverage microservices and
cloud-native functionalities.
Based on our experience in large-scale migra-
tions involving different methodologies, we
provide a sample guideline in Figure 3 to deter-
mine the optimal test strategy, based on the
relative importance of the various testing types.
For example, a simple web application already
built on the latest technology and which does not
need any OS/DB changes can be moved to the
cloud using the re-host methodology, whereas
a legacy app that needs changes to the OS or
underlying architecture before it can be moved
to cloud would fall under the re-factor or re-ar-
chitect categories.
Test Strategy Recommendations for Different Migration Methodologies
Figure 3
Re-Host—Lift & Shift Re-Platform Re-Factor Re-Architect
Determined based on DR scope (RPO/RTO requirements)
Determined based on application integration & platform dependencies
Testing Types
Baseline Testing
Functional Regression
Performance Testing
Load/Latency
Stress Testing
Security Testing
Database Testing
Interoperability Testing
Disaster Recovery &
Fail Over
High High Medium Medium
Medium High High High
Medium High High High
High
High
(criticalforexternalfacingapps)
High
(criticalforexternalfacingapps)
Low
(criticalforappsw/varyinguserloads)
Low
(criticalforappsw/varyinguserloads)
High High
Low High High High
High
Cognizant 20-20 Insights
5Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness |
Phase 3: Cloud Migration Testing & Cut-Over
As part of cloud migration assurance, we recom-
mend a minimum of three rounds of testing to
ensure comprehensive coverage:
•	 Round 1: Pre-migration testing includes
baseline testing in the existing premises and
recording benchmarks for application/server
performance.
•	 Round 2: Post-migration testing includes
validating the server configuration against
the architecture and conducting end-to-end
tests – functional, web services, integration,
performance, security, regression, DR and fail-
over – against the applications on the cloud.
•	 Round 3: Cut-over & go-live certification
includes cut-over planning and go-live
testing and monitoring in the production
environment, plus validating the environment
decommissioning.
The goal is to achieve maximum possible auto-
mation to accelerate the migration process and
ensure comprehensive test coverage for appli-
cations to work seamlessly on the cloud. Our
reusable automation framework is platform-ag-
nostic and leverages the cloud APIs to enable
early testing.
To ensure optimal performance and security,
it is critical to conduct nonfunctional testing as
part of the cloud certification process. Perfor-
mance testing is conducted to ensure scalability,
measure latency, simulate peak user load and
monitor the server performance. The results
are compared against the baseline metrics and
feedback is provided for performance tuning as
needed. Security testing involves validating reg-
ulatory compliance (including SOX, PII, PCI, etc.)
and also ensuring the security rules for authenti-
cation and authorization.
As the testing progresses, it is imperative to pro-
vide real-time information and reporting on the
metrics to monitor the status and take corrective
actions as needed. We have instrumented an over-
all release health dashboard that integrates build,
deploy, test and release metrics. This tool enables
business stakeholders to make go/no-go decisions.
The goal is to achieve maximum possible
automation to accelerate the migration
process and ensure comprehensive test
coverage for applications to work seamlessly
on the cloud. Our reusable automation
framework is platform-agnostic and leverages
the cloud APIs to enable early testing.
Cognizant 20-20 Insights
6Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness |
QUICK TAKE
Steering a Media Major to the
Cloud
We assisted a leading media and publishing company to consolidate and
migrate into the public cloud its infrastructure and applications which were
distributed across over 18 data centers in the U.S., UK and Canada. In this
project, we helped assess over 500 applications, of which over 100 were
successfully migrated to AWS cloud. To do so, we employed Agile methodol-
ogy, which enabled faster deployments, and we adopted our cloud migration
assurance framework to define quality gates at each stage of migration and
provide end-to-end test coverage for this migration.
The scope of assessment included baseline performance testing, server
build validation on cloud, performance testing and monitoring, security
testing, disaster recovery failover testing and go-live certification.
The project produced these key business benefits:
•	 Cloud deployment certification went 30% faster with QA automation
framework.
•	 Parallel, in-sprint testing on cloud for accelerated releases and deployments.
•	 Increased resiliency and scalability with >30% improvement in application
response times post migration to cloud.
•	 Shift left QA approach with automated cloud server validation framework
enabled early defect detection.
Cognizant 20-20 Insights
7Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness |
Vikul Gupta
Lead, Digital Assurance
Center of Excellence,
Cognizant Quality Engineering
& Assurance
Anitha Srinivasan
Client Services Executive,
Cognizant Quality Engineering
& Assurance
Vikul Gupta leads the Digital Assurance Center of Excellence within
Cognizant’s Quality Engineering and Assurance business unit. He
has 17 years of experience in product and service strategy formula-
tion and delivery, with expertise in analytics, DevOps, cloud and data
center automation. Vikul has helped several clients transform their
QA organizations using analytics and cognitive-automation-based
solutions that drive quality at speed. He holds a bachelor’s degree
in engineering from the National Institute of Technology, Surat,
India. Vikul can be reached at Vikul.Gupta@cognizant.com | https://
www.linkedin.com/in/vikul.
Anitha Srinivasan leads the business development function
within Cognizant for cloud assurance and quality engineering
for the media and publishing industries. She has over 12 years of
experience in quality consulting, business development and pro-
gram delivery, and has been leading cloud assurance initiatives
within Cognizant across industry domains. Anitha holds a mas-
ter’s degree in business analytics and intelligence from Indian
Institute of Management, Bangalore, and a bachelor’s degree in
management from Birla Institute of Technology & Science, Pilani,
India. She can be reached at Anitha.Srinivasan2@cognizant.com |
https://www.linkedin.com/in/anitha-srini.
ABOUT THE AUTHORS
Recap
Conventional testing methods are insufficient
to ensure business readiness during cloud
migration. Depending on the cloud migration
methodology adopted, IT teams need to tailor
their test strategy to ensure correct and complete
validation. We advocate a structured approach
that will enable end-to-end validation which can
be accelerated with effective use of tools and
automation. Most IT teams are still just a few
steps away from unlocking the true potential of
the cloud, where the sky’s the limit.
World Headquarters
500 Frank W. Burr Blvd.
Teaneck, NJ 07666 USA
Phone: +1 201 801 0233
Fax: +1 201 801 0243
Toll Free: +1 888 937 3277
European Headquarters
1 Kingdom Street
Paddington Central
London W2 6BD England
Phone: +44 (0) 20 7297 7600
Fax: +44 (0) 20 7121 0102
India Operations Headquarters
#5/535 Old Mahabalipuram Road
Okkiyam Pettai, Thoraipakkam
Chennai, 600 096 India
Phone: +91 (0) 44 4209 6000
Fax: +91 (0) 44 4209 6060
© Copyright 2018, Cognizant. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, transmitted in any form or by any means, electronic, mechan-
ical, photocopying, recording, or otherwise, without the express written permission from Cognizant. The information contained herein is subject to change without notice. All other
trademarks mentioned herein are the property of their respective owners.
TL Codex3459
ABOUT DIGITAL ASSURANCE COE
Digital Assurance Center of Excellence focuses on developing NextGen quality assurance solutions to help customers improve quality
through Intelligent automation enabled by machine learning, artificial intelligence (AI) and conversational AI. The solutions developed by
the Digital Assurance CoE support various areas of mobility, the Internet of Things, analytics, DevOps and cloud. AI-enabled BOTS provide
predictive capabilities to identify defects and quality risks early in the lifecycle and help prevent application failures.
ABOUT COGNIZANT QE&A
Cognizant’s Quality Engineering & Assurance (QE&A) is an independent business unit that addresses the end-to-end quality needs of today’s
digital enterprises. Cognizant’s intelligent and automated approach to QA, driven by business-process-aligned test strategy and network-ef-
fect platforms, creates quality-led market differentiation. With more than 650 clients across industry verticals and a global footprint,
Cognizant QE&A is a recognized thought leader in quality assurance.
ABOUT COGNIZANT
Cognizant (Nasdaq-100: CTSH) is one of the world’s leading professional services companies, transforming clients’ business, operating and
technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innova-
tive and efficient businesses. Headquartered in the U.S., Cognizant is ranked 205 on the Fortune 500 and is consistently listed among the
most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.

More Related Content

What's hot

Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04
Mrityunjaya Hikkalgutti
 
Cloud Testing - A New Age Approach to Testing
Cloud Testing - A New Age Approach to TestingCloud Testing - A New Age Approach to Testing
Cloud Testing - A New Age Approach to Testing
Software Testing Solution
 
White paper on testing in cloud
White paper on testing in cloudWhite paper on testing in cloud
White paper on testing in cloud
imkulu
 
Taking Testing to the Cloud
Taking Testing to the CloudTaking Testing to the Cloud
Taking Testing to the Cloud
Cognizant
 
Software Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_finalSoftware Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_final
www.pixelsolutionbd.com
 
Cloud Testing Framework
Cloud Testing FrameworkCloud Testing Framework
Cloud Testing Framework
Crescencio Rodrigues Lima Neto
 
Cloud based testing
Cloud based testingCloud based testing
Cloud based testing
Muhammadu Isa
 
Cloud testing
Cloud testingCloud testing
Cloud testing
Baiju Joseph
 
Automation Test Framework
Automation Test FrameworkAutomation Test Framework
Automation Test Framework
Sachin-QA
 
Cloud testing v1
Cloud testing v1Cloud testing v1
Cloud testing v1
Md. Mahedi Mahfuj
 
Performance Testing Cloud-Based Systems
Performance Testing Cloud-Based SystemsPerformance Testing Cloud-Based Systems
Performance Testing Cloud-Based Systems
TechWell
 
Cloud Testing: The Future of software Testing
Cloud Testing: The Future of software TestingCloud Testing: The Future of software Testing
Cloud Testing: The Future of software Testing
BugRaptors
 
Testing Applications—For the Cloud and in the Cloud
Testing Applications—For the Cloud and in the CloudTesting Applications—For the Cloud and in the Cloud
Testing Applications—For the Cloud and in the Cloud
TechWell
 
Cloud testing
Cloud testingCloud testing
Cloud testing
Md. Mahedi Mahfuj
 
Automate across Platform, OS, Technologies with TaaS
Automate across Platform, OS, Technologies with TaaSAutomate across Platform, OS, Technologies with TaaS
Automate across Platform, OS, Technologies with TaaS
Anand Bagmar
 
Bright talk mapping the right aut solution for you 2014 final (1)
Bright talk mapping the right aut solution for you 2014 final (1)Bright talk mapping the right aut solution for you 2014 final (1)
Bright talk mapping the right aut solution for you 2014 final (1)
Sectricity
 
How to successfully load test over a million concurrent users stp con demo
How to successfully load test over a million concurrent users stp con demoHow to successfully load test over a million concurrent users stp con demo
How to successfully load test over a million concurrent users stp con demo
Apica
 
Soasta Cloud Test
Soasta Cloud TestSoasta Cloud Test
Soasta Cloud Test
MatthewSOASTA
 
VMworld 2015: No App is An Island
VMworld 2015: No App is An IslandVMworld 2015: No App is An Island
VMworld 2015: No App is An Island
VMworld
 
Cloud-based performance testing
Cloud-based performance testingCloud-based performance testing
Cloud-based performance testing
abhinavm
 

What's hot (20)

Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04
 
Cloud Testing - A New Age Approach to Testing
Cloud Testing - A New Age Approach to TestingCloud Testing - A New Age Approach to Testing
Cloud Testing - A New Age Approach to Testing
 
White paper on testing in cloud
White paper on testing in cloudWhite paper on testing in cloud
White paper on testing in cloud
 
Taking Testing to the Cloud
Taking Testing to the CloudTaking Testing to the Cloud
Taking Testing to the Cloud
 
Software Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_finalSoftware Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_final
 
Cloud Testing Framework
Cloud Testing FrameworkCloud Testing Framework
Cloud Testing Framework
 
Cloud based testing
Cloud based testingCloud based testing
Cloud based testing
 
Cloud testing
Cloud testingCloud testing
Cloud testing
 
Automation Test Framework
Automation Test FrameworkAutomation Test Framework
Automation Test Framework
 
Cloud testing v1
Cloud testing v1Cloud testing v1
Cloud testing v1
 
Performance Testing Cloud-Based Systems
Performance Testing Cloud-Based SystemsPerformance Testing Cloud-Based Systems
Performance Testing Cloud-Based Systems
 
Cloud Testing: The Future of software Testing
Cloud Testing: The Future of software TestingCloud Testing: The Future of software Testing
Cloud Testing: The Future of software Testing
 
Testing Applications—For the Cloud and in the Cloud
Testing Applications—For the Cloud and in the CloudTesting Applications—For the Cloud and in the Cloud
Testing Applications—For the Cloud and in the Cloud
 
Cloud testing
Cloud testingCloud testing
Cloud testing
 
Automate across Platform, OS, Technologies with TaaS
Automate across Platform, OS, Technologies with TaaSAutomate across Platform, OS, Technologies with TaaS
Automate across Platform, OS, Technologies with TaaS
 
Bright talk mapping the right aut solution for you 2014 final (1)
Bright talk mapping the right aut solution for you 2014 final (1)Bright talk mapping the right aut solution for you 2014 final (1)
Bright talk mapping the right aut solution for you 2014 final (1)
 
How to successfully load test over a million concurrent users stp con demo
How to successfully load test over a million concurrent users stp con demoHow to successfully load test over a million concurrent users stp con demo
How to successfully load test over a million concurrent users stp con demo
 
Soasta Cloud Test
Soasta Cloud TestSoasta Cloud Test
Soasta Cloud Test
 
VMworld 2015: No App is An Island
VMworld 2015: No App is An IslandVMworld 2015: No App is An Island
VMworld 2015: No App is An Island
 
Cloud-based performance testing
Cloud-based performance testingCloud-based performance testing
Cloud-based performance testing
 

Similar to Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness

The Qa Testing Checklists for Successful Cloud Migration
The Qa Testing Checklists for Successful Cloud MigrationThe Qa Testing Checklists for Successful Cloud Migration
The Qa Testing Checklists for Successful Cloud Migration
TestingXperts
 
Seven step model of migration into the cloud
Seven step model of migration into the cloudSeven step model of migration into the cloud
Seven step model of migration into the cloud
Raj Raj
 
Middleware Soa Qualification Process Ver 2
Middleware Soa  Qualification Process Ver 2Middleware Soa  Qualification Process Ver 2
Middleware Soa Qualification Process Ver 2
David Stephenson
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a Cloud
Divya S
 
Introduction of Cloud-Native testing company
Introduction of Cloud-Native testing companyIntroduction of Cloud-Native testing company
Introduction of Cloud-Native testing company
martinluthorprecise
 
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
kalichargn70th171
 
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
kalichargn70th171
 
Cloud Testing
Cloud TestingCloud Testing
Cloud Testing
Binnate E Hawwa
 
CloudPilot Application Migration Tools Datasheet - CloudOrigin®
CloudPilot Application Migration Tools Datasheet - CloudOrigin®CloudPilot Application Migration Tools Datasheet - CloudOrigin®
CloudPilot Application Migration Tools Datasheet - CloudOrigin®
UnifyCloud
 
Harnessing the Cloud for Performance Testing- Impetus White Paper
Harnessing the Cloud for Performance Testing- Impetus White PaperHarnessing the Cloud for Performance Testing- Impetus White Paper
Harnessing the Cloud for Performance Testing- Impetus White Paper
Impetus Technologies
 
Performance Testing Strategy for Cloud-Based System using Open Source Testing...
Performance Testing Strategy for Cloud-Based System using Open Source Testing...Performance Testing Strategy for Cloud-Based System using Open Source Testing...
Performance Testing Strategy for Cloud-Based System using Open Source Testing...
MIMOS Berhad/Open University Malaysia/Universiti Teknologi Malaysia
 
Cloud Testing by Suganya M
Cloud Testing by Suganya MCloud Testing by Suganya M
Cloud Testing by Suganya M
Forziatech
 
Different Phases of Cloud Migration Process
Different Phases of Cloud Migration ProcessDifferent Phases of Cloud Migration Process
Different Phases of Cloud Migration Process
Christine Shepherd
 
Cloud workload migration guidelines
Cloud workload migration guidelinesCloud workload migration guidelines
Cloud workload migration guidelines
Jen Wei Lee
 
Cloud-enabled Performance Testing vis-à-vis On-premise- Impetus White Paper
Cloud-enabled Performance Testing vis-à-vis On-premise- Impetus White PaperCloud-enabled Performance Testing vis-à-vis On-premise- Impetus White Paper
Cloud-enabled Performance Testing vis-à-vis On-premise- Impetus White Paper
Impetus Technologies
 
Apq Qms Project Plan
Apq Qms Project PlanApq Qms Project Plan
Apq Qms Project Plan
Eng-Mohammad
 
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdfMaking the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Anil
 
Step by-step cloud migration checklist
Step by-step cloud migration checklist Step by-step cloud migration checklist
Step by-step cloud migration checklist
Forte Group
 
Neev Load Testing Services
Neev Load Testing ServicesNeev Load Testing Services
Neev Load Testing Services
Neev Technologies
 
7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf
Anil
 

Similar to Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness (20)

The Qa Testing Checklists for Successful Cloud Migration
The Qa Testing Checklists for Successful Cloud MigrationThe Qa Testing Checklists for Successful Cloud Migration
The Qa Testing Checklists for Successful Cloud Migration
 
Seven step model of migration into the cloud
Seven step model of migration into the cloudSeven step model of migration into the cloud
Seven step model of migration into the cloud
 
Middleware Soa Qualification Process Ver 2
Middleware Soa  Qualification Process Ver 2Middleware Soa  Qualification Process Ver 2
Middleware Soa Qualification Process Ver 2
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a Cloud
 
Introduction of Cloud-Native testing company
Introduction of Cloud-Native testing companyIntroduction of Cloud-Native testing company
Introduction of Cloud-Native testing company
 
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
 
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
How Real Device Cloud Testing Ensures Exceptional Efficiency and Scalability ...
 
Cloud Testing
Cloud TestingCloud Testing
Cloud Testing
 
CloudPilot Application Migration Tools Datasheet - CloudOrigin®
CloudPilot Application Migration Tools Datasheet - CloudOrigin®CloudPilot Application Migration Tools Datasheet - CloudOrigin®
CloudPilot Application Migration Tools Datasheet - CloudOrigin®
 
Harnessing the Cloud for Performance Testing- Impetus White Paper
Harnessing the Cloud for Performance Testing- Impetus White PaperHarnessing the Cloud for Performance Testing- Impetus White Paper
Harnessing the Cloud for Performance Testing- Impetus White Paper
 
Performance Testing Strategy for Cloud-Based System using Open Source Testing...
Performance Testing Strategy for Cloud-Based System using Open Source Testing...Performance Testing Strategy for Cloud-Based System using Open Source Testing...
Performance Testing Strategy for Cloud-Based System using Open Source Testing...
 
Cloud Testing by Suganya M
Cloud Testing by Suganya MCloud Testing by Suganya M
Cloud Testing by Suganya M
 
Different Phases of Cloud Migration Process
Different Phases of Cloud Migration ProcessDifferent Phases of Cloud Migration Process
Different Phases of Cloud Migration Process
 
Cloud workload migration guidelines
Cloud workload migration guidelinesCloud workload migration guidelines
Cloud workload migration guidelines
 
Cloud-enabled Performance Testing vis-à-vis On-premise- Impetus White Paper
Cloud-enabled Performance Testing vis-à-vis On-premise- Impetus White PaperCloud-enabled Performance Testing vis-à-vis On-premise- Impetus White Paper
Cloud-enabled Performance Testing vis-à-vis On-premise- Impetus White Paper
 
Apq Qms Project Plan
Apq Qms Project PlanApq Qms Project Plan
Apq Qms Project Plan
 
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdfMaking the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
 
Step by-step cloud migration checklist
Step by-step cloud migration checklist Step by-step cloud migration checklist
Step by-step cloud migration checklist
 
Neev Load Testing Services
Neev Load Testing ServicesNeev Load Testing Services
Neev Load Testing Services
 
7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf
 

More from Cognizant

Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Cognizant
 
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-makingData Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Cognizant
 
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional ExperiencesIt Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
Cognizant
 
Intuition Engineered
Intuition EngineeredIntuition Engineered
Intuition Engineered
Cognizant
 
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
Cognizant
 
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital InitiativesEnhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
Cognizant
 
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility MandateThe Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
Cognizant
 
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
Cognizant
 
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Cognizant
 
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Cognizant
 
Green Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for SustainabilityGreen Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for Sustainability
Cognizant
 
Policy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for InsurersPolicy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for Insurers
Cognizant
 
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with DigitalThe Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
Cognizant
 
AI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to ValueAI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to Value
Cognizant
 
Operations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First ApproachOperations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First Approach
Cognizant
 
Five Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the CloudFive Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the Cloud
Cognizant
 
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining FocusedGetting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Cognizant
 
Crafting the Utility of the Future
Crafting the Utility of the FutureCrafting the Utility of the Future
Crafting the Utility of the Future
Cognizant
 
Utilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data PlatformUtilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data Platform
Cognizant
 
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
Cognizant
 

More from Cognizant (20)

Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
 
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-makingData Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
 
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional ExperiencesIt Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
 
Intuition Engineered
Intuition EngineeredIntuition Engineered
Intuition Engineered
 
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
 
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital InitiativesEnhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
 
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility MandateThe Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
 
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
 
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
 
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
 
Green Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for SustainabilityGreen Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for Sustainability
 
Policy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for InsurersPolicy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for Insurers
 
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with DigitalThe Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
 
AI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to ValueAI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to Value
 
Operations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First ApproachOperations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First Approach
 
Five Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the CloudFive Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the Cloud
 
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining FocusedGetting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
 
Crafting the Utility of the Future
Crafting the Utility of the FutureCrafting the Utility of the Future
Crafting the Utility of the Future
 
Utilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data PlatformUtilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data Platform
 
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
 

Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness

  • 1. Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness Our automation-driven approach to assuring continuity and quality before and after migrating operations to the cloud will safeguard your organization’s data, applications and servers. Executive Summary Migrating to the cloud has proven to be a transformative step for many organizations, but it is complex and entails risks to applications unless proper end-to-end, cloud-spe- cific testing is performed. We have seen that many organizationslimittheirtestingstrategytoapplication-level regression analysis, which is insufficient to ensure that the applications, data and servers are fully functional and safe post migration. In light of the many ways cloud leveraging has evolved, a comprehensive assurance strategy to bring in cloud-centric validation techniques is required. For instance, application performance issues can often sur- face on the cloud if the servers are not correctly sized, if there are network latency issues that were not tested in iso- lation or if there are dependencies with other applications that were not tested end to end on the cloud. Consequently, businesses moving to the cloud without a comprehensive cloud testing strategy can expose their applications to potential risks leading to server breakdown issues and application crashes. To help enterprises get the best out of the cloud, we have devised a strategy that encompasses all key cloud-readiness attributes – not merely functionality, performance, security anduserexperience.Thiswhitepaperwillprovideinsightsinto a proven cloud migration assurance framework that we have implemented in our successful cloud migration programs. Cognizant 20-20 Insights | May 2018 COGNIZANT 20-20 INSIGHTS
  • 2. 2Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness | HOW TRADITIONAL AND CLOUD TESTING DIFFER Cloud testing differs greatly from conventional application and/or system testing (see Figure 1). Traditional testing covers validation of functional and nonfunctional aspects of applications, data- bases and servers. But in addition to those tenets, cloud testing needs to include validation of all cloud attributes including availability, scalability, multitenancy, interoperability and security. It is also important to note that the approach to test- ing will differ based on migration methods – namely re-host, re-platform, re-factor and re-ar- chitect (see Phase 2 section below). OUR CLOUD MIGRATION ASSURANCE FRAMEWORK We devised an all-inclusive framework that offers IT teams a structured approach to validate business readiness post cloud migration but before going live. The framework focuses on three key migration phases (see Figure 2, next page): • Phase 1: Assessment: A checklist and assessment questionnaire help determine an application’s readiness and suitability for cloud migration. • Phase 2: Planning: A strategy that will cus- tomize the migration methodology depending 1 Traditional testing covers validation of functional and nonfunctional aspects of applications, databases and servers. But in addition to those tenets, cloud testing needs to include validation of all cloud attributes including availability, scalability, multitenancy, interoperability and security. Figure 1 Traditional vs. Cloud Testing Applications Standalone Migration Migration Servers Database Traditional Testing Record Baseline Compare Against Baseline Disaster44 Migrated State (Cloud) Testing Infrastructure API/Services ReadinessMulti-tenancy Disaster Recovery Functional Load & Performance Security Interoperability 1 2 3 4 56 7 8 Applications Servers Database Cloud Ecosystem Security33 Load & Performance22 Functional11
  • 3. 3Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness | on the type of application and the cloud archi- tecture. • Phase 3: Migration and validation: Config- ure applications, databases and servers on cloud. Conduct pre- and post-migration tests and determine go/no-go decision criteria. Phase 1: Assessment During this phase, applications, databases and servers are qualified based on their technical attributes, business criticality and priority to determine potential candidates for migration. The deployment and service models can vary based on the following criteria: • Application type (in-house; COTS; custom- developed). • Upstream/downstream dependencies. • Availability zones. • Security and compliance requirements. • Costs and licensing. Our assessment approach comprises two key steps: (1) discovering the current state of applica- tions including databases, servers, OS, user load patterns and network behavior, and (2) analyzing such gathered information to derive functional and nonfunctional test requirements and to finalize the testing scope. Cognizant 20-20 Insights Baseline Testing Server Building Validation Functional Testing Non- Functional Testing Disaster Recovery Testing Cut-Over Testing Our Enablers: Testing Tools & IPs, Automation, Frameworks & Checklists, Best Practices Test Strategy Definition & Planning Cloud Migration Testing & Cut-Over Test Strategy determining methodology, rounds of testing, timelines, test processes & tools to be adopted. Application QA Assessment for Cloud Discovery & Analysis Report Governance ProgramManagement Go/No Go Decision & Cut-over Prep Document Baseline Report Server QA Audit Report Test Results & Defect Reports QA Framework for Cloud Assessment, Planning & Implementation Figure 2
  • 4. Cognizant 20-20 Insights 4Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness | Our quantitative, scoring-based assessment framework provides a consistent method toward application profiling across multiple parameters and results in a cumulative score to determine the fitment for cloud. Phase 2: Test Strategy & Planning The different server and application migration methodologies call for specific test approaches and strategies. These are the four different migration methodologies: • Re-host/lift and shift: No technology changes required; migrate workload as is to cloud. • Re-platform: Needs OS/DB changes; reinstall applications so they work on cloud platform. • Re-factor: Requires code remediation, mid- dleware changes, decoupling, etc. related to cloudification. • Re-architect: Requires application architec- ture changes to leverage microservices and cloud-native functionalities. Based on our experience in large-scale migra- tions involving different methodologies, we provide a sample guideline in Figure 3 to deter- mine the optimal test strategy, based on the relative importance of the various testing types. For example, a simple web application already built on the latest technology and which does not need any OS/DB changes can be moved to the cloud using the re-host methodology, whereas a legacy app that needs changes to the OS or underlying architecture before it can be moved to cloud would fall under the re-factor or re-ar- chitect categories. Test Strategy Recommendations for Different Migration Methodologies Figure 3 Re-Host—Lift & Shift Re-Platform Re-Factor Re-Architect Determined based on DR scope (RPO/RTO requirements) Determined based on application integration & platform dependencies Testing Types Baseline Testing Functional Regression Performance Testing Load/Latency Stress Testing Security Testing Database Testing Interoperability Testing Disaster Recovery & Fail Over High High Medium Medium Medium High High High Medium High High High High High (criticalforexternalfacingapps) High (criticalforexternalfacingapps) Low (criticalforappsw/varyinguserloads) Low (criticalforappsw/varyinguserloads) High High Low High High High High
  • 5. Cognizant 20-20 Insights 5Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness | Phase 3: Cloud Migration Testing & Cut-Over As part of cloud migration assurance, we recom- mend a minimum of three rounds of testing to ensure comprehensive coverage: • Round 1: Pre-migration testing includes baseline testing in the existing premises and recording benchmarks for application/server performance. • Round 2: Post-migration testing includes validating the server configuration against the architecture and conducting end-to-end tests – functional, web services, integration, performance, security, regression, DR and fail- over – against the applications on the cloud. • Round 3: Cut-over & go-live certification includes cut-over planning and go-live testing and monitoring in the production environment, plus validating the environment decommissioning. The goal is to achieve maximum possible auto- mation to accelerate the migration process and ensure comprehensive test coverage for appli- cations to work seamlessly on the cloud. Our reusable automation framework is platform-ag- nostic and leverages the cloud APIs to enable early testing. To ensure optimal performance and security, it is critical to conduct nonfunctional testing as part of the cloud certification process. Perfor- mance testing is conducted to ensure scalability, measure latency, simulate peak user load and monitor the server performance. The results are compared against the baseline metrics and feedback is provided for performance tuning as needed. Security testing involves validating reg- ulatory compliance (including SOX, PII, PCI, etc.) and also ensuring the security rules for authenti- cation and authorization. As the testing progresses, it is imperative to pro- vide real-time information and reporting on the metrics to monitor the status and take corrective actions as needed. We have instrumented an over- all release health dashboard that integrates build, deploy, test and release metrics. This tool enables business stakeholders to make go/no-go decisions. The goal is to achieve maximum possible automation to accelerate the migration process and ensure comprehensive test coverage for applications to work seamlessly on the cloud. Our reusable automation framework is platform-agnostic and leverages the cloud APIs to enable early testing.
  • 6. Cognizant 20-20 Insights 6Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness | QUICK TAKE Steering a Media Major to the Cloud We assisted a leading media and publishing company to consolidate and migrate into the public cloud its infrastructure and applications which were distributed across over 18 data centers in the U.S., UK and Canada. In this project, we helped assess over 500 applications, of which over 100 were successfully migrated to AWS cloud. To do so, we employed Agile methodol- ogy, which enabled faster deployments, and we adopted our cloud migration assurance framework to define quality gates at each stage of migration and provide end-to-end test coverage for this migration. The scope of assessment included baseline performance testing, server build validation on cloud, performance testing and monitoring, security testing, disaster recovery failover testing and go-live certification. The project produced these key business benefits: • Cloud deployment certification went 30% faster with QA automation framework. • Parallel, in-sprint testing on cloud for accelerated releases and deployments. • Increased resiliency and scalability with >30% improvement in application response times post migration to cloud. • Shift left QA approach with automated cloud server validation framework enabled early defect detection.
  • 7. Cognizant 20-20 Insights 7Applying a Comprehensive, Automated Assurance Framework to Validate Cloud Readiness | Vikul Gupta Lead, Digital Assurance Center of Excellence, Cognizant Quality Engineering & Assurance Anitha Srinivasan Client Services Executive, Cognizant Quality Engineering & Assurance Vikul Gupta leads the Digital Assurance Center of Excellence within Cognizant’s Quality Engineering and Assurance business unit. He has 17 years of experience in product and service strategy formula- tion and delivery, with expertise in analytics, DevOps, cloud and data center automation. Vikul has helped several clients transform their QA organizations using analytics and cognitive-automation-based solutions that drive quality at speed. He holds a bachelor’s degree in engineering from the National Institute of Technology, Surat, India. Vikul can be reached at Vikul.Gupta@cognizant.com | https:// www.linkedin.com/in/vikul. Anitha Srinivasan leads the business development function within Cognizant for cloud assurance and quality engineering for the media and publishing industries. She has over 12 years of experience in quality consulting, business development and pro- gram delivery, and has been leading cloud assurance initiatives within Cognizant across industry domains. Anitha holds a mas- ter’s degree in business analytics and intelligence from Indian Institute of Management, Bangalore, and a bachelor’s degree in management from Birla Institute of Technology & Science, Pilani, India. She can be reached at Anitha.Srinivasan2@cognizant.com | https://www.linkedin.com/in/anitha-srini. ABOUT THE AUTHORS Recap Conventional testing methods are insufficient to ensure business readiness during cloud migration. Depending on the cloud migration methodology adopted, IT teams need to tailor their test strategy to ensure correct and complete validation. We advocate a structured approach that will enable end-to-end validation which can be accelerated with effective use of tools and automation. Most IT teams are still just a few steps away from unlocking the true potential of the cloud, where the sky’s the limit.
  • 8. World Headquarters 500 Frank W. Burr Blvd. Teaneck, NJ 07666 USA Phone: +1 201 801 0233 Fax: +1 201 801 0243 Toll Free: +1 888 937 3277 European Headquarters 1 Kingdom Street Paddington Central London W2 6BD England Phone: +44 (0) 20 7297 7600 Fax: +44 (0) 20 7121 0102 India Operations Headquarters #5/535 Old Mahabalipuram Road Okkiyam Pettai, Thoraipakkam Chennai, 600 096 India Phone: +91 (0) 44 4209 6000 Fax: +91 (0) 44 4209 6060 © Copyright 2018, Cognizant. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, transmitted in any form or by any means, electronic, mechan- ical, photocopying, recording, or otherwise, without the express written permission from Cognizant. The information contained herein is subject to change without notice. All other trademarks mentioned herein are the property of their respective owners. TL Codex3459 ABOUT DIGITAL ASSURANCE COE Digital Assurance Center of Excellence focuses on developing NextGen quality assurance solutions to help customers improve quality through Intelligent automation enabled by machine learning, artificial intelligence (AI) and conversational AI. The solutions developed by the Digital Assurance CoE support various areas of mobility, the Internet of Things, analytics, DevOps and cloud. AI-enabled BOTS provide predictive capabilities to identify defects and quality risks early in the lifecycle and help prevent application failures. ABOUT COGNIZANT QE&A Cognizant’s Quality Engineering & Assurance (QE&A) is an independent business unit that addresses the end-to-end quality needs of today’s digital enterprises. Cognizant’s intelligent and automated approach to QA, driven by business-process-aligned test strategy and network-ef- fect platforms, creates quality-led market differentiation. With more than 650 clients across industry verticals and a global footprint, Cognizant QE&A is a recognized thought leader in quality assurance. ABOUT COGNIZANT Cognizant (Nasdaq-100: CTSH) is one of the world’s leading professional services companies, transforming clients’ business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innova- tive and efficient businesses. Headquartered in the U.S., Cognizant is ranked 205 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.