SlideShare a Scribd company logo
ENTERPRISE
DEVOPS IN
ORACLE
ENVIRONMENTS
TODAY
ENTERPRISE DEVOPS. CAN IT
BE DONE?
AUTOMATION IS REQUIRED THE VALUE OF
COMMUNICATION
ORACLE AND WEBLOGIC
CONFIGURATION
HOW DOES IT WORK?
WAT IS THE ISSUE? HOW TE GET STARTED?
INTRODUCTION
• More then 20 years experience in IT
• As project manager & development
manager at large IT companies and
government
• Founder of Enterprise Modules (twitter:
@enterprisemodul)
• (Co)developer of Puppet modules for
Oracle RDBMS en WebLogic
• bert.hajee@enterprisemodules.com
• twitter: @bhajee
MISSION STATEMENT
Provide our customers with
high quality Puppet modules
for all the Enterprise products.
Thereby allowing them to
exploit all advantages of
Puppet not only for their base
OS and open source
products, but for their entire
Enterprise Infrastructure
https://www.enterprisemodules.com
twitter: @enterprisemodul
FINALLY...
ENTERPRISE DEVOPS??
FAST RELIABLE &
CONSISTENT
AUTOMATION REQUIRED
Application
Problem??
WHAT IS THE PROBLEM???
Application
Middleware
Problem?
WHAT IS THE PROBLEM??
Application
Middleware
Database
Problem
WHAT IS THE PROBLEM?
Application
Middleware
Database
OS
Problem!
WHAT IS THE PROBLEM
Problem!!
Application
Middleware
Database
OS
Network
WHAT IS THE PROBLEM!
Problem!!!
Application
Middleware
Database
OS
Network
Application
Middleware
Database
OS
Network
WHAT IS THE PROBLEM!!
Problem!!!!
Application
Middleware
Database
OS
Network
Application
Middleware
Database
OS
Network
WHAT IS THE PROBLEM!!!
Problem!!!!!
Application
Middleware
Database
OS
Network
Application
Middleware
Database
OS
Network
WHAT IS THE PROBLEM!!!!
A SOLUTION
Like the figured out before, they needed a tool. A tool that would help them manage these infrastructure layers and the huge amount of configuration points.
Your infrastructure on a blueprint
YOUR INFRASTRUCTUE IN A BLUEPRINT
What’s reality?
REALITY?
Spot the differences
SPOT THE DIFFERENCES
For new install’s and updates
NEW INSTALLS & UPDATES
Blueprint for Oracle Table space..
ooora_tablespace {'my_app_ts@sid':
ensure => present,
datafile => 'my_app_ts.dbf',
size => 5G,
logging => yes,
autoextend => on,
next => 100M,
max_size => 20G,
extent_management => local,
segment_space_management => auto
},
}
NEW INSTALLS & UPDATES
Base OS
OS+
Database
Base OS
OS+
Database
Development
Stack
Time…
Base OS
OS+
Database
Test Acceptance Production
HOW TO GET STARTED
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Application
Test Acceptance Production
AND PROGRESS…?
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Application
Test Acceptance Production
PLEASE DON’T!
X X
Base OS Base OS
Development
Stack
Time…
Test Acceptance Production
INSTEAD…
Base OS Base OS
Development
Stack
Time…
Base OS Base OS
Test Acceptance Production
INSTEAD…
Base OS Base OS
Development
Stack
Time…
Base OS Base OS
Test
Base OS Base OS
Acceptance Production
INSTEAD…
Base OS Base OS
Development
Stack
Time…
Base OS Base OS
Test
Base OS Base OS
Acceptance Production
INSTEAD…
Base OS Base OS
Development
Stack
Time…
Base OS Base OS
Test
Base OS Base OS
Acceptance Production
INSTEAD…
Base OS
OS+
Base OS
OS+
Development
Stack
Time…
Base OS Base OS
Test
Base OS Base OS
Acceptance Production
AND A LAYER UP…
Base OS
OS+
Base OS
OS+
Development
Stack
Time…
Base OS
OS+
Base OS
OS+
Test
Base OS Base OS
Acceptance Production
AND A LAYER UP…
Base OS
OS+
Base OS
OS+
Development
Stack
Time…
Base OS
OS+
Base OS
OS+
Test
Base OS
OS+
Base OS
OS+
Acceptance Production
AND A LAYER UP…
Base OS
OS+
Base OS
OS+
Development
Stack
Time…
Base OS
OS+
Base OS
OS+
Test
Base OS
OS+
Base OS
OS+
Acceptance Production
AND A LAYER UP…
Base OS
OS+
Base OS
OS+
Development
Stack
Time…
Base OS
OS+
Base OS
OS+
Test
Base OS
OS+
Base OS
OS+
Acceptance Production
AND A LAYER UP…
Base OS
OS+
Database
Base OS
OS+
Database
Development
Stack
Time…
Base OS
OS+
Base OS
OS+
Test
Base OS
OS+
Base OS
OS+
Acceptance Production
TO THE DATABASE…
Base OS
OS+
Database
Base OS
OS+
Database
Development
Stack
Time…
Base OS
OS+
Database
Base OS
OS+
Database
Test
Base OS
OS+
Base OS
OS+
Acceptance Production
TO THE DATABASE…
Base OS
OS+
Database
Base OS
OS+
Database
Development
Stack
Time…
Base OS
OS+
Database
Base OS
OS+
Database
Test
Base OS
OS+
Database
Base OS
OS+
Database
Acceptance Production
TO THE DATABASE…
Base OS
OS+
Database
Base OS
OS+
Database
Development
Stack
Time…
Base OS
OS+
Database
Base OS
OS+
Database
Test
Base OS
OS+
Database
Base OS
OS+
Database
Acceptance Production
TO THE DATABASE…
Base OS
OS+
Database
Base OS
OS+
Database
Development
Stack
Time…
Base OS
OS+
Database
Base OS
OS+
Database
Test
Base OS
OS+
Database
Base OS
OS+
Database
Acceptance Production
TO THE DATABASE…
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Development
Stack
Time…
Base OS
OS+
Database
Base OS
OS+
Database
Test
Base OS
OS+
Database
Base OS
OS+
Database
Acceptance Production
THEN THE MIDDLEWARE…
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Test
Base OS
OS+
Database
Base OS
OS+
Database
Acceptance Production
THEN THE MIDDLEWARE…
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Test
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Acceptance Production
THEN THE MIDDLEWARE…
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Test
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Acceptance Production
THEN THE MIDDLEWARE…
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Test
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Acceptance Production
THEN THE MIDDLEWARE…
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Test
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Acceptance Production
AND FINALLY, THE APPLICATION…
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Test
Base OS
OS+
Database
Middleware
Base OS
OS+
Database
Middleware
Acceptance Production
AND FINALLY, THE APPLICATION…
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Test
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Acceptance Production
AND FINALLY, THE APPLICATION…
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Test
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Acceptance Production
AND FINALLY, THE APPLICATION…
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Development
Stack
Time…
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Test
Base OS
OS+
Database
Middleware
Application
Base OS
OS+
Database
Middleware
Application
Acceptance Production
AND FINALLY, THE APPLICATION…
DIFFERENT KIND OF
ENVIRONMENTS
PORTABLE PLATFORM
PLATFORM CI
Platform Code
Application Code
PROCES CHANGES
COMMUNICATION
AND COOPERATION
A BIG TEAM
DECLARATIVE
COMMON LANGUAGE
FACILITATES TARGETED DISCUSSIONS
SMALL DEMO
OUR PUPPET
MODULES
OUR MODULES
ORA_CONFIG module
• ora_asm_diskgroup
• ora_asm_volume
• ora_database
• ora_exec
• ora_init_param
• ora_listener
• ora_object_grant
• ora_record
• ora_role
• ora_schema_definition
• ora_service
• ora_tablespace
• ora_user
• AND MORE
ORA_INSTALL module
• db_control
• db_listener
• db_rcu.rb
• db_opatch
• installdb
• installem
• install_emagent
• installs
• opatchupgrade
• tnsnames
• net
• goldengate
• client
• autostartdatabase
FOR ORACLE WE HAVE GOT
WLS_CONFIG module
• wls_authentication_provider
• wls_cluster
• wls_datasource
• wls_deployment
• wls_domain
• wls_jms_queue
• wls_jms_topic
• wls_messaging_bridge
• wls_role
• wls_saf_imported_destination_object
• wls_saf_remote_context
• wls_server
• wls_workmanager_constraint
• AND MUCH MUCH MORE
WLS_INSTALL module
• wls_install::bsu
• wls_install::cluster_node
• wls_install::domain
• wls_install::fmw
• wls_install::managed_server
• wls_install::nodemanager
• wls_install::opatch
• wls_install::packdomain
• wls_install::software
• wls_install::storeuserconfig
• wls_install::utils::fmwcluster
• wls_install::utils::fmwclusterjrf
• wls_install::utils::oimconfig
• wls_install::utils::webtier
• … AND MORE
FOR WEBLOGIC/FUSION WE HAVE GOT
IN RETROSPECTIVE
BUSINESS AS USUAL
BUT WE WANT: DOCKER & CLOUD AND…..
In the beginning
Base OS
Extra OS-es
Base OS
Additional stuff
Base OS
OS+
Open Source database & middleware
Base OS
OS+
Database
Middleware
Oracle products
Base OS
OS+
Database
Middleware
Application Orchestration
Base OS
OS+
Database
Base OS
OS+
Middleware
Hypervisors
Base OS
OS+
Database
Hypervisors
Base OS
OS+
Middleware
Cloud providers
Cloud
Base OS
OS+
Database
Hypervisors
Base OS
OS+
Middleware
Docker Kubernetes & MESOS support
Cloud
Base OS
OS+
Database
Hypervisors
Containers
Base OS
OS+
Middleware
Containers
Networks & Storage
Cloud
Base OS
OS+
Database
Hypervisors
Containers
Base OS
OS+
Middleware
Containers
Network
Storage
Cloud
Base OS
OS+
Database
Hypervisors
Containers
Base OS
OS+
Middleware
Containers
Network
Storage
Database applications Middleware Applications
And finally our applications…
Puppet is a very safe choice for
your enterprise. It allows you to
manage the full stack of
enterprise infrastructure,
including network, storage, os,
middleware, databases and
applications. Not limited to
Open Source, but available for
proprietary software too.
Using puppet to leverage DevOps in Large Enterprise Oracle Environments

