We will setup the backend infrasturcture such as the Kendra index, S3 bucket to be used as a data source, Lambda event handler as well as development infrastructure such as the IDE and simple scripts to work with Kendra, index some data in the Kendra index, followed by development of a simple web application for users to query Kendra.
For the application we will work with the use case of an enterprise search application that provides authenticated and guest access for users. A search query made through the application returns search results only from those documents that are authorized for access by the authenticated user or guest.
There are four groups of users, customers, sales reps, marketing execs and solutions architects