Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 958 Bytes

CHALLENGE.md

File metadata and controls

26 lines (19 loc) · 958 Bytes

Challenge 1: Cloud Slack Bot

Create a slack bot to manage cloud instances. You can choose whatever cloud provider you want (e.g. Openstack, AWS, GCP, Azure).

The bot should be able to support:

  • Creating new instances
  • Removing existing instances
  • Starting an instance
  • Stopping an instance
  • Displaying the status of an instance
  • List all available instances

The bot should also be able to show a help message.

Tools

For the components that make up this application please use a tool/language you’re comfortable with from this list.

API Back End: Node or PHP

Database: MySQL or MongoDB

Deliverables

When you reach a stage you’re happy with, you should provide:

  • Instructions on how to use it
  • A .zip file of your project, including any & all source files, a readme file (which also documents any assumptions made during the implementation), config, tests etc..
  • A running slack bot account or a deployment script so we can test it