Api management, throttling, security, monitoring and caching using Varnish http-accerator and Redis key-value store