Dynatrace Sample Application for Demo and Lab using easyTravel & EasyTrade

easyTravel Demo Application in Docker

This project builds and deploys the Dynatrace easyTravel demo application in Docker. All components are readily available on the Docker Hub.
URL – https://github.com/Dynatrace/easyTravel-Docker

EasyTrade

EasyTrade – new demo microservices based application that allows its users to buy and sell stocks, developed by Demoability Team
URL – https://github.com/Dynatrace/easytrade

What is easyTravel?

easyTravel is a state-of-the-art demo application for Dynatrace. It helps you evaluate or showcase Dynatrace with a realistic heterogeneous multi-tier web application.

Overview

easyTravel provides a web portal that allows users to log in, search for journeys to various destinations, select promotional journeys directly that are offered, and book a journey using credit card details.

Additionally, a Business-to-Business (B2B) web portal for travel agencies is provided where travel agencies can manage the journeys that they offer and can review reports about made bookings.

easyTravel is a multi-tier application implemented in .NET and Java. The starting of the various tiers and the enabling/disabling of different problem pattern plugins is done via a separate easyTravel Launcher.

The Launcher allows the user to conveniently switch between different demo scenarios. Each scenario can define load scripts and certain problem pattern plugins that are enabled. The scenarios can be modified or extended by changing an XML file. This is useful when giving demos and allows you to focus on problem areas that are particularly relevant for a specific demo.

https://community.dynatrace.com/t5/Getting-started/easyTravel-Documentation-and-Download/td-p/181271

How to install EasyTravel in Ubuntu 22


## Chromium
Chromium is a web browser developed by Google. It is a free and open-source software project. Chromium is the basis for many other popular web browsers, such as Chrome and Edge.

## Firefox
Firefox is a web browser developed by the Mozilla Foundation. It is a free and open-source software project. Firefox is one of the most popular web browsers in the world.

## Screen
Screen is a terminal multiplexer. It allows you to create and manage multiple terminal sessions within a single window. Screen is a powerful tool for system administrators and other users who need to work with multiple terminal sessions at the same time.

## openjdk-8-jdk
The openjdk-8-jdk package is the Java Development Kit (JDK) for Java version 8. It contains the tools and libraries that you need to develop, compile, and run Java programs.

$ sudo apt-get install openjdk-8-jdk
$ sudo apt install chromium-browser firefox screen
$ sudo reboot

$ sudo -s

$ cd /opt

$ wget -O dynatrace-easytravel-linux-x86_64.jar https://etinstallers.demoability.dynatracelabs.com/latest/dynatrace-easytravel-linux-x86_64.jar?_gl=1*16pcrmi*_ga*MTI0MzYzNTUwMi4xNjk0ODg0NDA0*_ga_1MEMV02JXV*MTY5NTU2NzIyMC42LjEuMTY5NTU2OTc1OC4wLjAuMA..

$ chmod 755 dynatrace-easytravel-linux-x86_64.jar

$ java -jar dynatrace-easytravel-linux-x86_64.jar

$ cd easytravel-2.0.0-x64

$ /bin/bash resources/installChromeDeps.sh

$ ./weblauncher/weblauncher.sh


How to run?

$ ./weblauncher/weblauncher.sh

How to access?

http://54.157.167.27:8094/

Rajesh Kumar
Follow me
Latest posts by Rajesh Kumar (see all)
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x