aws_ddk_core package¶
Base¶
|
Base Stack to inherit from. |
CICD¶
|
Create a stack that contains DDK Continuous Integration and Delivery (CI/CD) pipeline. |
Config¶
|
Class used to read configuration with a configurable strategy. |
|
Read config from ddk.json in the root of the repo. |
Data Pipelines¶
|
Class that represents a data pipeline. |
|
Class that represents a data stage within a data pipeline. |
|
Class that represents an event stage within a data pipeline. |
|
DataStage with helper methods to simplify StateMachine stages creation. |
Resources¶
Class factory create and configure DMS DDK resources, including endpoints, replication tasks and replication instances. |
|
Class factory to create and configure Glue DDK resources, including Jobs. |
|
Class factory create and configure Kinesis DDK resources, including Delivery Streams. |
|
Class factory create and configure Kinesis DDK resources, including Data Streams. |
|
Class factory to create and configure Key Management Service DDK resources, including Keys. |
|
Class factory to create and configure Lambda DDK resources, including Functions. |
|
Class factory to create and configure Simple Storage Service DDK resources, including Buckets. |
|
Class factory create and configure Simple Queue Service DDK resources, including Queues. |
|
Class factory create and configure AWS Step Functions Service DDK resources, including State Machines. |
Data Stages¶
|
Class that represents an AppFlow DDK DataStage. |
|
Class that represents a Athena SQL DDK DataStage. |
|
Class that represents a DMS to S3 to S3 Replication DDK Stage. |
|
Class that represents a Glue Transform DDK DataStage. |
|
Class that represents a Firehose to S3 Ingestion DDK Stage. |
|
Class that represents an S3 Event DDK Stage. |
|
Class that represents an SQS to Lambda Transform DDK Stage. |