code: public static void main(String[] args) throws InterruptedException {
          CloudPlatform cloudPlatform = new CloudPlatform().start(args);
          cloudPlatform.applicationContext().getBean(CamelSpringBootApplicationController.class).blockMainThread();
      }
docs: Main entry point