Article sween · 22 hr ago 5m read OMOP Odyssey - Vibing Synthea Modules for OMOP Vibe the Module, Not the Data While working with the FHIR to OMOP Service, I've seen good FHIR synthetic data being created using commercial LLM's etc, custom tailored for ConditionOnset with the typical amazement on return, but witnessed some questionable trust first hand on a call. This approach also falls short generating gigantic payloads so I can go back to my interests on the backend and ensure smooth data transition. #Databases #FHIR #Generative AI (GenAI) #Prompt Engineering #InterSystems IRIS for Health 1 0 0 6
Article sween · Nov 18 4m read IKO Plus: Shhhhhhhhh - Secrets Management for IRIS Clusters with External Secrets Operator Now Under Heavy Rotation, Your IrisCluster Secrets A few days before Kubecon, the external-secrets-operator went GA with 1.0.0 and is set to ride shotgun for Kubernetes Secrets Management and put Vault in the backseat. You can glance at the "Providers" list for the solution and immediatley understand that you can leave the "which Secrets Manager" conversation to others while you do your job utilizing external secrets on your IrisCluster workloads, which by my count with the operator and a single IrisCluster is more than a fistful of secrets of different types, even under a single tenant. So let them sprawl, the secrets managers that is, not the secrets. #Google Cloud Platform (GCP) #Kubernetes #Security #InterSystems Kubernetes Operator (IKO) 3 0 0 19
Article sween · Nov 12 9m read IKO Plus: VIP in Kubernetes on IrisClusters Power your IrisCluster serviceTemplate with kube-vip If you're running IRIS in a mirrored IrisCluster for HA in Kubernetes, the question of providing a Mirror VIP (Virtual IP) becomes relevant. Virtual IP offers a way for downstream systems to interact with IRIS using one IP address. Even when a failover happens, downstream systems can reconnect to the same IP address and continue working. The lead in above was stolen (gaffled, jacked, pilfered) from techniques shared to the community for vips across public clouds with IRIS by @Eduard Lebedyuk ... Articles: ☁ vip-aws | vip-gcp | vip-azure This version strives to solve the same challenges for IRIS on Kubernetes when being deployed via MAAS, on prem, and possibly yet to be realized using cloud mechanics with Manged Kubernetes Services. #High Availability #Kubernetes #InterSystems Kubernetes Operator (IKO) 1 1 0 35
Article sween · Nov 4 11m read IKO Plus: Database Management, Migration, or Day 1 Seeding your Mirrored IrisCluster Mirror Your Database Across the Galaxy with Seeding Hello cpf fans! This distraction I used the "seed" capability in IRIS to provision an entire IrisCluster mirror, 4 maps wide with compute starting from an IRIS.DAT in a galaxy far far away. This is pretty powerful if you have had a great deal of success with a solution running on a monolithic implementation and want it to scale to the outer rim with Kubernetes and the InterSystems Kubernetes Operator. Even though my midichlorian count is admittely low, I have seen some hardcore CACHE hackers shovel around DATS, compact and shrink and update their ZROUTINES, so this same approach could also be helpful shrinking and securing your containerized workload too. If you squint and feel all living things around you, you can see a glimpse of in place (logical) mirroring in the future as a function of the operator and a migration path to a fully operational mirrored Death Star as the workload matures. #Databases #ECP #Kubernetes #Mirroring #InterSystems Kubernetes Operator (IKO) 0 0 0 42
Article sween · Oct 28 3m read IRIS Home Assistant Add-On (HAOS) InterSystems IRIS Community Edition HAOS Add-On Run InterSystems IRIS inside of Home Assistant, as an add-on. Before you dismiss this article possibly under the guise that this is just a gimmick, Id like you to step back and take a look at how easy it is to launch IRIS based applications using this platform. If you look at Open Exchange, you will see dozens of dozens of applications worthy of launching while they are basically hung out to dry as gitware, and launchable if you want to get into a laptop battle with containerd or Docker. With a simple git repo, and a specification, you can now build your app on IRIS, and make it launchable through a marketplace with limited hassle to your end users. Run it along side Ollama and the LLM/LAM implementations, expose anything in IRIS as a sensor or expose an endpoint for interaction in your IRIS app to interact with anything you've connected to HAOS. Wanna restart an IRIS production with a flick of a physical switch or Assisted AI? You can do it with this add-on, or your own, right alongside the home automation hackers. #Containerization #InterSystems IRIS Open Exchange app 5 0 1 66
Article sween · Oct 23 9m read IKO Plus: Operator Works From Home - IrisCluster Provisioning Across Kubernetes Clusters IKO Helm Status: WFH Here is an option for your headspace if you are designing an multi-cluster architecture and the Operator is an FTE to the design. You can run the Operator from a central Kubernetes cluster (A), and point it to another Kubernetes cluster (B), so that when the apply an IrisCluster to B the Operator works remotely on A and plans the cluster accordingly on B. This design keeps some resource heat off the actual workload cluster, spares us some serviceaccounts/rbac and gives us only one operator deployment to worry about so we can concentrate on the IRIS workloads. #Deployment #Kubernetes #Security #InterSystems Kubernetes Operator (IKO) 3 1 1 47
Article sween · Oct 21 4m read IKO Plus: Launching Airgapped IrisClusters with Hauler "Haul" a Portable Registry for Airgapped IrisClusters Rancher Government Hauler streamlines deploying and maintaining InterSystems container workloads in air-gapped environments by simplifying how you package and move required assets. It treats container images, Helm charts, and other files as content and collections, letting you fetch, store, and distribute them declaratively or via CLI — without changing your existing workflows. Meaning your charts and what have yous, can have conditionals on your pull locations in Helm values, etc. If you have been tracking how HealthShare is being deployed via IPM Packages, you can certainly appreciate the adoption of OCI compliance storage for the packages themselves using ORAS... which is core to the Hauler solution. #Containerization #Deployment #Kubernetes #Security #InterSystems Kubernetes Operator (IKO) 3 0 1 35
Article sween · Oct 19 6m read IKO Plus: Multi-Cluster IrisClusters Propogated with Karmada Kamino for IrisClusters If you are in the business of building a robust High Availability, Disaster Recovery or Stamping multiple environments rapidly and in a consistent manner Karmada may just be the engine powering your Cloning Facility. #Cloud #Deployment #Google Cloud Platform (GCP) #High Availability #Kubernetes #InterSystems IRIS #InterSystems Kubernetes Operator (IKO) 3 1 0 46
Article sween · Oct 16 10m read IKO Plus: KWOK IrisCluster Topology and Operator Node/Pod Simulation w/o IRIS Target Practice for IrisClusters with KWOK KWOK, Kubernetes WithOut Kubelet, is a lightweight tool that simulates nodes and pods—without running real workloads—so you can quickly test and scale IrisCluster behavior, scheduling, and zone assignment. For those of you wondering what value is in this without the IRIS workload, you will quickly realize it when you play with your Desk Toys awaiting nodes and pods to come up or get the bill for provisioning expensive disk behind the pvc's for no other reason than just to validate your topology. Here we will use it to simulate an IrisCluster and target a topology across 4 zones, implementing high availability mirroring across zones, disaster recovery to an alternate zone, and horizontal ephemeral compute (ecp) to a zone of its own. All of this done locally, suitable for repeatable testing, and a valuable validation check mark on the road to production. #Distributed Data Management #Kubernetes #Testing #InterSystems Kubernetes Operator (IKO) 0 0 0 35
Article sween · Sep 30 4m read IKO Plus: Stretched Cross Cloud, Cross Regional IrisCluster with Tailscale Another step in this implementation path, adding cross cloud, cross regional stretched IrisCluster with Mirroring + Disaster Recovery using the Intersystems Kubernetes Operator (IKO) and Tailscale Though trivial, Id like to go multi-cloud with the stretched IrisCluster for a couple of reasons to socialize the power of Wireguard when it supplies the network for a properly zoned IrisCluster by adding another mirror role to Amazon Web Services in the Western United States based datacenter in Oregon. #AWS #Google Cloud Platform (GCP) #Kubernetes #Mirroring #InterSystems Kubernetes Operator (IKO) 4 0 1 72
Article sween · Sep 10 6m read IKO Plus: Stretched Cross Regional IrisCluster with Tailscale on Google Cloud Platform A step by step implementation path to a cross regional stretched IrisCluster with Mirroring using the Intersystems Kubernetes Operator (IKO), Google Cloud Platform, and Tailscale. I am giving this distraction the code name "Compliment Sandwich" for a reason yet to be realized, but I'd rather the community go right for the jugular shooting holes in a solution that implements wireguard based connectivity for our workloads in general, as I would like to refine it as a fall project leading up to KubeCon in Atlanta and if I miss the mark, Ill get it done before Amsterdam. #Cloud #Encryption #Google Cloud Platform (GCP) #Kubernetes #Mirroring #Ubuntu #InterSystems Kubernetes Operator (IKO) 6 1 1 109
Article sween · May 14 7m read OMOP Odyssey - GCP Healthcare API Real Time FHIR® to OMOP Transformation ( RealTymus ) Real Time FHIR® to OMOP Transformation #Analytics #Best Practices #FHIR #Google Cloud Platform (GCP) #HealthShare #InterSystems IRIS for Health 4 1 2 116
Article sween · May 6 13m read IRIS iRacing #Embedded Python #Monitoring #Python #InterSystems IRIS 3 0 0 155
Article sween · Apr 23 6m read OMOP Odyssey - AWS HealthLake ( Strait of Messina ) Nearline FHIR® Ingestion to InterSystems OMOP from AWS HealthLake #AWS #Best Practices #Cloud #FHIR #InterSystems IRIS for Health 2 1 0 136
Article sween · Mar 31 8m read OMOP Odyssey - Vanna AI ( The Underworld ) Vanna.AI - Personalized AI InterSystems OMOP Agent #Artificial Intelligence (AI) #Best Practices #Generative AI (GenAI) #Python #Vector Search #InterSystems IRIS 3 1 0 202
Article sween · Mar 12 8m read OMOP Odyssey - BroadSea (The Sirens) BroadSea - Core OHDSI Walkthrough with InterSystems OMOP #Analytics #Best Practices #Cloud #InterSystems IRIS for Health 1 1 0 271
Article sween · Feb 18 4m read OMOP Odyssey - No Code CDM Exploration with Databricks AI/BI Genie (Island of Aeolus) No Code Text to SQL w/ Databricks Genie and InterSystems OMOP #Best Practices #InterSystems IRIS for Health 4 1 0 269
Article sween · Feb 18 5m read OMOP Odyssey - FHIR® to OMOP ETL (Calypso’s Island) Professional Grade FHIR® to OMOP Transformation #Best Practices #InterSystems IRIS for Health 2 1 0 214
Article sween · Feb 18 5m read OMOP Odyssey - Celebration (House of Hades) Hades DatabaseConnector 6.4.0 now does IRIS stuff! #Analytics #Best Practices #InterSystems IRIS 4 2 0 216
Article sween · Feb 18 8m read OMOP Odyssey - InterSystems OMOP, The Cloud Service (Troy) InterSystems OMOP, The Cloud Service (Troy) #Analytics #Best Practices #Cloud #FHIR #InterSystems IRIS for Health 6 1 0 259