More Related Content

What's hot

Provisioning Oracle Fusion Middleware Environments with Chef and Puppet
Provisioning Oracle Fusion Middleware Environments with Chef and PuppetProvisioning Oracle Fusion Middleware Environments with Chef and Puppet
Provisioning Oracle Fusion Middleware Environments with Chef and Puppet
Edwin Biemond
 
Oracle Fusion Middleware provisioning with Puppet
Oracle Fusion Middleware provisioning with PuppetOracle Fusion Middleware provisioning with Puppet
Oracle Fusion Middleware provisioning with Puppet
Edwin Biemond
 
Microservices in the oracle cloud
Microservices in the oracle cloudMicroservices in the oracle cloud
Microservices in the oracle cloud
Johan Louwers
 
More than Technology - The Culture of DevOps
More than Technology - The Culture of DevOpsMore than Technology - The Culture of DevOps
More than Technology - The Culture of DevOps
Bob Sokol
 
EMC {code} Open Source
EMC {code} Open SourceEMC {code} Open Source
EMC {code} Open Source
Bob Sokol
 
Provisioning & DevOps at Amis25
Provisioning & DevOps at Amis25Provisioning & DevOps at Amis25
Provisioning & DevOps at Amis25
Francisco Arturo Viveros
 
Oracle: Building Cloud Native Applications
Oracle: Building Cloud Native ApplicationsOracle: Building Cloud Native Applications
Oracle: Building Cloud Native Applications
Kelly Goetsch
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Bob Sokol
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DevOps Enterprise Summmit
 
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevDOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
Gene Kim
 
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
VMware Tanzu
 
