SlideShare a Scribd company logo
ADM
Application Deployment
       Manager




   http://siebel-learnings.blogspot.com   1
Scope
• ADM Siebel
• ADM UI deployment
• Creating new ADM Content
  Object




       http://siebel-learnings.blogspot.com   2
ADM Siebel
                       ADM UI deployment


•After completing this , you will be able to:
    •Describe the use of ADM
    •Describe architecture, capabilities, deployment steps and
    process flows
    •Describe ADM Data Types, and some considerations
    and dependencies during the deployment process based
    on the specific data type
    •Describe best practices using ADM
    •Trouble shooting ADM errors




                   http://siebel-learnings.blogspot.com          3
ADM overview Agenda
•   Introduction
•   Architecture
•   Process of migration
•   Creating new data types
•   Best Practices




             http://siebel-learnings.blogspot.com   4
Introduction
• Problem:
• Migrating run-time customizations like
  LOVs, Assignment Rules, Predefined
  queries, views etc. from one
  environment to another is manual and
  error prone.




           http://siebel-learnings.blogspot.com   5
What is ADM ?
• ADM is a feature that automates the process of
  migrating enterprise customization data

• ADM is designed to provide a single deployment tool
  that covers various areas within the Siebel
  application.

• The objective is to reduce the potential manual setup
  and deployment work and provide as much
  automation as possible to decrease the error rate.



               http://siebel-learnings.blogspot.com       6
Data types available with ADM:
•   Assignment Rule
•   Assignment Groups
•   Access Group
•   List of Values (LOV)
•   Public Predefined Query (PDQs)
•   Expense Types
•   Product Feature
•   Product Line
•   Responsibility
•   View
•   State Model
•   User List
•   New Data types can be configured in Tools

                  http://siebel-learnings.blogspot.com   7
Architecture
•   Assignment Rule
•   Assignment Groups
•   Access Group
•   List of Values (LOV)
•   Public Predefined Query (PDQs)
•   Expense Types
•   Product Feature
•   Product Line
•   Responsibility
•   View
•   State Model
•   User List
•   New Data types can be configured in Tools

                  http://siebel-learnings.blogspot.com   8
Deployment Methods

ADM File Deployment
ADM Online Deployment




      http://siebel-learnings.blogspot.com   9
File Deployment




http://siebel-learnings.blogspot.com   10
Online Deployment




  http://siebel-learnings.blogspot.com   11
File Deployment illustration
Lets migrate LOV of type 'IBU_BUSINESS_LINE”

•Step1 : Create Deployment Project , Validate
Filters and enable project
•Step2 : Create Deployment Session -> deploy (will
create a XML file)
•Step 3: Go to target system, import from the XML
file
•Step 4: verify the results




                 http://siebel-learnings.blogspot.com   12
Create Deployment Project
          Site Map > Application Deployment Manager >
          Deployment Projects Check flag ‘Export to File’




                                                                        Once done
                                                                       click Enable
                                                                         to enable
                                                                            the
                                                                       deployment
                                                                          project




                   Click on
                                                     Specify
 Select
 Data              Validate                         the filter
type to             filter to
  be               validate
exporte            the filter   http://siebel-learnings.blogspot.com                  13
   d
Create Deployment session
SiteMap> Application Deployment Manager> Deployment Sessions
Click “New” button select Project Name and validate filter




                                                               Click
                                                             “Deploy”
                                                            to export to
                                                             XML file




                     http://siebel-learnings.blogspot.com                  14
Importing into destination
            Environment
Login to target environment , go to Deployment Sessions
Menu> Deploy From File




               http://siebel-learnings.blogspot.com   15
Online Deployment
                                                                                  Create Deployment
                                                                                         Project
                                                                                        Specify
                                                                                    a) Target System
                                                                                  b) Target User Login




Create new deploymnet
   session click on
       “Deploy”




                                                           Enter target systems
                                                           user login password


                        http://siebel-learnings.blogspot.com                                      16
Creating new Data types

• Step1: Identify the BO and BC of new ADM
           data type to be created.
• Step 2: Create Integration Object
• Step 3: Create Content Object
• Step 4: Export Newly created Data type




            http://siebel-learnings.blogspot.com   17
New Data type creation
•   Step1: Create a new Integration Object using Integration
    Wizard
     – Business Service : EAI Siebel Wizard
     – Bus Object : <Identified BO for new datatype>
•   Step2: Create a new ‘Content Object’ and specify the
    above Integration Object in the Integration Object property.




                  http://siebel-learnings.blogspot.com             18
