.. toctree:: :maxdepth: 2 :caption: Suggested Reading :name: _req-labs :hidden: .. example/index ssp/ssp calm_mysql/calm_mysql calm_lamp/calm_lamp calm_mrkt_p1/calm_marketplace_p1 calm_mrkt_p2/calm_marketplace_p2 github/github
.. toctree:: :maxdepth: 2 :caption: Optional Reading :name: _opt-labs :hidden: afs/index git/gitlab docker/calm_workshop_lab7_docker .. k8s/index ansible/calm_workshop_lab6 rest/calm/calm_workshop_lab5_api .. terraform/index
.. toctree:: :maxdepth: 2 :caption: Other Resources :name: _resources :hidden: .. jenkins/index .. chef/index .. puppet/index
Please reach out to your team's Nutanix mentor.
Note
Welcome to our inaugural hackathon! In an effort to help deliver the maximum hackathon experience we have made some of our internal training available to each of you.
The content in the left is some of the content we used to train our own technical staff here at Nutanix. We are providing it here as an idea of what's possible, and as a guide to someone who may be new to some of this technology.
However, since we are preparing our infrastructure for the hackathon, the content provided is for educational purposes only.
As this is our first ever .Next Hackathon our goal is to ensure we provide maximum fun and also an environment of maximum creativity. Your team will be asked to build a solution during the allotted window on Tuesday May 8th. We kindly ask that you do not pre-build your solutions ahead of time. Research, tinkering with new platforms, iterating your ideas, however, is absolutely encouraged!
Your team's submission will be evaluated by a panel of judges and the winner will be announced during a special time slot during the main .Next Conference!
Your team's submission must adhere to one of the categories below.
LIVE
Showcase how interacting with the Nutanix Enterprise Cloud OS can be woven into one's everyday life.
CHALLENGE In this challenge, we are looking for new ways to manage or interface with Nutanix Enterprise Cloud OS! Push our APIs and integrate it with everyday platforms such as Alexa, home automation platforms, or external APIs. Ideas include deploying new workloads with Google Home or failing over your environment from your smart watch.
WORK
Showcase how the Nutanix Enterprise Cloud OS can make the workday easier.
CHALLENGE In this challenge, we want to see who can create the most elegant answer to automate application-either one of your own choosing or one of the many Nutanix partner workloads! Ideas include automating the setup of remote site when it powers up and deploying the required network services or creating a super-health check that combines NCC, a DR recovery check and even a DB integrity check? What task will you automate?
PLAY
Showcase an entertaining solution for next-generation IT that utilizes the Nutanix Enterprise Cloud OS.
CHALLENGE Creativity is king! How can we integrate bleeding-edge IT into Nutanix? Take a stateful application and turn it into a distributed Kubernetes pod or create a blockchain-based budgeting method to deploy or share resources or even use sizing insights to convert a VM to a Kubernetes container running on Google Cloud Platform. We want to see your creativity!
The Hackathon will start prompty at 08:00am on Tuesday May 8th, 2018. Main .Next Conference registration will begin at 0700 on Tuesday. Please head to registration and you will be guided to the special area for the Hackathon.
Hackathon Breakfast will start at 0730.
Beginning on Wednesday May 2nd, 2018, each team will have full access to their own cluster. Details on how to connect, credentials, and other useful info, will be posted directly to this site. Please keep in mind that the clusters will be reset the night before the event to ensure everyone starts from a level playing field.
The Nutanix IT Team will also be onsite for minimal support and assistance.
<info to come>
The winning team will be announced Wednesday morning during the opening keynote.
This hackathon will utilize hosted Nutanix clusters. Connectivity will likely be provided through a virtual desktop session with dedicated bandwidth.
What does this mean?
This means that there will be no direct network access to the cluster. You will be developing your solution in the hosted environment.
Suggested Things to Consider
Nutanix Calm for building blue prints may be a powerful tool in the solution. Your team will be free to build and deploy containers and VMs so external solutions could be built and deployed (eg Node-RED, MagicMirror).
TEAM | TEAM NAME | COACH | COACH EMAIL | CLUSTER IP |
BLUE | Andy Schmid | andy.schmid@nutanix.com | 10.21.41.37 | |
YELLOW | Emojis | Michael Jastad | michael.jastad@nutanix.com | 10.21.42.37 |
GREEN | Constantine Kousoulis | constantine.kousouli@nutanix.com | 10.21.44.37 | |
GRAY | Brennan Conley | Brennan.conley@nutanix.com | 10.21.46.37 | |
PINK | Anotherbrick in the firewall | Dave Keefe | dave.keefe@nutanix.com | 10.21.47.37 |
RED | Josh Sinclair | josh.sinclair@nutanix.com | 10.21.48.37 | |
CYAN | Cyantix | Michael Wolfe | michael.wolfe@nutanix.com | 10.21.49.37 |
ORANGE | Did It All For The Cookies | Ryan Hardin | ryan.hardin@nutanix.com | 10.21.55.37 |
PURPLE | Kiran Tatiparthi | kiran.tatipar@nutanix.com | 10.21.56.37 | |
LIME | Aashray Arora | aashray.arora@nutanix.com | 10.21.58.37 | |
GOLDENROD | Virtually Amazing | Rik Faith | faith@nutanix.com | 10.21.72.37 |
VERMILION | Prometheus | Joseph Maley | joseph.maley@nutanix.com | 10.21.73.37 |
TANGERINE | Prateek Kajariay | prateek.kajaria@nutanix.com | 10.21.74.37 | |
COPPER | Pratap Tiwary | pratap.tiwary@nutanix.com | 10.21.79.37 | |
AVOCADO | Ctrl Alt Elite | Marcel Messing | marcel.messing@nutanix.com | 10.21.80.37 |
Each team should reference their assigned Cluster IP as shown above.
Access HPOC Lab using Citrix:
Citrix XenDesktop:
- Login to https://citrixready.nutanix.com using your supplied credentials
- Select HTML5 (web browser) OR Install the Citrix Receiver client
- Select "Customers, Partners & Bootcamps" to access your virtual desktop
Use the following credentials when logging into Citrix:
- 20 x VDI/VPN User Accounts: POC0XX-User01, POC0XX-User02 … POC0XX-User20 etc. VDI/VPN User Password: techX2018!
Note: XX = Cluster Subnet IP (i.e. 10.21.80.37; where 80 is the subnet).
Login to Prism Element by opening a browser instance from your active VDI session (created above):
- Use the team-assigned Cluster IP Address from the table above (i.e. https://10.21.XX.37:9440; where XX = cluster subnet id), and hit enter...
- When prompted use the following credentials: admin/techX2018!
Images
- All required images are pre-loaded onto your team's cluster
Virtual Machines
- PC VM - 10.21.XX.39 - Nutanix Prism Central 5.5.1
- DC VM - 10.21.XX.40 - ntnxlab.local Domain Controller
- XD VM - 10.21.XX.41 - Citrix XenDesktop 7.15 Delivery Controller/StoreFront/License Server
- HYCU VM - 10.21.XX.44 - Comtrade HYCU 2.0.0
- Team rosters are below; team members in ALL CAPS are a dedicated Nutanix team mentor
- ** OFFICIAL ROSTERS BELOW ** See an error? Please contact Jason (jason@nutanix.com)
- Ctrl Alt Elite Michael Lowry, Jayesh Mankodi, Mustafa Ahmed Syed, James Quigley, MARCEL MESSING
- Playing for charity: <TBD>
- BLUE Bryan Kuhn, Tom Carter, Ryan Admire, Michael Eberhard, ANDY SCHMID
- Playing for charity: <TBD>
- COPPER Jeremy Francis, John Freeman, David LeClair, Mark Harden, PRATAP TIWARY
- Playing for charity: <TBD>
- CYANTIX Stephen Baker, Reed Beaver, Samuel Hanke, James Johnson, MICHAEL WOLFE
- Playing for charity: <TBD>
- Virtually Amazing Matt Rice, Marlon Wenceslao, Christopher Williams, Joel Winkelmann, Utkarsha Joshi, RIK FAITH
- Playing for charity: Special Olympics
- GRAY Brian Hayes, Jeremy Nicolaisen, Rocky Reyes, PJ Romero, BRENNAN CONLEY
- Playing for charity: <TBD>
- GREEN Jeremy Ayers, Kevin DeNiese, Curtis Patterson, Russel van Howe (out), Louis Carrillo, CONSTANTINE KOUSOLIS
- Playing for charity: <TBD>
- LIME (DNP) Luis Carrillo (moved) , Michael Culmone (out), Jesse Jones (out), Jon Walton (out), AASHARAY ARORA (floating)
- Playing for charity: St Jude’s Research Hospital
- Did It All For The Cookies Benjamin Craft, Chadd Dorr, Joseph Itson, Faisal Jawaid, RYAN HARDIN
- Playing for charity: <TBD>
- Another Brick in the Firewall Christopher Ermis, Byron Gandy (out), Grant Strang, Gus Thompson, Joel Quezada, DAVE KEEFE
- Playing for charity: Make-a-Wish
- PURPLE Jonathan Kronimus, Aldwin Leon, Eric Miller, Matthew Pettigrove, KIRAN TATIPARTHI
- Playing for charity: <TBD>
- RED Kevin Hanser, Edward Lam, Todd Madsen, Christopher Tilley, JOSH SINCLAIR
- Playing for charity: <TBD>
- TANGERINE Corey Brookshire, Heather Danielson, Doug Fabec, Keith Lea, PRATEEK KAJARIA
- Playing for charity: <TBD>
- Prometheus Sean Bollinger, Donnie Lee, Steven Pearson, Jonathan Reich, JOSEPH MALEY
- Playing for charity: JRDF Charity
- YELLOW Raymond Lin, Juan Rojas, Wilson Silva dos Santos, Aliaksei Tryputsen, MICHAEL JASTAD (MJ)
- Playing for charity: <TBD>
Charitable Donation – Winners will also receive a charitable donation to a nonprofit of their choice. Organizations must be 501c3 * and funds may not be used for political or religious purposes (including organizations or events that promote religion or political parties).
(*) Must be used with a 501(c)(3) – or equivalent organization. A 501(c)(3) is defined as: Associations, charities, cooperatives, and other voluntary organizations formed to further cultural, educational, professional, or public service objectives. Their startup funding is provided by their members, trustees, or others who do not expect repayment, and who do not share in the organization's profits or losses which are retained or absorbed. Approved, incorporated, or registered NPOs are usually granted tax exemptions, and contributions to them are often tax deductible. The donation may not be used for organizations that discriminate based on race, color, age, gender, religious creed, veteran status, marital status, sexual orientation, pregnancy, childbirth, national origin or ancestry, physical or mental disability, medical condition or genetic information, or political affiliation.