SlideShare a Scribd company logo
Building for SaaS
SALMAN AL-ANSARI
What is SaaS
 Software as a service (or SaaS) is a way of delivering applications
over the Internet—as a service.
 Instead of installing and maintaining software on-premise, you
simply access it via the Internet.
 Frees the buyer from complex software and hardware
management.
 Still less than two decades old
 Google, Twitter, Facebook
 Office 365
SaaS Revenue
 Gartner projected more than %50 increase in the revenue
$14B
$22B
2012 2015
SaaS Growth
 According to IDC, SaaS will grow 5 times faster than software
industry as a whole
x1
Software
x5
SaaS
SaaS vs On-Premise
Revenue Model Upgrades Infrastructure
Considerations for Building SaaS
 Multi-Tenancy
 Scaling
Multi-Tenancy
Scaling
Scaling Up Scaling Out
Software as a Service (SaaS) - Design+Code Day; ArabNet Beirut 2015

More Related Content

What's hot

Making the Case for Integration Platform as a Service (iPaaS)
Making the Case for Integration Platform as a Service (iPaaS)Making the Case for Integration Platform as a Service (iPaaS)
Making the Case for Integration Platform as a Service (iPaaS)
Axway
 
iPaaS and API Management – When Do You Really Need an IpaaS?
iPaaS and API Management – When Do You Really Need an IpaaS?iPaaS and API Management – When Do You Really Need an IpaaS?
iPaaS and API Management – When Do You Really Need an IpaaS?
Axway
 
Bizagi - The Digital Process Automation Platform
Bizagi - The Digital Process Automation PlatformBizagi - The Digital Process Automation Platform
Bizagi - The Digital Process Automation Platform
DapperDaz
 
Don't let it PaaS you by - the future of application PaaS in Financial Services
Don't let it PaaS you by - the future of application PaaS in Financial ServicesDon't let it PaaS you by - the future of application PaaS in Financial Services
Don't let it PaaS you by - the future of application PaaS in Financial Services
Sentronex
 
Intergen Think! Seminar: Assesing your fit for ERP cloud
Intergen Think! Seminar: Assesing your fit for ERP cloudIntergen Think! Seminar: Assesing your fit for ERP cloud
Intergen Think! Seminar: Assesing your fit for ERP cloud
Intergen
 
PLNOG 22 - Jarosław Zieliński - Skrzyżowanie datacenter z chmurą II. Jak utrz...
PLNOG 22 - Jarosław Zieliński - Skrzyżowanie datacenter z chmurą II. Jak utrz...PLNOG 22 - Jarosław Zieliński - Skrzyżowanie datacenter z chmurą II. Jak utrz...
PLNOG 22 - Jarosław Zieliński - Skrzyżowanie datacenter z chmurą II. Jak utrz...
PROIDEA
 
Dynamics Day 2015: Dynamics AX Roadmap
Dynamics Day 2015: Dynamics AX RoadmapDynamics Day 2015: Dynamics AX Roadmap
Dynamics Day 2015: Dynamics AX Roadmap
Intergen
 
Salesforce introduction
Salesforce introductionSalesforce introduction
Salesforce introduction
Anas Anas
 
Dynamics day 2015: Unlocking the Intelligence of Connected Platforms
Dynamics day 2015: Unlocking the Intelligence of Connected PlatformsDynamics day 2015: Unlocking the Intelligence of Connected Platforms
Dynamics day 2015: Unlocking the Intelligence of Connected Platforms
Intergen
 
App modernization methods that work
App modernization methods that workApp modernization methods that work
App modernization methods that work
digitaltransformatio5
 
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
Chithrai Selvakumar Mani
 
Salesforce Cross-Cloud Architecture
Salesforce Cross-Cloud ArchitectureSalesforce Cross-Cloud Architecture
Salesforce Cross-Cloud Architecture
Thierry TROUIN ☁
 
ServiceNow & Salesforce Integration
ServiceNow & Salesforce IntegrationServiceNow & Salesforce Integration
ServiceNow & Salesforce Integration
Mansa Systems
 
SaaS - The future of Web development
SaaS - The future of Web developmentSaaS - The future of Web development
SaaS - The future of Web development
Sam Saltis
 