•   Step3 :EXPORT NEWLY CREATED DATA TYPE
     – Sitemap  Application Deployment Manager  Data
        Type Details
     – Create a new record and choose ‘Comm Package’ (this
        we created in Siebel Tools in Steps 1 &2) from the
        ‘Content Object’ pick applet.




                http://siebel-learnings.blogspot.com         19
New data type is available




  New data type is now
    available for use

                   http://siebel-learnings.blogspot.com   20
Trouble shooting
•An error occurred exporting to file : Make sure
the path is accessible
•Activate all ADM related workflow processes :
“UDA*”
•Make sure Work flow process manager and
workflow process batch managers are available.
•Both the environments repository and SRF
should be identical
•EAI Object manager should be active on the
target system while doing online deployment
•Bulk transfer of data is not supported with
ADM, you will receive errors if the record count
is more than 10K




        http://siebel-learnings.blogspot.com       21
Trouble shooting
•   An error occurred exporting to file : Make sure the path is accessible
•   Activate all ADM related workflow processes : “UDA*”
•   Make sure Work flow process manager and workflow process batch managers
    are available.
•   Both the environments repository and SRF should be identical
•   EAI Object manager should be active on the target system while doing online
    deployment
•   Bulk transfer of data is not supported with ADM, you will receive errors if the
    record count is more than 10K




                    http://siebel-learnings.blogspot.com                          22
Q&A




http://siebel-learnings.blogspot.com   23

More Related Content

What's hot

[MeetUp][3rd] Prometheus 와 함께하는 모니터링 및 시각화
[MeetUp][3rd] Prometheus 와 함께하는 모니터링 및 시각화[MeetUp][3rd] Prometheus 와 함께하는 모니터링 및 시각화
[MeetUp][3rd] Prometheus 와 함께하는 모니터링 및 시각화
InfraEngineer
 
Shadows Effects in CSS
Shadows Effects in CSSShadows Effects in CSS
Shadows Effects in CSS
Webtech Learning
 
Bootstrap
BootstrapBootstrap
Bootstrap
Romdhani Asma
 
Serverless - minimizing the attack surface
Serverless - minimizing the attack surfaceServerless - minimizing the attack surface
Serverless - minimizing the attack surface
Avi Shulman
 
Css position
Css positionCss position
Css position
Webtech Learning
 
Ruby on Rails Presentation
Ruby on Rails PresentationRuby on Rails Presentation
Ruby on Rails Presentation
adamcookeuk
 
Web Accessibility Testing With Axe
Web Accessibility Testing With AxeWeb Accessibility Testing With Axe
Web Accessibility Testing With Axe
Aparna A Gopalakrishnan
 
Angular tutorial
Angular tutorialAngular tutorial
Angular tutorial
Rohit Gupta
 
jQuery
jQueryjQuery
Including Everyone: Web Accessibility 101
Including Everyone: Web Accessibility 101Including Everyone: Web Accessibility 101
Including Everyone: Web Accessibility 101
Helena Zubkow
 
Intro to Wordpress
Intro to WordpressIntro to Wordpress
Intro to Wordpress
Nicole C. Engard
 
Build Your Own CMS with Apache Sling
Build Your Own CMS with Apache SlingBuild Your Own CMS with Apache Sling
Build Your Own CMS with Apache Sling
Bob Paulin
 
Token Authentication in ASP.NET Core
Token Authentication in ASP.NET CoreToken Authentication in ASP.NET Core
Token Authentication in ASP.NET Core
Stormpath
 
World of CSS Grid
World of CSS GridWorld of CSS Grid
World of CSS Grid
Elad Shechter
 
Basics of Solr and Solr Integration with AEM6
Basics of Solr and Solr Integration with AEM6Basics of Solr and Solr Integration with AEM6
Basics of Solr and Solr Integration with AEM6
DEEPAK KHETAWAT
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
Mindfire Solutions
 
CSS - OOCSS, SMACSS and more
CSS - OOCSS, SMACSS and moreCSS - OOCSS, SMACSS and more
CSS - OOCSS, SMACSS and more
Russ Weakley
 
Introduction to Angularjs
Introduction to AngularjsIntroduction to Angularjs
Introduction to Angularjs
Manish Shekhawat
 
Mastering the Sling Rewriter
Mastering the Sling RewriterMastering the Sling Rewriter
Mastering the Sling Rewriter
Justin Edelson
 
Siebel business process flow
Siebel business process flowSiebel business process flow
Siebel business process flow
mohammed a
 

What's hot (20)

