--- title: "Get Component Instance" url: https://docs.catalyst.zoho.com/en/sdk/python/v1/serverless/functions/get-component-instance/ description: "This page describes the method to execute functions in your Python application with sample code snippets." last_updated: 2025-03-28T12:54:49Z service: Serverless type: general related_links: - name: "Functions Help" url: /en/serverless/help/functions/introduction --- # Functions [Catalyst Serverless Functions](https://docs.catalyst.zoho.com/en/serverless/help/functions/introduction) are custom-built coding structures that contain the business logic of your Catalyst application. They can be created either using the [Catalyst console](https://console.catalyst.zoho.com/baas/index) or the [CLI](https://docs.catalyst.zoho.com/en/cli/v1/working-with-functions/introduction). This section covers the various SDK methods that can be used to implement functions in your Catalyst application. #### Get a Component Instance A component instance is an object that can be used to access the pre-defined configurations specific to a particular component. This process will not fire a server-side call. The `app` reference used in the code below is the [Python object](https://docs.catalyst.zoho.com/en/sdk/python/v1/setup/#initializing-the-sdk) returned as a response during SDK initialization. You can create a new `function_service`instance as shown below. This component instance will be used in the next section while executing the function. ```python #Get function component instance function_service = app.functions() ```