• AI - Microsoft - Oracle

    ChatGPT – Oracle Deployment in Azure via Azure CLI

    I always like to start with something easy, or at least easy for me… 🙂 ChatGPT, using GPT4 is moving fast and at this point, we can test it to generate code that will replace much of what I would write in a BASH, Python or PowerShell script. The prompt in ChatGPT was as follows: “Deploy Oracle 19.3 image on an Azure VM, using an E8ds_v5 SKU, with P6 for the OS Disk in EastUS2 in Azure CLI using BASH” ChatGPT is good about using natural language in it’s output to parse through each step and include the code that…

  • Microsoft

    Dynamic Values in Linux Scripting

    I do a LOT of scripting. Given the choice to click in a GUI vs. typing at the command line, I’ll choose the command line. Given the choice to type commands in repeatedly vs. scripting out a task I perform more than twice, I’ll script. Scripting effectively is an art as much as it’s a science. Where a GUI can change, both in content, as well as layout, a script is less impacted by this when it is designed to dynamically work with the catalog. You have the choice to either work with the values in an array or to…

  • Azure - Azure CLI - devops - Microsoft

    Azure Automation of A-to-Z, Part I

    DevOps deployments and automation have numerous tools at their disposal, but most often, scripting is required. Although I’m a Microsoft Azure fanatic, I am also a strong advocate of Linux and with my two decades on Unix, I strongly prefer BASH over PoSH. I find the maturity of BASH and KSH highly attractive over PoSH and with my experience, I’m simply more skilled with shells native to the Linux OS. Before we get too far in, I know some of the text can be difficult to read and/or you want to copy and paste or you want some of the…

  • Cloud - DBA Life - Microsoft

    Ode to Azure Cloud Shell on Christmas

    When I arrived at Microsoft, I knew I would hopefully get to use my Linux skills for more than teaching SQL Server DBAs about Linux and was pleasantly surprised as I began working in Azure to find that, of course, it’s ALL LINUX. After almost six months at the company and coming into the Christmas week, I’m thankful for all the technology I’m working with and what many assume that Microsoft won’t be about-  the command line. Azure All the Time As much as I feel GUIs are necessary, I’m happiest at the command line and recommend to all those…

  • Azure - Azure CLI - devops

    Use Azure CLI…I Beg You.

    FYI-  this was the one post I had to restore manually after my blog was hacked a week back.  Its intact, but the post may appear a bit different than before, as I copied and pasted from the emailed version that occurs as part of my RSS feed.  Enjoy! Azure CLI made me feel right at home after working at Oracle in the Enterprise Manager CLI, (EMCLI)  The syntax is simple, powerful and allows an interface to manage Azure infrastructure from the command line, scripting out complex processing that would involve a lot of time in the user interface. I’d…