A modern DevOps approach: from Developer Cloud to Application Builder

Preview:

Citation preview

A modern approach to DevOps

Gabriele Provinciali Nino Guarnacci

Oracle & DevOps: Tool Chain

PipelineOrchestration

Source CodeManagement

Build Automation

SoftwareRepository

Provisioning ConfigurationManagement

AutomatedTesting

ApplicationRelease

Automation

Nexus

DevOps: Cultural Tenet

Respect Discuss

“Done”means

ReleasedNo Blaming

@gabbapro

devopschannel.com

Developer Cloud & Application Builder

• Developer Cloud: base components, setup, build & go

• Application Builder: visual environment, app composition, design & real time testing

Developer Cloud

Oracle Developer Cloud Service

Oracle Java Cloud Service

Oracle Database Cloud Service

Oracle Storage Cloud Service

Assumptions• Storage, DBaaS, JCS - We’ve already

created the Storage, DB and DB backup resources, and the Java Cloud Service Instance

Storage

Oracle DB

Java Cloud Service

Quick Recap• Storage: create Oracle Cloud Storage Container

via REST, via OEPE Eclipse Plugin or via Cloudberry OpenStack Freeware

• DB: much alike a wire-transfer, grab a beer (30 mins) & goto on dbaas.oraclecloud.com

• Java Cloud Service: same wire-transfer paradigm, grab another beer & goto jcs.oraclecloud.com

Creation of Java Cloud Service

Steps to Cloud

Project and Git repo creation

SSH Setup

Local Project Creation

Cloud Sync & Build

Project & Git Repository Creation

SSH Setup(DCS - JCS)

Local Project Creation

Connect to Cloud

Cloud Deployment

Commit!

Application Builder

Recommended