DevOps and its impact
DevOps and its impactDevOps and its impact
DevOps and its impact
Cisco DevNet
 
XL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release AutomationXL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release Automation
XebiaLabs
 
Puppet Labs EMC DevOps Day NYC Aug-2015
Puppet Labs  EMC DevOps Day NYC Aug-2015Puppet Labs  EMC DevOps Day NYC Aug-2015
Puppet Labs EMC DevOps Day NYC Aug-2015
Bob Sokol
 
Atlassian Jira Brochure
Atlassian Jira BrochureAtlassian Jira Brochure
Atlassian Jira Brochure
Ellen Feaheny
 
Agile DevOps Transformation At HUD (AgileDC 2017)
Agile DevOps Transformation At HUD (AgileDC 2017)Agile DevOps Transformation At HUD (AgileDC 2017)
Agile DevOps Transformation At HUD (AgileDC 2017)
Marco Corona
 
Continuous Integration for Oracle Database Development
Continuous Integration for Oracle Database DevelopmentContinuous Integration for Oracle Database Development
Continuous Integration for Oracle Database Development
Vladimir Bakhov
 
Overview of Eclipse technologies
Overview of Eclipse technologiesOverview of Eclipse technologies
Overview of Eclipse technologies
PT.JUG
 
Multi-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorMulti-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools Differentiator
Kelly Goetsch
 
