-
Book Overview & Buying
-
Table Of Contents
Hands-On Software Engineering with Python - Second Edition
By :
The final assembly of the system that this chapter describes feels… kind of anticlimactic to me, looking back on it. I think, however, that is how it should be. This final piece of the API puzzle, manual work notwithstanding for the example, is really not much more than assembling the pieces that were built in earlier chapters. With a full CI/CD process in place, there are additional pieces that would be nice and useful add-ons, providing checks and guardrails to decrease the probability of bugs making their way into a production system. The operations built out in the Bruno collections could easily be made into a scripted end-to-end test for the process of an artisan signing up, creating a product, and it being made available in a public-facing product list. The individual API endpoints’ Lambda functions could also be explicitly integration tested against either a local development database or a cloud-resident equivalent, and those assembled into a suite...