Customer’s Cloud: How to better understand and respond to the needs of your ...
Customer’s Cloud:  How to better understand and respond to the needs of your ...Customer’s Cloud:  How to better understand and respond to the needs of your ...
Customer’s Cloud: How to better understand and respond to the needs of your ...
Eduardo Mendez Polo
 
Intro to Cloud Computing and Sales force
Intro to Cloud Computing and Sales forceIntro to Cloud Computing and Sales force
Intro to Cloud Computing and Sales force
Arun Chandran C
 
SeedStack : new application patterns, presented at OW2con'19, June 12-13, Paris.
SeedStack : new application patterns, presented at OW2con'19, June 12-13, Paris.SeedStack : new application patterns, presented at OW2con'19, June 12-13, Paris.
SeedStack : new application patterns, presented at OW2con'19, June 12-13, Paris.
OW2
 
Startup Saturday Bangalore - Saas To Cloud computing
Startup Saturday Bangalore - Saas To Cloud computingStartup Saturday Bangalore - Saas To Cloud computing
Startup Saturday Bangalore - Saas To Cloud computing
Vinayak Hegde
 

What's hot (18)

Making the Case for Integration Platform as a Service (iPaaS)
Making the Case for Integration Platform as a Service (iPaaS)Making the Case for Integration Platform as a Service (iPaaS)
Making the Case for Integration Platform as a Service (iPaaS)
 
iPaaS and API Management – When Do You Really Need an IpaaS?
iPaaS and API Management – When Do You Really Need an IpaaS?iPaaS and API Management – When Do You Really Need an IpaaS?
iPaaS and API Management – When Do You Really Need an IpaaS?
 
Bizagi - The Digital Process Automation Platform
Bizagi - The Digital Process Automation PlatformBizagi - The Digital Process Automation Platform
Bizagi - The Digital Process Automation Platform
 
Don't let it PaaS you by - the future of application PaaS in Financial Services
Don't let it PaaS you by - the future of application PaaS in Financial ServicesDon't let it PaaS you by - the future of application PaaS in Financial Services
Don't let it PaaS you by - the future of application PaaS in Financial Services
 
Intergen Think! Seminar: Assesing your fit for ERP cloud
Intergen Think! Seminar: Assesing your fit for ERP cloudIntergen Think! Seminar: Assesing your fit for ERP cloud
Intergen Think! Seminar: Assesing your fit for ERP cloud
 
PLNOG 22 - Jarosław Zieliński - Skrzyżowanie datacenter z chmurą II. Jak utrz...
PLNOG 22 - Jarosław Zieliński - Skrzyżowanie datacenter z chmurą II. Jak utrz...PLNOG 22 - Jarosław Zieliński - Skrzyżowanie datacenter z chmurą II. Jak utrz...
PLNOG 22 - Jarosław Zieliński - Skrzyżowanie datacenter z chmurą II. Jak utrz...
 
Dynamics Day 2015: Dynamics AX Roadmap
Dynamics Day 2015: Dynamics AX RoadmapDynamics Day 2015: Dynamics AX Roadmap
Dynamics Day 2015: Dynamics AX Roadmap
 
Salesforce introduction
Salesforce introductionSalesforce introduction
Salesforce introduction
 
Dynamics day 2015: Unlocking the Intelligence of Connected Platforms
Dynamics day 2015: Unlocking the Intelligence of Connected PlatformsDynamics day 2015: Unlocking the Intelligence of Connected Platforms
Dynamics day 2015: Unlocking the Intelligence of Connected Platforms
 
App modernization methods that work
App modernization methods that workApp modernization methods that work
App modernization methods that work
 
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
 
Salesforce Cross-Cloud Architecture
Salesforce Cross-Cloud ArchitectureSalesforce Cross-Cloud Architecture
Salesforce Cross-Cloud Architecture
 
ServiceNow & Salesforce Integration
ServiceNow & Salesforce IntegrationServiceNow & Salesforce Integration
ServiceNow & Salesforce Integration
 
SaaS - The future of Web development
SaaS - The future of Web developmentSaaS - The future of Web development
SaaS - The future of Web development
 
Customer’s Cloud: How to better understand and respond to the needs of your ...
Customer’s Cloud:  How to better understand and respond to the needs of your ...Customer’s Cloud:  How to better understand and respond to the needs of your ...
Customer’s Cloud: How to better understand and respond to the needs of your ...
 
