SlideShare a Scribd company logo
ASM Concepts, Architecture & Best PracticesProduct Manager for Database Tools
April 24th , 2018
Pini Dibask
IOUG
Collaborate
2018
Confidential2
• Pini Dibask, Product Manager for Database Tools, Quest Software
• Oracle ACE
• Oracle Certified Professional DBA (OCP)
• Public Speaker: Oracle OpenWorld, IOUG Collaborate, DOAG, OUGN, AOUG
• Blogger: OracleDBPro.BlogSpot.com
Pini.Dibask@Quest.com
http://Linkedin.com/in/pinidibask
@pini_dibask
About the Speaker
Confidential3
Who is Quest Software?
9 0 % o f
F o r t u n e 1 0 0
using our
software
1 , 5 0 0
engineers building
quality products
4 M
c o m m u n i t y
m e m b e r s
sharing best practices
3 , 5 0 0
employees focused
on customers
Quest is a global software provider trusted by
100,000 customers and 6,000 partners in 100
countries.
We help IT organizations spend less time on
administration and more time on innovation.
6 , 0 0 0
partners selling
our software
Confidential4
• Toad database development &
management tools
• Foglight & Spotlight database
performance monitoring
solutions
• SharePlex for heterogeneous
database replication
Quest Database Management Solutions
Confidential5
Agenda
 Concepts & Architecture
 Administration
 Best Practices
 Monitoring