The 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsThe 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud Applications
SolarWinds
 

What's hot (20)

Provisioning Oracle Fusion Middleware Environments with Chef and Puppet
Provisioning Oracle Fusion Middleware Environments with Chef and PuppetProvisioning Oracle Fusion Middleware Environments with Chef and Puppet
Provisioning Oracle Fusion Middleware Environments with Chef and Puppet
 
Oracle Fusion Middleware provisioning with Puppet
Oracle Fusion Middleware provisioning with PuppetOracle Fusion Middleware provisioning with Puppet
Oracle Fusion Middleware provisioning with Puppet
 
Microservices in the oracle cloud
Microservices in the oracle cloudMicroservices in the oracle cloud
Microservices in the oracle cloud
 
More than Technology - The Culture of DevOps
More than Technology - The Culture of DevOpsMore than Technology - The Culture of DevOps
More than Technology - The Culture of DevOps
 
EMC {code} Open Source
EMC {code} Open SourceEMC {code} Open Source
EMC {code} Open Source
 
Provisioning & DevOps at Amis25
Provisioning & DevOps at Amis25Provisioning & DevOps at Amis25
Provisioning & DevOps at Amis25
 
Oracle: Building Cloud Native Applications
Oracle: Building Cloud Native ApplicationsOracle: Building Cloud Native Applications
Oracle: Building Cloud Native Applications
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
 
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevDOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
 
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
 
DevOps and its impact
DevOps and its impactDevOps and its impact
DevOps and its impact
 
XL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release AutomationXL Deploy Demo Slides: Agentless Application Release Automation
XL Deploy Demo Slides: Agentless Application Release Automation
 
Puppet Labs EMC DevOps Day NYC Aug-2015
Puppet Labs  EMC DevOps Day NYC Aug-2015Puppet Labs  EMC DevOps Day NYC Aug-2015
Puppet Labs EMC DevOps Day NYC Aug-2015
 
Atlassian Jira Brochure
Atlassian Jira BrochureAtlassian Jira Brochure
Atlassian Jira Brochure
 
Agile DevOps Transformation At HUD (AgileDC 2017)
Agile DevOps Transformation At HUD (AgileDC 2017)Agile DevOps Transformation At HUD (AgileDC 2017)
Agile DevOps Transformation At HUD (AgileDC 2017)
 
Continuous Integration for Oracle Database Development
Continuous Integration for Oracle Database DevelopmentContinuous Integration for Oracle Database Development
Continuous Integration for Oracle Database Development
 
