Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test...

14
Test Environment Management Solution Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving Time to Market. SMART IS Streamlining operations to achieve faster time to market with new product or services offerings and lower IT costs. FASTER IS Delivering products or services timely and exceeding business objectives and outcomes. 1

Transcript of Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test...

Page 1: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

TEST FASTER AND SMARTER

Intelligent and Automated TestEnvironment Management

Achieving Operational Excellence – Improving Time to Market.

SMART ISStreamlining operations to achieve faster time to market with new product or services offerings and lower IT costs.

FASTER ISDelivering products or services timely and exceeding business objectives and outcomes.

1

Page 2: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

The problem of managing IT Environments

Shared/multiple usage across the whole enterprise

Large number of IT Environments to manage due to increased applications connectivity.

No single source of truth on IT environments across the enterprise Accurate build/Software version information

Continuous Delivery, with Synchronization of DevOps / Continuous Integration with Dev/Test Environment Configurations.

Our Test Environment Management and Booking System (TEBS) enables organizations to speed up their software release schedules by up to 25%, cut infrastructure costs by 5-10% and increase team productivity by up to 30%.

2

Page 3: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

Organization and Team Challenges increasing cost, lengthen delivery timeand increase delivery risk.

IT Teams not aligned with business needs, Agile and DevOps not optimized with TestOps and Infrastructure Management

Lack of ownership with Infrastructure and Test Environments, no dedicated Test Environment team

Lack of test environment management skills that that produce errors

Manual Test Environment Management processes and tools

Team cannot recreate and effectively monitor environments

Team cannot integrate multiple Applications Lifecycles and Test Environments

…slowing deployment of solutions and decreasing agility

3

Page 4: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

The problem of managing IT Environments(case study based on real life experience).

 

• Company Name: TATE Utilities based in a country called Tayden, up in the Northern part of Europe. Business: Generation, wholesale, retail distribution and sales of Electricity, Home Gas, Oil and all other petroleum products.

 • Turn over: $150 Billion (Customer base 35% of the European

Market share in electricity and home gas alone. Total number of personnel worldwide: 15000, IT staff alone = 5000.

 • Total number of IT Projects in flight (to include new

transformation projects, small scale fix on fail, bug fixes, enhancements, new business requirements, regulatory requirements from both the government of the country (Tayden) and the European Union.= 20.

• Total number of systems interconnected and exchanging data flows = 120 major systems. 4

Page 5: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

(Typical spaghetti diagram of interconnected systems/architecture similar to our case study)

5

Page 6: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

The problem continued

• Total number of IT environments: Over 5000, required for all phases of testing, development, performance testing, fix on fail and training environments etc.

• Development, support and test teams: Mixture of in house and over 20 different third party vendors/suppliers based across all the globe remotely accessing and using environments as necessary.

 • Total number of divergent code set at any one time, apart

from the production versions = 15 • Total number of users: Includes development, test teams,

support, management, program/project board and other executives who may need to see usage reports for budgeting, financial forward planning and forecasting.

 6

Page 7: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

Problem/Scenario Summary:

 • Over 5000 IT environments in use at any one time and heavy

reliance on manually maintaining the different code set in the different environment.

• Documented where? On some spreadsheet or other hurriedly put together tool or in different sources.

7

“Using our TEM tool (TEBS) removes the need to use all other in house improvised methods of managing the above familiar scenario that you will find exists across in most medium to large corporations.

TEBS de-conflicts multiple usage of IT environments and is purpose built, based on years of experience and research, but our next set of tools will also capture automatically environment variables, settings and all configuration automatically/intelligently. TEBS is cloud based and can be accessed locally and remotely.”

Page 8: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

TEBS (Test Environment Bookings And Management System)

“TEBS captures all information on your IT environments and assists with

planning, management, decommissioning, and re-use of IT environments in an

efficient, orderly, organised and cost effective manner”

- TEBS has a REST API which allows for integration with any Continuous

Integration, Code Deployment, Service Management, Discovery or any tools

that capture any kind of information on test, dev, production or training

environments automatically.

- TEBS is integrated with Atlassian Bamboo to capture code deployment updates in an instant.

- TEBS is also integrated with IBM’s Urban Code Deploy to also capture code deployment updates in an instant.

8

Page 9: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

We can demonstrate TEBS remotely or your site as follows;

• Login in and manually create 5 IT environments on tebs – Work through populating tebs with the 5 environments.

• Enter version and all other information manually.• Connect to Atlassian Bamboo account, show environment already

deployed to, connect to tebs and show automatic creation or update of environment on tebs, view logs from bamboo.

• Import environments and relevant details from a spreadsheet. • Schedule and book environment(s).• Demonstrate that it is impossible to book out the same

environment twice.• Generate reports. •  Demonstrate chart/dashboard.• Demonstrate calendar management of environments.• Demonstrate event logging on tebs.• Demonstrate miniature data obfuscation tool.

9

Page 10: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

Test Environment Management Solution Test Environment Management OverviewTest Environment Booking SystemTest Environment Services

The Test Environment Management (TEM) Solution enables organizations to speed up their software release schedules by up to 25%, cut infrastructure costs by 5-10% and increase team productivity by up to 30%. Databases Mainframe

applicationsThird-party

Services

Client Virtualization Server

Test Environment Controls (TEBS) IAS

virtualized services

10

Page 11: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

Test Environment Booking and Management System

• Single source of truth on all development and test environments, CMDB, as a repository of all information on a Test Environment/Virtual Host Server, Desktop Computers, Laptops, Hand Held Devices, and extensible.

• Include Host Server Names, Hardware Type, Operating System, IP Address and Interfaces, Application Details, and other critical information

• Integrates with Atlassian Bamboo, with full log file report of deployments to environments

• Full history of all upgrades to all environments available in real time, updated automatically by Bamboo.

• New environments automatically created, once code is deployed to the environment

• Integrated help and training media• Microsoft Excel Export and Import • Features such as calendar view of environment

bookings, data conversion, data encryption and desensitization tool TEBS 2.1

11

Page 12: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

TEMS Inc provides Test Environment Management Services providing expert consultants for client specific needs

We provide provide Test Environment Management Consulting Service as follows:

Test Environment Management (TEM) Assessment

Test Environment Management Strategy Development and Implementation Support

Support for Test Environment Operational Execution.

12

Page 13: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

Putting it all together, TEBS provides the foundation for comprehensive TEM

control and integrates into Agile, DevOps, and TestOps

13

Page 14: Test Environment Management Solution TEST FASTER AND SMARTER Intelligent and Automated Test Environment Management Achieving Operational Excellence – Improving.

Test Environment Management Solution

Proposed Next Steps

14

Evaluation: 

Demonstration of TEBS 2.1 as earlier mentioned and two week free trial account is also available. TEMS Inc will provide any support necessary during the trial to fully explore the solution.

Decision:  Options -

• Obtain and install TEBS 2.1 with our installation support and start using with standard on-going support

• Obtain TEBS 2.1 and our Consulting Services to determine how best to adopt and fully utilize Test Environment Management leading practices

• Obtain our Consulting Services to perform a Test Environment Management Assessment before solution purchase

Purchase and Installation:Determine client installation or cloud solution offering:

• Client Installation, determine your price category and work with TEMS Inc to install TEBS 2.1 in your environment and populate with your information

• Cloud, purchase at our website