Intro to Cloud Computing and Sales force
Intro to Cloud Computing and Sales forceIntro to Cloud Computing and Sales force
Intro to Cloud Computing and Sales force
 
SeedStack : new application patterns, presented at OW2con'19, June 12-13, Paris.
SeedStack : new application patterns, presented at OW2con'19, June 12-13, Paris.SeedStack : new application patterns, presented at OW2con'19, June 12-13, Paris.
SeedStack : new application patterns, presented at OW2con'19, June 12-13, Paris.
 
Startup Saturday Bangalore - Saas To Cloud computing
Startup Saturday Bangalore - Saas To Cloud computingStartup Saturday Bangalore - Saas To Cloud computing
Startup Saturday Bangalore - Saas To Cloud computing
 

Viewers also liked

the rentoid.com manifesto
the rentoid.com manifestothe rentoid.com manifesto
the rentoid.com manifesto
sammartino
 
US20130272889A1
US20130272889A1US20130272889A1
US20130272889A1Yong Tian
 
موضوع والمحتوى العربي - ArabNet Riyadh 2015
موضوع والمحتوى العربي - ArabNet Riyadh 2015موضوع والمحتوى العربي - ArabNet Riyadh 2015
موضوع والمحتوى العربي - ArabNet Riyadh 2015
ArabNet ME
 
Crowdfunding as a whole and what's required for a successful campaign - ArabN...
Crowdfunding as a whole and what's required for a successful campaign - ArabN...Crowdfunding as a whole and what's required for a successful campaign - ArabN...
Crowdfunding as a whole and what's required for a successful campaign - ArabN...
ArabNet ME
 
Enabling Online Mobile Payment in MENA talk by T-Pay; ArabNet Beirut 2015
Enabling Online Mobile Payment in MENA talk by T-Pay; ArabNet Beirut 2015Enabling Online Mobile Payment in MENA talk by T-Pay; ArabNet Beirut 2015
Enabling Online Mobile Payment in MENA talk by T-Pay; ArabNet Beirut 2015
ArabNet ME
 
Souq.com Stores - KSA
Souq.com Stores - KSASouq.com Stores - KSA
Souq.com Stores - KSA
Wael Mahainy
 
All you need to know about Saudi online shoppers by Souq.com - ArabNet Riyadh...
All you need to know about Saudi online shoppers by Souq.com - ArabNet Riyadh...All you need to know about Saudi online shoppers by Souq.com - ArabNet Riyadh...
All you need to know about Saudi online shoppers by Souq.com - ArabNet Riyadh...
ArabNet ME
 
تقرير التجارة الالكترونية 2016
تقرير التجارة الالكترونية 2016تقرير التجارة الالكترونية 2016
تقرير التجارة الالكترونية 2016
PAYFORT
 
Selling on Souq.com advanced training
Selling on Souq.com advanced trainingSelling on Souq.com advanced training
Selling on Souq.com advanced training
Souq.com سوق.كوم
 
Google ebda2 - eCommerce - Souq.com
Google ebda2 - eCommerce - Souq.comGoogle ebda2 - eCommerce - Souq.com
Google ebda2 - eCommerce - Souq.com
Mahmoud Said
 
The State of eCommerce by Aramex; ArabNet Digital Summit 2015
The State of eCommerce by Aramex; ArabNet Digital Summit 2015The State of eCommerce by Aramex; ArabNet Digital Summit 2015
The State of eCommerce by Aramex; ArabNet Digital Summit 2015
ArabNet ME
 
Best online payment gateway list - Middle east
Best online payment gateway list - Middle eastBest online payment gateway list - Middle east
Best online payment gateway list - Middle east
Padmanabhan Ravi
 
E-Commerce: The Future of teh Retail Industry
E-Commerce: The Future of teh Retail IndustryE-Commerce: The Future of teh Retail Industry
E-Commerce: The Future of teh Retail Industry
The Internet Show ME 2011
 
State of Payments 2016
State of Payments 2016State of Payments 2016
State of Payments 2016
PAYFORT
 
E-Commerce in the Middle East
E-Commerce in the Middle EastE-Commerce in the Middle East
E-Commerce in the Middle East
PAYFORT
 
Souq.com presentation standard_ah_final3
Souq.com presentation standard_ah_final3Souq.com presentation standard_ah_final3
Souq.com presentation standard_ah_final3
Wael Mahainy
 
