Annonce
· Mai 16, 2022

Concours Grand Prix InterSystems 2022 Bonus techniques

Salut les développeurs !

InterSystems Grand Prix réunit toutes les fonctionnalités clés des plateformes de données InterSystems !

Ainsi, nous vous invitons à utiliser les fonctionnalités suivantes et à collecter des bonus techniques supplémentaires qui vous aideront à gagner le prix !

Nous y voilà!

  • InterSystems FHIR  - 5
  • IntegratedML - 4
  • Native API - 3
  • Interoperability - 3
  • Production EXtension(PEX) - 4
  • Embedded Python - 5
  • Adaptive Analytics (AtScale) Cubes usage - 4
  • Tableau, PowerBI, Logi usage - 3
  • InterSystems IRIS BI - 3 
  • Docker container usage - 2 
  • ZPM Package deployment - 2
  • Online Demo - 2
  • Unit Testing - 2
  • Premier article sur la communauté des développeurs - 2
  • Deuxième article sur la communauté des développeurs - 1
  • Code Quality pass - 1
  • Video sur YouTube - 3

InterSystems FHIR as a Service et IRIS For Health - 5 points

Nous invitons tous les développeurs à créer de nouvelles applications ou à tester des applications existantes à l'aide du service d'accélération InterSystems IRIS FHIR (FHIRaaS).Connectez-vous au portail, effectuez le déploiement et commencez à utiliser votre serveur InterSystems FHIR sur AWS dans votre candidature pour le concours de programmation.

Vous pouvez également créer une application FHIR à l'aide d'InterSystems IRIS for Health, version docker. Vous pouvez prendre le modèle IRIS-FHIR-Template qui prépare le serveur FHIR lors de la création de l'image Docker. La documentation de l'API FHIR 4.0.1 est disponible ici. Pour en savoir plus, consultez la documentation InterSystems IRIS for Health.

 

Utilisation d'IntegratedML - 4 points

1. Utilisez InterSystems IntegratedML dans votre solution AI/ML. Voici le modèle qui l'utilise. 

2. Outils d'importation de données :

3. Documentation: 

4. Cours et vidéos en ligne :

Utilisation de l'InterSystems Native API - 3 points

Vous obtenez ce bonus si vous accédez aux données de votre application Full-Stack à l'aide de l'une des options de l'InterSystems Native API :  .NETJavaPythonNode.js. En savoir plus here

Interoperability Productions avec BPL ou DTL - 3 points

L'une des principales caractéristiques d'Interoperability Productions de IRIS est un processus métier, qui pourrait être décrit par BPL (Business Process Language).

En savoir plus sur les Business Processes dans la documentation.

Business Rule est une approche no-code/low-code pour gérer la logique de traitement de la production d'interopérabilité. Dans InterSystems IRIS, vous pouvez créer une business rule que vous pouvez créer visuellement ou via la représentation ObjectScript.

Vous pouvez collecter la prime de Business Process/Business Rule bonus si vous créez et utilisez le processus métier ou la règle métier dans votre Interoperability Production.

Utilisation de Production EXtension (PEX) - 4 points

PEX est une extension Python, Java ou.NET de l'Interoperability Productions. 

Vous obtenez ce bonus si vous utilisez PEX avec Python, JAVA ou .NET dans votre Interoperability Production. 

PEX Demo.

En savoir plus sur PEX dans la documentation.

InterSystems IRIS dispose du module Python Pex qui offre la possibilité de développer des productions InterSystems Interoperability à partir de Python. Utilisez-le et collectez 3 points supplémentaires pour votre candidature. Il est également possible d'utiliser la roue alternative python.pex introduite par @Guillaume Rongier.

<--break->Embedded Python - 4 points

Utilisez Embedded Python dans votre application et collectez 4 points supplémentaires. Vous aurez besoin d'au moins InterSystems IRIS 2021.2 pour cela.

Utilisation d'Adaptive Analytics (AtScale) Cubes - 4 points

InterSystems Adaptive Analytics offre la possibilité de créer et d'utiliser des cubes AtScale pour les solutions d'analyse.

Vous pouvez utiliser le serveur AtScale que nous avons configuré pour le concours (l'URL et les informations d'identification peuvent être collectées sur le Discord) pour utiliser des cubes ou en créer un nouveau et vous connecter à votre serveur IRIS via JDBC.

La couche de visualisation de votre solution Analytics avec AtScale peut être conçue avec Tableau, PowerBI, Excel ou Logi.

Documentationdocumentation AtScal

Formation

Utilisation de Tableau, PowerBI, Logi - 3 points

Collectez 3 points pour la visualisation que vous avez réalisée avec Tableau, PowerBI ou Logi - 3 points chacun.

La visualisation peut se faire via un serveur IRIS BI direct ou via la connexion avec AtScale.

Logi est disponible pour le compte de la solution InterSystems Reports - vous pouvez télécharger le composeur sur InterSystems WRC. Une licence temporaire peut être collectée sur discord.

Documentation

Formation

InterSystems IRIS BI - 3 points

InterSystems IRIS Business Intelligence est une fonctionnalité d'IRIS qui vous donne la possibilité de créer des cubes BI et des pivots par rapport aux données persistantes dans IRIS et de fournir ensuite ces informations aux utilisateurs à l'aide de tableaux de bord interactifs.

Apprendre plus

Le modèle de base iris-analytics-template contient des exemples d'un cube IRIS BI, d'un pivot et d'un dashbord.

Voici l'ensemble des exemples de solutions IRIS BI :

Utilisation du conteneur Docker - 2 points

L'application obtient un bonus "Conteneur Docker" si elle utilise InterSystems IRIS s'exécutant dans un conteneur Docker. Voici est le modèle le plus simple pour commencer.

Déploiement du package ZPM - 2 points

Vous pouvez percevoir le bonus si vous créez et publiez le package ZPM (InterSystems Package Manager) pour votre application Full-Stack afin qu'elle puisse être déployée avec :

zpm "install your-multi-model-solution"

commande sur IRIS avec le client ZPM installé. 

Client ZPM. Documentation.

Démo en ligne de votre projet - 2 points

Collectez 2 points bonus supplémentaires si vous provisionnez votre projet dans le cloud en tant que démo en ligne. Vous pouvez le faire vous-même ou vous pouvez utiliser ce modèle - voici un Exemple. Voici la video sur la façon de l'utiliser.

Unit Testing - 2 points

Les applications qui ont des Unit Testing pour le code InterSystems IRIS recevront le bonus.

En savoir plus sur l'ObjectScript Unit Testing dans la Documentation et sur la Communauté des Développeurs.

Article sur la Communauté des Développeurs - 2 points

Publiez un article sur la Communauté des Développeurs qui décrit les fonctionnalités de votre projet et collectez 2 points pour l'article.

Deuxième article sur la Communauté des Développeurs - 1 point

Vous pouvez collecter un point bonus supplémentaire pour le deuxième article ou la traduction concernant l'application. Le 3ème et plus n'apportera pas plus de points mais toute l'attention sera à vous.

Passe de la qualité du code avec zéro bogue - 1 point

Incluez code quality Github action pour le contrôle statique du code et affichez 0 bugs pour ObjectScript. 

Video sur YouTube - 3 points

Réalisez la vidéo Youtube qui montre votre produit en action et collectez 3 points bonus pour chacun.

La liste des bonus est susceptible d'être modifiée. Restez à l'écoute !

Discussion (0)1
Connectez-vous ou inscrivez-vous pour continuer