Monterey Editions

Cloudsoft’s Monterey middleware is available in two editions: Classic and Spring.

Both versions make it easier to automatically scale and distribute transactional applications across machines, multiple locations and multiple clouds, and are available to download free. Both achieve these objectives in fundamentally the same way.

Monterey Classic Edition

Monterey Classic EditionMonterey Classic Edition is designed to work with any language that runs in a JVM. This obviously includes Java itself, but also includes other JVM languages such as Scala, Jython etc.

Classic Edition is typically used with pure Java, but is equally compatible with CDI, Spring, Seam, Guice, and other frameworks as it has no ties to any dependency injection approach. It has strong IDE support for Eclipse.

Monterey Spring Edition

Monterey Spring EditionMonterey Spring Edition is designed for use with the highly successful Spring Framework www.springsource.org.

Monterey Spring Edition tightly integrates with the Spring Framework, in particular with the Springsource Tool Suite (STS), to make Monterey largely invisible to the developer. Integration means the developer does not code to a Monterey API in order to use Monterey’s capabilities. Simply code as normal using STS .

For example, a developer would use a regular method call to enable clients to request services. There is no need to worry about where the services are located or how to invoke a proprietary API.  This simplifies the development process and reduces the learning curve.

We refer to encapsulating middleware inside a development framework as a “No API” approach.

Consequently all the developer notices is that he no longer needs to write any code to take care of scalability, distribution, redundancy, or management instrumentation – all this is taken care of by the Monterey middleware.


Requirements

Monterey requires Java 1.6 or above.

Supported operating systems for development and deployment:

  • Mac OS X (10.6 or later recommended)
  • Windows XP or later
  • Linux (RHEL, CentOS, Ubuntu, and Debian)

Monterey can use any of the jclouds supported cloud providers, with support included in the download version for AWS, GoGrid, vCloud and “BYON” (bring-your-own-nodes, i.e. a set of known machines)