Keynote: Emerging Startup Communities by Techstars
Keynote: Emerging Startup Communities by TechstarsKeynote: Emerging Startup Communities by Techstars
Keynote: Emerging Startup Communities by Techstars
ArabNet ME
 
Electronic Marketplace
Electronic MarketplaceElectronic Marketplace
Electronic Marketplace
bites consulting
 
eMarketplace
eMarketplaceeMarketplace
eMarketplace
doba2007
 
Sellers training guide april2015
Sellers training guide april2015Sellers training guide april2015
Sellers training guide april2015
Souq.com سوق.كوم
 

Viewers also liked (20)

the rentoid.com manifesto
the rentoid.com manifestothe rentoid.com manifesto
the rentoid.com manifesto
 
US20130272889A1
US20130272889A1US20130272889A1
US20130272889A1
 
موضوع والمحتوى العربي - ArabNet Riyadh 2015
موضوع والمحتوى العربي - ArabNet Riyadh 2015موضوع والمحتوى العربي - ArabNet Riyadh 2015
موضوع والمحتوى العربي - ArabNet Riyadh 2015
 
Crowdfunding as a whole and what's required for a successful campaign - ArabN...
Crowdfunding as a whole and what's required for a successful campaign - ArabN...Crowdfunding as a whole and what's required for a successful campaign - ArabN...
Crowdfunding as a whole and what's required for a successful campaign - ArabN...
 
Enabling Online Mobile Payment in MENA talk by T-Pay; ArabNet Beirut 2015
Enabling Online Mobile Payment in MENA talk by T-Pay; ArabNet Beirut 2015Enabling Online Mobile Payment in MENA talk by T-Pay; ArabNet Beirut 2015
Enabling Online Mobile Payment in MENA talk by T-Pay; ArabNet Beirut 2015
 
Souq.com Stores - KSA
Souq.com Stores - KSASouq.com Stores - KSA
Souq.com Stores - KSA
 
All you need to know about Saudi online shoppers by Souq.com - ArabNet Riyadh...
All you need to know about Saudi online shoppers by Souq.com - ArabNet Riyadh...All you need to know about Saudi online shoppers by Souq.com - ArabNet Riyadh...
All you need to know about Saudi online shoppers by Souq.com - ArabNet Riyadh...
 
تقرير التجارة الالكترونية 2016
تقرير التجارة الالكترونية 2016تقرير التجارة الالكترونية 2016
تقرير التجارة الالكترونية 2016
 
Selling on Souq.com advanced training
Selling on Souq.com advanced trainingSelling on Souq.com advanced training
Selling on Souq.com advanced training
 
Google ebda2 - eCommerce - Souq.com
Google ebda2 - eCommerce - Souq.comGoogle ebda2 - eCommerce - Souq.com
Google ebda2 - eCommerce - Souq.com
 
The State of eCommerce by Aramex; ArabNet Digital Summit 2015
The State of eCommerce by Aramex; ArabNet Digital Summit 2015The State of eCommerce by Aramex; ArabNet Digital Summit 2015
The State of eCommerce by Aramex; ArabNet Digital Summit 2015
 
Best online payment gateway list - Middle east
Best online payment gateway list - Middle eastBest online payment gateway list - Middle east
Best online payment gateway list - Middle east
 
E-Commerce: The Future of teh Retail Industry
E-Commerce: The Future of teh Retail IndustryE-Commerce: The Future of teh Retail Industry
E-Commerce: The Future of teh Retail Industry
 
State of Payments 2016
State of Payments 2016State of Payments 2016
State of Payments 2016
 
E-Commerce in the Middle East
E-Commerce in the Middle EastE-Commerce in the Middle East
E-Commerce in the Middle East
 
Souq.com presentation standard_ah_final3
Souq.com presentation standard_ah_final3Souq.com presentation standard_ah_final3
Souq.com presentation standard_ah_final3
 
Keynote: Emerging Startup Communities by Techstars
Keynote: Emerging Startup Communities by TechstarsKeynote: Emerging Startup Communities by Techstars
Keynote: Emerging Startup Communities by Techstars
 
Electronic Marketplace
Electronic MarketplaceElectronic Marketplace
Electronic Marketplace
 
eMarketplace
eMarketplaceeMarketplace
eMarketplace
 
Sellers training guide april2015
Sellers training guide april2015Sellers training guide april2015
Sellers training guide april2015
 

