Installing MyST in a minute!

MyST offers unbeatable consistent, repeatable and reliable delivery of Oracle Fusion Middleware platforms in minutes. In this blog we are going to go through the process of installing MyST using the installation wizard. In less than 60 seconds we should be up and running!

Lets get it started!

If you already have Java installed you may wish to simply run the MyST installation wizard and follow the prompts to get up and running as soon as possible! However, if you are installing MyST for the first time, you may appreciate the longer tutorial below which will go into a bit more detail on installing MyST and its prerequisites.

For clarity, we will go through the specifics of the installation below as they appeared in the video tutorial.


Your MyST target environment will need to meet the following requirements.

Operating System
  • Oracle Enterprise Linux
  • CentOs
  • RedHat
  • SUSE Linux Enterprise Server
  • Windows
  • Mac

Fusion Middleware is a Java-based platform and MyST is no different. In addition to the hardware requirements listed above, you will also need the Java Development Kit (JDK).

To check the JDK installed, run the following from a command prompt / terminal. java -version

Supported versions are JDK 1.6 and 1.7

If you need to install Java, it is available for download from Oracle


MySTing it up!

The MyST installer will take care of all the heavy lifting. It is an executable Java program which means that it requires Java to run. On some operating systems, running the installer is as simply as double clicking it while on others you may instead need to run the following from the command line: java -jar MYST_INSTALLER ...where MYST_INSTALLER is the location of the installer. For example, /Downloads/myst-installer-

Below we take you through the 8 step wizard for installing MyST.

MyST Installation Wizard

Where is your home?

MyST supports multiple versions, so you better tell your operating system which home you want to use! Set the MYST_HOME environment variable to the product home used during installation. For example: MYST_HOME=/Applications/myst

The environment variable can be set from the command prompt / terminal but to make sure this always happens don't forget to add this to your system environment variables.

Initialise your model

MyST builds highly available, performant platforms through a declarative model-driven approach. To generate a sample model, run the following from a command prompt / terminal. myst init

Ready to kick out the jams!

By now, MyST is installed. You've got a sample model. And you're ready to go! To see a list of available actions, run the myst usage command by executing the following from the command prompt / terminal. myst usage

Matt Wright, CTO talks about new features in Oracle SOA Suite 12c


Oracle has announced today the release of Oracle SOA Suite 12c which marks a major step forward in supporting "industrial" SOA, and offer the industry’s most highly integrated middleware platform. With the rapid adoption of Cloud, Mobile and Internet of Things, the need for a robust, proven and standards based SOA platform has become central to an organisations ability to deliver on these key initiatives.

Matt Wright (Chief Technology Officer, Rubicon Red) was quoted as saying “Rubicon Red has been working with the SOA Suite 12c as part of the beta program, since early 2012. We are excited that Oracle customers are now able to take advantage of its many enhancements. Today, we are helping many organisations with their Journey to Cloud; the SOA Suite 12c, in unison with Rubicon Red's SOA / BPM Reference Architecture and tooling such as MyST (the leading continuous delivery automation tool for Oracle Fusion Middleware and Applications) provides business with a strategic advantage in their ability to be more responsive in delivering new solutions faster, cheaper and more often".

For more details on the advantages of SOA 12c, watch Matt Wright, describe many of the new features in Oracle SOA Suite 12c including mobile integration enhancements, unified development interface, cloud adapters, and more.

The rapid growth of cloud-based applications in the enterprise, combined with organizations' desire to integrate applications with mobile technologies, is dramatically increasing application integration complexity. To meet this challenge, Oracle today introduced Oracle SOA Suite 12c, the latest version of the industry's most complete and unified application integration and SOA solution. With simplified cloud, mobile, on-premises, and Internet of Things (IoT) integration capabilities, all within a single platform, Oracle SOA Suite 12c helps organizations speed time to integration, improve productivity, and lower TCO.

Click here to download the datasheet on what's new in SOA 12c.

MyST 2.5.1 Released: Support for Oracle API Gateway

MyST Rubicon Red are pleased to announce the release of version 2.5.1 of MyST, the leading delivery automation tool for Oracle Fusion Middleware and Applications. The MyST platform combines the automated Install and Configuration of the Oracle Fusion Middleware Platform, with the automated Build, Deployment and Configuration of code artefacts to the FMW platform across all phases of the software development life-cycle, reducing the cost of FMW application development, accelerating application time to market and bridging the gap between Development and Operations.

The latest release provides some key enhancements, including:

  • Installation of Oracle API Gateway
  • Installation of Oracle Forms & Reports
  • Automated configuration of advanced SOA settings such as:
    • AIA error notifications & system codes
    • Log levels and performance tuning parameters
    • Support for use of custom database tablespaces in repository creation

Secure integration between on-premise and cloud based applications.

Cloud computing is transforming the way enterprises think about Information Technology.  Adoption of a cloud based approach and model – results in greater operational efficiencies and lower costs than many traditional IT deployments. However, as we start to integrate on-premise applications with the cloud, additional care needs to be taken to ensure that on-premise services are exposed to the cloud in a secure and controlled way, ensuring compliance with corporate security policies.

Oracle API Gateway acts as a control point for managing how internal services and application assets are exposed to outside cloud offerings and reduces cloud related security risks. It allows enterprises to leverage their existing Identity and Access Management investments by extending authentication authorization and risk policies to mobile, cloud and enterprise  applications – without changing backend applications. Plus comprehensive Auditing and Monitoring provides visibility and insight into cloud activity and threats.

Correct installation and configuration of the API Gateway is vital to ensuring that it fulfils its role as the first line of defence for internal applications exposed to the cloud.

However the traditional approach of manually installing and configuring the API Gateway, can easily result in mistakes; small in-consistencies between environments, such as different patches levels, disparities in the configuration of security policies, can cause issues which are difficult to recognize, and ultimately can result in security holes, with internal applications being exposed outside the firewall.

With the latest release of MyST, organisations can now fully automate the provisioning of Oracle API Gateway; giving complete surety in the initial set-up and configuration of the API Gateway, as well as govern the on-going process of maintaining the API Gateway in-line with ever changing security requirements and the need to continually integrate new services with the cloud.

MyST and DevOps

Rubicon Red MyST can be a vital part of building your DevOps culture and practices. Using MyST, you can do things like fully automate the provisioning and on-going maintenance of your Fusion Middleware environments (dev, sit, qa, prod, etc.), as well automate the deployment and configuration of code across those environments to support key DevOps best practices, such as continuous delivery.