I wanted to share the innovation challenge that the Snap Creator Engineering team recently held internally.
Our team was really excited about this opportunity and had a great time participating.
Inspired by a similar innovation challenge in NetApp, the development team members that participated in the challenge broke up into 8 teams of 1-4 people and spent two days developing a solution of their choosing.
The teams were then judged and scored on three categories: Innovation, Implementation, and Customer Value. Each category was assigned 10 points with a maximum possible total of 30 points.
The judges were impartial members of the extended Snap Creator team that were not participating in the event.
Note: The innovations showed in this video are NOT scheduled for inclusion in a specific release.
They are simply examples of what our developers can come up with and develop in a short period of time and is meant to highlight the capabilities of the Snap Creator Framework.
The teams are listed below in the order that they signed up for the challenge.
The presentations were done live as part of a 90 minute session, but for convenience I've broken up the videos for ease of viewing.
Each video below is roughly 10 minutes, give or take a few minutes.
Please keep in mind that this presentation was done for an internal, developer oriented audience, so apologies if there are terminology that is not clarified.
Though this was an internal challenge, we thought it would be interesting to you to showcase the cool things the development team can do in a short period of time.
Description: Remote Agent Management
Related to this video, but not an official part of the innovation challenge, Keith and Clemens also created a video on how to manage plugins, building on the information in the video above.
This was not taken into account during judging, but as it is related to the A-Team's presentation I am including it here.
Team Members: Thomas Lichtenstein
Description: SnapStack – integrating SCF with OpenStack
Note: Thomas' demo had issues during the presentation itself and has provided another demo. As a result it has a slightly different feel from the rest and is a touch longer (15 minutes instead of 10).
Description: Any 2NetApp (A2N) for clustered Data ONTAP, subject to prototype A2N libraries available in working condition
Description: Notification Android App for Snap Creator Framework (SCF)
Description: Using Snap Creator Framework to backup Snapshots to the Cloud
Description: Automated workflow to make secondary as primary when primary volume goes down in SM relationship and continue the backups on the config.
Description: Docker containers for local testing
Team Members: Siva Ramanathan
Description: Docker containers for scalability testing
Note: In this video Siva skips explanation of docker containers as it was covered in The Vagrants' presentation.
The judges met after the innovation challenge was complete and tallied their scores.
The top five teams were:
All of the participants and judges really enjoyed this challenge.
We're talking about doing an innovation challenge between every release.
Keep posting ideas into the ideas section and you may see your idea come to life as part of one of the innovation challenges.
If you have any questions please feel free to comment below and we'll do our best to get the question answered.
Hope you enjoyed this insight into the workings of the development team.
Happy Snap Creating!