diff --git a/samples/features/sql-big-data-cluster/app-deploy/sumofsq/README.md b/samples/features/sql-big-data-cluster/app-deploy/sumofsq/README.md
new file mode 100644
index 00000000..af89c2e0
--- /dev/null
+++ b/samples/features/sql-big-data-cluster/app-deploy/sumofsq/README.md
@@ -0,0 +1,111 @@
+# Running a basic R script in SQL Server big data cluster
+
+### Contents
+
+[About this sample](#about-this-sample)
+[Before you begin](#before-you-begin)
+[Run this sample](#run-this-sample)
+[Sample details](#sample-details)
+[Related links](#related-links)
+
+
+
+## About this sample
+
+This is a sample [R](https://www.r-project.org/) app, which takes two whole numbers as input and returns the sum of squares (a^2 + b^2). The code for this sample is in [sum_of_squares.R](sum_of_squares.R) The inputs and outputs are shown below.
+
+### Inputs
+|Parameter|Description|
+|-|-|
+|`a`|The first whole number|
+|`b`|The second whole number|
+
+### Outputs
+|Parameter|Description|
+|-|-|
+|`result`|The result of calculating a^2 + b^2|
+
+
+
+
+## Before you begin
+
+To run this sample, you need the following prerequisites.
+
+**Software prerequisites:**
+
+1. SQL Server big data cluster CTP 2.3 or later.
+2. `mssqlctl`. Refer to [installing mssqlctl](https://docs.microsoft.com/en-us/sql/big-data-cluster/deploy-install-mssqlctl?view=sqlallproducts-allversions) document on setting up the `mssqlctl` and connecting to a SQL Server 2019 big data cluster.
+
+
+
+## Run this sample
+
+1. Clone or download this sample on your computer.
+2. Log in to the SQL Server big data cluster using the command below using the IP address of the `endpoint-service-proxy` in your cluster. If you are not familiar with `mssqltctl` you can refer to the [documentation](https://docs.microsoft.com/en-us/sql/big-data-cluster/big-data-cluster-create-apps?view=sqlallproducts-allversions) and then return to this sample.
+
+ ```bash
+ mssqlctl login -e https://:30777 -u -p
+ ```
+3. Deploy the application by running the following command, specifying the folder where your `spec.yaml` and `sum_of_squares.R` files are located:
+ ```bash
+ mssqlctl app create --spec ./sumofsq
+ ```
+4. Check the deployment by running the following command:
+ ```bash
+ mssqlctl app list -n sum-of-sq -v [version]
+ ```
+ Once the app is listed as `Ready` you can continue to the next step.
+5. Test the app by running the following command:
+ ```bash
+ mssqlctl app run -n sum-of-sq -v [version] --input a=42,b=3435
+ ```
+ You should get output like the example below. The answer to your question are returned as `result`.
+ ```json
+ {
+ "changedFiles": [],
+ "consoleOutput": "",
+ "errorMessage": "",
+ "outputFiles": {},
+ "outputParameters": {
+ "result": 11800989.0
+ },
+ "success": true
+ }
+ ```
+6. You can clean up the sample by running the following commands:
+ ```bash
+ # delete app
+ mssqlctl app delete --name sum-of-sq --version [version]
+ ```
+
+
+
+## Sample details
+
+Please refer to [sum_of_squares.R](sum_of_squares.R) for the code for this sample.
+
+### Spec file
+Here is the spec file for this application. As you can see the sample uses the `R` runtime and calls the `sofsq` method in the `sum_of_squares.R` file, accepting two integer inputs named `a` and `b` and returning an integer output named `result`.
+
+```yaml
+name: sum-of-sq
+version: v1
+runtime: R
+src: ./sum_of_squares.R
+entrypoint: sofsq
+replicas: 1
+poolsize: 1
+inputs:
+ a: integer
+ b: integer
+output:
+ result: integer
+```
+
+
+
+## Related Links
+For more information, see these articles:
+
+[How to deploy and app on SQL Server 2019 big data cluster (preview)](https://docs.microsoft.com/en-us/sql/big-data-cluster/big-data-cluster-create-apps?view=sqlallproducts-allversions)
\ No newline at end of file