Overview of Eclipse technologies
Overview of Eclipse technologiesOverview of Eclipse technologies
Overview of Eclipse technologies
 
Multi-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorMulti-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools Differentiator
 
The 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsThe 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud Applications
 

Viewers also liked

Continuous Delivery at Oracle Database Insights
Continuous Delivery at Oracle Database InsightsContinuous Delivery at Oracle Database Insights
Continuous Delivery at Oracle Database Insights
Michael Medin
 
Edition Based Redefinition - Continuous Database Application Evolution with O...
Edition Based Redefinition - Continuous Database Application Evolution with O...Edition Based Redefinition - Continuous Database Application Evolution with O...
Edition Based Redefinition - Continuous Database Application Evolution with O...
Lucas Jellema
 
Continuous Integration - Oracle Database Objects
Continuous Integration - Oracle Database ObjectsContinuous Integration - Oracle Database Objects
Continuous Integration - Oracle Database Objects
Prabhu Ramasamy
 
Building an Automated Database Deployment Pipeline
Building an Automated Database Deployment PipelineBuilding an Automated Database Deployment Pipeline
Building an Automated Database Deployment Pipeline
Grant Fritchey
 
портфолио голубович
портфолио голубовичпортфолио голубович
портфолио голубович
golubovicholga
 
Context Based Learning for GIS: an Interdisciplinary Approach
Context Based Learning for GIS: an Interdisciplinary ApproachContext Based Learning for GIS: an Interdisciplinary Approach
Context Based Learning for GIS: an Interdisciplinary Approach
Patrick Rickles
 
Pre Production (Planning)
Pre Production (Planning)Pre Production (Planning)
Pre Production (Planning)
Rahul Karavadra
 
Creep Coursework Presentation
Creep Coursework PresentationCreep Coursework Presentation
Creep Coursework Presentation
kess1a
 
Psicopedagoga rj.com.br Cadastro
Psicopedagoga rj.com.br   CadastroPsicopedagoga rj.com.br   Cadastro
Psicopedagoga rj.com.br Cadastro
PsicopedagogaRJ
 
Copia de resumen qué son los mapas conceptuales.doc%0 a
Copia de resumen qué son los mapas conceptuales.doc%0 aCopia de resumen qué son los mapas conceptuales.doc%0 a
Copia de resumen qué son los mapas conceptuales.doc%0 a
noeliavillar
 
CopyofAResume
CopyofAResumeCopyofAResume
CopyofAResume
William Jones
 
Portfolio Draft
Portfolio DraftPortfolio Draft
Portfolio Draft
Victoria Esser
 
Nature and animal conservation by art
Nature and animal conservation by artNature and animal conservation by art
Nature and animal conservation by art
ART Raviteja akarapu
 
Twenty is Plenty
Twenty is PlentyTwenty is Plenty
Twenty is Plenty
Bob Ward
 
ckitterman resume
ckitterman resumeckitterman resume
ckitterman resume
craig kitterman
 
SQL Server R Services: What Every SQL Professional Should Know
SQL Server R Services: What Every SQL Professional Should KnowSQL Server R Services: What Every SQL Professional Should Know
SQL Server R Services: What Every SQL Professional Should Know
Bob Ward
 
Qué fue el holocausto judío
Qué fue el holocausto judío Qué fue el holocausto judío
Qué fue el holocausto judío
Yamila Valdez
 
Accounting concepts
Accounting conceptsAccounting concepts
Accounting concepts
Mohamed Etman
 
SQL Server It Just Runs Faster
SQL Server It Just Runs FasterSQL Server It Just Runs Faster
SQL Server It Just Runs Faster
Bob Ward
 
SQL Server In-Memory OLTP: What Every SQL Professional Should Know
SQL Server In-Memory OLTP: What Every SQL Professional Should KnowSQL Server In-Memory OLTP: What Every SQL Professional Should Know
SQL Server In-Memory OLTP: What Every SQL Professional Should Know
Bob Ward
 

Viewers also liked (20)

