SlideShare une entreprise Scribd logo
1  sur  39
Saving Millions using Oracle
E-business suite with
 dataguard 11g

   Ahmed Jassat
   APPS DBA
• R12 E-Business Suite Customer
• South Africa's Largest Managed Care
  Services Provider
• Largest Medical Scheme Administrator In
  South Africa
• Service Over Three Million People Through
  Network Of Branches Located Throughout
  Southern Africa And Mauritius
Target Audience
Oracle APPS DBAs
Oracle DBAs
Technical Managers
Oracle Sysadmins
Disaster Recovery planners
Technical Project Managers
Technology architects'
Technology Used
What is Active DataGuard ?
The ability to use your Physical Standby for
 much more than just High Availability or
             Disaster Recovery!
Sent to
                 Bryansto
                 n          3 Hours to restore
Backup done to              from Tape
tape
Current setup




                       To
Archives   Shipped
                     DGuard
Implementation of Data Guard and Oracle RMAN




             Archives shipped to
                 Data Guard


                                                - Archives
                                                backed up
                                                 every 30
                                                 minutes
                                                – Database
                                               backup every
                                                  Friday
Medscheme Return on Investment
•No need Linux admin assistance
•No need APPS DBA assistance
•No need tapes
•Saving Additional Servers {2}
•Saving network
•Server Room saving {aircon,rental, space,security,ups…}
•Saving on software Licensing
•Go Green
With DataGuard
We have noticed the following cost saving to
•
•
                     business
    No requirements of tapes
    No requirements for assistance of Linux admin
•   No requirements for restores
•   No human interaction , only to check logs
•   No functional support or super users on production
•   Time saved from 24 working hours to 20 minutes for clones
•   DR available immediately
•   DataGuard environment is read only which means it can be used for reporting
•   Production Servers are up and running 24 X 7 X 365
•   Clones to DEV, UAT, Training and dba environments takes 1 hour as clones on local servers
•   Users and support team can test anything at anytime
•   Copy of production available 7 days a week.
•   Backup of production can be verified by dataguard.
•   Rman backups can be run from the DataGuard instance.
•   No need to purchase expensive software for cloning.
•   Daily copy of production which functional support team can use
•   Assistance with OWC with Oracle as scripts and updates can be tested with production data immediately
•   We noticed a reduction in TARS as support team could test solutions from metalink
•   Patches can be tested immediately using Production data
•   No more P1 SRs
•   Super users can test changes to the system
•   Demos can be given to Directors using latest data
•   Training can be given with data from Production
•   Disaster recovery environment is available immediately
•   Changes can be made on TEST system and user acceptance testing can take place easy
•   Emergency changes can be tested
•   No additional money was spent on this solution
P1 SR 3-6274167101 : +I5 No tax
           rates available after new tax setup




Clone Completed in
1 Hour ….
Internal Costing assumptions
Cost of DBA per hour         R    650.00
Cost of Unix/Linux
administrator per hour       R    550.00
Cost escalation per year             7%
Number of clones done per
month                                  4
Number of hours spent by
DBA per traditional clone              5
Number of hours spent by
Unix/Linux per traditional
clone                                 10
Number of additional tapes
purchased per period                    5
Cost per tape                R   2,000.00
Cost we not could calculate
  1.Server room
  2.Hardware
  3.Networks
  4.Facilities
  5.Resources{Network ,Microsoft & Linux admin}
Traditional clones 1st month costing

DBA Time           R   13,000.00
Unix Admin Time    R   22,000.00
Tape Cost          R   10,000.00
Sub-Total          R   35,000.00
Tax Impact         R   -9,800.00
Total              R   25,200.00
Cumulative Total   R   25,200.00
Traditional clone 37st month spend




 Cumulative Total R 1,001,196.00
Re-active   Pro-active
Get Proactive and Maximize the Value
          of Your Oracle Investment

Prevent            Resolve           Latest
Old Process of HR TRACE
                            Oracle
HR user                     request HR
picks up                    trace from
problem                     medscheme




           Once Trace is          Once
           running on             Request is
           server user is         completed
           called                 DBA is called
                                  to stop trace




                                          DBA uploades file to
                                          Metalink and this
                                          process can take place
                                          a number of times
New Process by using Patch
14051237

            Oracle Support and Medscheme
            Support can work with each other
            without the need of a APPS DBA
            Saving a lot of steps and time
            Functional Support User can do
            traces without the need of an APPS
            DBA
