SlideShare una empresa de Scribd logo
1 de 59
Descargar para leer sin conexión
IOUG Presentation
Database Provisioning in OEM12c:
Provision me a Database Now!
Maaz Anjum
• Marietta, Georgia
• Solutions Architect
• EM12c
• Golden Gate
• Engineered Systems
• Member of IOUG, GOUG, RMOUG
RAC SIG, BIG DATA SIG
EM SIG
• Using Oracle products since 2001
Blog: maazanjum.com
Email: maaz.anjum@biascorp.com
About Me
!
• Mr. Green’s Challenges
• Who is Mr. Green
• Provisioning in EM12c
• Provisioning Components
• Example
• Conclusion
Agenda
Inconsistent Server configuration
BUILD
PROCESS
Mr. Greens Challenges
Lengthy Build Times…
J
a
n
u
a
r
y
F
e
b
r
u
a
r
y
M
a
rc
h
It	
  will	
  take	
  
about	
  2	
  
months!
I	
  need	
  a	
  new	
  
Database	
  
Server
Procure	
  Hardware/	
  
Provision	
  VM
Provision	
  Network/	
  
Storage
Network	
  Admin	
  
On	
  Vacation
Wait	
  for	
  Storage
Provision	
  Network/	
  
Storage
Download	
  Latest	
  
OS	
  ISO
OK	
  DBA,	
  your	
  turn
Install	
  OS
Configure	
  Storage
oinstall	
  group?
Oops,	
  try	
  again.
Other	
  Priorities
Try	
  to	
  
Install	
  GI
Pre-­‐Req	
  Fail	
  
Missing	
  Packages
Oops,	
  try	
  again.
Install	
  GI
Install	
  RDBMS
Create	
  Database	
  
Template?
Is	
  it	
  
ready?
Is	
  it	
  
ready?
Its	
  ready	
  
now!
Umm,	
  I	
  need	
  
another	
  one!	
  
☺
Shoot	
  me	
  
now	
  please…
Isn’t	
  quite	
  
what	
  I	
  needed	
  
but	
  I	
  don’t	
  
have	
  more	
  
time	
  to	
  wait.
Mr. Greens Challenges
Lengthy Build Times…
J
a
n
u
a
r
y
F
e
b
r
u
a
r
y
M
a
rc
h
It	
  will	
  take	
  
about	
  2	
  
months!
I	
  need	
  a	
  new	
  
Database	
  
Server
Procure	
  Hardware/	
  
Provision	
  VM
Provision	
  Network/	
  
Storage
Network	
  Admin	
  
On	
  Vacation
Wait	
  for	
  Storage
Provision	
  Network/	
  
Storage
Download	
  Latest	
  
OS	
  ISO
OK	
  DBA,	
  your	
  turn
Install	
  OS
Configure	
  Storage
oinstall	
  group?
Oops,	
  try	
  again.
Other	
  Priorities
Try	
  to	
  
Install	
  GI
Pre-­‐Req	
  Fail	
  
Missing	
  Packages
Oops,	
  try	
  again.
Install	
  GI
Install	
  RDBMS
Create	
  Database	
  
Template?
Is	
  it	
  
ready?
Is	
  it	
  
ready?
Its	
  ready	
  
now!
Umm,	
  I	
  need	
  
another	
  one!	
  
☺
Shoot	
  me	
  
now	
  please…
Isn’t	
  quite	
  
what	
  I	
  needed	
  
but	
  I	
  don’t	
  
have	
  more	
  
time	
  to	
  wait.
Mr. Greens Challenges
Server	
  Build Database	
  Build
Red Tape
Mr. Greens Challenges
• User requests for more capacity
• Reports on existing capacity
• Storage
• Memory
• CPU Utilization
!
If a build process can’t be
repeated exactly the same
each time, is it reliable?
- A Smart Man
Mr. Greens Challenges
Our Mr. Green is an IT Manager at Acme, Inc. whose day is usually…
!
• Filled with Meetings
• Has to Services Requests from Customer Base (Internal or External)
• Customers who want
To	
  onboard	
  more	
  
applications
Need	
  more	
  
CPU	
  Power
Need	
  more	
  
Databases
Who is Mr. Greens
!
• Mr. Green’s Challenges
• Who is Mr. Green
• Provisioning in EM12c
• Provisioning Components
• Example
• Conclusion
Agenda
• IT Manager
• CTO
• Senior VP of IT
• Database Administrator
• Systems Administrator
YOU
Who is Mr. Greens
!
• Mr. Green’s Challenges
• Who is Mr. Green
• Provisioning in EM12c
• Provisioning Components
• Example
• Conclusion
Agenda
• An Important part of Lifecycle Management
• Cloud Control enables you to provision
• Oracle Databases
• RAC databases
• Extend or delete RAC nodes
• Provision RAC One node databases
• Provision pluggable databases
• Upgrade Oracle single-instance databases
Provisioning in EM12c
Deployment Procedure Targets Provisioned
Provision Oracle Database
Oracle Database (single instance) 10g Release 1 to 11g Release 2
Oracle Grid Infrastructure 11g Release 2
Oracle Automatic Storage Management (Oracle ASM) 11g Release 2
	
  
Provision Oracle Real Application Clusters
Oracle Real Application Clusters (Oracle RAC) 11g Release 2
Oracle RAC One Node 11g Release 2
Oracle Grid Infrastructure 11g Release 2
Oracle Automatic Storage Management (Oracle ASM) 11g Release 2
	
  
Create Oracle Database
Oracle Database (single-instance database) 11g Release 2
Oracle Real Application Clusters (Oracle RAC) 11g Release 2
Oracle RAC One Node 11g Release 2
	
  
Provision Pluggable Database
Pluggable Databases (available only as a part of Oracle Database 12c Release 1 or
higher)
Note: This deployment procedure is not displayed in the Database Provisioning
console. You cannot invoke it from the console. It is invoked only internally.
Provision Oracle Clusterware / Oracle RAC for UNIX and RDBMS versions 10g/11g
(applicable for UNIX platform)
Oracle Real Application Clusters (Oracle RAC) 10g Release 1 to 11g Release 1
Oracle Clusterware 10g Release 1 to 11g Release 1
Oracle Clusterware Automatic Storage Management (Oracle ASM) 10g Release 1 to 11g
Release 1
	
  
Provision Oracle Clusterware / Oracle RAC for Windows and RDBMS versions 10g/11g
(applicable for Windows platform)
Oracle Real Application Clusters (Oracle RAC) 10g Release 1 to 11g Release 1
Oracle Clusterware 10g Release 1 to 11g Release 1
Oracle Clusterware Automatic Storage Management (Oracle ASM) 10g Release 1 to 11g
Release 1
	
  
Extend/Scale Up Oracle Real Application Clusters
Oracle Real Application Clusters (Oracle RAC) 10g Release 1 to 11g Release 2
Delete/Scale Down Oracle Real Application Clusters
Oracle Real Application Clusters (Oracle RAC) 10g Release 1 to 11g Release 2
Provision Oracle Database Client Oracle Database Client 10g Release 2 to 11g Release 2
Provisioning in EM12c
!
• Mr. Green’s Challenges
• Who is Mr. Green
• Provisioning in EM12c
• Provisioning Components
• Example
• Conclusion
Agenda
LICENSES
!
Provisioning, in addition to a Database License, requires the
Database LifeCycle Management Pack.
Pieces for Provisioning
A SERVER
New or existing server
Already an EM12c Managed and Monitored Target
If yes, then great! If not, then deploy
an agent to it
Pieces for Provisioning
SOFTWARE LIBRARY
!
One of the core features offered by Enterprise Manager Cloud Control
A repository which stores Software Entities
• Virtual Appliance Images
• Reference Gold Images
• Application Software
• Associated Directive Scripts
!
In addition
• Maintain Versions
• Maturity Levels
• States Of These Software Entities
Pieces for Provisioning
Privilege Delegation Settings
• Allows you to run Deployment Procedures using
authentication utilities such as
• SUDO
• PowerBroker
Advantages?
• flexibility to use either SUDO or PowerBroker
• Can run PowerBroker in a password-less/password-
protected mode.
• Create a template with these Privilege Delegation
• Can be used for Jobs in EM
• Privilege Delegation can read passwords from both
STDIN and TTY.
Pieces for Provisioning
CREDENTIALS
!
Identity information stored in Cloud Control
• Used to access targets
• Users can save username/password with a unique name
called Named Credentials
• Oracle
• Root
!
Named User Credentials
• Privileged Credentials
Pieces for Provisioning
ADMINISTRATOR ACCOUNTS
Designer
• Designers are lead administrators
• Designers are responsible for performing all the design-time activities like:
• Creating the provisioning profiles
• Creating components, directives, and images
• Customizing the default deployment procedures
• Creating patch plans and patch templates.
Operator
• Have restricted privileges
• Operators use the infrastructure to perform run-time activities like:
• Accessing the provisioning profiles
• Launching software deployments
• Patching software deployments
!
Or just use Super Admin/SYSMAN account!
Pieces for Provisioning
PROVISIONING PROFILES
!
Provisioning Profile is an entity that contains software bits and
configuration.
• Can be created from existing installations
• Clone Grid Infrastructure
• Oracle Database
• Create Database Templates
!
Create one-time, and use for mass deployments!!
Pieces for Provisioning
Pieces for Provisioning
Software
Database	
  
