Académique Documents
Professionnel Documents
Culture Documents
Sergio Leunissen
VP
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, timing, and pricing of any
features or functionality described for Oracle’s products may change and remains at the
sole discretion of Oracle Corporation.
Copyright
Copyright©©2018,
2018,Oracle
Oracleand/or
and/oritsitsaffiliates.
affiliates.AllAllrights
rightsreserved.
reserved.| 4
A Truly Open Operating System
Oracle Linux is always free to use, free to distribute and free
to update
Copyright
Copyright©©2018,
2018,Oracle
Oracleand/or
and/oritsitsaffiliates.
affiliates.AllAllrights
rightsreserved.
reserved.| 5
Oracle Linux for Developers
• Free and quick to get started
• Oracle Linux = Oracle Linux
• On development box
• On premises
• On Oracle Cloud
• Extensive tools for Development
• VirtualBox & Vagrant
• Programming languages for Web and API development
• Container technologies
• EPEL packages
• SDKs and CLIs for Oracle Cloud Infrastructure
• Modules and drivers for Oracle developers
Copyright
Copyright©©2018,
2017,Oracle
Oracleand/or
and/oritsitsaffiliates.
affiliates.AllAllrights
rightsreserved.
reserved.| 6
Private Cloud Public Cloud
Oracle VM VirtualBox
Free and open source, Cross-Platform Virtualization Software
Copyright
Copyright©©2018,
2018,Oracle
Oracleand/or
and/oritsitsaffiliates.
affiliates.AllAllrights
rightsreserved.
reserved.| 11
Creating a Vagrant Environment
• Project
• Vagrant root directory of your project
• Mounted as a shared folder inside your VM on /vagrant
• Vagrantfile
• Vagrantfile
• Describes the virtual machine(s) required for a project as well as how to configure and provision
these machines.
• If a developer checks out some code from version control which has a Vagrantfile, that developer
can simply run vagrant up to get a fully provisioned virtual environment to develop that
product.
Copyright
Copyright©©2018,
2018,Oracle
Oracleand/or
and/oritsitsaffiliates.
affiliates.AllAllrights
rightsreserved.
reserved.| 13
VirtualBox on GitHub: Vagrant Oracle images
Demo - https://asciinema.org/a/207811
Copyright
Copyright©©2018,
2018,Oracle
Oracleand/or
and/oritsitsaffiliates.
affiliates.AllAllrights
rightsreserved.
reserved.| 14
Extra Packages for Enterprise Linux (EPEL)
High quality set of additional packages for Enterprise Linux
• Container Infrastructure
• Container Orchestration and Management
• Cloud Native Networking
• Cloud Native Storage
• Continuous Integration / Continuous Delivery
• Observability and Diagnostics
• Oracle 18c XE
• ??Oracle 18c EE on ULN
• Python: cx_Oracle
• Node.js: node-oracledb
• PHP: php-oci8
• Ruby: ruby-oci8
• All available on Oracle Linux yum server
• Go: TBD
Resources
@OracleLinux
Facebook.com/OracleLinux
Blogs.oracle.com/linux
YouTube.com/oraclelinuxchannel
10/25/18 Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 23
Q&A
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 24
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 25