> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexagon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Deploy through FlexDeploy for AWS plugin

> Deploy Execution FlexDeploy is configured with everything that is required to execute a deploy request. We will consider performing a deploy operation

# Deploy Execution

FlexDeploy is configured with everything that is required to execute a deploy request. We will consider performing a deploy operation using the AWS Plugin (updateLambdaFunctionCode) on the AWS Lambda function to showcase the steps. The approach will be pretty much the same for other operations as well. Let’s execute the first deploy, Navigate to the Project and click on the **Execution** tab and click on deploy to submit the deploy request.

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590931105.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=4e1530bff0e8a07daabf0dce409f3fb6)

The Deploy Request Form will appear and we need to:

* select the environment we want to deploy the composite in, the [environments](https://docs.flexagon.com/flexdeploy-11-1-documentation/flexdeploy-users-guide/topology/environments.md) that had the deploy Environment checkbox will appear in the dropdown

* submit the request, this will initiate the deploy [workflow](https://docs.flexagon.com/flexdeploy-11-1-documentation/flexdeploy-users-guide/workflows.md)

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590931111.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=17cf7d9c40cf4d2d3fa3872c49e29fec)

Upon submission, the deploy workflow is initiated and the workflow steps are executed in the AWS-Deploy-Lambda-Function-Dev [environment](https://docs.flexagon.com/flexdeploy-11-1-documentation/flexdeploy-users-guide/topology/environments.md) (based on the configurations provided). Upon completion of the workflow, the execution status will be successful.

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590931108.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=e644b8e742c873b8285bc6bb71d5aec5)

With the successful execution of the deploy, function deployment will be done on AWS Lambda Function.

Navigate to the **steps** tab in order to view the workflow steps. Click on the link to view the plugin logs.

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590931114.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=d55fc7105379737545125dd9bd830fe9)

You have executed the deploy and successfully deployed the code on the AWS Lambda Function. It is extremely easy to replicate the same for other operations.