More from ArabNet ME

ArabNet Beirut - Keynote: Open Banking - To be or not to be? by Open Bank Pr...
ArabNet Beirut  - Keynote: Open Banking - To be or not to be? by Open Bank Pr...ArabNet Beirut  - Keynote: Open Banking - To be or not to be? by Open Bank Pr...
ArabNet Beirut - Keynote: Open Banking - To be or not to be? by Open Bank Pr...
ArabNet ME
 
Tackling Cyber Threats in Banking Digitization by KRYPTON Security - ArabNet ...
Tackling Cyber Threats in Banking Digitization by KRYPTON Security - ArabNet ...Tackling Cyber Threats in Banking Digitization by KRYPTON Security - ArabNet ...
Tackling Cyber Threats in Banking Digitization by KRYPTON Security - ArabNet ...
ArabNet ME
 
Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...
Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...
Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...
ArabNet ME
 
Keynote: Cyber Security in Banking by CyberQ at ArabNet Riyadh 2018
Keynote: Cyber Security in Banking by CyberQ at ArabNet Riyadh 2018Keynote: Cyber Security in Banking by CyberQ at ArabNet Riyadh 2018
Keynote: Cyber Security in Banking by CyberQ at ArabNet Riyadh 2018
ArabNet ME
 
Keynote financial services in 2030 by Michelle Kactis- ArabNet Riyadh 2018
Keynote financial services in 2030 by Michelle Kactis- ArabNet Riyadh 2018Keynote financial services in 2030 by Michelle Kactis- ArabNet Riyadh 2018
Keynote financial services in 2030 by Michelle Kactis- ArabNet Riyadh 2018
ArabNet ME
 
The Triangle to Media Success: How to Leverage your Edit, Ads and Audience to...
The Triangle to Media Success: How to Leverage your Edit, Ads and Audience to...The Triangle to Media Success: How to Leverage your Edit, Ads and Audience to...
The Triangle to Media Success: How to Leverage your Edit, Ads and Audience to...
ArabNet ME
 
GDPR – Data vs Creative by Nexd
GDPR – Data vs Creative by NexdGDPR – Data vs Creative by Nexd
GDPR – Data vs Creative by Nexd
ArabNet ME
 
Keynote: Why Open Banking/AI/AR is exciting is going to shape Payments and Fi...
Keynote: Why Open Banking/AI/AR is exciting is going to shape Payments and Fi...Keynote: Why Open Banking/AI/AR is exciting is going to shape Payments and Fi...
Keynote: Why Open Banking/AI/AR is exciting is going to shape Payments and Fi...
ArabNet ME
 
Keynote: Raising the Bar on the Ethical Use of Data in Government at the Arab...
Keynote: Raising the Bar on the Ethical Use of Data in Government at the Arab...Keynote: Raising the Bar on the Ethical Use of Data in Government at the Arab...
Keynote: Raising the Bar on the Ethical Use of Data in Government at the Arab...
ArabNet ME
 
Research: Smart Cities – What’s in it for the citizen? by McKinsey & Company ...
Research: Smart Cities – What’s in it for the citizen? by McKinsey & Company ...Research: Smart Cities – What’s in it for the citizen? by McKinsey & Company ...
Research: Smart Cities – What’s in it for the citizen? by McKinsey & Company ...
ArabNet ME
 
what3words: The future of autonomy and voice control at ArabNet Digital Summi...
what3words: The future of autonomy and voice control at ArabNet Digital Summi...what3words: The future of autonomy and voice control at ArabNet Digital Summi...
what3words: The future of autonomy and voice control at ArabNet Digital Summi...
ArabNet ME
 
Keynote: The State of the European Tech Industry at ArabNet Digital Summit 2018
Keynote: The State of the European Tech Industry at ArabNet Digital Summit 2018Keynote: The State of the European Tech Industry at ArabNet Digital Summit 2018
Keynote: The State of the European Tech Industry at ArabNet Digital Summit 2018
ArabNet ME
 
Keynote: Alternative Funding: IPO vs ICO at ArabNet Digital Summit 2018
Keynote: Alternative Funding: IPO vs ICO at ArabNet Digital Summit 2018Keynote: Alternative Funding: IPO vs ICO at ArabNet Digital Summit 2018
Keynote: Alternative Funding: IPO vs ICO at ArabNet Digital Summit 2018
ArabNet ME
 
