Flexagon has released the first 5.0 Fixpack, 22.214.171.124, which includes many enhancements and new features in addition to bug fixes for FlexDeploy, a DevOps platform for continuous delivery and release automation. We are also working on our next major release of FlexDeploy, version 5.1, which is planned for general availability in 1Q 2019. In this article, I’ll share a glimpse into the content of the fixpack.
FlexDeploy 126.96.36.199 Fixpack Highlights
Oracle Cloud – Cloud in general is a big investment area for Flexagon and supports the enablement of multi-cloud strategies such as Amazon, Azure, Google, and Oracle. This fixpack extends the already robust support for Oracle Infrastructure and Platform services.
- Oracle Integration Cloud (OIC) – The first OIC plugin was delivered in 5.0, and it has been enhanced with 7 new plugin operations that provides end to end automation. For example, there are new operations added to manage connections and lookups. The focus is on simplicity and flexibility and includes the ability to automatically manage connections within the integration operations.
- Oracle Cloud Infrastructure (OCI) – Support for classic IaaS was already in place, and a new plugin is now available to manage Oracle’s strategic cloud infrastructure, OCI. Operations for the OCI plugin include Start, Stop and Restart of cloud instances.
Business Intelligence and Data Integration – Many customers are realizing the value of FlexDeploy’s support for Business Intelligence and Data Integration, including the plugins for OBIEE, ODI, and Informatica. This fixpack includes some changes/enhancements to the OBIEE plugin which simplifies and streamlines the overall deployment process.
- The operations for RPD and WebCatalog files are now separated in obiBuild, obiDeploy, rpdBuild, and rpdDeploy. The operation for restarting of services has also been separated.
- Added property to indicate source RPD password, which is useful if the password for RPD files is different across environments.
- Environment Instance and Project level properties are simplified now for easier configuration, for example, some properties are now derived automatically.
Oracle Fusion Middleware – Some of the most popular FlexDeploy plugins are related to Fusion Middleware products such as SOA, OSB, and WebLogic. The MFT and WebLogic plugins were further enhanced in this fixpack.
- The MFT plugin now includes support for MFT Credentials, and the Export Transfer now allows for export of all or common properties for the configuration plan.
- Oracle WebLogic Resource Management support has been improved, including data sources now including 2-phase commit configuration.
Containers support for Docker and Kubernetes – Containers are strategic for many reasons, and that’s why the Docker and Kubernetes plugins are available. Several enhancements to these plugins include:
- The Docker plugin operation, buildProjectImage, is now available and Builds a Docker image based on the FlexDeploy Project’s container configuration.
- Kubernetes support includes 2 new plugin operations for run and execute. The run operation creates a new deployment on a K8s cluster from a Docker image and the exec operation executes a custom command inside a pod on a K8s cluster.
Oracle Database and APEX – DevOps for databases has gotten a lot of attention lately! FlexDeploy includes powerful Oracle Database schema management features which makes the lives of DBA’s better, and a plugin for Oracle APEX to streamline the CI/CD process for APEX based development. In this fixpack, we continue to extend the support for both Oracle Database and for APEX.
- The Oracle Database compileInvalid operation can be quite helpful, and this operation has been improved to handle additional use cases for failure conditions.
- Oracle APEX enhancements to the deploy operation can now be used with partial deployment projects, which allows users to deploy one or more individual application pages if they are exported individually and stored in SCM. The APEX plugin was also enhanced to support the TNS_ADMIN environment variable which can be useful if .ora configuration files are not in standard location.
General Enhancements – We continue to invest in areas such as Usability, Performance, and general platform support. Here are a few examples included in this fixpack.
- Date format for the following Locales are added – Norway, Sweden, Chile.
- The Post Clone Request form has been updated for ease of use. This feature is useful specifically for Oracle EBS where non-production environments are frequently refreshed from production. The Post Clone Request makes it easy to redeploy code that was overwritten during clone process.
- Significant performance improvements for the export step for partial deployment projects using Git as their SCM.
- FlexDeploy now supports HP-UX Operating System for both FlexDeploy Server and Endpoints.
In a blog post next week I’ll give you a sneak peak into what’s coming with FlexDeploy 5.1.