[MeetUp][3rd] Prometheus 와 함께하는 모니터링 및 시각화
[MeetUp][3rd] Prometheus 와 함께하는 모니터링 및 시각화[MeetUp][3rd] Prometheus 와 함께하는 모니터링 및 시각화
[MeetUp][3rd] Prometheus 와 함께하는 모니터링 및 시각화
 
Shadows Effects in CSS
Shadows Effects in CSSShadows Effects in CSS
Shadows Effects in CSS
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
Serverless - minimizing the attack surface
Serverless - minimizing the attack surfaceServerless - minimizing the attack surface
Serverless - minimizing the attack surface
 
Css position
Css positionCss position
Css position
 
Ruby on Rails Presentation
Ruby on Rails PresentationRuby on Rails Presentation
Ruby on Rails Presentation
 
Web Accessibility Testing With Axe
Web Accessibility Testing With AxeWeb Accessibility Testing With Axe
Web Accessibility Testing With Axe
 
Angular tutorial
Angular tutorialAngular tutorial
Angular tutorial
 
jQuery
jQueryjQuery
jQuery
 
Including Everyone: Web Accessibility 101
Including Everyone: Web Accessibility 101Including Everyone: Web Accessibility 101
Including Everyone: Web Accessibility 101
 
Intro to Wordpress
Intro to WordpressIntro to Wordpress
Intro to Wordpress
 
Build Your Own CMS with Apache Sling
Build Your Own CMS with Apache SlingBuild Your Own CMS with Apache Sling
Build Your Own CMS with Apache Sling
 
Token Authentication in ASP.NET Core
Token Authentication in ASP.NET CoreToken Authentication in ASP.NET Core
Token Authentication in ASP.NET Core
 
World of CSS Grid
World of CSS GridWorld of CSS Grid
World of CSS Grid
 
Basics of Solr and Solr Integration with AEM6
Basics of Solr and Solr Integration with AEM6Basics of Solr and Solr Integration with AEM6
Basics of Solr and Solr Integration with AEM6
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
CSS - OOCSS, SMACSS and more
CSS - OOCSS, SMACSS and moreCSS - OOCSS, SMACSS and more
CSS - OOCSS, SMACSS and more
 
Introduction to Angularjs
Introduction to AngularjsIntroduction to Angularjs
Introduction to Angularjs
 
Mastering the Sling Rewriter
Mastering the Sling RewriterMastering the Sling Rewriter
Mastering the Sling Rewriter
 
Siebel business process flow
Siebel business process flowSiebel business process flow
Siebel business process flow
 

Similar to Siebel Application Deployment Manager

Azure DevOps Tasks.pptx
 Azure DevOps Tasks.pptx Azure DevOps Tasks.pptx
Azure DevOps Tasks.pptx
PrasanthOneness
 
Introducing Deployit 3.8
Introducing Deployit 3.8 Introducing Deployit 3.8
Introducing Deployit 3.8
XebiaLabs
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
Amazon Web Services
 
Java Development on Bluemix
Java Development on BluemixJava Development on Bluemix
Java Development on Bluemix
Ram Vennam
 
Application Lifecycle Management
Application Lifecycle ManagementApplication Lifecycle Management
Application Lifecycle Management
Amazon Web Services
 
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
paulbastide
 
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connections Developers
 
Bluemix and DevOps workshop lab
Bluemix and DevOps workshop labBluemix and DevOps workshop lab
Bluemix and DevOps workshop lab
benm4nn
 
1040 ibm worklight delivering agility to mobile cloud deployments
1040 ibm worklight  delivering agility to mobile cloud deployments1040 ibm worklight  delivering agility to mobile cloud deployments
1040 ibm worklight delivering agility to mobile cloud deployments
Todd Kaplinger
 
Part 3 web development
Part 3 web developmentPart 3 web development
Part 3 web development
techbed
 
IBM Container Service Overview
IBM Container Service OverviewIBM Container Service Overview
IBM Container Service Overview
Kyle Brown
 
Web works hol
Web works holWeb works hol
Web works hol
momoahmedabad
 
AIR - Framework ( Cairngorm and Parsley )
AIR - Framework ( Cairngorm and Parsley )AIR - Framework ( Cairngorm and Parsley )
AIR - Framework ( Cairngorm and Parsley )
senthil0809
 
