SlideShare a Scribd company logo
1 of 38
Download to read offline
Availability
In the name of ALLAH
Software Availability, By
Reza Same'e
By
SOFTWARE DEVELOPER  @ BISPHONE
At
ZCONF - 6th
Sep 2015 | Shahrivar 1394
< reza.samee@gmail.com >
Availability
Resiliency
Resiliency Availability ?
Available :
Present or Ready
for Immediate use
Available :
Resiliency Availability ?
As far as they ( USERS ) know, when the response time
exceeds their expectation,
the system is down.
Resiliency Availability ?
Available :
Ready for Immediate use
and React Quickly
Available :
Resiliency How to Measure ?
https://en.wikipedia.org/wiki/High_availability
Availability = MTTF / ( MTTF + MTTR )Availability = MTTF / ( MTTF + MTTR )
Mean Time To Failure = MTTF
Mean Time To Recovery = MTTR
MTTF ~= Uptime
MTTR ~= Downtime
Availability ( percent ) Downtime
99.9999999 “Nine Nine” Less than 32 ms in year
99.99999 “Seven Nine” About 3 sec in year
99.999 “Five Nine” About 5 min in year
99.9 "Three Nine" About 9 hours in year
Resiliency Why Matters ?
- Critical Systems ( Health-Care , … )
- Business
- Our Quality of Life (^_^)
398/Second
34.4 Millions Items
http://www.forbes.com/sites/ryanmac/2015/07/16/amazon-says-prime-day-was-huge-success-and-vows-to-repeat-it-despite-customer-criticism/
http://www.forbes.com/sites/ilyapozin/2013/10/17/industry-to-watch-in-2014-healthcare-tech/
Resiliency Problem ?
Failures Are Everywhere !Failures Are Everywhere !
Resiliency Solution ?
You Can't Prevent Failures
… then You Should Manage Them.
You Can't Prevent Failures
… then You Should Manage Them.
- ?
Reduce MTTRReduce MTTR
Availability = MTTF / ( MTTF + MTTR )
Resiliency Reactive Manifesto ?
Reactive Manifesto
Responsive
React To Users
Message Driven
Modules / Components Interaction
Resilient
React To Failures
Elastic
React To Load
Responsive
ElasticResilient
Message Driven
Reactive Manifesto
Goal
Principle
Principle
Method
http://www.reactivemanifesto.org/
Resiliency Reactive Manifesto and Availability ?
Available =
Responsive + Resilient
Availability
Depends On Resiliecy
Availability
Depends On Resiliecy
Availability
Depends On Resiliecy
Available =
Responsive + Resilient
Resiliency Resiliency
Resiliency means
React to Failures
A resilient system keeps processing transactions, even
when there are transient impulses, persistent stresses, or
component failures disrupting normal processing. This is
what most people mean when they just say stability.
Resiliency means
React to Failures
Resiliency Resiliency
Design For Resiliency in Real World
Resiliency Resiliency
Isolation
Communication
Failures
Isolation Over Functionality & Failures +
Abstraction Over Accessibility
Resiliency Isolation: Functionality, Resources & State
Functionality, Resources, State
Isolation
Single Responsibility -
Share Nothing -
Stateless -
Eventual Consistency & Idempotency -
… -
Resiliency Isolation: Functionality, Resources & State
BULK HEADBULK HEAD
Isolation &
Redundancy
Isolation Over Failure
+
Prevent Chain of
Failure
https://en.wikipedia.org/wiki/Compartment_(ship)
Resiliency Communication
Location TransparencyLocation Transparency
DNS, Load Balancers, Message Brokers
Face 2 Face vs. Phone/Email
"Where" != "Who"
Resiliency Communication
Avoid Call StackAvoid Call Stack
Resiliency Communication
Async – 1 : Event DrivenAsync – 1 : Event Driven
Concurrency isn't Easy !
Break Isolation (State,Resources-Context)
Isolation Over Failure
Lock-Free
Resiliency Communication
Async – 2 : Message DrivenAsync – 2 : Message Driven
The Big Idea is “Messaging” – Alan Kay
vs.
Resiliency Communication
Async – 2 : Message DrivenAsync – 2 : Message Driven
The Big Idea is “Messaging” – Alan Kay
Lock-free & Non-Blocking
Lead to Elasticity ( Scalability )
Throttelling
Location Transparency
Isolation Over Failure
Share Nothing & Bulk Head
Concurrency is Easy !
Very Flexible
*
Resiliency Communication
Avoid Unlimited Resources
Strict And Bug-Free API
Use Timeout
...
AND MORE …AND MORE …
Avoid Unlimited Resources
Strict And Bug-Free API
Use Timeout
...
Resiliency Failure
In Resilient System
Failures Are First-Class
In Resilient System
Failures Are First-Class
( Fault Tolerancy )
Resiliency Failure
Fail Fast : Immediate & Visible
before ... Desecrating State
& Being ZOMBIE :(
http://bond.trendolizer.com/2015/01/how-to-jump-out-of-a-moving-car-and-survive.html
Crash Safely
Fail Fast : Immediate & Visible
Resiliency Failure
http://bond.trendolizer.com/2015/01/how-to-jump-out-of-a-moving-car-and-survive.html
Circuit Breaker -
Strict API -
Avoid Default Values -
Timeout -
Shed Load -
… -
Fail Fast : Immediate & VisibleFail Fast : Immediate & Visible
Circuit Breaker -
Strict API -
Avoid Default Values -
Timeout -
Shed Load -
… -
Resiliency Failure
Ciruite BreakerCiruite Breaker
A little Fail-Fast
*
Resiliency Failure
SupervisorSupervisor
Supervise ME :)Supervise ME :)
Monitor
Restart
Stop
Escalate
Monitor
Restart
Stop
Escalate
http://www.topdreamer.com/funny-cute-baby-faces-photos/
Resiliency Failure
Error KernelError Kernel
Resiliency Failure
Error KernelError Kernel
FAILED
Resiliency Failure
Error KernelError Kernel
FAILED
Resiliency Failure
Error KernelError Kernel
RESTARTED
Resiliency Failure
Error KernelError Kernel
RESTARTED
One-For-One
All-For-One
Resiliency Failure
http://askatoddler.com/redundancy/
RedundancyRedundancy
Resiliency And More ...
Test
- Platform, Tools & Framework
- Pull The Plug
Test
http://blog.mmeconsulting.com/a-simple-but-costly-mistake/man-yanking-electrical-cord/
Resiliency And More ...
PlatformPlatform
- Experience
- Maturity & Tools
- Platform Dependent: GC , ...
*
Resiliency And More ...
UI & UX
- Hide Failures
- Consistency
Resiliency Summary
- Isolation is the first step of Resiliency
- Better Isolation By “Async" Communication
- Manage Failures by Fail-Fast and Supervisor
- Hide Failures in UI & UX
Resiliency GoodLuck (^_^)
Your Quality of life after release 1.0 depends on
choices you make long before that vital milestone.
People's Quality Of Life Depends On Our Choices
– Me :)
Resiliency GoodLuck (^_^)
- Question ?
- Thanks :)
Reza Same'e
SOFTWARE DEVELOPER  @ BISPHONE
<  reza.samee@gmail.com  |  http://samee.blog.ir  |  @reza_samee  >
Interested In Scala, Functional and Reactive
We Are Hiring!
If You are interested in Scala / Java or Erlang,
Let we know: jobs@bisphone.com