Keynote: 10 Lessons Every Entrepreneur Must Learn by ConsenSys at ArabNet Bei...
Keynote: 10 Lessons Every Entrepreneur Must Learn by ConsenSys at ArabNet Bei...Keynote: 10 Lessons Every Entrepreneur Must Learn by ConsenSys at ArabNet Bei...
Keynote: 10 Lessons Every Entrepreneur Must Learn by ConsenSys at ArabNet Bei...
ArabNet ME
 
Cryptocurrencies a Banking Perspective by Wardrobe Place Capital Management a...
Cryptocurrencies a Banking Perspective by Wardrobe Place Capital Management a...Cryptocurrencies a Banking Perspective by Wardrobe Place Capital Management a...
Cryptocurrencies a Banking Perspective by Wardrobe Place Capital Management a...
ArabNet ME
 
Blockchain: Understanding the blockchain and its impact on financial services...
Blockchain: Understanding the blockchain and its impact on financial services...Blockchain: Understanding the blockchain and its impact on financial services...
Blockchain: Understanding the blockchain and its impact on financial services...
ArabNet ME
 
Transformation Through Transportation by Hyperloop One at ArabNet Riyadh 2017
Transformation Through Transportation by Hyperloop One at ArabNet Riyadh 2017Transformation Through Transportation by Hyperloop One at ArabNet Riyadh 2017
Transformation Through Transportation by Hyperloop One at ArabNet Riyadh 2017
ArabNet ME
 
Unlock Your Marketing Potential with the Power of AI by IBM at ArabNet Riyadh...
Unlock Your Marketing Potential with the Power of AI by IBM at ArabNet Riyadh...Unlock Your Marketing Potential with the Power of AI by IBM at ArabNet Riyadh...
Unlock Your Marketing Potential with the Power of AI by IBM at ArabNet Riyadh...
ArabNet ME
 
E-commerce in a nutshell by ZID at ArabNet Riyadh 2017
E-commerce in a nutshell by ZID at ArabNet Riyadh 2017E-commerce in a nutshell by ZID at ArabNet Riyadh 2017
E-commerce in a nutshell by ZID at ArabNet Riyadh 2017
ArabNet ME
 
Blockchain: Transforming Industries by Fintricity at ArabNet Riyadh 2017
Blockchain: Transforming Industries by Fintricity at ArabNet Riyadh 2017Blockchain: Transforming Industries by Fintricity at ArabNet Riyadh 2017
Blockchain: Transforming Industries by Fintricity at ArabNet Riyadh 2017
ArabNet ME
 

More from ArabNet ME (20)

ArabNet Beirut - Keynote: Open Banking - To be or not to be? by Open Bank Pr...
ArabNet Beirut  - Keynote: Open Banking - To be or not to be? by Open Bank Pr...ArabNet Beirut  - Keynote: Open Banking - To be or not to be? by Open Bank Pr...
ArabNet Beirut - Keynote: Open Banking - To be or not to be? by Open Bank Pr...
 
Tackling Cyber Threats in Banking Digitization by KRYPTON Security - ArabNet ...
Tackling Cyber Threats in Banking Digitization by KRYPTON Security - ArabNet ...Tackling Cyber Threats in Banking Digitization by KRYPTON Security - ArabNet ...
Tackling Cyber Threats in Banking Digitization by KRYPTON Security - ArabNet ...
 
Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...
Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...
Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...
 
Keynote: Cyber Security in Banking by CyberQ at ArabNet Riyadh 2018
Keynote: Cyber Security in Banking by CyberQ at ArabNet Riyadh 2018Keynote: Cyber Security in Banking by CyberQ at ArabNet Riyadh 2018
Keynote: Cyber Security in Banking by CyberQ at ArabNet Riyadh 2018
 
Keynote financial services in 2030 by Michelle Kactis- ArabNet Riyadh 2018
Keynote financial services in 2030 by Michelle Kactis- ArabNet Riyadh 2018Keynote financial services in 2030 by Michelle Kactis- ArabNet Riyadh 2018
Keynote financial services in 2030 by Michelle Kactis- ArabNet Riyadh 2018
 
