Hi Developers! Here're the technology bonuses for the [InterSystems Multi-Model Contest](https://community.intersystems.com/post/join-intersystems-multi-model%C2%A0contest) that will give you extra points in the voting: * InterSystems Globals (key-value) * InterSystems SQL * InterSystems Objects  * Your data model * ZPM Package deployment * Docker container usage See the details below.![<--break->](/sites/all/modules/contrib/wysiwyg/plugins/break/images/spacer.gif "<--break-->") ### **InterSystems Globals (key-value) - 2 points** InterSystems Globals are multidimensional sparse arrays that are being used to store any data in InterSystems IRIS. Each Globals node could be considered a **key**, which you can set a **value** for. InterSystems IRIS provides a set of APIs, including ObjectScript commands and Native API to manage Globals. **Tools:** * [Managing globals in the management portal](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GGBL_MANAGING) **Documentation:** * [Using Multidimensional Storage (Globals)](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GGBL_USING) * [Using Globals](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GGBL) **Articles:** * [Globals are Magic Swords for managing data](https://community.intersystems.com/post/globals-are-magic-swords-managing-data-part-1) * [The art of mapping Globals to Classes](https://community.intersystems.com/post/art-mapping-globals-classes-1-3) **Videos:** * [Globals QuickStart](https://www.youtube.com/watch?v=jJifoZq2bW0) You can collect 2 points for using Globals via ObjectScript or Native API in your  ### **InterSystems SQL  - 2 points** InterSystems IRIS provides SQL access to data via ObjectScript, REST API, JDBC. **Tools:** * [VSCode SQL Tools](https://marketplace.visualstudio.com/items?itemName=intersystems-community.sqltools-intersystems-driver) * [DBeaver](https://openexchange.intersystems.com/package/DBeaver) * [SQL in Management Portal](https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=GSQL_smp) * [Other SQL tools](https://openexchange.intersystems.com/?search=sql&sort=d.desc) **Documentation:** * [SQL Access](https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=PAGE_sql) * [InterSystems SQL Reference](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RSQL) **Articles:** * [Class Queries in ObjectScript](https://community.intersystems.com/post/class-queries-intersystems-iris) **Videos:** * [SQL Things you should know](http://sql%20-%20things%20you%20should%20know/) Collect 2 bonus points by using InterSystems SQL in your application. ### **InterSystems Objects - 2 points** InterSystems IRIS provides the way to store and change instances of objects in globals via ObjectScript/REST API, Native API for Java/.NET/Node.js/Python, and XEP for Java/.NET. **Documentation:** * [Object Access](https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=PAGE_multimodel_object) Get 2 bonus points for the usage of Object Access in your application. ### **Your data model - 2 points** InterSystems IRIS can be used as a data platform that exposes your own data model API. You are able to use ObjectScript, REST API or Native API to expose your own API which provides any special data model, like Time-Series, Spatial, Graph, RDF/Triple, Column store, Document store. Introduce any of the new data-model API and collect 2 bonus points. ### **ZPM Package deployment **- **2 points** You can collect the bonus if you build and publish the ZPM(ObjectScript Package Manager) package for your Full-Stack application so it could be deployed with:
zpm "install your-multi-model-solution"
command on IRIS with ZPM client installed.  [ZPM](https://openexchange.intersystems.com/package/ObjectScript-Package-Manager) client. [Documentation](https://github.com/intersystems-community/zpm/wiki). ### **Docker container usage - 2 points** The application gets a 'Docker container' bonus if it uses InterSystems IRIS  running in a docker container.  You can collect the bonus if you use any of the following docker templates: * [IRIS Interoperability Template](https://openexchange.intersystems.com/package/iris-interoperability-template) Feel free to ask any questions about using the listed technologies. Good luck in the competition! **P.S. The current tech. bonus list is subject to change before the contest starts - stay tuned with the updates.**