Question
· Jan 16, 2023

CACHE DBA Role

Hi All,

I want to move into CACHE/IRIS DBA role. Can anyone suggest what all learning must be done in order to move in this role. 

It would be great if you can provide the learning path as well for the topics. (links from I can learn the provided topics)

Thanks in advance!!

Product version: IRIS 2022.3
Discussion (3)2
Log in or sign up to continue

The role is subject to a company's idea of what the role is and their definition is the only one that matters.
Will you support the underlying OS for example?
The person who can give you the best ideas is the person who had the role before or their manager if they are not available.
The application vendor can give you ideas if there is one.
Understanding the what, how and why of the existing install is critical.

Sign up for product alerts from Intersystems here
Consider getting your own instance here
Here is link for IRIS administration documentation
 

Hi Virat,
In the past it had been really useful to become proficient with managing the operating system (eg: RedHat) to achieve effective Database provisioning and management. For example: Shell scripting, snapshots, filesystem and process permissions (selinux), monitoring (process, io, errors), migration and upgrade processes, and to use an automation framework like Puppet or Ansible.
However times and skill needs are changing to a cloud first approach.
For future proofing skills would now advocate for learning IRIS on Docker, Kubernertes and gaining proficiency with one or more cloud provider for service access control and provisioning.
Python scripting in addition to shell scripts. ie: IRIS embedded python capabilities.
Be comfortable with Apache webserver configuration, loadbalancing, and management. Have some ability for Firewalls, DNS and TCP connectivity testing / tracing.

Some links:
https://www.docker.com/
https://kubernetes.io/
https://prometheus.io/

Suggest follow Murray Oldfield articles here on the community.

https://community.intersystems.com/post/yaspe-yet-another-system-perform...

Hope this helps.