What is the architecture of the Forge Jira application, given that it's a Function as a Service (FaaS) application? I'm curious about how the application logic is structured and how the various components interact with each other. Is it based on a serverless computing model, and if so, what are some of the key characteristics of this architecture? I'm asking this question to better understand how the Forge Jira application is designed and to gain insights into how FaaS architecture can be used in enterprise software development.