Applying best practices for optimization
In this section, we will dive a bit deeper into what each of the design principles that we documented in the Well-Architected NLP solutions matrix means, and how to implement them for your requirements. Since the scope of this book is primarily about AWS AI services, we already have the advantage of using serverless managed services, and this addresses a number of suggestions that the Well-Architected Framework alludes to. Additionally, as mentioned previously, some of the best practices documented in the matrix may appear to be repetitive – this is not a mistake but intentional, as the application of one design pattern may have a cascading benefit across multiple pillars of the Well-Architected Framework. We will highlight these as we come across them. Without further ado, let's dig in.
Using an AWS S3 data lake
This section addresses principles 1.1a and 1.3a from the Well-Architected NLP solutions matrix (Figure 18.1).
...