Article Yuri Marx · May 29 7m read How to do performance and load tests on databases and backends Sometimes we need to know for sure if the current environment has sufficient cores, memory, and bandwidth to support the planned number of users and such SLAs as latency, response time, and availability. This is true for databases and backends. This is why it is mandatory for critical applications and databases to simulate the users simultaneous/concurrent requests and collect metrics about performance and availability. #Testing #InterSystems IRIS 2 0 2 52
Article Yuri Marx · May 22 6m read Tutorial: Deploy your dockerized application on AWS Nowadays, most applications are deployed on public cloud services. It brings many advantages including savings in human and material resources, the ability to grow quickly and cheaply, greater availability, reliability, elastic scalability, and options to improve the protection of digital assets. One of the most popular options is AWS. It allows us to deploy our applications usings virtual machines (EC2 service), Docker containers (ECS service), or Kubernetes (EKS service). #AWS #Cloud #Docker #InterSystems IRIS 5 11 2 204
Article Yuri Marx · May 15 6m read Tutorial: Deploy your dockerized application on Google Cloud These days the vast majority of applications are deployed on public cloud services. There are multiple advantages, including the reduction in human and material resources needed, the ability to grow quickly and cheaply, greater availability, reliability, elastic scalability, and options to improve the protection of digital assets. One of the most favored options is the Google Cloud. It lets us deploy our applications using virtual machines (Compute Engine), Docker containers (Cloud Run), or Kubernetes (Kubernetes Engine). The first one does not use Docker. #Cloud #GCP #InterSystems IRIS 4 0 2 138
Article Yuri Marx · Apr 13 10m read Adding Google Social Login into InterSystems Management Portal It is a recommended security practice to login into sensitive Administrator Portals without any input passwords. Thus, it is necessary to identify and authenticate the users correctly. A common technique employed by web portals and mobile applications is to use Google social login. Today, Google Gmail has 2 billion users (source: https://www.usesignhouse.com/blog/gmail-stats). Therefore, it is a perfect shared login service to utilize to login InterSystems IRIS users when they need to manage their instances. This article will detail all the steps to embed Google Login into your InterSystems Management Portal. Register your InterSystems instance in the Google Console 1. Go to https://console.cloud.google.com and log in with your Google user account.2. On the header click Select a project: #Authentication #Security #InterSystems IRIS Open Exchange app 8 7 4 321
Article Yuri Marx · Feb 23 15m read IoT with InterSystems IRIS IoT (Internet of Things) is a network of interconnected things, including vehicles, machines, buildings, domestic devices or any other thing with embedded TCP/IP remote connection available, allowing it to receive and send execution instructions and data. Each thing provides one or more services to the IoT network. For instance, smart light bulbs provide services of turning off and turning on the lights; smart air conditioners maintain the environment temperature; smart cameras send notifications when capturing movement. #IoT #InterSystems IRIS Open Exchange app 4 5 0 321
Article Yuri Marx · Feb 5 1m read See your class catalog with mindmaps and markdown If you want to know more about a new project or generate a new way to see your project, the better way is using mindmaps or markdown documentation. The IRIS Connections allows to you generate the mindmap for your classes and get your classes documentation in a markdown file. #Development Environment #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 2 0 0 136
Article Yuri Marx · Feb 5 1m read Manage your classes dependencies When you need to know the impact on a change in your project, it is very useful to see class dependencies in a network diagram. The IRIS Connections project allows you to see it. IRIS Connections installation If you want to install using ZPM: #Development Environment #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 2 0 1 144
Article Yuri Marx · Jan 9 7m read Generate and read QR Codes and Barcodes with Python and IRIS Applications that work with bill payments and receipts, as well as the delivery and inventory of items, generally require the use of barcodes or QR Codes. The latter is used in even broader scenarios since the QR Code can store more information than a simple bar code. Thus, it is important to have the ability to generate barcodes and QR Codes or read the data stored in them from an image or a PDF. This article will show you how to do this using Python and some of its free libraries. #Embedded Python #REST API #InterSystems IRIS Open Exchange app 2 1 2 304
Article Yuri Marx · Nov 30, 2022 14m read Creating FHIR questionnaires Intersystems IRIS for Health has excellent support for the FHIR industry standard. The main features are:1. FHIR Server2. FHIR Database3. REST and ObjectScript API for CRUD operations on FHIR resources (patient, questionnaire, vaccines, etc.) This article demonstrates how to use each of these features, as well as presenting an angular frontend for creating and viewing Quiz-like FHIR resources. #Angular #FHIR #REST API #InterSystems IRIS for Health Open Exchange app 6 0 1 445
Article Yuri Marx · Oct 24, 2022 8m read Data migration tool - Part V: from Oracle Database 21c to IRIS Introduction #Databases #InterSystems IRIS 7 0 4 312