Provisioning	
  
Profile
Bare	
  Metal	
  
Provisioning	
  
Profile
Pieces for Provisioning
!
• Mr. Green’s Challenges
• Who is Mr. Green
• Provisioning in EM12c
• Provisioning Components
• Example
• Conclusion
Agenda
Steps
• Add Targets (Host)
• Creating Provisioning Profiles
• Creating Installation Media
• Creating Database Templates
• Uploading Database Templates to Software Library
• Creating Database Provisioning Entities
• Creating an Oracle Database Clone from a Reference Home
• Creating an Oracle Clusterware Clone from a Reference Home
High Level Steps
Don’t Just Tell me, Show Me
Find Your Way
Create Named Credentials
Create Named Credentials
Create Named Credentials
Create Named Credentials
Create Named Credentials
Provision
Select Hosts
Select Hosts
Setup Hosts
Set Credentials
OS Groups
Deploy Software
Profile/Installation Location
DBCA
Compliance Configuration
All Steps Completed
When Can We Start?
Review Changes
Progress
Where’s the Proof?
Newly Created Profile
New Instance as a Target
New Host as a Target
Provisioning plays a large part in EM12c
!
Other useful features include
• Baremetal Provisioning
• Middleware Provisioning
• Self Service Portal
• Infrastructure as a Service (IaaS)
• Database as a Service (DBaaS)
• Schema as a Service
• Platform as a Service (PaaS)
!
These features leverage templates and profiles for consistent builds.
Provisioning and Beyond…
Provisioning plays a large part in EM12c
!
Other useful features include
• Baremetal Provisioning
• Middleware Provisioning
• Self Service Portal
• Infrastructure as a Service (IaaS)
• Database as a Service (DBaaS)
• Schema as a Service
• Platform as a Service (PaaS)
!
These features leverage templates and profiles for consistent builds.
Provisioning and Beyond…
Before Provisioning in
EM12c
After Provisioning in
EM12c
Build Process
Conclusion
What Did Mr. Green Think?
Conclusion
My Blog on Provisioning
http://www.maazanjum.com/2013/12/patch-and-provision-with-em12c-
index.html
Conclusion
Questions
Blog: maazanjum.com
Email: maaz.anjum@biascorp.com
Twitter: @maaz_anjum
Reminder: Complete evaluation
Session: #602
Title: Database Provisioning in OEM12c: Provision me a Database Now!

Más contenido relacionado

La actualidad más candente

Running Oracle EBS in the cloud (DOAG TECH17 edition)
Running Oracle EBS in the cloud (DOAG TECH17 edition)Running Oracle EBS in the cloud (DOAG TECH17 edition)
Running Oracle EBS in the cloud (DOAG TECH17 edition)Andrejs Prokopjevs
 
Extreme Availability using Oracle 12c Features: Your very last system shutdown?
Extreme Availability using Oracle 12c Features: Your very last system shutdown?Extreme Availability using Oracle 12c Features: Your very last system shutdown?
Extreme Availability using Oracle 12c Features: Your very last system shutdown?Toronto-Oracle-Users-Group
 
SQL ON Azure (decision-matrix)
SQL  ON  Azure (decision-matrix)SQL  ON  Azure (decision-matrix)
SQL ON Azure (decision-matrix)PARIKSHIT SAVJANI
 
Living with the Oracle Database Appliance
Living with the Oracle Database ApplianceLiving with the Oracle Database Appliance
Living with the Oracle Database ApplianceSimon Haslam
 
Simplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12cSimplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12cMaris Elsins
 
44spotkaniePLSSUGWRO_CoNowegowKrainieChmur
44spotkaniePLSSUGWRO_CoNowegowKrainieChmur44spotkaniePLSSUGWRO_CoNowegowKrainieChmur
44spotkaniePLSSUGWRO_CoNowegowKrainieChmurTobias Koprowski
 
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)jeckels
 
Overview of EnterpriseDB Postgres Plus Advanced Server 9.4 and Postgres Enter...
Overview of EnterpriseDB Postgres Plus Advanced Server 9.4 and Postgres Enter...Overview of EnterpriseDB Postgres Plus Advanced Server 9.4 and Postgres Enter...
Overview of EnterpriseDB Postgres Plus Advanced Server 9.4 and Postgres Enter...EDB
 
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...Frank Munz
 
How WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your ProductivityHow WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your ProductivityBruno Borges
 
EDB Postgres with Containers
EDB Postgres with ContainersEDB Postgres with Containers
EDB Postgres with ContainersEDB
 
Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)
Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)
Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)Andrejs Prokopjevs
 
The Sun ZFS Backup Appliance
The Sun ZFS Backup ApplianceThe Sun ZFS Backup Appliance
The Sun ZFS Backup Applianceomnidba
 
All about Kerberos In Microsoft BI
All about Kerberos In Microsoft BIAll about Kerberos In Microsoft BI
All about Kerberos In Microsoft BIPARIKSHIT SAVJANI
 
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cBruno Borges
 
Oracle on Azure at Windows Azure Conference 2014
Oracle on Azure at Windows Azure Conference 2014Oracle on Azure at Windows Azure Conference 2014
Oracle on Azure at Windows Azure Conference 2014PARIKSHIT SAVJANI
 
Distributed applications using Hazelcast
Distributed applications using HazelcastDistributed applications using Hazelcast
Distributed applications using HazelcastTaras Matyashovsky
 
TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...
TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...
TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...Trivadis
 

La actualidad más candente (20)

Running Oracle EBS in the cloud (DOAG TECH17 edition)
Running Oracle EBS in the cloud (DOAG TECH17 edition)Running Oracle EBS in the cloud (DOAG TECH17 edition)
Running Oracle EBS in the cloud (DOAG TECH17 edition)
 
NoSQL and MySQL
NoSQL and MySQLNoSQL and MySQL
NoSQL and MySQL
 
Extreme Availability using Oracle 12c Features: Your very last system shutdown?
Extreme Availability using Oracle 12c Features: Your very last system shutdown?Extreme Availability using Oracle 12c Features: Your very last system shutdown?
Extreme Availability using Oracle 12c Features: Your very last system shutdown?
 
SQL ON Azure (decision-matrix)
SQL  ON  Azure (decision-matrix)SQL  ON  Azure (decision-matrix)
SQL ON Azure (decision-matrix)
 
Living with the Oracle Database Appliance
Living with the Oracle Database ApplianceLiving with the Oracle Database Appliance
Living with the Oracle Database Appliance
 
Simplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12cSimplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12c
 
44spotkaniePLSSUGWRO_CoNowegowKrainieChmur
44spotkaniePLSSUGWRO_CoNowegowKrainieChmur44spotkaniePLSSUGWRO_CoNowegowKrainieChmur
44spotkaniePLSSUGWRO_CoNowegowKrainieChmur
 
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
 
Overview of EnterpriseDB Postgres Plus Advanced Server 9.4 and Postgres Enter...
Overview of EnterpriseDB Postgres Plus Advanced Server 9.4 and Postgres Enter...Overview of EnterpriseDB Postgres Plus Advanced Server 9.4 and Postgres Enter...
Overview of EnterpriseDB Postgres Plus Advanced Server 9.4 and Postgres Enter...
 
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
 
How WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your ProductivityHow WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your Productivity
 
EDB Postgres with Containers
EDB Postgres with ContainersEDB Postgres with Containers
EDB Postgres with Containers
 
Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)
Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)
Running Oracle EBS in the cloud (OAUG Collaborate 18 edition)
 
The Sun ZFS Backup Appliance
The Sun ZFS Backup ApplianceThe Sun ZFS Backup Appliance
The Sun ZFS Backup Appliance
 
