eCube’s products are now classified as HIP

TemplateSince last year’s announcement by Gartner of the new classification of products known as Hybrid Integration Platform, we recognized eCube’s products have been HIP compliant for several years and we are updating their classification as a Hybrid Integration Platform. The flagship product NXTera is a high performance middleware built to replace the venerable Entera middleware from Borland. NXTera enables Cloud communication via Web Services and supports newer languages like python, Java and Ruby. NXTmonitor is a third generation APM that replaces AppCenter and Appminder from Borland and supports Hybrid Infrastructures on the Cloud with Web Services as well. NXTware is the platform that enables these products and it is Hybrid Integration Platform enabled.

eCube will be announcing a new dynamic security product

Tablet computer on a desk - Press ReleaseWe will be announcing a new security product tomorrow in partnership with Lima Thompson Consulting Group. Upon completion of the agreement, a new dynamic security product will be developed for existing client’s special security requirements. This is expected to lead to a suite of products to handle security issues and provide the Chief Security Officer with a graphical interface to verify compliance with the latest security standards set by each company. A Beta version is expected in three to four months.

Redefining DevOps Application Management



DevOps tools are designed to create an intelligent infrastructure to manage agile applications, and this requires a lot of thought. Most DevOps vendors provide this intelligence with scripts that perform repetitive, time intensive tasks that had previously been done manually. Even so, they tend to be focused on strictly deployment functions and largely ignore some operational challenges that new agile applications often provide. For the most part, DevOps operations staff lack the programming skills to modify these DevOps scripts to accommodate these changes. Moreover, the definition of what an application is has changed: applications are no longer self-contained and can have numerous dependencies including gateways, mainframe database, web servers, and other applications. This distributed architecture makes it difficult for an organization to ascertain the cause of problems. The genesis of the Houston-based firm, eCube Systems is predicated on their continuing efforts to resolve this conundrum for Continuous Delivery. eCube Systems provides Application Performance Management (APM) software that captures the developer’s knowledge, records all the application dependencies, and proactively resolves issues before the end user sees it.

The benefits of an APM greatly increases productivity for the DevOps engineers: using dependency mapping minimizes scripting solutions, and a GUI with one-click administrative controls empowers the DevOps engineer to respond to issues and control the overall health of the application. NXTmonitor simplifies DevOps by abstracting the complex infrastructure with simple-to-use GUI buttons and screens, allowing the DevOps engineers to resolve the cause of a problem quickly without having to modify scripts. NXTmonitor provides a feature known as application orchestration, which enables components to start up orderly with a number of operator controls designed for this purpose. This feature provides automation in application start up, shutdown, and problem resolution.

Complementing NXTmonitor is eCube Systems’ ALM solution is NXTware Remote. This turnkey offering creates a distributed and integrated agile environment for mainframe developers, allowing them to replace the mainframe green screen with a modern desktop IDE with distributed services to the mainframe. In leveraging the Eclipse platform for 3GL development for Fortran, COBOL, BASIC, C and Pascal, eCube uses plugin technology for intelligent editors, remote file browsing, source repository access, and remote compilation. NXTware Remote provides the ability to work remotely from a desktop seamlessly without any of the mainframe infrastructure knowledge.

The advantage of using eCube tools is that it not only supports linux and Windows, but mainframes such as OpenVMS, IBM, and NonStop as well. eCube’s tools are designed for large enterprises that need reliable, adaptable, customizable, and scalable applications. eCube’s clients include many Fortune 500 companies including IBM, Proctor and Gamble, IKEA, Shell, UHC, Hertz, Pepsi, Ford and many others. For instance, a credit card company–one of eCube Systems’ clients–that used OpenVMS struggled to attract new COBOL developers for its mainframe applications. With the adoption of NXTware Remote and a modern interface, a new development environment was implemented and customized as per the credit card company’s requirement, thus allowing them to on-board new developers and extend the life of their COBOL applications.

By solving client problems, eCube Systems endeavors to add more capabilities to its existing portfolio of solutions. To that end, the firm is currently invested in creating a web services version of NXTmonitor, thereby making it more cloud-friendly. All in all, eCube Systems offers unique APM solutions that allow enterprise applications to thrive in any environment.

Location: Houston, TX


Management: Kevin Barnes, President

Description: eCube Systems helps companies maximize return on technology investment by providing development tools, legacy evolution products and consulting services that extend enterprise systems

Quote: “To simplify the complexity of application management, we offer GUI-based solutions that allow DevOps engineers to modify administrative modules within the DevOps tool without editing scripts,”

Managing Application Components: Using Scripts versus Application Performance Management (APM) Tools

If you work for an IT organization, you know it can be hard to keep strategic systems running to meet service level commitments. The rules used to manage the operations of these systems can be captured and enforced by hand coded scripts or Application Performance Management (APM) tools, such as NXTmonitor. You will find key differences in usability, maintainability, scalability and failover, and costs.

Before we get into the differences, it would be helpful to have a clear understanding of scripts and APMS. Scripts are executable lines of code that can be used to manage the start-up and shutdown rules for application components and business logic. You need to understand the scripting language to write, manage, and read scripts. APMs are applications that manage the complex start-up and shutdown rules for application components and business logic using a visual user interface. No programming is required as complex rules can be communicated visually and modified in a UI with no need to understand the scripting language. As you can see, scripts are more complex than APMs.

The following breakdown helps emphasize the main differences in usability, maintainability, scalability and failover, and costs.


Learn more about NXTmonitor the most flexible APM on the market.