CDK Library for AIBS Informatics services
Project description
AIBS Informatics CDK Library
Overview
The AIBS Informatics CDK Library is a collection of AWS Cloud Development Kit (CDK) constructs and utilities designed to facilitate the deployment and management of cloud infrastructure for the Allen Institute for Brain Science. This library includes constructs for managing AWS Batch environments, Elastic File System (EFS) configurations, CloudWatch dashboards, and more. It aims to provide reusable and configurable components to streamline the development and deployment of cloud-based applications and services.
Modules
- Batch: Constructs for setting up and managing AWS Batch environments, including job queues, compute environments, and monitoring.
- EFS: Utilities and constructs for configuring and managing Elastic File System (EFS) resources.
- CloudWatch: Tools for creating and managing CloudWatch dashboards and alarms.
- Service Compute: Constructs for defining compute resources, including Lambda functions and Batch compute environments.
- State Machine Fragments: Reusable fragments for AWS Step Functions, including batch job submission and data synchronization.
- Assets: Definitions and utilities for managing code assets, including Lambda functions and Docker images.
- Core: Base constructs and utilities used across the library, including environment configurations and common IAM policies.
Contributing
Any and all PRs are welcome. Please see CONTRIBUTING.md for more information.
Licensing
This software is licensed under the Allen Institute Software License, which is the 2-clause BSD license plus a third clause that prohibits redistribution and use for commercial purposes without further permission. For more information, please visit Allen Institute Terms of Use.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aibs_informatics_cdk_lib-0.8.1.tar.gz.
File metadata
- Download URL: aibs_informatics_cdk_lib-0.8.1.tar.gz
- Upload date:
- Size: 87.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
148a6a06030789bfe4ba0fd827c71807aae5e20cd92bd63c1ae06bdfa777e08a
|
|
| MD5 |
6a921a2f7bc7d7a902445a1b54e31a8f
|
|
| BLAKE2b-256 |
4f41cf33d6b22752997cdb38e15e51866119f1afb3018fa2526474a5ce0baac7
|
Provenance
The following attestation bundles were made for aibs_informatics_cdk_lib-0.8.1.tar.gz:
Publisher:
release.yml on AllenInstitute/aibs-informatics-cdk-lib
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
aibs_informatics_cdk_lib-0.8.1.tar.gz -
Subject digest:
148a6a06030789bfe4ba0fd827c71807aae5e20cd92bd63c1ae06bdfa777e08a - Sigstore transparency entry: 870722951
- Sigstore integration time:
-
Permalink:
AllenInstitute/aibs-informatics-cdk-lib@3af629108c768edb235130b3a7f6bf849e538ca4 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AllenInstitute
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3af629108c768edb235130b3a7f6bf849e538ca4 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file aibs_informatics_cdk_lib-0.8.1-py3-none-any.whl.
File metadata
- Download URL: aibs_informatics_cdk_lib-0.8.1-py3-none-any.whl
- Upload date:
- Size: 114.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
237da78247159f92e2f3c5fd7f42e2abb2aecbb0607a608a6a1565f12caf8f12
|
|
| MD5 |
c554a83575ce4fd6971477a0cb311f71
|
|
| BLAKE2b-256 |
a4138bd3a65a5f3aa281c735d8b35a8c39feda3e18565c284b51a1bbae8adbc9
|
Provenance
The following attestation bundles were made for aibs_informatics_cdk_lib-0.8.1-py3-none-any.whl:
Publisher:
release.yml on AllenInstitute/aibs-informatics-cdk-lib
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
aibs_informatics_cdk_lib-0.8.1-py3-none-any.whl -
Subject digest:
237da78247159f92e2f3c5fd7f42e2abb2aecbb0607a608a6a1565f12caf8f12 - Sigstore transparency entry: 870722983
- Sigstore integration time:
-
Permalink:
AllenInstitute/aibs-informatics-cdk-lib@3af629108c768edb235130b3a7f6bf849e538ca4 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AllenInstitute
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3af629108c768edb235130b3a7f6bf849e538ca4 -
Trigger Event:
workflow_dispatch
-
Statement type: