SlideShare una empresa de Scribd logo
1 de 8
Being a Successful Product
Oytun Sengul
oytuneren@gmail.com
What they’ve done
successfully so far?
$330M raised in total
Series F funding closed with $120M
just in 6 years
Valuation $1.92B
Results
•Doing job well done
•Product market fit
•Paying more attention to UX Research
•Developer friendly documentations
•User friendly user interface
•All expected features and even more…
•Fast and easy support
Magic Quadrant
Report 2019
•Try to get Demo
•Checked user reviews
•Reach out users (Gerilla)
•SWOT analyse
Strengths
Threats
Weaknesses
Opportunities
Competitor Analysis
Okta
Keycloak
Cloud Provider’s Solution (Amazon-Google-Microsoft)
• Complicated UI
• Training needed
• Lack of support
• More customisable
features
• Decreasing prices
• More integration
with competitors in
different areas
• Complicated UI
• Training needed
• Developer mindset
• Sales/Marketing
• Better product marketing
• Open source solution with all advantages
• Community
• More out of box integrations,
libraries.
• Lean development approach
and presentation
• Well documented/
materials
• Easy setup
• Multi site accessibility
and multiple level of
administrative
• No community
• Charging for user provisioning
(trouble for big amount of
internal users)
• Easy identity setup for
internal apps
• Well integration between
cloud apps
• Packing solutions for
verticals (e-com, travel,
content etc.)
• IPO
• Backed by giants
• Always ready for sector
standards before everyone
Why not
choosing
Auth0?
•The Auth0 price point (quickly increasing based on monthly active users) is
limiting for startups that are strapped for cash who expect fast growth in user
base. Consequently, it may not be a great tool for companies with a large base
of users, because of incrementally increase pricing scenarios.
Pricing
On-premises
They don’t have and it is crucial for some scenarios which described below:
• You can’t fully control your authentication flow.
•You can’t customise dashboard for internal use and can’t manage
administrative management with that way.
•Trust and secure your data, especially in EU.
•Can’t control costs with your way.
Validation
500 internal users (employees) and 7000
external active users will cost $2480/m
+
Developing your own product
•1 senior backend developer
•1 project manager
•Architect or CTO consultancy
•1 month analyse + 1 month integration
(depends on complexity of use case)
500 internal users (employees) and 7000
external active users will cost ~$300/m
+
•1 senior backend developer
•1 backend developer
•1 frontend developer
•1 product manager
•Architect or CTO consultancy
•2 months analyse + 4 months development
(depends on complexity of use case)*
* please check last page for details
Oytun Sengul
oytuneren@gmail.com
Thanks
MVP:
• Use the open sourced Keycloak structure under the hood and build our own needed solution on top of it.
• We would like to use our own custom authentication flow with this structure and use custom design.
• To adopt the completely uselessness of Keycloak's admin panel, to design a completely custom admin panel
and to see and provide its first features that fit us. So design and develop new admin panel, with multiple level
of administrative.
• To prepare our own single sign on services (API) by cloning Auth0 all over this structure.
• We would like to control our own database and our users to get different kind of actions between 300 websites
and apps that we’re managing.


Done:
• Keycloak admin panel has been redesigned and prepared for the basic features of single sign-on structure.
• The main features; creation of users, application-based (server-side and client-side) management features, user
grouping, user-group and application-based authorisation (permissions).
• Auth0-like services cloned. (55%)


Integration:
• Integration services and applications has been developed (Go and JS so far)
• This service has been prepared both as client-side and server-side.
• Documentation is ready.
• All available functions was test/performed on two different test environments and on live.

Más contenido relacionado

Similar a Is Auth0 worth it vs. Build your own identity management

Google: Designed for Innovation
Google: Designed for InnovationGoogle: Designed for Innovation
Google: Designed for Innovation
Bala Iyer
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
UserZoom
 
Symantec - From Early Drupal Adoption to the Latest Drupal Innovations
Symantec - From Early Drupal Adoption to the Latest Drupal InnovationsSymantec - From Early Drupal Adoption to the Latest Drupal Innovations
Symantec - From Early Drupal Adoption to the Latest Drupal Innovations
Tag1 Consulting, Inc.
 

