Skip to content

Deploying things with dependencies to AWS EC2

License

Notifications You must be signed in to change notification settings

ohnosequences/statika

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Statika

managing dependencies on the type-level

Statika is a set of Scala libraries, which allows you to declare dependencies between components of any modular system and deploy them using Amazon Web Services.

This allows one to create configurations of modules, for example, for applying it to a set of Amazon EC2 computation instances, being statically insured that it won’t fail because of dependencies resolution issues.

The main component of Statika is a bundle. It is a thin wrapper for a tool, library, resource or any other component of your system.

  • it can depend on other bundles
  • it can do something in runtime, e.g. install a tool, that it represents, or prepare resources.

Then you can deploy a bundle to an Amazon EC2 instance and it will set up the needed environment and install all dependencies.

About

Deploying things with dependencies to AWS EC2

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages