MONDAY SPOTLIGHT: Whitepaper-Optimizing Deployment Flexibility and Increasing ROI
By Zeynep Koch-Oracle on Jan 23, 2017
IT organizations face the challenge of delivering services in sync with shifting business priorities - supplying strategic
applications quickly, securely, and with the required quality of service. Solution architects look for deployment methodologies that foster agility, make efficient use of IT resources, and lower capital and operating expenses (CAPEX and OPEX). For this reason many IT departments are deploying applications as virtualized or cloud-based services using open source Linux. This approach is increasingly becoming the deployment standard for delivering enterprise application workloads.
Oracle Linux is an optimal Linux choice for enterprise application delivery regardless of whether deployments are traditional, virtual, or cloud-based. It is developed and extensively tested with demanding mission-critical workloads like Oracle Database, Oracle Fusion Middleware, and Oracle applications (such as Oracle’s PeopleSoft, JD Edwards EnterpriseOne, Siebel Customer Relationship Management, etc.) as well as many third-party enterprise applications.
In this white paper we cover optimizing deployments for flexibility and increasing your ROI with Oracle Linux. Here's an excerpt from this paper about Docker:
"Use cases for Docker technology include (but aren’t limited to) the following examples:
» Application isolation. As with Linux Containers, Docker enables application deployment in a lightweight, isolated
environment. In conjunction with LXC containers, Docker takes advantage of Linux kernel features such as
namespaces and Cgroups for resource management.
» Platform neutrality. Docker can help to mitigate issues surrounding application compatibility and server updates.
An administrator can deploy a Docker image and support a new application that runs on an older host in a
container.
» Rapid deployment. An administrator can install an application in a Docker container with Oracle Linux and save
the modified container as an image that can be propagated rapidly. For example, by building an image that
contains an Apache HTTP server on Oracle Linux, an administrator can deploy multiple web servers quickly,
installing them rapidly across many Linux servers in a data center.
» Software development and testing. Docker is ideal for development environments where it’s necessary to manage
pipelines and test code in consistent, known software configurations. When a Docker image is captured and
created, it contains the complete state of the environment, including installed packages and patches. Docker also
enables version control capabilities that resemble git capabilities. Storing Docker images in cloud-based
repositories (either publicly on the Docker Hub registry or in private internal registries) simplifies software
distribution, helping to streamline provisioning.
Customers that choose to use Docker can deploy it on UEK R4 (with either Oracle Linux 6 or Oracle Linux 7), and it
is fully supported by an Oracle Linux Premier Support agreement. In conjunction with Oracle Linux Premier Support,
Docker deployments can also take advantage of Ksplice updates. By running a Ksplice update in the main Oracle
Linux environment, for example, an administrator can easily apply the latest bug fixes and CVEs without impacting
applications running across numerous Docker or LXC containers."



In an era where storage is very