Continuous Delivery at Oracle Database Insights
Continuous Delivery at Oracle Database InsightsContinuous Delivery at Oracle Database Insights
Continuous Delivery at Oracle Database Insights
 
Edition Based Redefinition - Continuous Database Application Evolution with O...
Edition Based Redefinition - Continuous Database Application Evolution with O...Edition Based Redefinition - Continuous Database Application Evolution with O...
Edition Based Redefinition - Continuous Database Application Evolution with O...
 
Continuous Integration - Oracle Database Objects
Continuous Integration - Oracle Database ObjectsContinuous Integration - Oracle Database Objects
Continuous Integration - Oracle Database Objects
 
Building an Automated Database Deployment Pipeline
Building an Automated Database Deployment PipelineBuilding an Automated Database Deployment Pipeline
Building an Automated Database Deployment Pipeline
 
портфолио голубович
портфолио голубовичпортфолио голубович
портфолио голубович
 
Context Based Learning for GIS: an Interdisciplinary Approach
Context Based Learning for GIS: an Interdisciplinary ApproachContext Based Learning for GIS: an Interdisciplinary Approach
Context Based Learning for GIS: an Interdisciplinary Approach
 
Pre Production (Planning)
Pre Production (Planning)Pre Production (Planning)
Pre Production (Planning)
 
Creep Coursework Presentation
Creep Coursework PresentationCreep Coursework Presentation
Creep Coursework Presentation
 
Psicopedagoga rj.com.br Cadastro
Psicopedagoga rj.com.br   CadastroPsicopedagoga rj.com.br   Cadastro
Psicopedagoga rj.com.br Cadastro
 
Copia de resumen qué son los mapas conceptuales.doc%0 a
Copia de resumen qué son los mapas conceptuales.doc%0 aCopia de resumen qué son los mapas conceptuales.doc%0 a
Copia de resumen qué son los mapas conceptuales.doc%0 a
 
CopyofAResume
CopyofAResumeCopyofAResume
CopyofAResume
 
Portfolio Draft
Portfolio DraftPortfolio Draft
Portfolio Draft
 
Nature and animal conservation by art
Nature and animal conservation by artNature and animal conservation by art
Nature and animal conservation by art
 
Twenty is Plenty
Twenty is PlentyTwenty is Plenty
Twenty is Plenty
 
ckitterman resume
ckitterman resumeckitterman resume
ckitterman resume
 
SQL Server R Services: What Every SQL Professional Should Know
SQL Server R Services: What Every SQL Professional Should KnowSQL Server R Services: What Every SQL Professional Should Know
SQL Server R Services: What Every SQL Professional Should Know
 
Qué fue el holocausto judío
Qué fue el holocausto judío Qué fue el holocausto judío
Qué fue el holocausto judío
 
Accounting concepts
Accounting conceptsAccounting concepts
Accounting concepts
 
SQL Server It Just Runs Faster
SQL Server It Just Runs FasterSQL Server It Just Runs Faster
SQL Server It Just Runs Faster
 
SQL Server In-Memory OLTP: What Every SQL Professional Should Know
SQL Server In-Memory OLTP: What Every SQL Professional Should KnowSQL Server In-Memory OLTP: What Every SQL Professional Should Know
SQL Server In-Memory OLTP: What Every SQL Professional Should Know
 

Similar to Using puppet to leverage DevOps in Large Enterprise Oracle Environments

Why BaaS is crucial to early stage startups
Why BaaS is crucial to early stage startupsWhy BaaS is crucial to early stage startups
Why BaaS is crucial to early stage startups
Jane Chung
 
DEV305_Manage Your Applications with AWS Elastic Beanstalk.pdf
DEV305_Manage Your Applications with AWS Elastic Beanstalk.pdfDEV305_Manage Your Applications with AWS Elastic Beanstalk.pdf
DEV305_Manage Your Applications with AWS Elastic Beanstalk.pdf
Amazon Web Services
 
