Welcome to SCAR’s documentation!¶

Contents:

  • About SCAR
  • Approach
  • Limitations
  • Installation
    • Install using pip3
    • Clone the Github Repository
    • Extra dependencies
  • SCAR container
    • Building the SCAR image
  • Configuration
    • IAM User Credentials
    • IAM Role
    • Configuration file
  • Basic Usage
    • Using a configuration file (recommended)
    • Using CLI configuration (old school)
  • Advanced Usage
    • Define a shell-script for each invocation of the Lambda function
    • Executing an user-defined shell-script
    • Passing environment variables
    • Executing custom commands and arguments
    • Obtaining a JSON Output
    • Upload docker image files using an S3 bucket
    • Upload ‘slim’ docker image files in the payload
    • Setting a specific VPC
  • Using Lambda Image Environment
    • Use alpine based images
    • Use already prepared ECR images
    • Do not delete ECR image on function deletion
    • ARM64 support
    • EFS support
  • API Gateway Integration
    • Define an HTTP endpoint
    • CURL Invocation
    • GET Request
    • POST Request
  • Function Definition Language (SCAR)
    • Top level parameters
    • Functions
    • AWS Elements
    • Lambda
    • Container
    • Supervisor
    • IAM
    • API Gateway
    • Cloudwatch
    • AWS Batch
    • Compute Resources
  • AWS Batch Integration
    • Set up your configuration file
    • Set up your Batch IAM role
    • Define a job to be executed in batch
    • Combine AWS Lambda and AWS Batch executions
    • Limits
    • Multinode parallel jobs
  • Event-Driven File-Processing Programming Model
    • More Event-Driven File-Processing thingies
    • Function Definition Language (FDL)
  • Local Testing
    • Testing of the Docker images via udocker
  • License
  • Need Help?

scar

Navigation

Contents:

  • About SCAR
  • Approach
  • Limitations
  • Installation
  • SCAR container
  • Configuration
  • Basic Usage
  • Advanced Usage
  • Using Lambda Image Environment
  • API Gateway Integration
  • Function Definition Language (SCAR)
  • AWS Batch Integration
  • Event-Driven File-Processing Programming Model
  • Local Testing
  • License
  • Need Help?

Related Topics

  • Documentation overview
    • Next: About SCAR

Quick search

©GRyCAP - I3M - UPV. | Powered by Sphinx 1.8.6 & Alabaster 0.7.12 | Page source