SQL Azure for ITPros
SQL Azure for ITProsSQL Azure for ITPros
SQL Azure for ITPros
 
All about Kerberos In Microsoft BI
All about Kerberos In Microsoft BIAll about Kerberos In Microsoft BI
All about Kerberos In Microsoft BI
 
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
 
Oracle on Azure at Windows Azure Conference 2014
Oracle on Azure at Windows Azure Conference 2014Oracle on Azure at Windows Azure Conference 2014
Oracle on Azure at Windows Azure Conference 2014
 
Distributed applications using Hazelcast
Distributed applications using HazelcastDistributed applications using Hazelcast
Distributed applications using Hazelcast
 
TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...
TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...
TechEvent 2019: DB, CMU and EUS engineering with vagrant; Stefan Oehrli - Tri...
 

Similar a Database Provisioning in EM12c: Provision me a Database Now!

ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site ReviewECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site ReviewKenny Buntinx
 
NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5UniFabric
 
Should I move my database to the cloud?
Should I move my database to the cloud?Should I move my database to the cloud?
Should I move my database to the cloud?James Serra
 
SOUG_Deployment__Automation_DB
SOUG_Deployment__Automation_DBSOUG_Deployment__Automation_DB
SOUG_Deployment__Automation_DBUniFabric
 
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Berry Clemens
 
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...Insight Technology, Inc.
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...LarryZaman
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSPC Adriatics
 
Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VMJames Serra
 
Pre and post tips to installing sql server correctly
Pre and post tips to installing sql server correctlyPre and post tips to installing sql server correctly
Pre and post tips to installing sql server correctlyAntonios Chatzipavlis
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksSenturus
 
Emc sql server 2012 overview
Emc sql server 2012 overviewEmc sql server 2012 overview
Emc sql server 2012 overviewsolarisyougood
 
Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013SharePointRadi
 
[db tech showcase Tokyo 2016] E34: Oracle SE - RAC, HA and Standby are Still ...
[db tech showcase Tokyo 2016] E34: Oracle SE - RAC, HA and Standby are Still ...[db tech showcase Tokyo 2016] E34: Oracle SE - RAC, HA and Standby are Still ...
[db tech showcase Tokyo 2016] E34: Oracle SE - RAC, HA and Standby are Still ...Insight Technology, Inc.
 
Oracle_Patching_Untold_Story_Final_Part2.pdf
Oracle_Patching_Untold_Story_Final_Part2.pdfOracle_Patching_Untold_Story_Final_Part2.pdf
Oracle_Patching_Untold_Story_Final_Part2.pdfAlex446314
 
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13cClone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13cAlfredo Krieg
 
Bare Metal Provisioning for Big Data - OpenStack最新情報セミナー(2016年12月)
Bare Metal Provisioning for Big Data - OpenStack最新情報セミナー(2016年12月)Bare Metal Provisioning for Big Data - OpenStack最新情報セミナー(2016年12月)
Bare Metal Provisioning for Big Data - OpenStack最新情報セミナー(2016年12月)VirtualTech Japan Inc.
 
WebCenter as a Cloud App on Exalogic
WebCenter as a Cloud App on ExalogicWebCenter as a Cloud App on Exalogic
WebCenter as a Cloud App on ExalogicRaoul Miller
 
Cloud computing 3702
Cloud computing 3702Cloud computing 3702
Cloud computing 3702Jess Coburn
 

Similar a Database Provisioning in EM12c: Provision me a Database Now! (20)

ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site ReviewECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
 
NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5
 
Should I move my database to the cloud?
Should I move my database to the cloud?Should I move my database to the cloud?
Should I move my database to the cloud?
 
SOUG_Deployment__Automation_DB
SOUG_Deployment__Automation_DBSOUG_Deployment__Automation_DB
SOUG_Deployment__Automation_DB
 
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
 
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi Vončina
 
Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VM
 
Pre and post tips to installing sql server correctly
Pre and post tips to installing sql server correctlyPre and post tips to installing sql server correctly
Pre and post tips to installing sql server correctly
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
 
Emc sql server 2012 overview
Emc sql server 2012 overviewEmc sql server 2012 overview
Emc sql server 2012 overview
 
Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013
 
