Refer to the README document for full details on the appliance features, installation guide, memory configurations, URLs, credentials and other recommended software.
FREQUENTLY ASKED QUESTIONS
Why do we need a SOA Developer Virtual Machine?
Virtual Machines (VM) play an important role in increasing developer productivity; saving hours, if not days, of provisioning effort in standing up a fully functional, configured Fusion Middleware platform for testing and evaluation. Think of it as your very own Platform as a Service (PaaS) on your laptop/desktop!
What can I use the VM for?
A developer VM can prove useful for a variety of reasons: quick internal demos, proof of concepts, testing etc. For those new to Oracle SOA or BPM Suite, it can serve as a powerful tool to learn these technologies, which is why it is very popular for developer learning and training sessions. In fact, the VM includes pre-configured lab artifacts - "PO Processing" and "Sales Quote" - that are used in Oracle instructor-led training sessions and in the "Getting Started" books on Oracle SOA Suite and Oracle BPM Suite.
What benefits does the VM provide beyond simply installing the Oracle SOA Suite?
For enterprise development, installation of Oracle SOA Suite (or any single piece of software for that matter) is only a fraction of the overall effort needed to build an end-to-end configured development environment. Typical effort in standing up an integrated software stack on a "bare-metal" would involve the following provisioning tasks:
While you can always automate the above-mentioned steps, having a pre-provisioned DevOps style machine image can help you reduce development costs. It can get you from zero to a fully working SOA environment in minutes, on any developer's laptop. The benefits go beyond simply time to provision, it allows you to do more with less resources. For example, the VM allows developers to quickly switch between multiple running instances, each testing a new feature or version without the need for additional hardware.
We sincerely hope you enjoy using this VM and would love to hear your feedback!