January 23, 2009

Sun: Look for IDEs to tackle the cloud

At the Cloud Connect event, a Sun exec predicted that IDEs will start to accommodate building and deploying cloud apps, though he noted some security issues that must be resolved

Look for software development environments to make accommodations for cloud deployments, a Sun Microsystems official said on Thursday.

During the Cloud Connect event in Mountain View, Calif., Lew Tucker, Sun vice president and CTO for cloud computing, spoke of a button, of sorts, for deploying applications to the cloud. "I think that we'll see the IDEs [Integrated Development Environments], the tools that developers use today will start to accommodate the capabilities of even building and deploying applications out into a cloud service provider," Tucker said.

[ For more about the cloud, see InfoWorld's news feature on what cloud computing really means ]

Just as an IDE can deploy to an Apache Web server, IDEs can evolve to back cloud deployments, meaning it would be spinning up a new instance in that cloud. Tucker said he anticipates a variety of tools coming up to accommodate the cloud, but added Sun has not announced any such plans for the NetBeans IDE.

Cloud computing, Tucker said, has become a natural evolution from client-server to the Internet to the cloud. But he acknowledged that moving legacy applications to the cloud remains an issue, particularly data ownership and privacy. "The enterprise by and large has real hard, fast policies around confidential information and protecting that information, archiving, that has kept that information trapped behind the firewall. And so moving apps into the cloud, whereby company confidential information is moving out into the cloud, the enterprise has real issues with that," Tucker said.

He anticipates cloud providers will respond by providing appropriate levels of security and auditing. But IT departments like to know where their data is, who has access to it, and how that data is protected, Tucker said.

Enterprises could have a cloud model move behind the firewall, offering infrastructure as a service to internal customers and get advantages in scalability and cost, said Tucker said.

Sun, he said, has not made any announcement about becoming a cloud provider itself but said the company will be involved in public and private clouds. The company has had a grid computing platform, Network.com. Grid has been geared toward such applications as high-performance computing and batch jobs, Tucker said. Cloud environments are for more general purpose and Web-scale applications, he said.

Also playing into the cloud space is virtualization, Tucker noted. Virtualization had started out as a way for enterprises to do server consolidation, he said.

"Now, we’re seeing virtualization being used and cloud service providers as a way to take applications and move them into the cloud," he said. An OS and LAMP stack can be moved entirely as a virtual machine in the cloud, Tucker said.

Tucker also said he expects clouds for different types of applications, including games.

Sun, meanwhile, has maintained its Project Caroline platform-as-a-service platform as a research project, providing a set of tools for use in the cloud. The project revolves around the notion of a framework of sorts for developing scalable applications.

Paul Krill is an editor at large at InfoWorld.
Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

Trial

Free 30-Day Desktop Virtualization Trial

Download a free 30–day trial and experience how XenDesktop delivers a pristine, on–demand desktop experience to users on whatever device they choose, while cutting IT complexity and costs.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.