Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Dipping Your Toe in the Water
Dipping Your Toe in the Water

There's a saying - "Life is about choices" - that can also be applied to Linux. In the mainstream there are about 60 different vendors with a Linux distribution working on a number of hardware platforms. For the enthusiasts that's okay, as they can reinstall as often as they like. A business, on the other hand, may not share the view that the best way to run an operating system is by trial and error. Knowledge is key here - and knowing what to do if something goes wrong.

Planning and preparation are key to a successful Linux install. Be prepared to do a lot of reading before you make a decision. If you don't know which hardware is installed on the machine you're going to use, find out; it could make or break your chance of creating a working system. For example, does your machine have an Intel i810 video card that's supported by your Linux distribution? If not, how difficult will it be to include that in the kernel? Talk to as many people as you can, find a local Linux user group to get involved with, and arrive at the meeting with a list of questions. The nice thing about Linux users is that they like to help.

Choosing a Java version can be a selective task too. First of all find out which Java versions are currently stable within your chosen Linux distribution. At the time of writing, Debian (www.debian.org) is still using JDK 1.1.8 as a stable Java development kit (this is shipped under license). This may suit your needs just fine. You can run a basic setup of Tomcat and a MySQL driver, for example, and run a couple of Web apps from JDK 1.1.8; the only thing you have to take into consideration is that some of the core classes from the Java 2 API will be missing (you'll be surprised how much you miss them).

We're now entering an exciting time in which Java on the server side is taking off. Java on the Linux server side gives us a secure and reliable architecture with which to host our applications, but we have to understand how the server works, what makes it tick, and what makes it crash. Also it's time to get serious about the way we program and how we manage the way our programs work. For example, do you need to implement a message queue system so you don't throttle the server with processes? You need to know, and it's knowledge like this that will advance your career to bigger and greater things. A good working knowledge of the operating system you're using can create a better foundation for the applications you're building.

Banco do Brasil is in the process of replacing its entire fleet of Windows boxes with Linux. As a result, they are converting their business logic over to Java. They operate with 78,000 employees and serve 12 million customers. From where I'm standing it sounds like they've really done their homework, seen the cost benefits, and are moving forward in quite an aggressive way. I just wish more people were in a position to do the same. If anything the key here is that Java has matured over the last couple of years and people are starting to see the benefits.

With the right amount of research in the areas of Linux and Java, you can transform business practices, cut costs, and show the world that Java doesn't revolve around a PetStore demo. It does come at a price: knowledge and preparation. Once again I can't stress enough the importance of talking to other people, in person or on mailing lists. The chance of someone else being in the same predicament or situation is very high. By sharing knowledge and experiences the Java community stands a very good chance of being able to deliver some exceptional products.

References

  • Debian Linux: www.debian.org
  • Tomcat: http://jakarta.apache.org/tomcat
  • MySQL: www.mysql.com
    About Jason Bell
    Jason Bell is founder of Aerleasing, a B2B auction site for the airline industry. He has been involved in numerous business intelligence companies and start ups and is based in Northern Ireland. Jason can be contacted at jasonbell@sys-con.com.

  • In order to post a comment you need to be registered and logged in.

    Register | Sign-in

    Reader Feedback: Page 1 of 1

    Latest Cloud Developer Stories
    Swisscom, the Swiss telecom, is going into the cloud business. Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ...
    Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP)....
    In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance. That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ...
    Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
    CloudLinux, Inc., on Thursday released CafeFS 3, a virtualized file system for shared hosters that cages each customer within its own virtualized file system. CageFS becomes part of CloudLinux OS at no additional charge. CloudLinux OS, the only commercially-supported Linux OS m...
    Subscribe to the World's Most Powerful Newsletters
    Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
    Click to Add our RSS Feeds to the Service of Your Choice:
    Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
    myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
    Publish Your Article! Please send it to editorial(at)sys-con.com!

    Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

    SYS-CON Featured Whitepapers
    ADS BY GOOGLE

    Breaking Cloud Computing News
    As client demand for engagements increases, Revel Consulting (www.revelconsulting.com), a Kirkland, ...