DEV326_DevOps Essentials An Introductory Workshop on CICD Practices
DEV326_DevOps Essentials An Introductory Workshop on CICD PracticesDEV326_DevOps Essentials An Introductory Workshop on CICD Practices
DEV326_DevOps Essentials An Introductory Workshop on CICD Practices
Amazon Web Services
 
QA Fest 2018. Adam Stasiak. React Native is Coming – the story of hybrid mobi...
QA Fest 2018. Adam Stasiak. React Native is Coming – the story of hybrid mobi...QA Fest 2018. Adam Stasiak. React Native is Coming – the story of hybrid mobi...
QA Fest 2018. Adam Stasiak. React Native is Coming – the story of hybrid mobi...
QAFest
 
[QE 2018] Adam Stasiak – Nadchodzi React Native – czyli o testowaniu mobilnyc...
[QE 2018] Adam Stasiak – Nadchodzi React Native – czyli o testowaniu mobilnyc...[QE 2018] Adam Stasiak – Nadchodzi React Native – czyli o testowaniu mobilnyc...
[QE 2018] Adam Stasiak – Nadchodzi React Native – czyli o testowaniu mobilnyc...
Future Processing
 
From Apollo 13 to Google SRE
From Apollo 13 to Google SREFrom Apollo 13 to Google SRE
From Apollo 13 to Google SRE
Sanjeev Sharma
 
Leo Zhadanovsky - Building Web Apps with AWS CodeStar and AWS Elastic Beansta...
Leo Zhadanovsky - Building Web Apps with AWS CodeStar and AWS Elastic Beansta...Leo Zhadanovsky - Building Web Apps with AWS CodeStar and AWS Elastic Beansta...
Leo Zhadanovsky - Building Web Apps with AWS CodeStar and AWS Elastic Beansta...
Amazon Web Services
 
Building Web Apps on AWS
Building Web Apps on AWSBuilding Web Apps on AWS
Building Web Apps on AWS
Amazon Web Services
 
Convince your boss to go Serverless at AWS User Group Tirupathi and Serverles...
Convince your boss to go Serverless at AWS User Group Tirupathi and Serverles...Convince your boss to go Serverless at AWS User Group Tirupathi and Serverles...
Convince your boss to go Serverless at AWS User Group Tirupathi and Serverles...
Vadym Kazulkin
 
Getting to MVP on AWS
Getting to MVP on AWSGetting to MVP on AWS
Getting to MVP on AWS
Amazon Web Services
 
JVx with VisionX and Oracle Forms integration
JVx with VisionX and Oracle Forms integrationJVx with VisionX and Oracle Forms integration
JVx with VisionX and Oracle Forms integration
SIB Visions GmbH
 
Dean4j@Njug5
Dean4j@Njug5Dean4j@Njug5
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
Andrew Kumar
 
Spca2014 sp ci with tfs online and azure matthias einig
Spca2014 sp ci with tfs online and azure matthias einigSpca2014 sp ci with tfs online and azure matthias einig
Spca2014 sp ci with tfs online and azure matthias einig
NCCOMMS
 
Measure and Increase Developer Productivity with Help of Serverless at Server...
Measure and Increase Developer Productivity with Help of Serverless at Server...Measure and Increase Developer Productivity with Help of Serverless at Server...
Measure and Increase Developer Productivity with Help of Serverless at Server...
Vadym Kazulkin
 
AWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for Government
Amazon Web Services
 
Joomla Extreme Performance
Joomla Extreme PerformanceJoomla Extreme Performance
Joomla Extreme Performance
Mitch Pirtle
 
01 introduction to entity framework
01   introduction to entity framework01   introduction to entity framework
01 introduction to entity framework
Марина Босова
 
01 introduction to entity framework
01   introduction to entity framework01   introduction to entity framework
01 introduction to entity framework
Maxim Shaptala
 
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativeKubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
cornelia davis
 

Similar to Using puppet to leverage DevOps in Large Enterprise Oracle Environments (20)

Why BaaS is crucial to early stage startups
Why BaaS is crucial to early stage startupsWhy BaaS is crucial to early stage startups
Why BaaS is crucial to early stage startups
 