More Related Content

What's hot

MTBF / MTTR - Energized Work TekTalk, Mar 2012
MTBF / MTTR - Energized Work TekTalk, Mar 2012MTBF / MTTR - Energized Work TekTalk, Mar 2012
MTBF / MTTR - Energized Work TekTalk, Mar 2012
Energized Work
 
Introdution to POF reliability methods
Introdution to POF reliability methodsIntrodution to POF reliability methods
Introdution to POF reliability methods
ASQ Reliability Division
 

What's hot (20)

Reliability
ReliabilityReliability
Reliability
 
Root Cause Analysis
Root Cause AnalysisRoot Cause Analysis
Root Cause Analysis
 
Resilience reloaded - more resilience patterns
Resilience reloaded - more resilience patternsResilience reloaded - more resilience patterns
Resilience reloaded - more resilience patterns
 
CPI Training overview
CPI Training overviewCPI Training overview
CPI Training overview
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptography
 
A01 - Defining the Asset Hierarchy and Structure (MCU)
A01 - Defining the Asset Hierarchy and Structure (MCU)A01 - Defining the Asset Hierarchy and Structure (MCU)
A01 - Defining the Asset Hierarchy and Structure (MCU)
 
RCM
RCMRCM
RCM
 
Root Cause and Corrective Action (RCCA) Workshop
Root Cause and Corrective Action (RCCA) WorkshopRoot Cause and Corrective Action (RCCA) Workshop
Root Cause and Corrective Action (RCCA) Workshop
 