[db tech showcase Tokyo 2016] E34: Oracle SE - RAC, HA and Standby are Still ...
[db tech showcase Tokyo 2016] E34: Oracle SE - RAC, HA and Standby are Still ...[db tech showcase Tokyo 2016] E34: Oracle SE - RAC, HA and Standby are Still ...
[db tech showcase Tokyo 2016] E34: Oracle SE - RAC, HA and Standby are Still ...
 
Oracle_Patching_Untold_Story_Final_Part2.pdf
Oracle_Patching_Untold_Story_Final_Part2.pdfOracle_Patching_Untold_Story_Final_Part2.pdf
Oracle_Patching_Untold_Story_Final_Part2.pdf
 
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13cClone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
 
Bare Metal Provisioning for Big Data - OpenStack最新情報セミナー(2016年12月)
Bare Metal Provisioning for Big Data - OpenStack最新情報セミナー(2016年12月)Bare Metal Provisioning for Big Data - OpenStack最新情報セミナー(2016年12月)
Bare Metal Provisioning for Big Data - OpenStack最新情報セミナー(2016年12月)
 
WebCenter as a Cloud App on Exalogic
WebCenter as a Cloud App on ExalogicWebCenter as a Cloud App on Exalogic
WebCenter as a Cloud App on Exalogic
 
Installation of EM 12c
Installation of EM 12cInstallation of EM 12c
Installation of EM 12c
 
Cloud computing 3702
Cloud computing 3702Cloud computing 3702
Cloud computing 3702
 

Último

Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Último (20)

Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

