Yes. You can schedule a group of servers to shut down and come up
On-demand, when users need by typing url
By logging into INVOKE and click “start” action
Yes. You can group EC2 instances per application and assign priority to bring up and down.
Yes, while configuring the domains you can specify the order in which you would like servers come up
Yes. INVOKE can bring up and bring down EC2 instances which are beyond ELBs.
INVOKE can do more than just starting and stopping EC2 instance as per schedule. It can bring up the whole environment associated with an application manually (on-demand) or automatically(whenever end user starts accessing the application).
You can use Cloudwatch alarm (CPU usage monitoring). You can configure Cloud Watch alarm to stop EC2 instance whenever CPU usage is below certain percentage. One thing to remember is to make sure you pick the right percentage for shutdown or use internal script to check other live connections such as ssh/RDP before you initiate the shutdown.
Not in current version. But it is in our road map. .
Current INVOKE relase is IaaS solution, which runs with-in your account. SaaS version will be available soon.
INVOKE has rich REST API available for other applications to interact.
INVOKE instance itself is well secured with proper Security Group and IAM role policy. Our application is scanned for Java security vulnerability.
INVOKE needs just one EC2 instance on very small EC2 instance type such as t2.micro/small. It is very light weight application which does not cost to much.
Yes. You can configure Cloud watch Alarm to auto start the INVOKE EC2 instance.
Only AWS at this point of time.
INVOKE is more than a DevOps tool. In DevOps, only infrastructure, security developers, QA testers and application stakeholders work together to deliver agile functionality. Our tool does more than that. INVOKE not only handles bringing different role players together to use our tool, but also the end users who will be using the applications too. We call INVOKE TeamOps tool.
No. You just need one INVOKE instance which can be hosted from any one of your AWS accounts. With proper security controls in place, this single INVOKE EC2 instance can manage multiple application environment centrally in an AWS organization setup.
Yes. As long as the application is not needed 24x7. There could be a few production applications which are needed from 8AM to 6PM Monday to Friday. In those cases, you can use our scheduler feature.
Another approach is, you can use our scheduler to shutdown and let stakeholder bring up the application on-demand by typing application url in browser (note that users might experience little delay in accessing the application with this approach) .