DEV305_Manage Your Applications with AWS Elastic Beanstalk.pdf
DEV305_Manage Your Applications with AWS Elastic Beanstalk.pdfDEV305_Manage Your Applications with AWS Elastic Beanstalk.pdf
DEV305_Manage Your Applications with AWS Elastic Beanstalk.pdf
 
DEV326_DevOps Essentials An Introductory Workshop on CICD Practices
DEV326_DevOps Essentials An Introductory Workshop on CICD PracticesDEV326_DevOps Essentials An Introductory Workshop on CICD Practices
DEV326_DevOps Essentials An Introductory Workshop on CICD Practices
 
QA Fest 2018. Adam Stasiak. React Native is Coming – the story of hybrid mobi...
QA Fest 2018. Adam Stasiak. React Native is Coming – the story of hybrid mobi...QA Fest 2018. Adam Stasiak. React Native is Coming – the story of hybrid mobi...
QA Fest 2018. Adam Stasiak. React Native is Coming – the story of hybrid mobi...
 
[QE 2018] Adam Stasiak – Nadchodzi React Native – czyli o testowaniu mobilnyc...
[QE 2018] Adam Stasiak – Nadchodzi React Native – czyli o testowaniu mobilnyc...[QE 2018] Adam Stasiak – Nadchodzi React Native – czyli o testowaniu mobilnyc...
[QE 2018] Adam Stasiak – Nadchodzi React Native – czyli o testowaniu mobilnyc...
 
From Apollo 13 to Google SRE
From Apollo 13 to Google SREFrom Apollo 13 to Google SRE
From Apollo 13 to Google SRE
 
Leo Zhadanovsky - Building Web Apps with AWS CodeStar and AWS Elastic Beansta...
Leo Zhadanovsky - Building Web Apps with AWS CodeStar and AWS Elastic Beansta...Leo Zhadanovsky - Building Web Apps with AWS CodeStar and AWS Elastic Beansta...
Leo Zhadanovsky - Building Web Apps with AWS CodeStar and AWS Elastic Beansta...
 
Building Web Apps on AWS
Building Web Apps on AWSBuilding Web Apps on AWS
Building Web Apps on AWS
 
Convince your boss to go Serverless at AWS User Group Tirupathi and Serverles...
Convince your boss to go Serverless at AWS User Group Tirupathi and Serverles...Convince your boss to go Serverless at AWS User Group Tirupathi and Serverles...
Convince your boss to go Serverless at AWS User Group Tirupathi and Serverles...
 
Getting to MVP on AWS
Getting to MVP on AWSGetting to MVP on AWS
Getting to MVP on AWS
 
JVx with VisionX and Oracle Forms integration
JVx with VisionX and Oracle Forms integrationJVx with VisionX and Oracle Forms integration
JVx with VisionX and Oracle Forms integration
 
Dean4j@Njug5
Dean4j@Njug5Dean4j@Njug5
Dean4j@Njug5
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
 
Spca2014 sp ci with tfs online and azure matthias einig
Spca2014 sp ci with tfs online and azure matthias einigSpca2014 sp ci with tfs online and azure matthias einig
Spca2014 sp ci with tfs online and azure matthias einig
 
Measure and Increase Developer Productivity with Help of Serverless at Server...
Measure and Increase Developer Productivity with Help of Serverless at Server...Measure and Increase Developer Productivity with Help of Serverless at Server...
Measure and Increase Developer Productivity with Help of Serverless at Server...
 
AWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for Government
 
Joomla Extreme Performance
Joomla Extreme PerformanceJoomla Extreme Performance
Joomla Extreme Performance
 
01 introduction to entity framework
01   introduction to entity framework01   introduction to entity framework
01 introduction to entity framework
 
01 introduction to entity framework
01   introduction to entity framework01   introduction to entity framework
01 introduction to entity framework
 
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-nativeKubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
 

Recently uploaded

Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
aymanquadri279
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
Ayan Halder
 

Recently uploaded (20)

Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
 

Using puppet to leverage DevOps in Large Enterprise Oracle Environments