In September, 2023, the New Zealand eScience Infrastructure (NeSI) launched its new Research Developer Cloud, built on top of Flexible HPC (Flexi HPC), a new high-performance private cloud platform. The Research Developer Cloud kicked off with a list of Infrastructure-as-a-Service style cloud offerings, also identified as essential building blocks, including but not limited to compute, storage, network, images, and identity services. The Research Developer Cloud supports RSE(Research Software Engineers)/DevOps users to deploy complex and challenging solutions that enable their science needs. This talk will cover some of the use-cases from our early access tenants, key services and features, alongside a helicopter view of the core technology components, key partnerships and integrations. In particular, a recent use case of NeSI building a training environment will be looked at; with examples using technologies such as Open OnDemand, Kubernetes, and KeyCloak. This talk will also cover DevOps practices applied to the system and examples of interacting with the cloud native platform via code, and how these best practices help develop solutions in ways that are sustainable and reproducible, and also enable collaboration. Some of the code examples showcased include GitHub actions that trigger automatic build, test, and deploy pipelines; Terraform and Ansible for interacting with the cloud services via code (Infrastructure as Code, IaC) to automate the deployment process; and more. ABOUT THE AUTHORS
Jun Huh is a Product Manager at NeSI. Jun brings his experience from start-up industries into the field of eResearch. He has been involved in genomic data management, and data sovereignty related projects in the recent past years, including Aotearoa Genomic Data Repository and Rakeiora Pathfinder project. Recently he has been focused on service design facilitation to help launching of NeSI's new Flexible HPC.
Kahu Anderson is a Research DevOps Support Engineer at NeSI with a strong background in Information Technology. He is currently the 'pathfinder' when it comes to NeSI's new Research Developer Cloud, providing the Researcher Support team with information and documentation to facilitate collaboration between researchers and NeSI's new platform.-----For more information about eResearch NZ / eRangahau Aotearoa, visit:
https://eresearchnz.co.nz/
Jun Huh is a Product Manager at NeSI. Jun brings his experience from start-up industries into the field of eResearch. He has been involved in genomic data management, and data sovereignty related projects in the recent past years, including Aotearoa Genomic Data Repository and Rakeiora Pathfinder project. Recently he has been focused on service design facilitation to help launching of NeSI's new Flexible HPC.
Kahu Anderson is a Research DevOps Support Engineer at NeSI with a strong background in Information Technology. He is currently the 'pathfinder' when it comes to NeSI's new Research Developer Cloud, providing the Researcher Support team with information and documentation to facilitate collaboration between researchers and NeSI's new platform.-----For more information about eResearch NZ / eRangahau Aotearoa, visit:
https://eresearchnz.co.nz/