https://corley.it
Easy to manage and easy deployments
Hard to handle workloads, hard maintenance, hard life for development team
The technical debt increase quickly over the time (big legacy)
Easy deployment strategy.
Cost Saving on resources
The technical debt increase quickly over the time (big legacy)
Hard maintenance, hard life for development team
The application scale out completely and we cannot achieve the "scale per feature" goal
Easy deployment cycles
cost-per-feature (scale out per service)
scale out also the development team
So many different environment and so many infrastructure devices (balancers, etc)
Related costs for high availability increases quickly
Technical debt and legacy managment remains an issue
Lightweight, isolated environment for our application
Dedicated networking for our applications
CAP - limits for resources (CPU, RAM)
docker run \
--cpu-shares 48 \
--memory 32M \
--network app1 \
ubuntu:16.04 \
ls -las
Path
Domain Name
Min: 100% -> Max: 200%
walter.dalmut @ corley.it