Skip to content

softwareone-platform/swo-aws-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

619 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoftwareONE AWS Marketplace Extension

swo-aws-extension is a SoftwareOne Marketplace extension for AWS Marketplace workflows.

The repository contains:

  • a Django-based extension runtime
  • Marketplace order validation and fulfillment flows
  • AWS, CCP, CRM, FinOps, and Marketplace integration clients
  • operational commands for querying, synchronization, reporting, and billing journals
  • Helm deployment charts for API and worker workloads

Documentation

Start here:

Quick Start

Prerequisites:

  • Docker with the docker compose plugin
  • make

Recommended setup:

cp .env.sample .env
make build
make test
make run

The application runs on http://localhost:8080.

See docs/deployment.md for runtime parameters and the Docker-based local execution context.

Repository Layout

Common Commands

make build
make run
make test
make check
make check-all
make shell

About

SoftwareONE Marketplace AWS Extension to integrate AWS provisioning to Marketplace flows

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors

Languages