Similar a Is Auth0 worth it vs. Build your own identity management (20)

Webinar: 2 Billion Data Points Each Day
Webinar: 2 Billion Data Points Each DayWebinar: 2 Billion Data Points Each Day
Webinar: 2 Billion Data Points Each Day
 
Unlocking Agile's Missed Potential
Unlocking Agile's Missed PotentialUnlocking Agile's Missed Potential
Unlocking Agile's Missed Potential
 
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
 
Joget workflow v3 - Software Business Made Easy
Joget workflow v3 - Software Business Made EasyJoget workflow v3 - Software Business Made Easy
Joget workflow v3 - Software Business Made Easy
 
Sustainable solutions with SharePoint 2013
Sustainable solutions with SharePoint 2013Sustainable solutions with SharePoint 2013
Sustainable solutions with SharePoint 2013
 
Google: Designed for Innovation
Google: Designed for InnovationGoogle: Designed for Innovation
Google: Designed for Innovation
 
Fuel Good 2018: What's New and Coming Up in D365 CRM?
Fuel Good 2018: What's New and Coming Up in D365 CRM?Fuel Good 2018: What's New and Coming Up in D365 CRM?
Fuel Good 2018: What's New and Coming Up in D365 CRM?
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
 
Using Agile In A Quality Driven Environment
Using Agile In A Quality Driven EnvironmentUsing Agile In A Quality Driven Environment
Using Agile In A Quality Driven Environment
 
vidyullathasree_pera_resume
vidyullathasree_pera_resumevidyullathasree_pera_resume
vidyullathasree_pera_resume
 
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile ChallengesIs Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
 
Symantec - From Early Drupal Adoption to the Latest Drupal Innovations
Symantec - From Early Drupal Adoption to the Latest Drupal InnovationsSymantec - From Early Drupal Adoption to the Latest Drupal Innovations
Symantec - From Early Drupal Adoption to the Latest Drupal Innovations
 
Ashitha~Resume
Ashitha~ResumeAshitha~Resume
Ashitha~Resume
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
 
20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshop20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshop
 
20160422 Speedy Framework Enterprise Application Development Platform
20160422 Speedy Framework Enterprise Application Development Platform20160422 Speedy Framework Enterprise Application Development Platform
20160422 Speedy Framework Enterprise Application Development Platform
 
Community IT Webinar - MS Ignite Recap 2015
Community IT Webinar - MS Ignite Recap 2015Community IT Webinar - MS Ignite Recap 2015
Community IT Webinar - MS Ignite Recap 2015
 
Big Data Expertise
Big Data ExpertiseBig Data Expertise
Big Data Expertise
 
Whats New in ZOOM 5.8 - English
Whats New in ZOOM 5.8 - EnglishWhats New in ZOOM 5.8 - English
Whats New in ZOOM 5.8 - English
 

Más de Oytun Eren Sengul

Más de Oytun Eren Sengul (9)

2+2=22 eder mi? aka girişimin mühendislik ekibinden beklentisi
2+2=22 eder mi? aka girişimin mühendislik ekibinden beklentisi2+2=22 eder mi? aka girişimin mühendislik ekibinden beklentisi
2+2=22 eder mi? aka girişimin mühendislik ekibinden beklentisi
 
Human Computer Interaction - mobility
Human Computer Interaction - mobilityHuman Computer Interaction - mobility
Human Computer Interaction - mobility
 
Better UX for ATM
Better UX for ATMBetter UX for ATM
Better UX for ATM
 
Web Based Mobile Linux World
Web Based Mobile Linux WorldWeb Based Mobile Linux World
Web Based Mobile Linux World
 
Application Oriented Computer Vision Pipeline for Automotive Industry
Application Oriented Computer Vision Pipeline for Automotive IndustryApplication Oriented Computer Vision Pipeline for Automotive Industry
Application Oriented Computer Vision Pipeline for Automotive Industry
 
Tizen, Firefox OS and the Future of Android
Tizen, Firefox OS and the Future of AndroidTizen, Firefox OS and the Future of Android
Tizen, Firefox OS and the Future of Android
 