Concepts & Architecture01
Confidential7
Oracle Deployment Options – Single Instance vs. RAC
D1
D2
I1 I2 I3
D
Clustered System
(= Real Application Clusters
Nonclustered System
(= Single Instance)
Local
Storage
Shared Storage
In today’s
presentation we
will focus on this
area
Confidential8
Storage Options for RAC
 ASM - Oracle’s recommended storage for Oracle Database
 DNFS (Direct Network File System)
 Unformatted partitions (aka “raw devices”) are no longer supported
 No longer supported since 12c
 Local storage is obviously not supported
 RAC requires “shared storage”
Confidential9
What is ASM?
 Stands for Automatics Storage Management
 Introduced in 2003 (Oracle 10gR1)
 Volume manager and file system for Oracle database files
 Supports single-instance and Real Application Clusters (RAC)
 Oracle’s recommended storage management solution
Confidential10
Why ASM?
ASM
File
System
Volume
Manager
Operating System
Application
Database
 Solves many storage management challenges
 High performance cluster file system
 Administer disk groups instead of individual disks
 Data is spread across disks to balance load
 Integrated mirroring across disks
Confidential11
About Oracle ASM Instance
 Oracle ASM is built on the same technology as an Oracle Database instance
 Has SGA and background processes
 Installed in the Grid Infrastructure home
 ASM instance mounts disk groups to make ASM files available
 Does not have data files, uses control file
Confidential12
About Oracle ASM Instance
 Processes
 RBAL – coordinates rebalance activity
 ARBn – One or more processes that do the rebalance activity
 DMON – Managing disk-level activities (e.g. drop)
 Memory components
 Shared Pool - metadata information
 Large Pool – parallel operations
 ASM Cache – read/write blocks during rebalance
Confidential13
ASM Instance Initialization Parameters
 ASM uses a small subset of the parameters that Oracle DB instance uses
Confidential14
ASM Storage Components
Confidential15
ASM Disk Groups and Disks
Confidential16
ASM Disk Groups and Disks
Confidential17
ASM Disk Groups and Disks
Confidential18
ASM for single-instance Oracle Databases
Confidential19
ASM with RAC (Real Application Clusters)
Confidential20
Oracle ASM Cluster with Single-Instance Oracle Database
Striping & Mirroring02
Confidential22
RAID
 Redundant Array for Independent/Inexpensive disks
 Employs techniques of disk mirroring or disk striping (or both)
 Let’s see the most common RAID options…
Confidential23
RAID 0
Source: TechTarget
Confidential24
RAID 1
Source: TechTarget
Confidential25
RAID 10
Source: TechTarget
Confidential26
RAID 5
Source: TechTarget
Confidential27
ASM Striping
 The goal of striping is to maximize storage subsystem throughput
 Balances I/O load across disks
 Reduces I/O latency by removing bottleneck from one specific disk
 Fine-grained striping - small chunks (128KB) for small I/O operations
 Coarse-grained striping – bigger chunks (equal to the AU size) for data files
Confidential28
ASM Mirroring
 Protects data by storing copies of data on multiple disks
 ASM mirrors data based on file extents
 ASM supports 3 redundancy-levels
 Normal redundancy - each file extent has a single copy (2-way mirroring)
 High redundancy - each file extent has two copies (3-way mirroring)
 External redundancy - No mirroring
Confidential29
Failure Groups
Disk Group “DATA”
Confidential30
Mirroring Cont’d
 ASM Mirrors copies of file extents in separate failure groups
 External redundancy used in environments that use smart storage solutions
 ASM can be more flexible than traditional RAID storage mirroring
 2 Files in the same ASM Disk Group
 One file being mirrored, while the other one is not (ASM templates)
Confidential31
Striping & Mirroring – External Redundancy Diagram
Confidential32
Striping & Mirroring – Normal Redundancy Diagram
Confidential33
Striping & Mirroring – High Redundancy Diagram
Confidential34
ASM Extents
 Extents are stored in individual disks in ASM
 Consists of one or more allocation units
 Extent size = AU size for the first 20,000 extents
 Extent size = AU size * 4 for the next 20,000 extents
 Extent size = AU size * 16 for the next 20,000 extents (and higher)
Confidential35
ASM Extents Cont’d
Confidential36
From where does Oracle read the data?
 Example: File with 5 extents striped across eight disks in the disk group
 Reads are made against the primary extents (red blocks)
Confidential37
Failure Example
 Disk H fails, therefore the extents are re-created on surviving disks
Confidential38
Disk Group Rebalancing
 Automatic online rebalance during storage changes
 Only moves data proportional to storage added
 No need for manual I/O tuning
 Online migration to new storage
Administration03
Confidential40
Accessing an ASM Instance
 SYSASM was introduced in 11gR1
 11gR1
 SYSDBA still had full administrative permissions
 Every administrative command was reported in alert log
 11gR2
 Administrative tasks can only be performed by SYSASM
 ASMSNMP should be used for read-only operations
Confidential41
Example - Trying to execute administrative command in 11gR2
Not allowed via
“SYSDBA“
Allowed via
“SYSASM“
Confidential42
Starting and Stopping using SQL*Plus
Confidential43
Starting and Stopping using srvctl
 Server Control Utility (srvctl) can be used to start/stop ASM instances
 Server Control Utility (srvctl) can be used to check the status of ASM instances
Confidential44
Starting and Stopping using ASMCMD
Confidential45
Managing Disk Groups
Confidential46
Adding Disks to Disk Groups
Confidential47
Altering Disk Groups
Confidential48
Administering via Tools - Toad for Oracle ASM Manager
Best Practices04
Confidential50
Example of monitoring I/O activity balance
 The query below returns a value in the range of 0% - 100% to indicate the I/O balance
 DATA - Balanced
 RECO - Imbalanced
Balanced (over 80%)
Imbalanced
Confidential51
Storage Preparation
 Configure at least 2 disk groups, one for Data and the other for the FRA
 Ensure all ASM disks in disk group have same performance characteristics
 Make sure all the disks in the same Oracle ASM disk group are the same size
 Minimize I/O contention ASM disks and other applications (dedicated ASM disks)
 Monitor the I/O activity balance across disks
 See: https://community.oracle.com/docs/DOC-995178
 External redundancy when using high-end storage
Monitoring05
Confidential53
Mirroring via Dynamic Performance Views
 ASM instance hosts memory-based metadata tables (dynamic performance views)
 Below you can find the most common and useful dynamic performance views
Confidential54
Monitoring via Tools
Confidential55
Monitoring via Tools
Confidential56
Monitoring via Tools Cont’d
Confidential57
References and additional information
 Oracle Documentation
https://docs.oracle.com/database/121/OSTMG/toc.htm
 My article on Oracle Developer community - “Verifying I/O activity across disks in ASM”
https://community.oracle.com/docs/DOC-995178
 My favorite blog - Tim Hall’s Blog (ORACLE-BASE.com)
https://oracle-base.com/
Confidential58
Quest provides your team with the tools to cover all of your
database platforms…
* Platform support varies from tool to tool
Questions?
Thank you

More Related Content

What's hot

Time for Change: Migrate your Non-RAC Database to RAC
Time for Change: Migrate your Non-RAC Database to RACTime for Change: Migrate your Non-RAC Database to RAC
Time for Change: Migrate your Non-RAC Database to RAC
Satishbabu Gunukula
 
What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)
Satishbabu Gunukula
 

What's hot (20)

OOW 17 - database consolidation using the oracle multitenant architecture
OOW 17 - database consolidation using the oracle multitenant architectureOOW 17 - database consolidation using the oracle multitenant architecture
OOW 17 - database consolidation using the oracle multitenant architecture
 