Tpmjishu
TpmjishuTpmjishu
Tpmjishu
 
TPM Loss Analysis
TPM  Loss AnalysisTPM  Loss Analysis
TPM Loss Analysis
 
TPM: Quality Maintenance (Hinshitsu Hozen) Poster
TPM: Quality Maintenance (Hinshitsu Hozen) PosterTPM: Quality Maintenance (Hinshitsu Hozen) Poster
TPM: Quality Maintenance (Hinshitsu Hozen) Poster
 
Hourly Lean Introduction
Hourly Lean IntroductionHourly Lean Introduction
Hourly Lean Introduction
 
Root Cause Analysis - methods and best practice
Root Cause Analysis - methods and best practiceRoot Cause Analysis - methods and best practice
Root Cause Analysis - methods and best practice
 
My machine camp
My machine campMy machine camp
My machine camp
 
MTBF / MTTR - Energized Work TekTalk, Mar 2012
MTBF / MTTR - Energized Work TekTalk, Mar 2012MTBF / MTTR - Energized Work TekTalk, Mar 2012
MTBF / MTTR - Energized Work TekTalk, Mar 2012
 
maintenance & Reliability Best Practices.pdf
maintenance & Reliability Best Practices.pdfmaintenance & Reliability Best Practices.pdf
maintenance & Reliability Best Practices.pdf
 
Introdution to POF reliability methods
Introdution to POF reliability methodsIntrodution to POF reliability methods
Introdution to POF reliability methods
 
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
Achieving Asset Optimization: A Strategic Approach To Aligning Assets With Mi...
 
tpm (total productive maintenance)
tpm (total productive maintenance)tpm (total productive maintenance)
tpm (total productive maintenance)
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
 

Viewers also liked

Efficient Reliability Demonstration Tests - by Guangbin Yang
Efficient Reliability Demonstration Tests - by Guangbin YangEfficient Reliability Demonstration Tests - by Guangbin Yang
Efficient Reliability Demonstration Tests - by Guangbin Yang
ASQ Reliability Division
 
Metastability,MTBF,synchronizer & synchronizer failure
Metastability,MTBF,synchronizer & synchronizer failureMetastability,MTBF,synchronizer & synchronizer failure
Metastability,MTBF,synchronizer & synchronizer failure
prashant singh
 
Reliability Modeling Using Degradation Data - by Harry Guo
Reliability Modeling Using Degradation Data - by Harry GuoReliability Modeling Using Degradation Data - by Harry Guo
Reliability Modeling Using Degradation Data - by Harry Guo
ASQ Reliability Division
 