Remove Undifferentiated Heavy Lifting from Jenkins (DEV201-R1) - AWS re:Inven...
Remove Undifferentiated Heavy Lifting from Jenkins (DEV201-R1) - AWS re:Inven...Remove Undifferentiated Heavy Lifting from Jenkins (DEV201-R1) - AWS re:Inven...
Remove Undifferentiated Heavy Lifting from Jenkins (DEV201-R1) - AWS re:Inven...
Amazon Web Services
 
Application slides
Application slidesApplication slides
Application slides
IBM Rational software
 
DevOps on AWS: DevOps Day San Francisco
DevOps on AWS: DevOps Day San FranciscoDevOps on AWS: DevOps Day San Francisco
DevOps on AWS: DevOps Day San Francisco
Amazon Web Services
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
Amazon Web Services
 
SRV312 DevOps on AWS: Building Systems to Deliver Faster
SRV312 DevOps on AWS: Building Systems to Deliver FasterSRV312 DevOps on AWS: Building Systems to Deliver Faster
SRV312 DevOps on AWS: Building Systems to Deliver Faster
Amazon Web Services
 
Developer Tools at AWS 2018.pdf
Developer Tools at AWS 2018.pdfDeveloper Tools at AWS 2018.pdf
Developer Tools at AWS 2018.pdf
Amazon Web Services
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
Amazon Web Services
 

Similar to Siebel Application Deployment Manager (20)

Azure DevOps Tasks.pptx
 Azure DevOps Tasks.pptx Azure DevOps Tasks.pptx
Azure DevOps Tasks.pptx
 
Introducing Deployit 3.8
Introducing Deployit 3.8 Introducing Deployit 3.8
Introducing Deployit 3.8
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
Java Development on Bluemix
Java Development on BluemixJava Development on Bluemix
Java Development on Bluemix
 
Application Lifecycle Management
Application Lifecycle ManagementApplication Lifecycle Management
Application Lifecycle Management
 
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
 
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
 
Bluemix and DevOps workshop lab
Bluemix and DevOps workshop labBluemix and DevOps workshop lab
Bluemix and DevOps workshop lab
 
1040 ibm worklight delivering agility to mobile cloud deployments
1040 ibm worklight  delivering agility to mobile cloud deployments1040 ibm worklight  delivering agility to mobile cloud deployments
1040 ibm worklight delivering agility to mobile cloud deployments
 
Part 3 web development
Part 3 web developmentPart 3 web development
Part 3 web development
 
IBM Container Service Overview
IBM Container Service OverviewIBM Container Service Overview
IBM Container Service Overview
 
Web works hol
Web works holWeb works hol
Web works hol
 
AIR - Framework ( Cairngorm and Parsley )
AIR - Framework ( Cairngorm and Parsley )AIR - Framework ( Cairngorm and Parsley )
AIR - Framework ( Cairngorm and Parsley )
 
Remove Undifferentiated Heavy Lifting from Jenkins (DEV201-R1) - AWS re:Inven...
Remove Undifferentiated Heavy Lifting from Jenkins (DEV201-R1) - AWS re:Inven...Remove Undifferentiated Heavy Lifting from Jenkins (DEV201-R1) - AWS re:Inven...
Remove Undifferentiated Heavy Lifting from Jenkins (DEV201-R1) - AWS re:Inven...
 
Application slides
Application slidesApplication slides
Application slides
 
DevOps on AWS: DevOps Day San Francisco
DevOps on AWS: DevOps Day San FranciscoDevOps on AWS: DevOps Day San Francisco
DevOps on AWS: DevOps Day San Francisco
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
SRV312 DevOps on AWS: Building Systems to Deliver Faster
SRV312 DevOps on AWS: Building Systems to Deliver FasterSRV312 DevOps on AWS: Building Systems to Deliver Faster
SRV312 DevOps on AWS: Building Systems to Deliver Faster
 
Developer Tools at AWS 2018.pdf
Developer Tools at AWS 2018.pdfDeveloper Tools at AWS 2018.pdf
Developer Tools at AWS 2018.pdf
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 

Recently uploaded

Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 

Recently uploaded (20)

Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 

