arrow-right

Getting to know our Puppet Modules.

Sometimes the best way to get "a feel" if a product helps to solve your use-case. It helps to have a simple way to explore the product. You have come to our "Oracle Playground". Here we provide you with a system with an actual Oracle database and Puppet and our modules pre-installed. In the descriptions tab, we guide you through the concepts the Puppet module provides. When you have finished with a concept, click the arrow on the right to go to the next concept. In the terminal tab, you can play around and explore the options provided. You can use the editor tab to create scripts and puppet manifests.

Happy exploring.

We have playgrounds for the following products:
arrow-right

Oracle Playgrounds

Our Puppet modules for Oracle allow you to manage the whole stack of products needed to get an Oracle database up-and-running. Not only that, but you can also manage the inside of your Oracle database. Managing your Oracle users and tablespaces, for example,is a breeze. See our playgrounds for more details.


These playgrounds are available for oracle

Oracle - Installing Oracle software with Puppet

In this playground, we will show you how easy it is to install Oracle software using Puppet. You will see that Puppet cannot only take care of the Oracle software installation itself but also take care of all prerequisites.

After Puppet executed the prerequisites and Oracle installation, we will show you that Puppet also can create the database.

Here are some of the subjects that will be discussed in this playground:

  1. Puppet code for Oracle installation
  2. Ensure prerequisites
  3. Install the Oracle software
  4. Create the database

Start Playground...

Oracle - Customising your database

In this playground we will show you how easy it is to manage your database set-up with Puppet. How you can add and manage tablespaces, users and profiles. We will also show you one line of Puppet code that makes your database secure.

Here are some of the subjects that will be discussed in this playground:

  1. Ensure tablespaces
  2. Change tablespaces
  3. More tablespace properties
  4. Manage profiles
  5. Manage database users
  6. Manage database parameters
  7. Secure your database

Start Playground...

Oracle - Knowing all about your database

In this playground, we will show you how easy it is to use the standard available facts to see all there is to know about your database. We will also show you how you can make your own facts based on content that is available in records in your database.

You can use all of these facts in Puppet manifests describing your Oracle database systems. These facts are also available on the PuppetDB, and you can use them to report on all of your systems.

Here are some of the subjects that will be discussed in this playground:

  1. Your ORACLE_HOME
  2. Other basic Oracle fact
  3. Create your own database facts

Start Playground...

Oracle - Managing the inside of your Oracle database with Puppet

In this playground we will show you how you can use Puppet to manage the inside of your database.

Here are some of the subjects that will be discussed in this playground:

  1. Using Puppet for introspection
  2. Puppet knows about your Oracle profiles too
  3. Creating a profile with Puppet from the command line
  4. Modifying a profile with Puppet from the command line

Start Playground...

Oracle - Ensuring CIS compliance for your Oracle database

In this playground, we will show you how you can use Puppet to ensure CIS compliancy for your Oracle database.

Here are some of the subjects that will be discussed in this playground:

  1. Applying CIS controls
  2. Selecting version of CIS benchmark
  3. Excluding controls
  4. Enable some controls
  5. Reading the output
  6. Enable all controls
  7. Re-run Puppet and check idempotency

Start Playground...
arrow-right

Mq Playgrounds

Our Puppet modules for IBM MQ allow you to manage the whole stack of products needed to get an MQ messaging environment up-and-running. Not only that, but you can also manage MQ managers, Queues, Topics and the whole set of MQ security settings, including certificates. See our playgrounds for more details.


These playgrounds are available for mq

Mq - Installing IBM software with Puppet

In this playground, we will show you how you can use Puppet to install your IBM MQ setup. You will see that Puppet cannot only take care of the IBM MQ software installation itself but also take care of all prerequisites.

After Puppet executed the prerequisites and IBM MQ installation, we will show you that Puppet also can create your messaging setup..

Here are some of the subjects that will be discussed in this playground:

  1. Puppet code for IBM MQ installation
  2. Ensure prerequisites
  3. Install the IBM MQ software
  4. Introducing the MQ packages
  5. Set up the server

Start Playground...

Mq - Customising your MQ messaging setup

In this playground we will show you how easy it is to manage yourMQ messaging set-up with Puppet. How you can add and manage queues, topics, queues etc.

