By Edwin Biemond
15 April 2014
Demo Amis Building blocks
2
Start it up
Watch the Magic Happen
3
Demo
FMW Server
Database
Server
Operating System
WebLogic
OSB
Soa Suite
Domain creation
SOA / OSB
Cluster
Operating syst...
4
Oracle Database Puppet
Modules
• Puppet module install biemond-oradb of
• Checkout https://github.com/biemond/biemond-or...
5
Oracle Database features
• Only for Linux &Solaris
• Oracle Database installation (S-One, SE& EE)
– 12.1.0.1
– 11.2.0.4
...
6
Oracle Database demo
7
Oracle WebLogic Puppet
Modules
• ORAWLS
• WLS
• ORAUTILS
• JDK7
@forge
http://forge.puppetlabs.com/biem
ond
@Github
http...
8
JDK7 & ORAUTILS puppet
module
• JDK7
– For JAVA 7 & 8
– JCE extension (US export policy)
– RSA Key Size Fix in combinati...
9
ORAWLS puppet module
• Support for Linux & Solaris
• Installs
– WebLogic 10.3.6, 12.1.1, 12.1.2
– ADF 11g & 12.1.2
– Ora...
10
WebLogic demo
11
Amis puppet building blocks demo for Oracle Database and Weblogic cluster
Upcoming SlideShare
Loading in...5
×

Amis puppet building blocks demo for Oracle Database and Weblogic cluster

1,076
-1

Published on

Content of the demo for deploying Oracle Database and FMW Server with Puppet / Puppet Labs

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,076
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Amis puppet building blocks demo for Oracle Database and Weblogic cluster

  1. 1. By Edwin Biemond 15 April 2014 Demo Amis Building blocks
  2. 2. 2 Start it up Watch the Magic Happen
  3. 3. 3 Demo FMW Server Database Server Operating System WebLogic OSB Soa Suite Domain creation SOA / OSB Cluster Operating system Database software Database creation Soa Suite Repository 40 X Total actions 13 8 10 10 40 40 30 5 8 Packages / JVM / Ulimits / Kernel / User / Group / Directories WebLogic / Patch / NodeManager OSB SOA Suite / Patch Create Domain JMS / Servers / Clusters / SOA & OSB Cluster JMS user /Tablespace 5
  4. 4. 4 Oracle Database Puppet Modules • Puppet module install biemond-oradb of • Checkout https://github.com/biemond/biemond-oradb • Puppet module install hajee-oracle • Checkout https://github.com/hajee/oracle
  5. 5. 5 Oracle Database features • Only for Linux &Solaris • Oracle Database installation (S-One, SE& EE) – 12.1.0.1 – 11.2.0.4 – 11.2.0.3 – 11.2.0.1 • Oracle Database Client – 12.1.0.1 – 11.2.0.1 • Oracle Database Net configuration • Oracle Database Listener • OPatch upgrade • Apply OPatch • Create a database instance • Start or Stop a database instance • GoldenGate – 12.1.2 – 11.2.1 • RCU – Soa Suite – WebCenter – OIM/OAM • Tablespace • User + grants & quotas • Role • Services
  6. 6. 6 Oracle Database demo
  7. 7. 7 Oracle WebLogic Puppet Modules • ORAWLS • WLS • ORAUTILS • JDK7 @forge http://forge.puppetlabs.com/biem ond @Github https://github.com/biemond
  8. 8. 8 JDK7 & ORAUTILS puppet module • JDK7 – For JAVA 7 & 8 – JCE extension (US export policy) – RSA Key Size Fix in combination with JSSE ( WebLogic 10.3.6 & 12.1.1) – Entropy fix on Linux • RNGD or RNG-TOOLS service • java.security urandom fix • ORAUTILS ( scripts /opt/scripts/wls ) – showStatus.sh – startNodeManager.sh – stopNodeManager.sh – startWeblogicAdmin.sh – stopWeblogicAdmin.sh
  9. 9. 9 ORAWLS puppet module • Support for Linux & Solaris • Installs – WebLogic 10.3.6, 12.1.1, 12.1.2 – ADF 11g & 12.1.2 – Oracle Service Bus 11g – Soa Suite 11g – WebCenter 11g Portal & Content • Patching – BSU – OPatch • Domain types – Standard (ADF) – OSB – OSB, SOA Suite, BAM – OSB, SOA Suite, BAM, BPM • Configuration – NodeManager – StoreUserConfig – JSSE – Multi node with Cluster – Native Puppet types for • Machine, Server & Cluster • User & Group • Datasource • Persistence • JMS Server, Module, Connection Factory, Queue, Topic, SubDeployment, Quota & Foreign Server • Store & Forward • FMW Configuration – Log location – SOA Suite / OSB Cluster – JRF / ADF Cluster
  10. 10. 10 WebLogic demo
  11. 11. 11
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×