Introduction
What is Bee Travels:
Bee Travels is a polyglot demo microservice application that is created to demonstrate key capabilities of Kubernetes, OpenShift ,Istio, Knative, and many other cloud-native technologies.
Bee Travels uses best practices in the software development lifecycle and wildly used open source technologies. This application encompasses the full developer life cycle experience and is also written in recommended coding languages such as Node, Python, Rust, Go,and Java.
What you will learn:
Follow this documentation if you like to use Bee Travels to learn more about :
Architecture:
Bee Travels is a travel booking application that is composed of several mircoservices. Each mircoservice can be run independently, or together to form the full service. Bee Travels can be used to search and book hotels, flights and car rentals for various destinations across the world.
Note: All data is fake and only to be used for demonstration purposes.
Bee Travels is comprised of the following microservices:
- UI Frontend
- UI Backend
- Destination
- Hotel
- Car Rental
- Flight
- Currency Exchange
- Checkout
- Payment
The following is a basic architecture diagram for the containerized v1 version of Bee Travels.
Authors
- Mofi Rahman
- Max Shapiro
- Nick Bourdakos
- Pooja Mistry