RMOUG 18 - Oracle Database Locking Mechanism Demystified
RMOUG 18 - Oracle Database Locking Mechanism DemystifiedRMOUG 18 - Oracle Database Locking Mechanism Demystified
RMOUG 18 - Oracle Database Locking Mechanism Demystified
 
Collaborate 17 - Database consolidation using the oracle multitenant architec...
Collaborate 17 - Database consolidation using the oracle multitenant architec...Collaborate 17 - Database consolidation using the oracle multitenant architec...
Collaborate 17 - Database consolidation using the oracle multitenant architec...
 
Oracle golden gate 12c New Features
Oracle golden gate 12c New FeaturesOracle golden gate 12c New Features
Oracle golden gate 12c New Features
 
OUGN winning performnace challenges in oracle Multitenant
OUGN   winning performnace challenges in oracle MultitenantOUGN   winning performnace challenges in oracle Multitenant
OUGN winning performnace challenges in oracle Multitenant
 
How DBAs can garner the power of the Oracle Public Cloud?
How DBAs can garner the  power of the Oracle Public  Cloud?How DBAs can garner the  power of the Oracle Public  Cloud?
How DBAs can garner the power of the Oracle Public Cloud?
 
Fast, Flexible Application Development with Oracle Database Cloud Service
Fast, Flexible Application Development with Oracle Database Cloud ServiceFast, Flexible Application Development with Oracle Database Cloud Service
Fast, Flexible Application Development with Oracle Database Cloud Service
 
Time for Change: Migrate your Non-RAC Database to RAC
Time for Change: Migrate your Non-RAC Database to RACTime for Change: Migrate your Non-RAC Database to RAC
Time for Change: Migrate your Non-RAC Database to RAC
 
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
 
Oracle GoldenGate Microservices Overview ( with Demo )
Oracle GoldenGate Microservices Overview ( with Demo )Oracle GoldenGate Microservices Overview ( with Demo )
Oracle GoldenGate Microservices Overview ( with Demo )
 
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
 
Oracle GoldenGate for Oracle DBAs
Oracle GoldenGate for Oracle DBAsOracle GoldenGate for Oracle DBAs
Oracle GoldenGate for Oracle DBAs
 
DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)
 
What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)
 
Oracle Active Data Guard 12cR2. Is it the best option?
Oracle Active Data Guard 12cR2. Is it the best option?Oracle Active Data Guard 12cR2. Is it the best option?
Oracle Active Data Guard 12cR2. Is it the best option?
 
Oracle 12c and its pluggable databases
Oracle 12c and its pluggable databasesOracle 12c and its pluggable databases
Oracle 12c and its pluggable databases
 
RMAN in 12c: The Next Generation (WP)
RMAN in 12c: The Next Generation (WP)RMAN in 12c: The Next Generation (WP)
RMAN in 12c: The Next Generation (WP)
 
Oracle 12c
Oracle 12cOracle 12c
Oracle 12c
 
Database Consolidation using Oracle Multitenant
Database Consolidation using Oracle MultitenantDatabase Consolidation using Oracle Multitenant
Database Consolidation using Oracle Multitenant
 
2020 - GUOB Tech Day / Groundbreakers LAD Tour - How to Create an AutoScale C...
2020 - GUOB Tech Day / Groundbreakers LAD Tour - How to Create an AutoScale C...2020 - GUOB Tech Day / Groundbreakers LAD Tour - How to Create an AutoScale C...
2020 - GUOB Tech Day / Groundbreakers LAD Tour - How to Create an AutoScale C...
 

Similar to IOUG Collaborate 18 - ASM Concepts, Architecture and Best Practices

Oracle & sql server comparison 2
Oracle & sql server comparison 2Oracle & sql server comparison 2
Oracle & sql server comparison 2
Mohsen B
 
O Racle Asm Best Practices Presentation
O Racle Asm Best Practices PresentationO Racle Asm Best Practices Presentation
O Racle Asm Best Practices Presentation
eraz
 
les_01_arch_presentation_asm_oracle_rac_
les_01_arch_presentation_asm_oracle_rac_les_01_arch_presentation_asm_oracle_rac_
les_01_arch_presentation_asm_oracle_rac_
tricantino1973
 

Similar to IOUG Collaborate 18 - ASM Concepts, Architecture and Best Practices (20)

D81242GC20_les01.pptx
D81242GC20_les01.pptxD81242GC20_les01.pptx
D81242GC20_les01.pptx
 
Oracle ASM Training
Oracle ASM TrainingOracle ASM Training
Oracle ASM Training
 
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim WilliamsWhat's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
 