Database Provisioning in EM12c: Provision me a Database Now!

  • 1. IOUG Presentation Database Provisioning in OEM12c: Provision me a Database Now!
  • 2. Maaz Anjum • Marietta, Georgia • Solutions Architect • EM12c • Golden Gate • Engineered Systems • Member of IOUG, GOUG, RMOUG RAC SIG, BIG DATA SIG EM SIG • Using Oracle products since 2001 Blog: maazanjum.com Email: maaz.anjum@biascorp.com About Me
  • 3. ! • Mr. Green’s Challenges • Who is Mr. Green • Provisioning in EM12c • Provisioning Components • Example • Conclusion Agenda
  • 5. Lengthy Build Times… J a n u a r y F e b r u a r y M a rc h It  will  take   about  2   months! I  need  a  new   Database   Server Procure  Hardware/   Provision  VM Provision  Network/   Storage Network  Admin   On  Vacation Wait  for  Storage Provision  Network/   Storage Download  Latest   OS  ISO OK  DBA,  your  turn Install  OS Configure  Storage oinstall  group? Oops,  try  again. Other  Priorities Try  to   Install  GI Pre-­‐Req  Fail   Missing  Packages Oops,  try  again. Install  GI Install  RDBMS Create  Database   Template? Is  it   ready? Is  it   ready? Its  ready   now! Umm,  I  need   another  one!   ☺ Shoot  me   now  please… Isn’t  quite   what  I  needed   but  I  don’t   have  more   time  to  wait. Mr. Greens Challenges
  • 6. Lengthy Build Times… J a n u a r y F e b r u a r y M a rc h It  will  take   about  2   months! I  need  a  new   Database   Server Procure  Hardware/   Provision  VM Provision  Network/   Storage Network  Admin   On  Vacation Wait  for  Storage Provision  Network/   Storage Download  Latest   OS  ISO OK  DBA,  your  turn Install  OS Configure  Storage oinstall  group? Oops,  try  again. Other  Priorities Try  to   Install  GI Pre-­‐Req  Fail   Missing  Packages Oops,  try  again. Install  GI Install  RDBMS Create  Database   Template? Is  it   ready? Is  it   ready? Its  ready   now! Umm,  I  need   another  one!   ☺ Shoot  me   now  please… Isn’t  quite   what  I  needed   but  I  don’t   have  more   time  to  wait. Mr. Greens Challenges Server  Build Database  Build
  • 7. Red Tape Mr. Greens Challenges
  • 8. • User requests for more capacity • Reports on existing capacity • Storage • Memory • CPU Utilization ! If a build process can’t be repeated exactly the same each time, is it reliable? - A Smart Man Mr. Greens Challenges
  • 9. Our Mr. Green is an IT Manager at Acme, Inc. whose day is usually… ! • Filled with Meetings • Has to Services Requests from Customer Base (Internal or External) • Customers who want To  onboard  more   applications Need  more   CPU  Power Need  more   Databases Who is Mr. Greens
  • 10. ! • Mr. Green’s Challenges • Who is Mr. Green • Provisioning in EM12c • Provisioning Components • Example • Conclusion Agenda
  • 11. • IT Manager • CTO • Senior VP of IT • Database Administrator • Systems Administrator YOU Who is Mr. Greens
  • 12. ! • Mr. Green’s Challenges • Who is Mr. Green • Provisioning in EM12c • Provisioning Components • Example • Conclusion Agenda
  • 13. • An Important part of Lifecycle Management • Cloud Control enables you to provision • Oracle Databases • RAC databases • Extend or delete RAC nodes • Provision RAC One node databases • Provision pluggable databases • Upgrade Oracle single-instance databases Provisioning in EM12c
  • 14. Deployment Procedure Targets Provisioned Provision Oracle Database Oracle Database (single instance) 10g Release 1 to 11g Release 2 Oracle Grid Infrastructure 11g Release 2 Oracle Automatic Storage Management (Oracle ASM) 11g Release 2   Provision Oracle Real Application Clusters Oracle Real Application Clusters (Oracle RAC) 11g Release 2 Oracle RAC One Node 11g Release 2 Oracle Grid Infrastructure 11g Release 2 Oracle Automatic Storage Management (Oracle ASM) 11g Release 2   Create Oracle Database Oracle Database (single-instance database) 11g Release 2 Oracle Real Application Clusters (Oracle RAC) 11g Release 2 Oracle RAC One Node 11g Release 2   Provision Pluggable Database Pluggable Databases (available only as a part of Oracle Database 12c Release 1 or higher) Note: This deployment procedure is not displayed in the Database Provisioning console. You cannot invoke it from the console. It is invoked only internally. Provision Oracle Clusterware / Oracle RAC for UNIX and RDBMS versions 10g/11g (applicable for UNIX platform) Oracle Real Application Clusters (Oracle RAC) 10g Release 1 to 11g Release 1 Oracle Clusterware 10g Release 1 to 11g Release 1 Oracle Clusterware Automatic Storage Management (Oracle ASM) 10g Release 1 to 11g Release 1   Provision Oracle Clusterware / Oracle RAC for Windows and RDBMS versions 10g/11g (applicable for Windows platform) Oracle Real Application Clusters (Oracle RAC) 10g Release 1 to 11g Release 1 Oracle Clusterware 10g Release 1 to 11g Release 1 Oracle Clusterware Automatic Storage Management (Oracle ASM) 10g Release 1 to 11g Release 1   Extend/Scale Up Oracle Real Application Clusters Oracle Real Application Clusters (Oracle RAC) 10g Release 1 to 11g Release 2 Delete/Scale Down Oracle Real Application Clusters Oracle Real Application Clusters (Oracle RAC) 10g Release 1 to 11g Release 2 Provision Oracle Database Client Oracle Database Client 10g Release 2 to 11g Release 2 Provisioning in EM12c
  • 15. ! • Mr. Green’s Challenges • Who is Mr. Green • Provisioning in EM12c • Provisioning Components • Example • Conclusion Agenda
  • 16. LICENSES ! Provisioning, in addition to a Database License, requires the Database LifeCycle Management Pack. Pieces for Provisioning
  • 17. A SERVER New or existing server Already an EM12c Managed and Monitored Target If yes, then great! If not, then deploy an agent to it Pieces for Provisioning
  • 18. SOFTWARE LIBRARY ! One of the core features offered by Enterprise Manager Cloud Control A repository which stores Software Entities • Virtual Appliance Images • Reference Gold Images • Application Software • Associated Directive Scripts ! In addition • Maintain Versions • Maturity Levels • States Of These Software Entities Pieces for Provisioning
  • 19. Privilege Delegation Settings • Allows you to run Deployment Procedures using authentication utilities such as • SUDO • PowerBroker Advantages? • flexibility to use either SUDO or PowerBroker • Can run PowerBroker in a password-less/password- protected mode. • Create a template with these Privilege Delegation • Can be used for Jobs in EM • Privilege Delegation can read passwords from both STDIN and TTY. Pieces for Provisioning
  • 20. CREDENTIALS ! Identity information stored in Cloud Control • Used to access targets • Users can save username/password with a unique name called Named Credentials • Oracle • Root ! Named User Credentials • Privileged Credentials Pieces for Provisioning
  • 21. ADMINISTRATOR ACCOUNTS Designer • Designers are lead administrators • Designers are responsible for performing all the design-time activities like: • Creating the provisioning profiles • Creating components, directives, and images • Customizing the default deployment procedures • Creating patch plans and patch templates. Operator • Have restricted privileges • Operators use the infrastructure to perform run-time activities like: • Accessing the provisioning profiles • Launching software deployments • Patching software deployments ! Or just use Super Admin/SYSMAN account! Pieces for Provisioning
  • 22. PROVISIONING PROFILES ! Provisioning Profile is an entity that contains software bits and configuration. • Can be created from existing installations • Clone Grid Infrastructure • Oracle Database • Create Database Templates ! Create one-time, and use for mass deployments!! Pieces for Provisioning
  • 24. Database   Provisioning   Profile Bare  Metal   Provisioning   Profile Pieces for Provisioning
  • 25. ! • Mr. Green’s Challenges • Who is Mr. Green • Provisioning in EM12c • Provisioning Components • Example • Conclusion Agenda
  • 26. Steps
  • 27. • Add Targets (Host) • Creating Provisioning Profiles • Creating Installation Media • Creating Database Templates • Uploading Database Templates to Software Library • Creating Database Provisioning Entities • Creating an Oracle Database Clone from a Reference Home • Creating an Oracle Clusterware Clone from a Reference Home High Level Steps
  • 28. Don’t Just Tell me, Show Me
  • 43. DBCA
  • 46. When Can We Start?
  • 51. New Instance as a Target
  • 52. New Host as a Target
  • 53. Provisioning plays a large part in EM12c ! Other useful features include • Baremetal Provisioning • Middleware Provisioning • Self Service Portal • Infrastructure as a Service (IaaS) • Database as a Service (DBaaS) • Schema as a Service • Platform as a Service (PaaS) ! These features leverage templates and profiles for consistent builds. Provisioning and Beyond…
  • 54. Provisioning plays a large part in EM12c ! Other useful features include • Baremetal Provisioning • Middleware Provisioning • Self Service Portal • Infrastructure as a Service (IaaS) • Database as a Service (DBaaS) • Schema as a Service • Platform as a Service (PaaS) ! These features leverage templates and profiles for consistent builds. Provisioning and Beyond…
  • 55. Before Provisioning in EM12c After Provisioning in EM12c Build Process Conclusion
  • 56. What Did Mr. Green Think? Conclusion
  • 57. My Blog on Provisioning http://www.maazanjum.com/2013/12/patch-and-provision-with-em12c- index.html Conclusion
  • 59. Blog: maazanjum.com Email: maaz.anjum@biascorp.com Twitter: @maaz_anjum Reminder: Complete evaluation Session: #602 Title: Database Provisioning in OEM12c: Provision me a Database Now!

