24
Hand over to Project. Recover, decommission and re-use. www.testenvironmentsbookings.com (tebs version 2.1) SaaS cloud based test environments management/booking system.

Hand over to Project. Recover, decommission and re-use. (tebs version 2.1) SaaS cloud

Embed Size (px)

Citation preview

Page 1: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

Hand over to Project. Recover, decommission and re-use.

www.testenvironmentsbookings.com (tebs version 2.1)

SaaS cloud based test environments management/booking system.

Page 2: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

tebs in a nutshelltebs is a SaaS cloud subscription based test environments management and booking system that is used to capture information on all test, development, pre-production or even production environments.

Information captured includes environment name, host server name, host IP address, connectivity to other environments, latest build versions etc. tebs acts as a cmdb particularly for test and dev environments.

Environments can also be booked out, scheduled in a manner to avoid any environment usage conflicts across a whole enterprise or organisation. An environment can not be booked twice over the same period.

tebs is also integrated with atlassian bamboo, a software deployment tool and receives instant updates on all code upgrades or deployments to all environments and can be integrated with other similar tools.

Existing information on environments captured in a spreadsheet can also be automatically imported into tebs. tebs also generates reports, calendar view, charts that can be exported/saved/screen printed as excel spreadsheets, PDF or as image files.

Page 3: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

tebs menu

After signing up and logging into the Control Panel you will be presented with the following menu items to the

left of your screen;

• Dashboard • Manage Host Server• Form EnvironmentInstance • Manage Users • Form Environment Booking• View Report• Convert Excel/CSV sensitive data • Booking Calendar View • View Chart • Bamboo • Excel A help button (downloadable pdf file), profile and log out buttons to the top left hand

corner of the screen. (See figure 1 on the next slide)

Page 4: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Figure 1 – Dashboard Home - Brief information on how to use tebs.

Page 5: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

Manual steps to create an environment on tebs;

Click on Manage Host Server, then click on the green + add cross button – (Create the host server name, IP Address and other information first) as shown in Figure 2 below and Figure 3.

www.testenvironmentbookings.com

Page 6: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Figure 3 – Creating/Adding a host server

Page 7: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Click on Form EnvtInstance, then click on the green + add button to create the environment and add its details – it is best to name the environment accordingly for example an environment for the tebs application could be referred to as tebenvt1, the ‘t1’ signifies a test system.) 

Figure 4 – Creating/Adding an Environment Instance.

Page 8: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Click on Manage Users, then click on the green + add button to create additional users. Maximum number of users = 10 users, 1 master user account (the signed up user), two super user accounts (can create, edit any booking or create an environment in tebs) and 7 standard user accounts who can only view the bookings.

Figure 5 – Add, Manage User Accounts.

Page 9: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Click on form Environment Booking – then click on the green + add button to create an environment booking or book out an environment. Note if an environment has already been booked, then it can’t be booked over the same period; an error message will be displayed.

Figure 6 – Book an environment.

Page 10: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Click on View Report to see all bookings which can be Exported/Saved as either an Excel or PDF file. Please always choose to save the file to your computer before viewing/reading it, also ensure that the file is not locked especially on Windows 8.

Figure 7 – View Reports.

Page 11: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Click on convert Excel/CSV sensitive data - upload and convert over 10,000 production data records in excel or csv format in less than 90 seconds. Note production data can be exported from most relational databases to an excel spreadsheet, this feature converts the data in the excel spreadsheet from sensitive information such as customer name, address etc to non sensitive information that can still be used for testing or development . All done in dynamic memory and is not stored anywhere on our system. Browse, upload, click on convert and Ctrl a to save the converted file to your computer.

Figure 8 – Convert Excel/CSV sensitive data .

Page 12: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Figure 9 - Excel Spreadsheet with sensitive sample data. (Before conversion)

Figure 10 - Excel Spreadsheet with sensitive sample data. (After conversion)

Page 13: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Booking Calender View – Calender view of all environment bookings to assist with forward planning and forecasting. To use the calendar view in a report simply print screen, then paste it in the paint application, crop, resize as necessary, copy and paste into any report..

Figure 11 – Booking Calender View .

Page 14: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Click on View Chart – Provides graphical view or information on environment bookings, highlighting patterns and trends across the year. To use the calendar view in a report simply print screen, then paste in the paint application, crop, resize as necessary, copy and paste into any report..

Figure 12 – View Chart.

Page 15: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Log into your Bamboo account as indicated below; follow the instructions to execute a deployment to an environment which is a deployment project. (Please consult the Atlassian Bamboo manuals for more detailed information). Figure 14 is a deployment we executed earlier.

Figure 13 – Log into your Atlassian Bamboo account

url: https://<username>.atlassian.net

Page 16: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Figure 14 – To view existing deployments to an environment, navigate to; https://<username>.atlassian.net/builds/deploy/viewAllDeploymentProjects.action

Page 17: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Connecting to Bamboo from tebs: Navigate back to tebs and then click on the Bamboo icon from the menu on the left, then enter your Bamboo log on/connection details and click on fetch information in red.

Figure 15 - Connecting to Bamboo from tebs:

Page 18: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Figure 16 – Code build or deployment project/build information on all environments retrieved:

Page 19: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Click on Form EnvironmentInstance and all the deployment details, environment name, project name and software build version has now been automatically created as indicated in Figure 17. Note that by clicking on log detailed information on deployments to the specific environment is also available as a PDF from the same form as shown in figure 18.

Figure 17

Page 20: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Figure 18 – Logs retrieved from Atlassian Bamboo

Page 21: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Figure 18 – Logs retrieved from Atlassian Bamboo

Page 22: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Figure 19 – Excel feature to import or export environment details as indicated below ;

Page 23: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

Why use tebs and ROI?

tebs provides for both automated and manual capture of build information on all environments, accurate booking information and environment booking conflict management;

1) On average a support personnel could spend about 15 to 20 hours a week (depending on the actual number of active projects and number of environments in use) on capturing, tracking and updating build information on environments in a spreadsheet etc, which is 80 hours a month and 960 hours a year. Subscribing to tebs or purchasing the life time license with free yearly updates, negates this need to spend this amount of time on tracking what test environment is at which build level, a serious source of concern in most corporate organisations.

2) Single source of truth on build versions etc on all environments, no more confusion, no more guessing, instils confidence that you are testing your application on the correct code level which is one of the main reasons for so many software bugs.

3) tebs as a CMDB or can connect to a CMDB and serve as a repository of all information on a Test Environment/Virtual Host Server, Desktop Computers, Laptops, Hand Held Devices etc to include Host Server Names, Hardware Type, Operating System, IP Address and Interfaces, Application Details etc.

Page 24: Hand over to Project. Recover, decommission and re-use.  (tebs version 2.1) SaaS cloud

www.testenvironmentbookings.com

tebs 2.1 server version tebs 2.1 server version can be installed on your private cloud or private server (unlimited life time license, free updates and support), has all the features already mentioned and the additional ones below. View Log - Full event logging of all user action from the point of

logging in to logging out.

Unlimited users. Please contact us by email: [email protected] or by phone on +61733030228 if you wish to order the server version (or for any other queries) and we will have it installed within 48 hours.

Thanks for listening/reading