Hello, I'm Martyn Kilbryde
I love to talk about Software Engineering and Architecture, especially exploring Serverless & Machine Learning technology
Serverless Security - Cognito Misconfigurations
Serverless technology comes with great security by default, but security still needs baking in like any other piece of software. In this article I look into some possible misconfigurations you can do with Cognito that can spell trouble for your web application.
Building an Amazon Bedrock JIRA Agent with Source Code Knowledge Base - Part 2
Using Agents for Amazon Bedrock to interact with JIRA is surprisingly powerful, especially with the ability to add comments and create new tasks. Giving the same agent access to source code using RAG takes it to another level.
Building an Amazon Bedrock JIRA Agent with Source Code Knowledge Base - Part 1
Amazon released the Bedrock service to give access to multiple foundation models via a generalised API. During 2023 they released two features within this service that I wanted to try; native Agents and Retrieval-Augmented Generation with Knowledge bases.
Exploring Advanced Logging Controls for AWS Lambda
AWS recently released some new advanced logging controls for the AWS Lambda service. These allow functions to log in JSON format natively, as well as offering native log level support and options for the log group to use.
Digging Into How AWS PartyRock Works
PartyRock from AWS is a new application from AWS that allows anybody to generate a Generative AI application in minutes. It uses Amazon Bedrock to not only run the text and image generation, but also to generate the apps in the first place. How does it work?
Running an LLM inside an AWS Lambda Function
Large Language Models and Generative AI are big topics in 2023, and whilst using them as a service is great (and sensible), I wondered if it was possible to run a LLM completely within a Lambda Function.