Notas del editor

  1. The Provisioning solution is an important part of Lifecycle Management solution offered by Cloud Control. As part of the database provisioning solution, Cloud Control enables you to provision Oracle Databases (also known as single-instance databases) Oracle Real Application Clusters databases Extend or delete Oracle Real Application Clusters nodes Provision Oracle Real Application Clusters One node databases Provision pluggable databases Upgrade Oracle single-instance databases in a scalable and automated manner
  2. Credentials are identity information stored in Cloud Control Used to access targets that are monitored, and managed by Cloud Control Cloud Control allows users to save username/password with a unique name called Named Credentials Oracle Root Named User Credentials Privileged Credentials Configure Privilege Delegation Settings
  3. For role separation, create accounts within EM12c Designer Designers are lead administrators with increased privileges on Deployment Procedures and Software Library. Designers are responsible for performing all the design-time activities like: Creating the provisioning profiles in the Software Library. Creating components, directives, and images, and storing them in Oracle Software Library. Customizing the default deployment procedures according to the needs of the organization. Creating patch plans and patch templates. Operator Operators are administrators who have restricted privileges on a Deployment Procedure and Software Library. Operators use the infrastructure created by designers and perform run-time activities like: Accessing the provisioning profiles present in the Software Library for provisioning procedures. Launching software deployments to provision software on selected targets. Patching software deployments using patch plans and patch templates.