code: public static void startEmbedded(String[] args, String[] services) {
          instance().initEmbedded(args, services);
          instance().start();
      }
docs: Entrypoint method to embed a Doradus server in an application. The args parameter
  is the same as {@link #startServer(String[])} and {@link #main(String[])}, which
  override doradus.yaml file defaults. However, instead of starting all services,
  only those in the given services parameter plus "required" services are started. At
  least one storage service must be given, otherwise an exception is thrown. Once all
  services have been started, this method returns, allowing the application to use
  the now-running embedded server. When the application is done, it should call
  {@link #shutDown()} or {@link #stopServer(String[])} to gracefully shut down the
  server.
  
  @param args      See {@link #main(String[])} for more details.
  @param services  List of service modules to start. The full package name of each
  must be provided.