Tizen, Firefox OS ve Android’in Geleceği (Android Developers Day, Ankara)
Tizen, Firefox OS ve Android’in Geleceği (Android Developers Day, Ankara)Tizen, Firefox OS ve Android’in Geleceği (Android Developers Day, Ankara)
Tizen, Firefox OS ve Android’in Geleceği (Android Developers Day, Ankara)
 
TIZEN ile Mobil Yaşam Sunumu (Özgür Yazılım ve Linux Günleri 2013)
TIZEN ile Mobil Yaşam Sunumu (Özgür Yazılım ve Linux Günleri 2013)TIZEN ile Mobil Yaşam Sunumu (Özgür Yazılım ve Linux Günleri 2013)
TIZEN ile Mobil Yaşam Sunumu (Özgür Yazılım ve Linux Günleri 2013)
 
Tizen TR
Tizen TRTizen TR
Tizen TR
 

Último

Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 

Último (20)

WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
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...
 
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...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
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
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
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...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
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
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 

Is Auth0 worth it vs. Build your own identity management

  • 1. Being a Successful Product Oytun Sengul oytuneren@gmail.com
  • 2. What they’ve done successfully so far? $330M raised in total Series F funding closed with $120M just in 6 years Valuation $1.92B Results •Doing job well done •Product market fit •Paying more attention to UX Research •Developer friendly documentations •User friendly user interface •All expected features and even more… •Fast and easy support
  • 4. •Try to get Demo •Checked user reviews •Reach out users (Gerilla) •SWOT analyse Strengths Threats Weaknesses Opportunities Competitor Analysis Okta Keycloak Cloud Provider’s Solution (Amazon-Google-Microsoft) • Complicated UI • Training needed • Lack of support • More customisable features • Decreasing prices • More integration with competitors in different areas • Complicated UI • Training needed • Developer mindset • Sales/Marketing • Better product marketing • Open source solution with all advantages • Community • More out of box integrations, libraries. • Lean development approach and presentation • Well documented/ materials • Easy setup • Multi site accessibility and multiple level of administrative • No community • Charging for user provisioning (trouble for big amount of internal users) • Easy identity setup for internal apps • Well integration between cloud apps • Packing solutions for verticals (e-com, travel, content etc.) • IPO • Backed by giants • Always ready for sector standards before everyone
  • 5. Why not choosing Auth0? •The Auth0 price point (quickly increasing based on monthly active users) is limiting for startups that are strapped for cash who expect fast growth in user base. Consequently, it may not be a great tool for companies with a large base of users, because of incrementally increase pricing scenarios. Pricing On-premises They don’t have and it is crucial for some scenarios which described below: • You can’t fully control your authentication flow. •You can’t customise dashboard for internal use and can’t manage administrative management with that way. •Trust and secure your data, especially in EU. •Can’t control costs with your way.
  • 6. Validation 500 internal users (employees) and 7000 external active users will cost $2480/m + Developing your own product •1 senior backend developer •1 project manager •Architect or CTO consultancy •1 month analyse + 1 month integration (depends on complexity of use case) 500 internal users (employees) and 7000 external active users will cost ~$300/m + •1 senior backend developer •1 backend developer •1 frontend developer •1 product manager •Architect or CTO consultancy •2 months analyse + 4 months development (depends on complexity of use case)* * please check last page for details
  • 8. MVP: • Use the open sourced Keycloak structure under the hood and build our own needed solution on top of it. • We would like to use our own custom authentication flow with this structure and use custom design. • To adopt the completely uselessness of Keycloak's admin panel, to design a completely custom admin panel and to see and provide its first features that fit us. So design and develop new admin panel, with multiple level of administrative. • To prepare our own single sign on services (API) by cloning Auth0 all over this structure. • We would like to control our own database and our users to get different kind of actions between 300 websites and apps that we’re managing. 
 Done: • Keycloak admin panel has been redesigned and prepared for the basic features of single sign-on structure. • The main features; creation of users, application-based (server-side and client-side) management features, user grouping, user-group and application-based authorisation (permissions). • Auth0-like services cloned. (55%) 
 Integration: • Integration services and applications has been developed (Go and JS so far) • This service has been prepared both as client-side and server-side. • Documentation is ready. • All available functions was test/performed on two different test environments and on live.