2020-09-29

G-REX, the game changer

Ten years ago, we launched the current generation of our registry, CMO.grexel. CMO.grexel introduced for example proper accounts and subaccounts, transactions, double entry bookkeeping, secure authentication, many other qualities which have since that become standard in certificate registries. It really changed the playing field for better.

We expect that our new generation registry platform, G-REX will have a disruptive effect of similar magnitude on certificate registries business. Let’s take a look at some key concepts and technologies, which we believe will change the game and will probably be standard in future registries.

Do you want to know what is under the hood of our next generation registry?

Here are a few key facts:

Our experience

First and foremost, we have aggregated our 17 years of registry business experience to cater the ongoing and upcoming needs of the registry services business. We learned a lot from our existing registry services platforms and from our customers. G-REX is built with these experiences and lessons.

Compatibility included

G-REX is and will be compatible with current and future versions of RES directives, CEN-EN 163 25 standard and relevant industry agreements, such as European Energy Certificate System, EECS.

Shanmugam Chinnappa

Shanmugam Chinnappa

The author of this post, Shanmugam Chinnappa, leads the software development at Grexel. He’s passionate about designing elegant, efficient and usable software that both answers to and anticipates customer needs.

Want to discuss the topic? You can find him on LinkedIn or post your comment below.

It will also have connectivity with major interconnector hubs at all times. Compatibility is included in the standard service without extra costs to customers. G-REX is flexible to communicate with various external systems. For example, to make international transfers, G-REX offers easy integration with communication hubs such as the AIB hub for European Energy Certificate System (EECS) in Europe. Are you using different messaging formats for external transfers? It is not a problem at all, G-REX supports various universal messaging formats including and not limited to JSON and XML.

API-first

We put our emphasis on developing APIs first and best. Everything that can be done via UI, can also be done by consuming APIs, and much more. Our API’s are self-descriptive, well documented and can be used as the first user interface. You can consume most of the features of G-REX APIs using your browser and an internet connection without any special tools.

Registry as a Service (RaaS)

By leveraging the best features of Azure cloud, G-REX delivers Registry as a Service (RaaS). You can use different service offerings of G-REX to spin up your business. For example, we can provision your registry quickly based on current demand, and it will scale up automatically when your business expands. Alternatively, if you are an Issuing body operating in the EU region, you can join as a domain of our existing CMO registry.

Modern user interface (UI)

G-REX UI is actually an App that consumes the APIs so there are no “page loads” and web server in traditional sense. It offers a modern and rich looking UI that can be easily modified to follow issuing body graphical guidelines. With proper design choices and data handling of G-REX UI, you can feel that UI app responds in fractions of seconds! We made it possible by loading data on demand and in the background, persists them when needed and with much more design considerations. Our next generation data grids in the UI make your life easier to find/filter/sort/navigate data in almost no time.

Background processing

Are you tired of waiting for a long in front of their computer when the registry is processing a big transfers? G-REX smartly handles these kinds of situations with background workers and real-time notifications. You can post such huge time-consuming transactions and switch to your other work or for a coffee. Our real-time notification centre will send you an update when the transaction is processed.

Security

Every bit and piece of G-REX is built with security consciousness and adhering to industry standards ASVS Level 2. We follow security guidelines and practices at par with banking systems.

Cloud native

There are no servers. G-REX runs on MS Azure making use of readily available IaaS (Infrastructure as a Service) components. G-REX can be deployed globally to any of 60+ Azure data centres or to a private Azure Stack in minutes. For customers this means georedundancy, unlimited scalability, fast recovery, and lower costs.

DevOps is our culture

G-REX follows DevOps and agile practices for its development and support. Our development teams have less lead time and mean time to restore (MTTR). In practical sense, if you are expecting a feature to be added or a critical bug found that needs to be fixed – they are quicker than ever!

Deliveries and tests are automated

G-REX efficiently uses automation in all its development stages. Code is analysed automatically to adhere various design and security rules during build. This is in addition to our stringent code review process.  From unit tests to integration tests, all are automated. Our continuous integration/deployment (CI/CD) pipelines are spinning with 3000+ tests every day. Our releases are automated as well.

Future-proof technology

Our products are built with the latest frameworks and technologies in the market. We are also making sure to keep up to date with the latest frameworks and technologies.

Would you like to know more? Feel free to contact us!