Date post: | 11-Nov-2014 |
Category: |
Technology |
Upload: | amis-friends-of-oracle-and-java |
View: | 733 times |
Download: | 2 times |
By Edwin Biemond
15 April 2014
Demo Amis Building blocks
2
Start it up
Watch the Magic Happen
3
Demo
FMW ServerDatabase
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
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
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
Oracle Database demo
7
Oracle WebLogic Puppet Modules
• ORAWLS• WLS• ORAUTILS• JDK7
@forgehttp://forge.puppetlabs.com/biemond
@Githubhttps://github.com/biemond
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
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
WebLogic demo
11