Coder Social home page Coder Social logo

idf-modules's Introduction

Industry Dataframework (IDF)

IDF is a collection of resuable Infrastructure as Code (IAC) modules that works with SeedFarmer CLI. Please see the DOCS for all things seed-farmer.

The modules in this repository are decoupled from each other and can be aggregated together using GitOps (manifest file) principles provided by seedfarmer and achieve the desired use cases. It removes the undifferentiated heavy lifting for an end user by providing hardended modules and enables them to focus on building business on top of them.

General Information

The modules in this repository are / must be generic for resuse without affiliation to any one particular project or use case or any vertical.

All modules in this repository adhere to the module strutucture defined in the the SeedFarmer Guide

Industry-Specific SeedFarmer Module Repositories

  • ADDF: A collection of modules for Scene Detection, Simulation (mock), Visualization, Compute, Storage, Centralized logging, etc.
  • AiOps: A collection of modules for use-cases in the Artificial Intelligence & Machine Learning spaces.

Modules supported by IDF

Networking Modules

Type Description
Networking Module Deploys standard networking resources such as VPC, Public/Private/Isolated subnets and Interface/Gateway endpoints

Compute Modules

Type Description
EKS Module Deploys EKS Cluster with the documented list of addons
AWS Batch Module Deploys AWS Batch resources

Database Modules

Type Description
Neptune Module Deploys Amazon Managed Neptune Cluster

Storage Modules

Type Description
Opensearch Module Deploys Amazon Opensearch Cluster
S3 Buckets Module Deploys AWS S3 buckets for logging and artifacts purpose
EFS Module Deploys Amazon EFS for shared artifacts purpose
FSX-Lustre Module Deploys Amazon FSX Lustre for HPC/Bigdata workloads

Orchestration Modules

Type Description
Amazon Managed Workflows for Apache Airflow (MWAA) Module Deploys an Amazon MWAA module

Replication Modules

Type Description
DockerImages Replication Module Deploys docker images replication module which replicates any docker image from public registry to an internal ECR repo(s)

idf-modules's People

Contributors

a13zen avatar amazon-auto avatar dependabot[bot] avatar dgraeber avatar kukushking avatar leonluttenberger avatar malachi-constant avatar sauronalexander avatar srinivasreddych avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.