Welcome to my blog, I have been looking for a simple easy way to keep my scripts handy, indexed and searchable. By storing them here, I can keep them up-to-date and share them with others as well.
Tell a Friend
Oracle virtual development environment
Software and database development is a demanding, unglamorous career field but is rewarding, albeit a difficult field to get started in. In fact, in order to become a developer, extensive training is needed and you'll need to plot your course and enroll in several computer training classes so that you have the skills needed. The reality of it is that you will likely learn multiple programming languages such as C, C++, Java, .NET,
ADO, Perl, and others throughout your career. Once you have a career started, continuous learning and development of your skills is necessary and often times this means developers will need an environment of servers and software available to them just for this purpose. This is a pricey solution to be sure but there is another easier, less expensive alternative.
A virtual machine (VM) is a software package that executes programs in much the same way a physical machine does. These are isolated environments complete with multiple host operating systems on virtualized hardware. That is to say I can have 3 servers each running different applications and emulate interactivity with each other as though they were separate physical machines. Additionally, I can establish a "snapshot" or a point in time backup of the environment that I can return to as I experiment with the environment. If something goes wrong, I can switch back to a previous snapshot and avoid the need of frequent backups and testing of the restore process.
There are several products that provide virtualization and this list is often changing. The folks at wikipedia are doing a good job of clarifying and listing many of these products, this link will take you directly there: http://en.wikipedia.org/wiki/Virtual_machine
Today, I am using the Oracle provided system called VirtualBox for which Oracle provides pre-configured templates for developing and prototyping applications. It is not as easy as VMware but not unbare-ably so. You need a technet account at Oracle to download it and can get one for free. It will prompt you to register at technet when you start the download. You can find several categories to choose at this link:
There are more VM templates here like an Oracle RAC environment here:
These virtual environments can also be used to test applications and websites on a variety of browsers and operating systems without the need to be rebooted like a dual-boot machine. It does use a lot of system resources so you will want a lot of RAM and perhaps a lot of CPU to accommodate the "guest" OS.
posted by admin March 25, 2012 0:00 | permalink | comments (0) | Development
Copyright © 2007 - 2012 DataToTheMax.com, LLC. All rights reserved.