Petr Plavjaník

  • Petr Plavjaník

  • S207 - How Can Python Help You with Db2

    Session Evaluation

    Python has been popular for a long time, and in the last few years, it has reached the top. It is typically used for web application development, automation, data analysis, and machine learning. It can run well on mainframes and z/OS for a few last years and we will see more Python on z/OS in the future.

    In this session, you will learn how to run Python on z/OS and other platforms, how it can connect to Db2 for z/OS, issue SQL queries execute Db2 commands, and run Db2 utilities.

    Database administrators use Python to automate monitoring, schema updates, and backups of databases. Db2 can benefit from that, too. We will use Python, for example, to find where running RUNSTATS is necessary, eliminate duplicate indexes, compress tablespaces, rebind packages, visualize performance data, and automate other tedious work.

     

  • S405 - Using Ansible for mainframe automation

    Session Evaluation

    Ansible is popular open-source software provisioning and configuration management tool. In this session, you get a practical introduction to into core concepts of Ansible. You will learn about tools such as Ansible Tower or AWX.  We will focus on using Ansible with z/OS. We will see how to use it on our systems, how to use IBM and Broadcom collections for z/OS, and how Ansible and Zowe CLI work together. At the end of the session, we will create a more complex Ansible workflow that combines multiple collections together.

  • S607 - Python on z/OS

    Session Evaluation

    Python has been popular for a long time, and in the last few years, it has reached the top. It is typically used for web application development, automation, data analysis, and machine learning. It can run well on mainframes and z/OS for a few last years and we will see more Python on z/OS in the future.

    In this session, you will learn how to install and run Python on z/OS. We will cover popular libraries that make sense to use on any platform. We will focus on mainframe-specific libraries such as Zowe Client SDK or Z Open Automation Utilities. You will learn how to submit a job and then process its output works with data in mainframe data sets, or connect to mainframe databases. At the end of the session, we will cover how to call native z/OS APIs from Python.