Today's n-tier application development environment is diverse. Developers use different development platforms, web application frameworks, databases and storage models. Available services and components vary between cloud providers. Individual developers understand specific pieces - fewer people know how to put them all together.
ElasticBox makes sense of heterogeneous cloud application environments
ElasticBox encapsulates knowledge about the different components of an n-tier application - including everything needed to deploy those components in cloud infrastructure. Use ElasticBox to:
- Accelerate application deployment by giving developers the ability to mix and match application components, without needing to know platform specifics.
- Replace slow and costly manual configuration processes with a simple deployment interface that connects boxes to make applications.
- Simplify and accelerate application upgrades when application components change.
- Move applications easily between cloud providers.
This encapsulation occurs with boxes and applications.