Home
Home Page
Portfolio
Blog
Information
Features Available
Prices and Services
FAQ
Links
Contact Us
Info Request Form
Site Map
 

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.


Search:

Recent Entries:

:: Oracle virtual development environment
March 25, 2012
:: Using DBMS_CRYPTO to encrypt data
February 01, 2012
:: Quick Hot Backup Generator
January 29, 2012


Navigation:

blog home


archive
MARCH 2012
FEBRUARY 2012
JANUARY 2012

Links:

My favorite links

Guest Book

Tell a Friend

Login

March, 2012
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: http://www.oracle.com/technetwork/indexes/downloads/index.html

There are more VM templates here like an Oracle RAC environment here:
http://www.oracle.com/technetwork/server-storage/vm/overview/templates-101937.html

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

1 - 1 of 1

Post comment

Your name*

Email address*

Comments*

Verification code*















Copyright © 2007 - 2012 DataToTheMax.com, LLC. All rights reserved.