The Triangle to Media Success: How to Leverage your Edit, Ads and Audience to...
The Triangle to Media Success: How to Leverage your Edit, Ads and Audience to...The Triangle to Media Success: How to Leverage your Edit, Ads and Audience to...
The Triangle to Media Success: How to Leverage your Edit, Ads and Audience to...
 
GDPR – Data vs Creative by Nexd
GDPR – Data vs Creative by NexdGDPR – Data vs Creative by Nexd
GDPR – Data vs Creative by Nexd
 
Keynote: Why Open Banking/AI/AR is exciting is going to shape Payments and Fi...
Keynote: Why Open Banking/AI/AR is exciting is going to shape Payments and Fi...Keynote: Why Open Banking/AI/AR is exciting is going to shape Payments and Fi...
Keynote: Why Open Banking/AI/AR is exciting is going to shape Payments and Fi...
 
Keynote: Raising the Bar on the Ethical Use of Data in Government at the Arab...
Keynote: Raising the Bar on the Ethical Use of Data in Government at the Arab...Keynote: Raising the Bar on the Ethical Use of Data in Government at the Arab...
Keynote: Raising the Bar on the Ethical Use of Data in Government at the Arab...
 
Research: Smart Cities – What’s in it for the citizen? by McKinsey & Company ...
Research: Smart Cities – What’s in it for the citizen? by McKinsey & Company ...Research: Smart Cities – What’s in it for the citizen? by McKinsey & Company ...
Research: Smart Cities – What’s in it for the citizen? by McKinsey & Company ...
 
what3words: The future of autonomy and voice control at ArabNet Digital Summi...
what3words: The future of autonomy and voice control at ArabNet Digital Summi...what3words: The future of autonomy and voice control at ArabNet Digital Summi...
what3words: The future of autonomy and voice control at ArabNet Digital Summi...
 
Keynote: The State of the European Tech Industry at ArabNet Digital Summit 2018
Keynote: The State of the European Tech Industry at ArabNet Digital Summit 2018Keynote: The State of the European Tech Industry at ArabNet Digital Summit 2018
Keynote: The State of the European Tech Industry at ArabNet Digital Summit 2018
 
Keynote: Alternative Funding: IPO vs ICO at ArabNet Digital Summit 2018
Keynote: Alternative Funding: IPO vs ICO at ArabNet Digital Summit 2018Keynote: Alternative Funding: IPO vs ICO at ArabNet Digital Summit 2018
Keynote: Alternative Funding: IPO vs ICO at ArabNet Digital Summit 2018
 
Keynote: 10 Lessons Every Entrepreneur Must Learn by ConsenSys at ArabNet Bei...
Keynote: 10 Lessons Every Entrepreneur Must Learn by ConsenSys at ArabNet Bei...Keynote: 10 Lessons Every Entrepreneur Must Learn by ConsenSys at ArabNet Bei...
Keynote: 10 Lessons Every Entrepreneur Must Learn by ConsenSys at ArabNet Bei...
 
Cryptocurrencies a Banking Perspective by Wardrobe Place Capital Management a...
Cryptocurrencies a Banking Perspective by Wardrobe Place Capital Management a...Cryptocurrencies a Banking Perspective by Wardrobe Place Capital Management a...
Cryptocurrencies a Banking Perspective by Wardrobe Place Capital Management a...
 
Blockchain: Understanding the blockchain and its impact on financial services...
Blockchain: Understanding the blockchain and its impact on financial services...Blockchain: Understanding the blockchain and its impact on financial services...
Blockchain: Understanding the blockchain and its impact on financial services...
 
Transformation Through Transportation by Hyperloop One at ArabNet Riyadh 2017
Transformation Through Transportation by Hyperloop One at ArabNet Riyadh 2017Transformation Through Transportation by Hyperloop One at ArabNet Riyadh 2017
Transformation Through Transportation by Hyperloop One at ArabNet Riyadh 2017
 
Unlock Your Marketing Potential with the Power of AI by IBM at ArabNet Riyadh...
Unlock Your Marketing Potential with the Power of AI by IBM at ArabNet Riyadh...Unlock Your Marketing Potential with the Power of AI by IBM at ArabNet Riyadh...
Unlock Your Marketing Potential with the Power of AI by IBM at ArabNet Riyadh...
 
E-commerce in a nutshell by ZID at ArabNet Riyadh 2017
E-commerce in a nutshell by ZID at ArabNet Riyadh 2017E-commerce in a nutshell by ZID at ArabNet Riyadh 2017
E-commerce in a nutshell by ZID at ArabNet Riyadh 2017
 