Siebel Application Deployment Manager

  • 1. ADM Application Deployment Manager http://siebel-learnings.blogspot.com 1
  • 2. Scope • ADM Siebel • ADM UI deployment • Creating new ADM Content Object http://siebel-learnings.blogspot.com 2
  • 3. ADM Siebel ADM UI deployment •After completing this , you will be able to: •Describe the use of ADM •Describe architecture, capabilities, deployment steps and process flows •Describe ADM Data Types, and some considerations and dependencies during the deployment process based on the specific data type •Describe best practices using ADM •Trouble shooting ADM errors http://siebel-learnings.blogspot.com 3
  • 4. ADM overview Agenda • Introduction • Architecture • Process of migration • Creating new data types • Best Practices http://siebel-learnings.blogspot.com 4
  • 5. Introduction • Problem: • Migrating run-time customizations like LOVs, Assignment Rules, Predefined queries, views etc. from one environment to another is manual and error prone. http://siebel-learnings.blogspot.com 5
  • 6. What is ADM ? • ADM is a feature that automates the process of migrating enterprise customization data • ADM is designed to provide a single deployment tool that covers various areas within the Siebel application. • The objective is to reduce the potential manual setup and deployment work and provide as much automation as possible to decrease the error rate. http://siebel-learnings.blogspot.com 6
  • 7. Data types available with ADM: • Assignment Rule • Assignment Groups • Access Group • List of Values (LOV) • Public Predefined Query (PDQs) • Expense Types • Product Feature • Product Line • Responsibility • View • State Model • User List • New Data types can be configured in Tools http://siebel-learnings.blogspot.com 7
  • 8. Architecture • Assignment Rule • Assignment Groups • Access Group • List of Values (LOV) • Public Predefined Query (PDQs) • Expense Types • Product Feature • Product Line • Responsibility • View • State Model • User List • New Data types can be configured in Tools http://siebel-learnings.blogspot.com 8
  • 9. Deployment Methods ADM File Deployment ADM Online Deployment http://siebel-learnings.blogspot.com 9
  • 11. Online Deployment http://siebel-learnings.blogspot.com 11
  • 12. File Deployment illustration Lets migrate LOV of type 'IBU_BUSINESS_LINE” •Step1 : Create Deployment Project , Validate Filters and enable project •Step2 : Create Deployment Session -> deploy (will create a XML file) •Step 3: Go to target system, import from the XML file •Step 4: verify the results http://siebel-learnings.blogspot.com 12
  • 13. Create Deployment Project Site Map > Application Deployment Manager > Deployment Projects Check flag ‘Export to File’ Once done click Enable to enable the deployment project Click on Specify Select Data Validate the filter type to filter to be validate exporte the filter http://siebel-learnings.blogspot.com 13 d
  • 14. Create Deployment session SiteMap> Application Deployment Manager> Deployment Sessions Click “New” button select Project Name and validate filter Click “Deploy” to export to XML file http://siebel-learnings.blogspot.com 14
  • 15. Importing into destination Environment Login to target environment , go to Deployment Sessions Menu> Deploy From File http://siebel-learnings.blogspot.com 15
  • 16. Online Deployment Create Deployment Project Specify a) Target System b) Target User Login Create new deploymnet session click on “Deploy” Enter target systems user login password http://siebel-learnings.blogspot.com 16
  • 17. Creating new Data types • Step1: Identify the BO and BC of new ADM data type to be created. • Step 2: Create Integration Object • Step 3: Create Content Object • Step 4: Export Newly created Data type http://siebel-learnings.blogspot.com 17
  • 18. New Data type creation • Step1: Create a new Integration Object using Integration Wizard – Business Service : EAI Siebel Wizard – Bus Object : <Identified BO for new datatype> • Step2: Create a new ‘Content Object’ and specify the above Integration Object in the Integration Object property. http://siebel-learnings.blogspot.com 18
  • 19. Step3 :EXPORT NEWLY CREATED DATA TYPE – Sitemap  Application Deployment Manager  Data Type Details – Create a new record and choose ‘Comm Package’ (this we created in Siebel Tools in Steps 1 &2) from the ‘Content Object’ pick applet. http://siebel-learnings.blogspot.com 19
  • 20. New data type is available New data type is now available for use http://siebel-learnings.blogspot.com 20
  • 21. Trouble shooting •An error occurred exporting to file : Make sure the path is accessible •Activate all ADM related workflow processes : “UDA*” •Make sure Work flow process manager and workflow process batch managers are available. •Both the environments repository and SRF should be identical •EAI Object manager should be active on the target system while doing online deployment •Bulk transfer of data is not supported with ADM, you will receive errors if the record count is more than 10K http://siebel-learnings.blogspot.com 21
  • 22. Trouble shooting • An error occurred exporting to file : Make sure the path is accessible • Activate all ADM related workflow processes : “UDA*” • Make sure Work flow process manager and workflow process batch managers are available. • Both the environments repository and SRF should be identical • EAI Object manager should be active on the target system while doing online deployment • Bulk transfer of data is not supported with ADM, you will receive errors if the record count is more than 10K http://siebel-learnings.blogspot.com 22