Advantages
 Functional User can do tracing without the need of APPS DBA
 From 7 steps to 2 steps
 Quicker SR resolution
Saving on Overtime for everyone
From 2 client resources to one
No more ftp of files
An OWC can be taken immediately
Oracle can see the issue immediately
 No miscommunication
Improving the Oracle Product


The more proactive you are, the less reactive
you'll need to be!
Payroll


Issues where
Payroll could only be run after hours
Payroll ran for extremely long time
A lot of testing and hours spend due to
payroll running along time
Overtime for payroll admin
APPS DBA needed to be available all the
time
If a issue is pickuped, payroll could only be
run after hours which means time is wasted
Planning … Planning … Planning
Payroll


Benefits are
Payroll can be run anytime
No more working at night for payroll admin
No more working at night for apps dba
No more overtime for payroll admin
No more overtime for apps dba`
Payroll issues can be fixed during the day and run again during
the day
Huge improvement for Oracle Ebus
Huge improvement for payroll
All South African Customers benefit
Payroll
Payroll
Issues faced with the above process
1. Payroll Users had to e-mail the apps dbas for files
2. Payroll users had to have the apps dbas available if running payroll
   afterhours
3. Auditing risk as the apps dba have access to these files
4. Too many steps involved to retrieve .mf file from server, 5 steps
5. If payroll is rerun the apps dba needs to extract the files again
6. Payroll User dependent on APPS DBA
7. Overtime for both APPS DBA and Payroll User
8. APPS DBA needs to be available all the time
9. Miscommunication causes issues between Payroll and APPS DBA
10.Customers is not happy with the above process
Payroll
Payroll
New process benefits
1.  Saves on resources
2.  No more required to e-mail APPS DBA
3.  Complies with Auditing
4.  No more storing the files on PCs for APPS DBA
5.  No more storing the files on PCs for HR USER
6.  Adds feature to Oracle ebus
7.  Saves costs on overtime for APPS DBA
8.  Saves costs on overtime for HR user
9.  Saves costs no need to purchasing a FTP tool
10. Customer will be happy
11. I have spoken to HR users & APPS DBAs … all of them want this
    feature
12. Oracle ZA clients want this feature
13. Users will be kept working in the application
14. Single point of failure
• Environment Health
  Script
• :
  Ahmed Jassat
  Medscheme Oracle E-Business
  DBA
  ICT Infrastructure / Operations
Summary of Environment
Thank You
   Ahmed Jassat
     APPS DBA
ahmedj@heliosits.com
   076 44 11 873

Contenu connexe

Tendances

Got Problems? Let's Do a Health Check
Got Problems? Let's Do a Health CheckGot Problems? Let's Do a Health Check
Got Problems? Let's Do a Health Check
Luis Guirigay
 
BP103 - Got Problems? Let's Do a Health Check
BP103 - Got Problems? Let's Do a Health CheckBP103 - Got Problems? Let's Do a Health Check
BP103 - Got Problems? Let's Do a Health Check
Luis Guirigay
 
Delphix database virtualization v1.0
Delphix database virtualization v1.0Delphix database virtualization v1.0
Delphix database virtualization v1.0
Arik Lev
 
Data Virtualization: revolutionizing database cloning
Data Virtualization: revolutionizing database cloningData Virtualization: revolutionizing database cloning
Data Virtualization: revolutionizing database cloning
Kyle Hailey
 
ScalabilityAvailability
ScalabilityAvailabilityScalabilityAvailability
ScalabilityAvailability
webuploader
 
Dueling duplications RMAN vs Delphix
Dueling duplications RMAN vs DelphixDueling duplications RMAN vs Delphix
Dueling duplications RMAN vs Delphix
Kyle Hailey
 

Tendances (20)

Virtual Data : Eliminating the data constraint in Application Development
Virtual Data :  Eliminating the data constraint in Application DevelopmentVirtual Data :  Eliminating the data constraint in Application Development
Virtual Data : Eliminating the data constraint in Application Development
 
Got Problems? Let's Do a Health Check
Got Problems? Let's Do a Health CheckGot Problems? Let's Do a Health Check
Got Problems? Let's Do a Health Check
 
Accelerate Develoment with VIrtual Data
Accelerate Develoment with VIrtual DataAccelerate Develoment with VIrtual Data
Accelerate Develoment with VIrtual Data
 
BP103 - Got Problems? Let's Do a Health Check
BP103 - Got Problems? Let's Do a Health CheckBP103 - Got Problems? Let's Do a Health Check
BP103 - Got Problems? Let's Do a Health Check
 
Adding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance TestAdding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance Test
 
BGOUG "Agile Data: revolutionizing database cloning'
BGOUG  "Agile Data: revolutionizing database cloning'BGOUG  "Agile Data: revolutionizing database cloning'
BGOUG "Agile Data: revolutionizing database cloning'
 
Data Virtualization: Revolutionizing data cloning
Data Virtualization: Revolutionizing data cloningData Virtualization: Revolutionizing data cloning
Data Virtualization: Revolutionizing data cloning
 
What is Delphix
What is DelphixWhat is Delphix
What is Delphix
 
Delphix database virtualization v1.0
Delphix database virtualization v1.0Delphix database virtualization v1.0
Delphix database virtualization v1.0
 
Presentation maximizing database performance performance tuning with db time
Presentation    maximizing database performance performance tuning with db timePresentation    maximizing database performance performance tuning with db time
Presentation maximizing database performance performance tuning with db time
 
Denver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualizationDenver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualization
 
Data Virtualization: revolutionizing database cloning
Data Virtualization: revolutionizing database cloningData Virtualization: revolutionizing database cloning
Data Virtualization: revolutionizing database cloning
 
Delphix for DBAs by Jonathan Lewis
Delphix for DBAs by Jonathan LewisDelphix for DBAs by Jonathan Lewis
Delphix for DBAs by Jonathan Lewis
 
Plate Spin Disaster Recovery Solution
Plate Spin Disaster Recovery SolutionPlate Spin Disaster Recovery Solution
Plate Spin Disaster Recovery Solution
 
Delphix
DelphixDelphix
Delphix
 
ScalabilityAvailability
ScalabilityAvailabilityScalabilityAvailability
ScalabilityAvailability
 
Dueling duplications RMAN vs Delphix
Dueling duplications RMAN vs DelphixDueling duplications RMAN vs Delphix
Dueling duplications RMAN vs Delphix
 
5 Ways to Avoid Server and Application Downtime
5 Ways to Avoid Server and Application Downtime5 Ways to Avoid Server and Application Downtime
5 Ways to Avoid Server and Application Downtime
 
Monitoring in a Microservices World
Monitoring in a Microservices WorldMonitoring in a Microservices World
Monitoring in a Microservices World
 
Copy Data Management for the DBA
Copy Data Management for the DBACopy Data Management for the DBA
Copy Data Management for the DBA
 

En vedette

Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Ludovico Caldara
 
Active dataguard
Active dataguardActive dataguard
Active dataguard
Manoj Kumar
 

En vedette (14)

Frimpeks - Corporate Review
Frimpeks - Corporate ReviewFrimpeks - Corporate Review
Frimpeks - Corporate Review
 
Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012
 
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIESORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
 
Upgrading To 11g
Upgrading To 11gUpgrading To 11g
Upgrading To 11g
 
Oracle dataguard overview
Oracle dataguard overviewOracle dataguard overview
Oracle dataguard overview
 
Oracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIAOracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIA
 
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
 
Active dataguard
Active dataguardActive dataguard
Active dataguard
 
Oracle Active Data Guard and Global Data Services in Action!
Oracle Active Data Guard and Global Data Services in Action!Oracle Active Data Guard and Global Data Services in Action!
Oracle Active Data Guard and Global Data Services in Action!
 
Online Togaf 9.1 Training in USA
Online Togaf 9.1 Training in USAOnline Togaf 9.1 Training in USA
Online Togaf 9.1 Training in USA
 
High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2
 
Oracle Active Data Guard 12c New Features
Oracle Active Data Guard 12c New FeaturesOracle Active Data Guard 12c New Features
Oracle Active Data Guard 12c New Features
 
Data Guard Architecture & Setup
Data Guard Architecture & SetupData Guard Architecture & Setup
Data Guard Architecture & Setup
 
Dataguard presentation
Dataguard presentationDataguard presentation
Dataguard presentation
 

Similaire à Ahmed Jassat South African Oracle User Group Presentation 2012

VIDYA SAGAR_WASADMIN_CV
VIDYA SAGAR_WASADMIN_CVVIDYA SAGAR_WASADMIN_CV
VIDYA SAGAR_WASADMIN_CV
Vidya Sagar
 

Similaire à Ahmed Jassat South African Oracle User Group Presentation 2012 (20)

Ahmed Jassat Oracle Customer Day Presentation at Monte Casino
Ahmed Jassat Oracle Customer Day Presentation at Monte CasinoAhmed Jassat Oracle Customer Day Presentation at Monte Casino
Ahmed Jassat Oracle Customer Day Presentation at Monte Casino
 
Focus on business, not backups
Focus on business, not backupsFocus on business, not backups
Focus on business, not backups
 
Ahmed Jassat SAOUG ~ Turning Challenges into oppertunities
Ahmed Jassat  SAOUG ~ Turning Challenges into oppertunitiesAhmed Jassat  SAOUG ~ Turning Challenges into oppertunities
Ahmed Jassat SAOUG ~ Turning Challenges into oppertunities
 
E2 evc 3-2-1-rule - mikeresseler
E2 evc   3-2-1-rule - mikeresselerE2 evc   3-2-1-rule - mikeresseler
E2 evc 3-2-1-rule - mikeresseler
 
Unlocking the Full Power of Your Backup Data with Veritas NetBackup Data Virt...
Unlocking the Full Power of Your Backup Data with Veritas NetBackup Data Virt...Unlocking the Full Power of Your Backup Data with Veritas NetBackup Data Virt...
Unlocking the Full Power of Your Backup Data with Veritas NetBackup Data Virt...
 
Mma 10g r2_936
Mma 10g r2_936Mma 10g r2_936
Mma 10g r2_936
 
Disaster Recover : 10 tips for disaster recovery planning
Disaster Recover : 10 tips for disaster recovery planningDisaster Recover : 10 tips for disaster recovery planning
Disaster Recover : 10 tips for disaster recovery planning
 
C7 engineered data_protection_for_oracle_databases
C7 engineered data_protection_for_oracle_databasesC7 engineered data_protection_for_oracle_databases
C7 engineered data_protection_for_oracle_databases
 
Best Practices for Becoming an Exceptional Postgres DBA
Best Practices for Becoming an Exceptional Postgres DBA Best Practices for Becoming an Exceptional Postgres DBA
Best Practices for Becoming an Exceptional Postgres DBA
 
Backup & recovery for exadata
Backup & recovery for exadataBackup & recovery for exadata
Backup & recovery for exadata
 
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed ServiceCloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
 
Maximizing Business Continuity and Minimizing Recovery Time Objectives in Win...
Maximizing Business Continuity and Minimizing Recovery Time Objectives in Win...Maximizing Business Continuity and Minimizing Recovery Time Objectives in Win...
Maximizing Business Continuity and Minimizing Recovery Time Objectives in Win...
 
Copy data management
Copy data managementCopy data management
Copy data management
 
Webinar: Best Practices for Upgrading to MongoDB 3.2
Webinar: Best Practices for Upgrading to MongoDB 3.2Webinar: Best Practices for Upgrading to MongoDB 3.2
Webinar: Best Practices for Upgrading to MongoDB 3.2
 
Sitaram_Chalasani_CV
Sitaram_Chalasani_CVSitaram_Chalasani_CV
Sitaram_Chalasani_CV
 
[@IndeedEng] Redundant Array of Inexpensive Datacenters
[@IndeedEng] Redundant Array of Inexpensive Datacenters[@IndeedEng] Redundant Array of Inexpensive Datacenters
[@IndeedEng] Redundant Array of Inexpensive Datacenters
 
VIDYA SAGAR_WASADMIN_CV
VIDYA SAGAR_WASADMIN_CVVIDYA SAGAR_WASADMIN_CV
VIDYA SAGAR_WASADMIN_CV
 
Patterns and Pains of Migrating Legacy Applications to Kubernetes
Patterns and Pains of Migrating Legacy Applications to KubernetesPatterns and Pains of Migrating Legacy Applications to Kubernetes
Patterns and Pains of Migrating Legacy Applications to Kubernetes
 
Patterns and Pains of Migrating Legacy Applications to Kubernetes
Patterns and Pains of Migrating Legacy Applications to KubernetesPatterns and Pains of Migrating Legacy Applications to Kubernetes
Patterns and Pains of Migrating Legacy Applications to Kubernetes
 
Dr. Jim Murray: How do we Protect our Systems and Meet Compliance in a Rapidl...
Dr. Jim Murray: How do we Protect our Systems and Meet Compliance in a Rapidl...Dr. Jim Murray: How do we Protect our Systems and Meet Compliance in a Rapidl...
Dr. Jim Murray: How do we Protect our Systems and Meet Compliance in a Rapidl...
 

Plus de Zahid02 (7)

Ahmed Jassat Pro active how to extract electronic tax fules -payroll on Oracl...
Ahmed Jassat Pro active how to extract electronic tax fules -payroll on Oracl...Ahmed Jassat Pro active how to extract electronic tax fules -payroll on Oracl...
Ahmed Jassat Pro active how to extract electronic tax fules -payroll on Oracl...
 
Pro active gather schema statistics from 3 hours to 3 minutes by Ahmed Jassat
Pro active gather schema statistics from 3 hours to 3 minutes by Ahmed JassatPro active gather schema statistics from 3 hours to 3 minutes by Ahmed Jassat
Pro active gather schema statistics from 3 hours to 3 minutes by Ahmed Jassat
 
Being pro active has improved Generic data fixes
Being pro active has improved Generic data fixesBeing pro active has improved Generic data fixes
Being pro active has improved Generic data fixes
 
Being Pro-active has improved Oracle Ebus Payslip concurrent request by 50 % ...
Being Pro-active has improved Oracle Ebus Payslip concurrent request by 50 % ...Being Pro-active has improved Oracle Ebus Payslip concurrent request by 50 % ...
Being Pro-active has improved Oracle Ebus Payslip concurrent request by 50 % ...
 
Pro-active how to extract MF files without the need of a APPS DBA
Pro-active how to extract MF files without the need of a APPS DBAPro-active how to extract MF files without the need of a APPS DBA
Pro-active how to extract MF files without the need of a APPS DBA
 
AHMED JASSAT SOUTH ARICAN ORACLE USER GROUP PRESENTATION
AHMED JASSAT SOUTH ARICAN ORACLE USER GROUP PRESENTATIONAHMED JASSAT SOUTH ARICAN ORACLE USER GROUP PRESENTATION
AHMED JASSAT SOUTH ARICAN ORACLE USER GROUP PRESENTATION
 
Requst for Prayer Room 2
Requst for Prayer Room 2Requst for Prayer Room 2
Requst for Prayer Room 2
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Dernier (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Ahmed Jassat South African Oracle User Group Presentation 2012

  • 1.
  • 2. Saving Millions using Oracle E-business suite with dataguard 11g Ahmed Jassat APPS DBA
  • 3. • R12 E-Business Suite Customer • South Africa's Largest Managed Care Services Provider • Largest Medical Scheme Administrator In South Africa • Service Over Three Million People Through Network Of Branches Located Throughout Southern Africa And Mauritius
  • 4. Target Audience Oracle APPS DBAs Oracle DBAs Technical Managers Oracle Sysadmins Disaster Recovery planners Technical Project Managers Technology architects'
  • 6. What is Active DataGuard ? The ability to use your Physical Standby for much more than just High Availability or Disaster Recovery!
  • 7.
  • 8. Sent to Bryansto n 3 Hours to restore Backup done to from Tape tape
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Current setup To Archives Shipped DGuard
  • 14. Implementation of Data Guard and Oracle RMAN Archives shipped to Data Guard - Archives backed up every 30 minutes – Database backup every Friday
  • 15. Medscheme Return on Investment •No need Linux admin assistance •No need APPS DBA assistance •No need tapes •Saving Additional Servers {2} •Saving network •Server Room saving {aircon,rental, space,security,ups…} •Saving on software Licensing •Go Green
  • 16.
  • 18. We have noticed the following cost saving to • • business No requirements of tapes No requirements for assistance of Linux admin • No requirements for restores • No human interaction , only to check logs • No functional support or super users on production • Time saved from 24 working hours to 20 minutes for clones • DR available immediately • DataGuard environment is read only which means it can be used for reporting • Production Servers are up and running 24 X 7 X 365 • Clones to DEV, UAT, Training and dba environments takes 1 hour as clones on local servers • Users and support team can test anything at anytime • Copy of production available 7 days a week. • Backup of production can be verified by dataguard. • Rman backups can be run from the DataGuard instance. • No need to purchase expensive software for cloning. • Daily copy of production which functional support team can use • Assistance with OWC with Oracle as scripts and updates can be tested with production data immediately • We noticed a reduction in TARS as support team could test solutions from metalink • Patches can be tested immediately using Production data • No more P1 SRs • Super users can test changes to the system • Demos can be given to Directors using latest data • Training can be given with data from Production • Disaster recovery environment is available immediately • Changes can be made on TEST system and user acceptance testing can take place easy • Emergency changes can be tested • No additional money was spent on this solution
  • 19. P1 SR 3-6274167101 : +I5 No tax rates available after new tax setup Clone Completed in 1 Hour ….
  • 20. Internal Costing assumptions Cost of DBA per hour R 650.00 Cost of Unix/Linux administrator per hour R 550.00 Cost escalation per year 7% Number of clones done per month 4 Number of hours spent by DBA per traditional clone 5 Number of hours spent by Unix/Linux per traditional clone 10 Number of additional tapes purchased per period 5 Cost per tape R 2,000.00
  • 21. Cost we not could calculate 1.Server room 2.Hardware 3.Networks 4.Facilities 5.Resources{Network ,Microsoft & Linux admin}
  • 22. Traditional clones 1st month costing DBA Time R 13,000.00 Unix Admin Time R 22,000.00 Tape Cost R 10,000.00 Sub-Total R 35,000.00 Tax Impact R -9,800.00 Total R 25,200.00 Cumulative Total R 25,200.00
  • 23. Traditional clone 37st month spend Cumulative Total R 1,001,196.00
  • 24. Re-active Pro-active
  • 25. Get Proactive and Maximize the Value of Your Oracle Investment Prevent Resolve Latest
  • 26. Old Process of HR TRACE Oracle HR user request HR picks up trace from problem medscheme Once Trace is Once running on Request is server user is completed called DBA is called to stop trace DBA uploades file to Metalink and this process can take place a number of times
  • 27. New Process by using Patch 14051237 Oracle Support and Medscheme Support can work with each other without the need of a APPS DBA Saving a lot of steps and time Functional Support User can do traces without the need of an APPS DBA
  • 28. Advantages  Functional User can do tracing without the need of APPS DBA  From 7 steps to 2 steps  Quicker SR resolution Saving on Overtime for everyone From 2 client resources to one No more ftp of files An OWC can be taken immediately Oracle can see the issue immediately  No miscommunication Improving the Oracle Product The more proactive you are, the less reactive you'll need to be!
  • 29. Payroll Issues where Payroll could only be run after hours Payroll ran for extremely long time A lot of testing and hours spend due to payroll running along time Overtime for payroll admin APPS DBA needed to be available all the time If a issue is pickuped, payroll could only be run after hours which means time is wasted Planning … Planning … Planning
  • 30. Payroll Benefits are Payroll can be run anytime No more working at night for payroll admin No more working at night for apps dba No more overtime for payroll admin No more overtime for apps dba` Payroll issues can be fixed during the day and run again during the day Huge improvement for Oracle Ebus Huge improvement for payroll All South African Customers benefit
  • 31.
  • 32.
  • 34. Payroll Issues faced with the above process 1. Payroll Users had to e-mail the apps dbas for files 2. Payroll users had to have the apps dbas available if running payroll afterhours 3. Auditing risk as the apps dba have access to these files 4. Too many steps involved to retrieve .mf file from server, 5 steps 5. If payroll is rerun the apps dba needs to extract the files again 6. Payroll User dependent on APPS DBA 7. Overtime for both APPS DBA and Payroll User 8. APPS DBA needs to be available all the time 9. Miscommunication causes issues between Payroll and APPS DBA 10.Customers is not happy with the above process
  • 36. Payroll New process benefits 1. Saves on resources 2. No more required to e-mail APPS DBA 3. Complies with Auditing 4. No more storing the files on PCs for APPS DBA 5. No more storing the files on PCs for HR USER 6. Adds feature to Oracle ebus 7. Saves costs on overtime for APPS DBA 8. Saves costs on overtime for HR user 9. Saves costs no need to purchasing a FTP tool 10. Customer will be happy 11. I have spoken to HR users & APPS DBAs … all of them want this feature 12. Oracle ZA clients want this feature 13. Users will be kept working in the application 14. Single point of failure
  • 37. • Environment Health Script • : Ahmed Jassat Medscheme Oracle E-Business DBA ICT Infrastructure / Operations
  • 39. Thank You Ahmed Jassat APPS DBA ahmedj@heliosits.com 076 44 11 873