Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sparkle support for Azure deployment #9

Open
7 tasks
kkiani opened this issue Sep 9, 2024 · 1 comment
Open
7 tasks

Sparkle support for Azure deployment #9

kkiani opened this issue Sep 9, 2024 · 1 comment
Assignees
Labels
feature/integration Changes and suggestion for currently integrated or under integration application integration/sparkle Related to Sparkle integration

Comments

@kkiani
Copy link
Contributor

kkiani commented Sep 9, 2024

Introduction

To extend Sparkle application support to Azure, we propose implementing the Resource Layer using Pulumi for deploying an Azure Synapse serverless PySpark application. This will allow Sparkle to run natively on Azure, leveraging Azure Synapse Analytics for distributed data processing with PySpark.

Tasks

  • Implement Pulumi templates for deploying Azure Synapse resources.
  • Define a Pulumi Component to provision the necessary components, including Azure Synapse workspaces, Spark pools, and necessary data storage.
  • Ensure the deployment supports a serverless PySpark environment.
  • Integrate this resource layer with Sparkle, maintaining consistency with the overall ARC pattern.
  • Investigating implementation of getting the spark session inside Azure Synapse for controller layer.

Acceptance Criteria

  • Successfully deploy a serverless Sparkle-based PySpark application on Azure Synapse via Pulumi.
  • Validate that the Sparkle application runs and interacts seamlessly with Azure Synapse resources.
@kkiani kkiani added the feature/integration Changes and suggestion for currently integrated or under integration application label Sep 9, 2024
@kkiani kkiani added the integration/sparkle Related to Sparkle integration label Sep 9, 2024
@kkiani
Copy link
Contributor Author

kkiani commented Sep 9, 2024

We already have a bigger feature branch for integration with Sparkle. Please fork and create pull request to the feature/spark branch.

@kkiani kkiani self-assigned this Sep 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/integration Changes and suggestion for currently integrated or under integration application integration/sparkle Related to Sparkle integration
Projects
None yet
Development

No branches or pull requests

1 participant