Les 01 Arch
Les 01 ArchLes 01 Arch
Les 01 Arch
 
Oracle & sql server comparison 2
Oracle & sql server comparison 2Oracle & sql server comparison 2
Oracle & sql server comparison 2
 
O Racle Asm Best Practices Presentation
O Racle Asm Best Practices PresentationO Racle Asm Best Practices Presentation
O Racle Asm Best Practices Presentation
 
les_01_arch_presentation_asm_oracle_rac_
les_01_arch_presentation_asm_oracle_rac_les_01_arch_presentation_asm_oracle_rac_
les_01_arch_presentation_asm_oracle_rac_
 
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
 
Les 01 core
Les 01 coreLes 01 core
Les 01 core
 
les_01_core.ppt
les_01_core.pptles_01_core.ppt
les_01_core.ppt
 
AWS re:Invent 2016: Workshop: Stretching Scalability: Doing more with Amazon ...
AWS re:Invent 2016: Workshop: Stretching Scalability: Doing more with Amazon ...AWS re:Invent 2016: Workshop: Stretching Scalability: Doing more with Amazon ...
AWS re:Invent 2016: Workshop: Stretching Scalability: Doing more with Amazon ...
 
🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf
🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf
🔴Oracle ASM Filter Driver & ASMLIB & UDEV🔴.pdf
 
1.8 Data Protection.pdf
1.8 Data Protection.pdf1.8 Data Protection.pdf
1.8 Data Protection.pdf
 
Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020
 
Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017
 
Os
OsOs
Os
 
10g rac asm
10g rac asm10g rac asm
10g rac asm
 
RAC+ASM: Stories to Share
RAC+ASM: Stories to ShareRAC+ASM: Stories to Share
RAC+ASM: Stories to Share
 
Palpandi
PalpandiPalpandi
Palpandi
 
I/O System and Csae Study
I/O System and Csae StudyI/O System and Csae Study
I/O System and Csae Study
 

More from Pini Dibask

Pini Dibask - Oracle Database Locking Mechanism Demystified (Presentation)
Pini Dibask - Oracle Database Locking Mechanism Demystified (Presentation)Pini Dibask - Oracle Database Locking Mechanism Demystified (Presentation)
Pini Dibask - Oracle Database Locking Mechanism Demystified (Presentation)
Pini Dibask
 
Database Consolidation using the Oracle Multitenant Architecture
Database Consolidation using the Oracle Multitenant ArchitectureDatabase Consolidation using the Oracle Multitenant Architecture
Database Consolidation using the Oracle Multitenant Architecture
Pini Dibask
 

More from Pini Dibask (8)

Oracle Data Guard for Beginners
Oracle Data Guard for BeginnersOracle Data Guard for Beginners
Oracle Data Guard for Beginners
 
Oracle database locking mechanism demystified (AOUG)
Oracle database locking mechanism demystified (AOUG)Oracle database locking mechanism demystified (AOUG)
Oracle database locking mechanism demystified (AOUG)
 
Pini Dibask - Oracle Database Locking Mechanism Demystified (Presentation)
Pini Dibask - Oracle Database Locking Mechanism Demystified (Presentation)Pini Dibask - Oracle Database Locking Mechanism Demystified (Presentation)
Pini Dibask - Oracle Database Locking Mechanism Demystified (Presentation)
 
DOAG - Oracle Database Locking Mechanism Demystified
DOAG - Oracle Database Locking Mechanism Demystified DOAG - Oracle Database Locking Mechanism Demystified
DOAG - Oracle Database Locking Mechanism Demystified
 
Database Consolidation using the Oracle Multitenant Architecture
Database Consolidation using the Oracle Multitenant ArchitectureDatabase Consolidation using the Oracle Multitenant Architecture
Database Consolidation using the Oracle Multitenant Architecture
 
Ensuring Data Protection Using Oracle Flashback Features - Presentation
Ensuring Data Protection Using Oracle Flashback Features - PresentationEnsuring Data Protection Using Oracle Flashback Features - Presentation
Ensuring Data Protection Using Oracle Flashback Features - Presentation
 
Best New Features of Oracle Database 12c
Best New Features of Oracle Database 12cBest New Features of Oracle Database 12c
Best New Features of Oracle Database 12c
 
Ensuring Data Protection Using Oracle Flashback Features
Ensuring Data Protection Using Oracle Flashback FeaturesEnsuring Data Protection Using Oracle Flashback Features
Ensuring Data Protection Using Oracle Flashback Features
 

Recently uploaded

Recently uploaded (20)

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 

IOUG Collaborate 18 - ASM Concepts, Architecture and Best Practices