Lean Manufacturing and Reliability Concepts Report
Lean Manufacturing and Reliability Concepts ReportLean Manufacturing and Reliability Concepts Report
Lean Manufacturing and Reliability Concepts Report
Ricky Smith CMRP, CMRT
 

Viewers also liked (20)

Designing Flexibility in Software to Increase Security
Designing Flexibility in Software to Increase SecurityDesigning Flexibility in Software to Increase Security
Designing Flexibility in Software to Increase Security
 
How to measure reliability 2
How to measure reliability 2How to measure reliability 2
How to measure reliability 2
 
10 Things an Operations Supervisor can do Today to Improve Reliability
10 Things an Operations Supervisor can do Today to Improve Reliability10 Things an Operations Supervisor can do Today to Improve Reliability
10 Things an Operations Supervisor can do Today to Improve Reliability
 
Asset Reliability Begins With Your Operators
Asset Reliability Begins With Your OperatorsAsset Reliability Begins With Your Operators
Asset Reliability Begins With Your Operators
 
Unit 9 implementing the reliability strategy
Unit 9  implementing the reliability strategyUnit 9  implementing the reliability strategy
Unit 9 implementing the reliability strategy
 
How to measure reliability
How to measure reliabilityHow to measure reliability
How to measure reliability
 
Reliability - Availability
Reliability -  AvailabilityReliability -  Availability
Reliability - Availability
 
The Seven Deadly Sins in Measuring Asset Reliability
The Seven Deadly Sins in Measuring Asset ReliabilityThe Seven Deadly Sins in Measuring Asset Reliability
The Seven Deadly Sins in Measuring Asset Reliability
 
Draft comparison of electronic reliability prediction methodologies
Draft comparison of electronic reliability prediction methodologiesDraft comparison of electronic reliability prediction methodologies
Draft comparison of electronic reliability prediction methodologies
 
Misuses of MTBF
Misuses of MTBFMisuses of MTBF
Misuses of MTBF
 
Tracker Lifetime Cost: MTBF, Lifetime and Other Events
Tracker Lifetime Cost: MTBF, Lifetime and Other EventsTracker Lifetime Cost: MTBF, Lifetime and Other Events
Tracker Lifetime Cost: MTBF, Lifetime and Other Events
 
Efficient Reliability Demonstration Tests - by Guangbin Yang
Efficient Reliability Demonstration Tests - by Guangbin YangEfficient Reliability Demonstration Tests - by Guangbin Yang
Efficient Reliability Demonstration Tests - by Guangbin Yang
 
Metastability,MTBF,synchronizer & synchronizer failure
Metastability,MTBF,synchronizer & synchronizer failureMetastability,MTBF,synchronizer & synchronizer failure
Metastability,MTBF,synchronizer & synchronizer failure
 
Reliability Modeling Using Degradation Data - by Harry Guo
Reliability Modeling Using Degradation Data - by Harry GuoReliability Modeling Using Degradation Data - by Harry Guo
Reliability Modeling Using Degradation Data - by Harry Guo
 
Technology Primer: Attain Faster MTTR through CA Application Performance Mana...
Technology Primer: Attain Faster MTTR through CA Application Performance Mana...Technology Primer: Attain Faster MTTR through CA Application Performance Mana...
Technology Primer: Attain Faster MTTR through CA Application Performance Mana...
 
Overview and Basic Maintenance
Overview and Basic MaintenanceOverview and Basic Maintenance
Overview and Basic Maintenance
 
Reliability Maintenance Engineering 2 - 2 Reliability Techniques
Reliability Maintenance Engineering 2 - 2 Reliability TechniquesReliability Maintenance Engineering 2 - 2 Reliability Techniques
Reliability Maintenance Engineering 2 - 2 Reliability Techniques
 
Pom
PomPom
Pom
 
MTTR
MTTRMTTR
MTTR
 
