# Ability Platform Onboarding Session How-To
We're glad you are joining our global collaborative effort to standardize the way we model the world in ABB. If you have organized a live ABB Ability™ Platform onboarding session with the Client Success Team this page will be a good starting point for you.
Your assigned Client Success Team (CST) representative has prepared all the materials & access rights for you. Now it is a good time for you to prepare your development workstation. You'll need this to take full advantage of the Ability Platform Hands-On Experience session (2nd & 3rd day).
# Pre-workshops checklist
- Bring your development computer. Our tools support MacOS, Linux and Windows operating systems. Make sure you have at least 20GB HDD free space & a 64bit CPU with hardware virtualization support
- Download and install Ability Edge SDK Virtual Machine
- Install the Visual Studio Code IDE
- Prepare your IDE to work in C# programming language
- Install Git (Linux, MacOS & Windows instructions)
- Install Docker and make sure it works by
issuing
docker infocommand and running a hello-world container. There is a Getting Started guide on Docker official website. - Check if you can access CodeBits. This is our Git repository with all the samples, tools & snippets for you to use. Try cloning any project to your local machine to make sure it works for you.
- Make sure you can connect to the ABB corporate network from the room where the workshops are going to take place.
- Read about modern authentication standards. The Ability Platform makes extensive use of OAuth2 & OpenIdConnect.
- Make sure to bring an adequate amount of coffee 😉 (We'll be doing a lot of coding)
# Questions
Should you have any questions, please contact your Client Success Team representative. We are looking forward to meeting you soon!