Startup Uhuru Software and Tier 3 both announce solutions to help .NET developers move their applications to the cloud with VMware's Cloud Foundry.
VMware's Cloud Foundry
is now open to .NET
developers in more than one way.
Dubbed an open platform
as a service (PaaS), VMware's Cloud Foundry supported Java, Ruby, Erlang and
other platforms, but lacked support for .NET. Now, in less than a week, there
are two options for developers to take .NET applications to the cloud via Cloud
On Dec. 13, Tier 3
announced Iron Foundry, a .NET Framework implementation of VMware's Cloud
Foundry. On Dec. 15, Redmond, Wash.-based startup Uhuru Software
came out of
stealth mode to announce Uhuru
.NET Services for Cloud Foundry
co-founder and CEO of Uhuru, told eWEEK
Uhuru's product provides native Microsoft .NET extensions to Cloud Foundry and
differs from the Tier 3 solution in that way. Uhuru .NET Services for Cloud
Foundry allows .NET developers and Windows IT managers to deploy and scale .NET
applications with Cloud Foundry using the Windows tools they're used to. Uhuru
is contributing source code under the Apache 2 license.
Uhuru is committed to
delivering quality tools that meet the needs of Windows and .NET developers and
IT managers. As an open-source offering, Uhuru .NET Services for Cloud Foundry
will benefit from the input and contributions of open-source community
members. "We're looking forward to getting input from the community
and expect community contributions to shape the direction of the product,"
Uhuru .NET Services
for Cloud Foundry, an open-source offering, now makes it possible for
developers of Windows .NET applications to take advantage of the management and
deployment simplicity offered through Cloud Foundry. Previously, Cloud Foundry
supported only open-source development environments such as Spring for Java and
Ruby on Rails. Now, by taking advantage of Uhuru .NET Services for Cloud
Foundry, .NET developers can focus on building great applications rather than
worry about how to deploy their software on specific cloud services, or how to
scale their applications to handle large workloads, Khaki said.
until we came out, did not have a way to manage Windows machines," Khaki
said. He said the Cloud Foundry implementation was on Linux and written in
Ruby. "So we had to take that code out, use the protocols and do a native
implementation in C# for Windows," he said. "We also did the work to
tie in the Windows Server wiring to the SQL Server database. We also did all
the plug-ins necessary to support Visual Studio and Microsoft Management
Khaki, a native of
Tanzania, said Uhuru is Swahili for freedom. "We named the company Uhuru
because we believe developers should be free to write in any language or
framework, and IT staff should be able to deploy apps wherever they want,"
has changed the way developers and IT managers think about developing and
deploying software for hosting in the cloud. It virtually eliminates the customization
and deployment work they needed to do," Khaki said in a statement. "Uhuru
.NET Services for Cloud Foundry brings this same simplicity to .NET
applications. With .NET Services for Cloud Foundry, .NET developers can use the
tools they are already familiar with, like Visual Studio and Microsoft
Management Console (MMC) snap-ins, and still quickly deploy software they write
to whichever cloud service they wish to use."