Skip to main content

CDK Library for AIBS Informatics services

Project description

AIBS Informatics CDK Library

Build Status codecov


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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aibs_informatics_cdk_lib-0.8.1.tar.gz (87.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aibs_informatics_cdk_lib-0.8.1-py3-none-any.whl (114.4 kB view details)

Uploaded Python 3

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

Hashes for aibs_informatics_cdk_lib-0.8.1.tar.gz
Algorithm Hash digest
SHA256 148a6a06030789bfe4ba0fd827c71807aae5e20cd92bd63c1ae06bdfa777e08a
MD5 6a921a2f7bc7d7a902445a1b54e31a8f
BLAKE2b-256 4f41cf33d6b22752997cdb38e15e51866119f1afb3018fa2526474a5ce0baac7

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aibs_informatics_cdk_lib-0.8.1-py3-none-any.whl.

File metadata

File hashes

Hashes for aibs_informatics_cdk_lib-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 237da78247159f92e2f3c5fd7f42e2abb2aecbb0607a608a6a1565f12caf8f12
MD5 c554a83575ce4fd6971477a0cb311f71
BLAKE2b-256 a4138bd3a65a5f3aa281c735d8b35a8c39feda3e18565c284b51a1bbae8adbc9

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page