Lean Manufacturing and Reliability Concepts Report
Lean Manufacturing and Reliability Concepts ReportLean Manufacturing and Reliability Concepts Report
Lean Manufacturing and Reliability Concepts Report
 

Similar to Software Availability by Resiliency

Building private-clouds-qconsf
Building private-clouds-qconsfBuilding private-clouds-qconsf
Building private-clouds-qconsf
Andrew Shafer
 

Similar to Software Availability by Resiliency (20)

Without Resilience, Nothing Else Matters
Without Resilience, Nothing Else MattersWithout Resilience, Nothing Else Matters
Without Resilience, Nothing Else Matters
 
Why resilience - A primer at varying flight altitudes
Why resilience - A primer at varying flight altitudesWhy resilience - A primer at varying flight altitudes
Why resilience - A primer at varying flight altitudes
 
Architectural Patterns of Resilient Distributed Systems
 Architectural Patterns of Resilient Distributed Systems Architectural Patterns of Resilient Distributed Systems
Architectural Patterns of Resilient Distributed Systems
 
Normal accidents and outpatient surgeries
Normal accidents and outpatient surgeriesNormal accidents and outpatient surgeries
Normal accidents and outpatient surgeries
 
Patterns of resilience
Patterns of resiliencePatterns of resilience
Patterns of resilience
 
Reactive programming with scala and akka
Reactive programming with scala and akkaReactive programming with scala and akka
Reactive programming with scala and akka
 
The Reactive Principles: Design Principles For Cloud Native Applications
The Reactive Principles: Design Principles For Cloud Native ApplicationsThe Reactive Principles: Design Principles For Cloud Native Applications
The Reactive Principles: Design Principles For Cloud Native Applications
 
The Reactive Principles: Eight Tenets For Building Cloud Native Applications
The Reactive Principles: Eight Tenets For Building Cloud Native ApplicationsThe Reactive Principles: Eight Tenets For Building Cloud Native Applications
The Reactive Principles: Eight Tenets For Building Cloud Native Applications
 
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE
 
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE
 
Software Architecture Anti-Patterns
Software Architecture Anti-PatternsSoftware Architecture Anti-Patterns
Software Architecture Anti-Patterns
 
ETSI NFV#13 NFV resiliency presentation - ali kafel - stratus
ETSI NFV#13   NFV resiliency presentation - ali kafel - stratusETSI NFV#13   NFV resiliency presentation - ali kafel - stratus
ETSI NFV#13 NFV resiliency presentation - ali kafel - stratus
 
The Last Mile Continued: Incident Management
The Last Mile Continued: Incident Management The Last Mile Continued: Incident Management
The Last Mile Continued: Incident Management
 
Everything you do is wrong
Everything you do is wrongEverything you do is wrong
Everything you do is wrong
 
Business Continuity Plan Development
Business Continuity Plan DevelopmentBusiness Continuity Plan Development
Business Continuity Plan Development
 
DR Planning and Testing
DR Planning and TestingDR Planning and Testing
DR Planning and Testing
 
Building private-clouds-qconsf
Building private-clouds-qconsfBuilding private-clouds-qconsf
Building private-clouds-qconsf
 
Erlang - Because s**t Happens by Mahesh Paolini-Subramanya
Erlang - Because s**t Happens by Mahesh Paolini-SubramanyaErlang - Because s**t Happens by Mahesh Paolini-Subramanya
Erlang - Because s**t Happens by Mahesh Paolini-Subramanya
 
How to Power Continuous Deployment at Any Scale with Atlassian
 How to Power Continuous Deployment at Any Scale with Atlassian How to Power Continuous Deployment at Any Scale with Atlassian
How to Power Continuous Deployment at Any Scale with Atlassian
 
Resisting to The Shocks
Resisting to The ShocksResisting to The Shocks
Resisting to The Shocks
 

Recently uploaded

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 

Recently uploaded (20)

Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration Tooling
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid Environments
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 

Software Availability by Resiliency