101 Setup – Preparing for Nutanix.dev Labs

Dev Environment Setup Lab 1.0 - Featured Image

The Nutanix Developer portal, simply known as Nutanix.dev, contains a collection of resources covering various developer topics. For example (each link will open in a new window/tab):

However, many of our readers are new to development, APIs, code creation and the almost infinite amount of information related to these subjects.

With that in mind, a brand new Nutanix.dev lab has been created specifically for those who:

  • Are new to development and may not have have their laptop/PC configured for software development
  • Are looking for information on the recommended tools and applications needed to complete the Nutanix.dev labs

This new lab, simply called Dev Environment Setup Lab 1.0, will take you through the steps required to install and configure your laptop/PC as a basic development environment. The intention is not to cover every possible configuration option – there are literally thousands of choices – but to create a solid foundation for you to get started on.

From an operating system perspective, the lab will cover steps for:

  • Ubuntu Linux 18.04 or later
  • Mac OS X 10.13 or later
  • Windows 10

After selecting your desired operating system, the high level topics are:

  • Project structure i.e. a simple directory structure for your projects
    • This structure will be used in the other labs
  • Language installation e.g. Python and PowerShell
  • Editor installation
    • Please make sure you read the section about why built-in editors such as Notepad are not recommended
  • Source control
    • Both GUI and CLI
  • Additional/optional tools

So, with all that said, please check out the lab. I’m sure you’ll enjoy it! 🙂

SSH PUBLIC KEY

Copy the SSH public key below.  In BASH shell environments, for example, this file could be saved to ~/.ssh/nutanix_demo.pub

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCm+7N2tjmJw5jhPmD8MS6urZQJB42ABh73ffGQSJ0XUHgdEDfjUDFkLK0wyJCe0sF5QJnh07UQn0F0BUnBi+VwehPGeODh6S43OP5YS/14L0fyntFI06B9lckx/ygRNu82sHxXCX+6VVUFPOPC+sz6j1DQswKY9d4cEYnaMBGSzqRxrqAIf6aWIKTJTYKPFY0zaUZ6ow2iwS0Nlh5EqaXsEBWkqMmr7/auP9GV/adUgzFrGLJklYBdfH575SIK6/PZL6wNT0jE9LmFlEm7dI01ZWPclBuV16FzRyrnzmWr/ebY62A04vYBtR0vyfEfsW2ZgxgD6aAE6+ytj0v19y0elRtOaeTySN/HlXh7owKWCHnlXNpTUiSDP8SQ8LRARkhQu3KEDL0ppGCrSF87oFkp1gPzf92U+UK3LaNMMjZXMOy0zLoLEdLtbQo6S8iHggDoX4NI4sWWxcX0mtadvjy/nIOvskk9IXasQh0u0MT9ARQY5VXPluKDtEVdeow9UbvgJ1xxNkphUgsWjCiy+sjgapsuZvWqKM6TPT1i24XYaau+/Fa0vhjLb8vCMWrrtkRwGt4re243NDYcYWTzVZUFuUK0w1wqt77KgjCCeyJdsZNwrh15v780Fjqpec3EGVA0xyNbF0jn/tsnYy9jPh/6Cv767EratI97JhUxoB4gXw== no-reply@acme.com