dardin88 / RADON-workshop

RADON Training material and best practice examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RADON workshop

Overview

This repository contains workshop labs and best practices for tools in the RADON framework toolstack. It is recommended for new users of the RADON framework to follow the labs 1-4 as a basic training. For more advanced usage follow the labs 5-13 according to interest.

Prerequisites

In order to conduct these labs, you need the following prerequisites:

Workshop labs

  1. Introduction to the application and RADON
  2. Working with the IDE
  3. Moving source code to FunctionHub
  4. Modeling the application with GMT
  5. Deploying the csar with xOpera
  6. Adding testing annotations with CTT
  7. Adding Data pipelines
  8. Adding monitoring with Prometheus & Grafana
  9. Adding verification constraints with VT
  10. Detect code defects with Defuse
  11. Choose optimal decomposition with DT
  12. Storing deployment templates in Template Library
  13. Enabling CI/CD

RADON workflow

Directory

.
├── labs        # All lab descriptions
├── README.md   # What you are reading now
└── todos       # The application we want to deploy

About

RADON Training material and best practice examples


Languages

Language:JavaScript 96.9%Language:Dockerfile 3.1%