Here are some of the subjects that will be discussed in this playground:

  1. Add a MQ manager
  2. Add a MQ topic
  3. Add a MQ channel
  4. Add MQ authorization
  5. Add a MQ queue

Start Playground...

Mq - Managing the inside of your IBM MQ with Puppet

In this playground, we will show you how you can use Puppet to manage your IBM MQ setup.

Here are some of the subjects that will be discussed in this playground:

  1. Using Puppet for introspection
  2. Puppet knows about your MQ managers too
  3. Creating a manager with Puppet from the command line
  4. Modifying a manager with Puppet from the command line

Start Playground...
arrow-right

Weblogic Playgrounds

Our Puppet modules for WebLogic allow you to manage the whole stack of products needed to get an Oracle WebLogic environment up and running. Not only that, but you can also manage the inside of your WebLogic domain. You can manage i.a. JMS objects, datastores, and all availability features of WebLogicSee our playgrounds for more details.


These playgrounds are available for weblogic

Weblogic - Installing WebLogic and creating your domain with Puppet

In this playground, we will show you how easy it is to install WebLogic software using Puppet. You will see that Puppet cannot only take care of the WebLogic software installation itself but also take care of all prerequisites.

After Puppet executed the prerequisites and WebLogic installation, we will show you that Puppet also can create the domain.

Here are some of the subjects that will be discussed in this playground:

  1. Puppet code for WebLogic installation
  2. Ensure prerequisites
  3. Install the WebLogic software
  4. Create the domain

Start Playground...

Weblogic - Customising your WebLogic domain

In this playground we will show you how easy it is to manage your WebLogic domain set-up with Puppet. How you can add and manage WebLogic’s servers.

Here are some of the subjects that will be discussed in this playground:

  1. Add managed server(s) to your domain
  2. Add cluster(s) to your domain
  3. Add datasources to your domain
  4. Add JMS resources to your domain
  5. Add WebLogic users and groups to your domain

Start Playground...

Weblogic - Managing the inside of your WebLogic server with Puppet

In this playground, we will show you how you can use Puppet to manage your WebLogic server setup.

Here are some of the subjects that will be discussed in this playground:

  1. Using Puppet for introspection
  2. Puppet knows about your WebLogic servers too
  3. Creating a server with Puppet from the command line
  4. Modifying a server with Puppet from the command line

Start Playground...
arrow-right

Postgres Playgrounds

Our Puppet modules for Postgres allow you to install Postgres and manage the inside of your database with Puppet. Based upon our Puppet custom types for Postgres, we also enable our customers to ensure CIS compliance for the Postgres database.


These playgrounds are available for postgres

Postgres - Installing Postgres software with Puppet

In this playground, we will show you how you can use Puppet to install your Postgres database setup. You will see that Puppet cannot only take care of the Postgres database software installation itself but also take care of all prerequisites.

After Puppet executed the prerequisites and Postgres database installation, we will show you that Puppet also can create your database setup..

Here are some of the subjects that will be discussed in this playground:

  1. Puppet code for Postgres installation
  2. Ensure prerequisites
  3. Install the Postgres software
  4. Create the database

Start Playground...

Postgres - Managing the inside of your Postgres with Puppet

In this playground, we will show you how you can use Puppet to manage your Postgres database setup.

Here are some of the subjects that will be discussed in this playground:

  1. Using Puppet for introspection
  2. Puppet knows about your Postgres databases too
  3. Creating a database with Puppet from the command line
  4. Modifying a Postgres database with Puppet from the command line

Start Playground...

Postgres - Customising your database

In this playground we will show you how easy it is to manage your database set-up with Puppet. How you can add and manage tablespaces, and roles. We will also show you one line of Puppet code that makes your database secure.

Here are some of the subjects that will be discussed in this playground:

  1. Ensure databases
  2. Manage database roles
  3. Manage database parameters
  4. Ensure tablespaces

Start Playground...

Postgres - Ensuring CIS compliance for your Postgres database

In this playground, we will show you how you can use Puppet to ensure CIS compliancy for your Postgres database.

Here are some of the subjects that will be discussed in this playground:

  1. Applying CIS controls
  2. Selecting version of CIS benchmark
  3. Excluding controls
  4. Enable some controls
  5. Reading the output
  6. Enable all controls
  7. Re-run Puppet and check idempotency

Start Playground...
arrow-right