Today we’re happy to announce a new chatbot for AWS Slack integration that allows you to fully interact with ParkMyCloud without having to access the GUI. Combined with the recent addition of Notifications in ParkMyCloud, you can manage your continuous cost control from the Slack channels you live in every day!
Developers and operations engineers are increasingly utilizing ChatOps to manipulate their environments and help users self-manage the servers and databases they require for their work. There’s a few different chat systems and bot platforms available, but the most common used today is Slack. By setting up the SlackBot to interact with your ParkMyCloud account, you can allow users to assign schedules, temporarily override parked instances, or toggle instances to turn off or on as needed.
Combine this with notifications from ParkMyCloud, and you can have full visibility into your cost control initiatives right from your standard Slack chat channels. Notifications allow you to have ParkMyCloud post messages for things like schedule changes or instances that are being turned off automatically. Now, with the new ParkMyCloud Slackbot, you can reply back to those notifications to snooze the schedule, turn a system back on temporarily, or assign a new schedule.
The chatbot is open-source, so you can feel free to modify the bot as necessary to fit your environment or use cases. It’s written in Python using the slackclient library, but even if you’re not a Python expert, you’ll find it easy to modify to suit your needs. We’d love to have you send your ideas and modifications back to us for rapid improvement.
If you haven’t already signed up for ParkMyCloud, then start a free trial and get the Slackbot hooked up for easy AWS Slack integration. You’ll find that ParkMyCloud can make continuous cost control easy and help reduce your cloud spend, all while integrating with your favorite DevOps tools!