Skip to main content

Case Study

Bringing travel content, search, and booking workflows together

Definition6 / Bonotel

Definition6 / Bonotel

Definition6 consulting engagement for Bonotel

Role

AWS Solutions Architect / Technical Lead

Period

April 2016 – October 2016

Duration

7 months

Industry

Travel and hospitality

The Problem

Bonotel needed a web platform that could support its travel and hospitality business with a more capable content and search experience.

The solution crossed several concerns: content management, application APIs, MongoDB data architecture, location and property search, identity, and a reliable AWS runtime.

Why It Mattered

The platform required an architecture that connected the visitor experience to content, search, and backend services. The engagement needed technical decisions translated into patterns the delivery team could implement and operate.

What Ken Did

  • •

    Designed the AWS web-platform architecture. Defined the cloud infrastructure and application patterns for a scalable travel and hospitality website.

  • •

    Connected content and application data. Architected CMS-based content management, MongoDB data structures, and REST API patterns for the platform.

  • •

    Added richer search and location capabilities. Designed advanced search using Solr/Lucene and Google Places API integration.

  • •

    Established identity and delivery patterns. Addressed SSO and authentication and established CI/CD workflows; guided implementation through design reviews and architecture decisions.

What Changed

  • •

    A unified platform architecture connected content, APIs, search, identity, and AWS infrastructure.

  • •

    The delivery team had defined frontend/backend patterns and CI/CD workflows to carry the implementation forward.

What Continued Afterward

  • •

    AWS application architecture and deployment patterns

  • •

    CMS, MongoDB, REST API, and search integration design

  • •

    Identity and delivery practices for continued implementation

Tools Behind the Work

AWSCMSMongoDBREST APIsSolr/LuceneGoogle Places APISSOCI/CD

Working through a platform modernization challenge?

Bring the business problem or contract requirement. We can discuss what needs to change, what the work requires, and whether my experience fits.