Blockchain: Transforming Industries by Fintricity at ArabNet Riyadh 2017
Blockchain: Transforming Industries by Fintricity at ArabNet Riyadh 2017Blockchain: Transforming Industries by Fintricity at ArabNet Riyadh 2017
Blockchain: Transforming Industries by Fintricity at ArabNet Riyadh 2017
 

Recently uploaded

Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
The Third Creative Media
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
kalichargn70th171
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Ortus Solutions, Corp
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
michniczscribd
 
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio, Inc.
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
kalichargn70th171
 
What’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 UpdateWhat’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 Update
VictoriaMetrics
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
Ortus Solutions, Corp
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
vaishalijagtap12
 
The Role of DevOps in Digital Transformation.pdf
The Role of DevOps in Digital Transformation.pdfThe Role of DevOps in Digital Transformation.pdf
The Role of DevOps in Digital Transformation.pdf
mohitd6
 
Optimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptxOptimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptx
WebConnect Pvt Ltd
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
Anand Bagmar
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
campbellclarkson
 
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
kgyxske
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
Microsoft-Power-Platform-Adoption-Planning.pptx
Microsoft-Power-Platform-Adoption-Planning.pptxMicrosoft-Power-Platform-Adoption-Planning.pptx
Microsoft-Power-Platform-Adoption-Planning.pptx
jrodriguezq3110
 

Recently uploaded (20)

Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
 
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
 
What’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 UpdateWhat’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 Update
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
 
The Role of DevOps in Digital Transformation.pdf
The Role of DevOps in Digital Transformation.pdfThe Role of DevOps in Digital Transformation.pdf
The Role of DevOps in Digital Transformation.pdf
 
Optimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptxOptimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptx
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
 
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
Microsoft-Power-Platform-Adoption-Planning.pptx
Microsoft-Power-Platform-Adoption-Planning.pptxMicrosoft-Power-Platform-Adoption-Planning.pptx
Microsoft-Power-Platform-Adoption-Planning.pptx
 

Software as a Service (SaaS) - Design+Code Day; ArabNet Beirut 2015

Editor's Notes

  1. Compared to $14B in revenue in 2012, Gartner predicts that the revenue will grow to around $22B in 2015
  2. Revenue Model: SaaS software billing is usually based on the concept of subscription where buyer is billed monthly or annually in return of software service where in on-premise software it is usually licensed one down payment, with annual support for example. Upgrades: SaaS providers upgrade the solution and it becomes available for their customers. Costs and effort associated with upgrades and new releases are lower than the traditional model that usually forces the user to buy an upgrade package and install it, or pay for specialized services to get the environment upgraded Infrastructure: software on-premise is installed on buyer infrastructure. All scaling and physical servers with redundancies is kept at the customer’s location. Where SaaS is installed on the providers hardware on the cloud and thus the provider has to consider about customer’s data security and application scaling…
  3. Multi-tenancy refers to a principle in software architecture where a single instance of the software runs on a server, serving multiple tenants. Each customer is called a tenant. Tenants may be given the ability to customize some parts of the application, such as color of the user interface (UI) or business rules, but they cannot customize the application's code. Also, competitors may not want their data to reside at the same location which enforces data isolation. This is an example of a multi-tenant architecture in three tiers system. Each tenant is given a separate UI and the differentiation is done using different subdomains. All customers may use a shared web server and then again a multi-tenant database where each customer data is isolated from others. This is just like in an apartment building—in which many tenants cost-efficiently share the common infrastructure of the building but have walls and doors that give them privacy from other tenants. This results in a lower cost since multi-tenant SaaS applications are serving different customers with a shared single instance instead of an instance for each customer.
  4. To scale vertically (or scale up) means to add resources to a single node in a system, typically involving the addition of CPUs or memory to a single computer. To scale horizontally (or scale out) means to add more nodes to a system, such as adding a new computer to a distributed software application. There are tradeoffs between the two models. Larger numbers of computers in scaling out means increased management complexity, as well as a more complex programming model and issues such as throughput and latency between nodes. However, scaling up has a greater risk of hardware failure causing bigger outages. Moreover, scaling horizontally (scaling out) is usually cheaper overall and can literally scale infinitely .