Special Feature
Part of a ZDNet Special Feature: Cloud - How to Do SaaS Right

PaaSLane 2.5 optimizes Java and .NET apps for the cloud

Cloud Technology Partners has long offered tools and services to help mid-market companies and enterprises integrate and migrate applications into cloud computing environments. This release adds Google's cloud environments and many updated rules.

Cloud Technology Partners' (CTP) John Treadway and Ben Grubin came by to discuss PaaSLane 2.5 and bring me up to date on what the company is focusing on these days. I've spoken with the company before (see this article to learn more).

Who is CTP?

CTP provides cloud computing services, technology and integration expertise to mid-market and enterprise customers. CTP helps customers when they are migrating applications and data to cloud environments, developing cloud-native applications, and architecting, building and managing cloud infrastructures. CTP claims that its software solutions streamline cloud migration and development while improving the cloud readiness of mission-critical applications.

While their technology works with most of the important cloud services platforms, the company helps clients determine which is the best fit for their needs rather than being a reseller for a single supplier.

Today the technology works with Java and .NET source code.

What is PaaSLane?

PaaSLane is a code analysis and optimizing tool that helps developers determine how ready their company's applications are for cloud deployments; estimates the effort required to migrate those applications to off-premise cloud computing suppliers; and continues to check to see if those applications remain optimized as the cloud service providers update their cloud platforms.

PaaSLane is offered in two packages: PaaSLane Assess for customers needing a one-time assessment, and PaaSLane Optimize, an annual subscription service that can be integrated with a customer's development lifecycle.

What's new in PaaSLane 2.5?

This release of PaaSLane adds support for Google's AppEngine and Compute Engine. It also makes it possible for a customer's code to be analyzed locally rather than requiring the code to be uploaded to the cloud. The company calls this "local profiling." Profiling .NET applications has also been improved.

Special Feature

Cloud Computing: Moving to IaaS

Infrastructure as a Service providers make a very compelling argument for businesses to stop running their own data centers and simply purchase server capacity on-demand and scale up and down as needed. This is our deep dive on IaaS strategy and best practices

Read More

The company believes that PaaSLane can:

  • accelerate cloud integration and migration
  • improve overall application security and quality
  • reduce the cost of cloud integration and migration

Snapshot analysis

CTP has focused its efforts on two important platforms for enterprise applications, Java and .NET. The company is tracking changes being made cloud service providers to their cloud frameworks and offers updated rules that can assure those Java and .Net applications work properly in the ever-changing cloud environment.

CTP's move to offer local scanning and optimization will help companies that were uncomfortable loading their source code into a cloud environment. This one change could result in more of them consider integration with or migration to cloud computing environments.

I also believe that CTP's ability to discover programming and architectural problems in working code could be a big plus for companies that rely on Java or .NET based workloads. Security and performance issues could be prevented by the tool rather than making it necessary for those issues to be discovered only through problems in a production environment.

CTP's PaaSLane isn't an answer, however, for those using other Web scale development environments such as PHP, Python, or Ruby on Rails. I suspect that the company would be willing to expand its platform support when its customers demand support for those environments.