SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
Behind the Wizard’s Curtain:
Scalability and Security at Zuora
Subscribed 2013
Thomas Fou
Information Security &
Compliance
Levon Stepanian
Performance Engineering
&
Key 9
•  Key 9
•  A Day in the Life of Zuora
•  Behind the Curtain: The Zuora Cloud & Platform
•  Zuora’s Investment in Performance
•  Security & Compliance
•  Q/A
AGENDA
Key 9 Key 9
•  9 Keys to Subscription Success
•  Key 9: Mission Critical, Reliable, Scalable & Secure
“Subscription businesses want a reliable ‘enterprise-grade’ system with
services that are built on a secured, mission-critical, and scalable infrastructure.
The SaaS Subscription Infrastructure must have reliable 7x24x365 operations,
regular new feature deployments, and well-formed, predictable business
continuity”
Key 9 Disclaimer Pt. 1
•  This	
  session	
  may	
  contain	
  product	
  features	
  that	
  are	
  currently	
  under	
  
development.	
  
•  This	
  session/overview	
  of	
  new	
  technology	
  represents	
  no	
  commitment	
  
from	
  Zuora	
  to	
  deliver	
  these	
  features	
  in	
  generally	
  available	
  product.	
  
•  Customers	
  who	
  purchase	
  services	
  should	
  make	
  the	
  purchase	
  
decisions	
  based	
  upon	
  features	
  that	
  are	
  currently	
  available.	
  	
  
•  Technical	
  feasibility	
  and	
  market	
  demand	
  will	
  affect	
  final	
  delivery.	
  
•  Pricing	
  and	
  packaging	
  for	
  any	
  new	
  technologies	
  or	
  features	
  discussed	
  
or	
  presented	
  have	
  not	
  been	
  determined.	
  
Key 9 Disclaimer Pt. 2
Zuora Confidential
Not for distribution beyond the intended audience at Subscribed 2013
thebillablehour.com	
  
Key 9 A Day in the Life of Zuora
•  Monthly Synchronous Transaction Volumes
–  SOAP and REST APIs
•  Subscription Management
–  550K created
–  1M amended
–  Half a Billion API calls a month (15M/day)
–  > 80% are queries
•  Top 3 Objects: Subscriptions, Products, RatePlans
Key 9 A Day in the Life of Zuora
•  Monthly Asynchronous Transaction Volume (Aug/2013)
•  39M	
  total	
  asynchronous	
  transac0ons	
  
•  ~50%	
  during	
  1st	
  day	
  &	
  last	
  4	
  days	
  of	
  month	
  
•  Transac0on	
  mix	
  –	
  small	
  &	
  large	
  
•  Monthly	
  varia0on	
  
6M	
  
1M	
  
6K	
  
?K	
  
336M	
  
15M	
  
INVOICE	
  
Key 9 Performance Data
•  Benchmark Data
–  375 orders/sec for a single tenant
•  2012 Amazon Cyber Monday Peak Rate: 306 items/sec
–  150+ payment authorizations/sec for a single tenant
•  Production Data
–  50% of our tenants -> 70K invoices per hour
–  Tenant generating 1.7M invoices in a single bill run
Key 9
L
B
AMQ	
  
DB	
  (M)	
  
Behind the Curtain: The Zuora Cloud
L
B
Billing	
  &	
  
Payment	
  
Servers	
  
UI/API	
  
Server	
  
Global	
  (S)	
  
PDFGen	
  
Servers	
  
Web	
  
Server	
   Zuora	
  for	
  
Salesforce	
  
Servers	
  
Messaging	
  Infrastructure	
  
File	
  
Storage	
  
Global	
  (M)	
  
Tenant	
  
Shard	
  
Tenant	
  
Shard	
  (M)	
  
Tenant	
  
Shard	
  (M)	
  
Tenant	
  
Shard	
  (S)	
  
File	
  
Storage	
  
AMQ	
  
DB	
  (S)	
  
(M)aster/(S)lave	
  
RO	
  Replicas	
  (Not	
  Shown)	
  
F
W Security	
  
Appliance	
  
Key 9
L
B
AMQ	
  
DB	
  (M)	
  
Scaling Zuora
L
B
Billing	
  &	
  
Payment	
  
Servers	
  
UI/API	
  
Server	
  
Global	
  (S)	
  
PDFGen
Servers	
  
Web	
  
Server	
   Zuora	
  for	
  
Salesforce	
  
Servers	
  
Messaging	
  Infrastructure	
  
File	
  
Storage	
  
Global	
  (M)	
  
Tenant	
  
Shard	
  
Tenant	
  
Shard	
  (M)	
  
Tenant	
  
Shard	
  (M)	
  
Tenant	
  
Shard	
  (S)	
  
File	
  
Storage	
  
AMQ	
  
DB	
  (S)	
  
F
W Security	
  
Appliance	
  
Key 9 Infrastructure Scalability
–  Enterprise Ready Tier 1 Data Center
•  Switch SuperNAP (Las Vegas)
•  High density, state of the art infrastructure
•  Super beefy hardware, storage and networking gear
•  7x24x365 resource monitoring and alerting
10	
  
90	
  
Avg.	
  Produc0on	
  	
  
Capacity	
  U0liza0on	
  
uMlized	
  
idle	
  
–  Plenty of standby spare capacity to
accommodate growth
•  Max utilization ~ 30%
Key 9 Zuora’s Investment in
Performance
•  Bottlenecks are everywhere!
•  Zuora’s massive & continual investment in performance
–  Search & Destroy philosophy adopted by all teams
–  Refactoring/optimizing code
–  Production-like environment profiling/analysis
–  Better aligning s/w and h/w architectures
–  Investment in state of the art technology
Key 9 Customer Facing
Performance Improvements
•  Rating & Billing Engine (RBE) TurboBooster
•  1.6X to 25X Bill Run speedup in production
•  Optimizing & minimizing # of queries
•  More charges/subscription = Larger speedups
•  Zuora for Salesforce 360 TurboSync
•  Up to 50X 360 Sync speedup in production
•  Exploiting parallel pipelines, Bulk Salesforce APIs
•  More objects to sync = Larger speedups
Key 9 Customer Facing
Performance Improvements
•  Zuora for Salesforce 360 TurboSync
50X	
  
Key 9
?	
  
Customer Facing
Performance Improvements
•  Orders/sec Capacity Improvements
•  Continuous infrastructure improvements
•  Code re-factoring, optimizations
Orders/sec	
  
(Peak	
  Cap.)	
  
Key 9 Customer Testimonials
•  “After directly engaging with Zuora Engineering on a looming requirement to
support a large increase in scale, I was reassured by how quickly they moved to
support the stated 100tps for creation of hosted payment methods. I was impressed
that Zuora Engineering then applied the 100tps requirement to the other API calls,
in anticipation of downstream increases in volume. If a difficult requirement arises in
the future, I will have no hesitation in directly engaging Zuora Engineering again,
knowing that it will be a job well done.” – Architect
•  "We're really excited about Zuora's improvements to Bill Run execution times. As
a business that bills hundreds of thousands of transactions in each bill run, it's
important for Hosting.com to generate invoices rapidly and get paid as quickly as
possible" said Rick Moore, VP Finance & Business Operations at Hosting.com.
"The latest performance improvements have significantly reduced our scheduled bill
run times by over 50%--that's a huge improvement, and attests to the fact that as
our business grows, Zuora continues to scale to accommodate that growth.”
•  “We named it TurboSync because of how fast it copied 3million records into our
system. What would normally would have taken days instead took a few hours!”
said Cathy MacDonald, Executive Vice President of IT at Xplornet
Communications Inc.
Anonymous	
  	
  
Zuora	
  Customer	
  
Key 9 Zuora Compliance
•  PCI Level 1 Compliant
•  SSAE16 SOC 1 Type 2 Compliant
•  TRUSTe Certified
•  US-EU Safe Harbor
Key 9 Zuora Security
•  Physical Security
–  World-class primary and backup datacenters
–  Switch SuperNAP – PCI and SSAE16 SOC1/SOC2/SOC3
–  CoreSite – SSAE16 SOC1 Compliant
•  Network Security
–  Production environment completely separate
–  Firewall and network zone segregation
–  Two-factor authentication remote access
•  Application Security
–  HTTPS for all incoming/outgoing data transfer
–  CC data encrypted using AES-256 SafeNet FIPS certified hardware encryption
–  Application security testing
Key 9 Zuora Security
•  Vulnerability Management
–  Qualys Internal/External Network Scans
–  WhiteHat Security Application Scans
–  Coalfire Web Application Penetration Testing
–  Monitor CVE, NIST, vendor vulnerability lists
–  Apply critical patches monthly
Key 9 Zuora Data Flow
Key 9 How To Reduce PCI Scope
•  Each entity responsible for how it uses data
•  Limit where PCI data is stored, processed, transmitted
•  Segment cardholder data network from other networks
•  Use effective encryption
•  Implement strong key management practices
•  Limit scope of Cardholder Data Environment (CDE)
•  Zuora Hosted Payment Method (HPM)
Key 9 End - QA
Key 9 Appendix
Key 9 Scalability Case Study
•  Customer Profile
–  Leading global news company
–  Top UK newspaper publisher
•  Subscription Launch
–  Digital paper (smartphones, tablets, online)
–  Access to breaking news (24x7)
–  Fantasy soccer
–  Apps for streaming soccer matches
Key 9 Scalability Case Study
•  Performance Requirement
–  100 transactions per second customer acquisition rate
•  360,000 customers an hour!
•  End to end testing uncovered bottlenecks
–  Internal and External to Zuora
•  Outcome
–  Configuration tuning
–  Horizontally scaled back-end servers
–  Enhanced monitoring + alerting around launch dates

Weitere ähnliche Inhalte

Was ist angesagt?

Subscribed Sydney 2017: Product Keynote
Subscribed Sydney 2017: Product KeynoteSubscribed Sydney 2017: Product Keynote
Subscribed Sydney 2017: Product KeynoteZuora, Inc.
 
Telecom Self-care Portals
Telecom Self-care PortalsTelecom Self-care Portals
Telecom Self-care PortalsScienceSoft
 
Subscribed 2016: SaaS Application Architecture Defined
Subscribed 2016: SaaS Application Architecture DefinedSubscribed 2016: SaaS Application Architecture Defined
Subscribed 2016: SaaS Application Architecture DefinedZuora, Inc.
 
Xsolla for Payment Providers
Xsolla for Payment ProvidersXsolla for Payment Providers
Xsolla for Payment ProvidersHelen Alyasheva
 
Monetizing the Digital transformation with SAP Hybris Billing
Monetizing the Digital transformation with SAP Hybris BillingMonetizing the Digital transformation with SAP Hybris Billing
Monetizing the Digital transformation with SAP Hybris BillingIsabelle Roussin
 
Airpay - Online & Offline Payment Solutions
Airpay - Online & Offline Payment Solutions Airpay - Online & Offline Payment Solutions
Airpay - Online & Offline Payment Solutions Amit Kapoor
 
B2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the FutureB2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the FutureAccenture Italia
 
Xsolla company overview
Xsolla company overviewXsolla company overview
Xsolla company overviewXsolla
 
Billing In the Consumer Industries
Billing In the Consumer IndustriesBilling In the Consumer Industries
Billing In the Consumer IndustriesIsabelle Roussin
 
Telecom API Management and Monetization
Telecom API Management and MonetizationTelecom API Management and Monetization
Telecom API Management and MonetizationInomeraResearch
 
Salesforce Cross-Cloud Architecture
Salesforce Cross-Cloud ArchitectureSalesforce Cross-Cloud Architecture
Salesforce Cross-Cloud ArchitectureThierry TROUIN ☁
 
Integrator role whitespace
Integrator role whitespaceIntegrator role whitespace
Integrator role whitespaceAbhijeet Kelkar
 
Perfect Billing Software Solution for boutique
Perfect Billing Software Solution for boutiquePerfect Billing Software Solution for boutique
Perfect Billing Software Solution for boutiqueReach Accountant
 
Airpay Payment Solutions
Airpay Payment SolutionsAirpay Payment Solutions
Airpay Payment SolutionsAtreyee Ghosh
 
Cloud books presentation(2)
Cloud books presentation(2)Cloud books presentation(2)
Cloud books presentation(2)Suraj Kumar
 
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWS
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWSAWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWS
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWSAWS Summits
 
Top 10 SMB Technology Trends For 2014
Top 10 SMB Technology Trends For 2014Top 10 SMB Technology Trends For 2014
Top 10 SMB Technology Trends For 2014Deepanshu Gahlaut
 

Was ist angesagt? (19)

Subscribed Sydney 2017: Product Keynote
Subscribed Sydney 2017: Product KeynoteSubscribed Sydney 2017: Product Keynote
Subscribed Sydney 2017: Product Keynote
 
Telecom Self-care Portals
Telecom Self-care PortalsTelecom Self-care Portals
Telecom Self-care Portals
 
Subscribed 2016: SaaS Application Architecture Defined
Subscribed 2016: SaaS Application Architecture DefinedSubscribed 2016: SaaS Application Architecture Defined
Subscribed 2016: SaaS Application Architecture Defined
 
Xsolla for Payment Providers
Xsolla for Payment ProvidersXsolla for Payment Providers
Xsolla for Payment Providers
 
Monetizing the Digital transformation with SAP Hybris Billing
Monetizing the Digital transformation with SAP Hybris BillingMonetizing the Digital transformation with SAP Hybris Billing
Monetizing the Digital transformation with SAP Hybris Billing
 
Airpay - Online & Offline Payment Solutions
Airpay - Online & Offline Payment Solutions Airpay - Online & Offline Payment Solutions
Airpay - Online & Offline Payment Solutions
 
B2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the FutureB2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the Future
 
Xsolla company overview
Xsolla company overviewXsolla company overview
Xsolla company overview
 
Billing In the Consumer Industries
Billing In the Consumer IndustriesBilling In the Consumer Industries
Billing In the Consumer Industries
 
Telecom API Management and Monetization
Telecom API Management and MonetizationTelecom API Management and Monetization
Telecom API Management and Monetization
 
Salesforce Cross-Cloud Architecture
Salesforce Cross-Cloud ArchitectureSalesforce Cross-Cloud Architecture
Salesforce Cross-Cloud Architecture
 
Integrator role whitespace
Integrator role whitespaceIntegrator role whitespace
Integrator role whitespace
 
Reach vs. sap comparison
Reach vs. sap comparisonReach vs. sap comparison
Reach vs. sap comparison
 
Perfect Billing Software Solution for boutique
Perfect Billing Software Solution for boutiquePerfect Billing Software Solution for boutique
Perfect Billing Software Solution for boutique
 
Airpay Payment Solutions
Airpay Payment SolutionsAirpay Payment Solutions
Airpay Payment Solutions
 
Cloud books presentation(2)
Cloud books presentation(2)Cloud books presentation(2)
Cloud books presentation(2)
 
Compare SAP to Reach ERP
Compare SAP to Reach ERPCompare SAP to Reach ERP
Compare SAP to Reach ERP
 
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWS
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWSAWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWS
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWS
 
Top 10 SMB Technology Trends For 2014
Top 10 SMB Technology Trends For 2014Top 10 SMB Technology Trends For 2014
Top 10 SMB Technology Trends For 2014
 

Ähnlich wie Behind the Wizard’s Curtain: Scalability and Security at Zuora (Subscribed13)

SoftLayer Value Proposition v1.04
SoftLayer Value Proposition v1.04SoftLayer Value Proposition v1.04
SoftLayer Value Proposition v1.04Avinaba Basu
 
Splunk at Airbus
Splunk at AirbusSplunk at Airbus
Splunk at AirbusSplunk
 
Cloud flare issa_annual_summit_june_5_2015
Cloud flare issa_annual_summit_june_5_2015Cloud flare issa_annual_summit_june_5_2015
Cloud flare issa_annual_summit_june_5_2015ISSA LA
 
What's New in Syncsort's Trillium Line of Data Quality Software - TSS Enterpr...
What's New in Syncsort's Trillium Line of Data Quality Software - TSS Enterpr...What's New in Syncsort's Trillium Line of Data Quality Software - TSS Enterpr...
What's New in Syncsort's Trillium Line of Data Quality Software - TSS Enterpr...Precisely
 
Gain Deep Visibility into APIs and Integrations with Anypoint Monitoring
Gain Deep Visibility into APIs and Integrations with Anypoint MonitoringGain Deep Visibility into APIs and Integrations with Anypoint Monitoring
Gain Deep Visibility into APIs and Integrations with Anypoint MonitoringInfluxData
 
Splunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk
 
There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?Aerospike, Inc.
 
Webinar: Improve Splunk Analytics and Automate Processes with SnapLogic
Webinar: Improve Splunk Analytics and Automate Processes with SnapLogicWebinar: Improve Splunk Analytics and Automate Processes with SnapLogic
Webinar: Improve Splunk Analytics and Automate Processes with SnapLogicSnapLogic
 
Meeting Nuvollo - La passerelle-I.D.E
Meeting Nuvollo - La passerelle-I.D.EMeeting Nuvollo - La passerelle-I.D.E
Meeting Nuvollo - La passerelle-I.D.ENuvollo
 
Nuvollo and La passerelle-I.D.E
Nuvollo and La passerelle-I.D.ENuvollo and La passerelle-I.D.E
Nuvollo and La passerelle-I.D.ENuvollo
 
Future of Making Things
Future of Making ThingsFuture of Making Things
Future of Making ThingsJC Davis
 
Assessing New Databases– Translytical Use Cases
Assessing New Databases– Translytical Use CasesAssessing New Databases– Translytical Use Cases
Assessing New Databases– Translytical Use CasesDATAVERSITY
 
Scaling Your Tools for Your Modern Application
Scaling Your Tools for Your Modern ApplicationScaling Your Tools for Your Modern Application
Scaling Your Tools for Your Modern ApplicationSumo Logic
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...Dataconomy Media
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...Maya Lumbroso
 
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...Precisely
 
Driving the Digital Government
Driving the Digital GovernmentDriving the Digital Government
Driving the Digital GovernmentAcquia
 
Algo sec suite overview 2013 05
Algo sec suite overview 2013 05Algo sec suite overview 2013 05
Algo sec suite overview 2013 05hoanv
 

Ähnlich wie Behind the Wizard’s Curtain: Scalability and Security at Zuora (Subscribed13) (20)

SoftLayer Value Proposition v1.04
SoftLayer Value Proposition v1.04SoftLayer Value Proposition v1.04
SoftLayer Value Proposition v1.04
 
Splunk at Airbus
Splunk at AirbusSplunk at Airbus
Splunk at Airbus
 
Cloud flare issa_annual_summit_june_5_2015
Cloud flare issa_annual_summit_june_5_2015Cloud flare issa_annual_summit_june_5_2015
Cloud flare issa_annual_summit_june_5_2015
 
What's New in Syncsort's Trillium Line of Data Quality Software - TSS Enterpr...
What's New in Syncsort's Trillium Line of Data Quality Software - TSS Enterpr...What's New in Syncsort's Trillium Line of Data Quality Software - TSS Enterpr...
What's New in Syncsort's Trillium Line of Data Quality Software - TSS Enterpr...
 
Gain Deep Visibility into APIs and Integrations with Anypoint Monitoring
Gain Deep Visibility into APIs and Integrations with Anypoint MonitoringGain Deep Visibility into APIs and Integrations with Anypoint Monitoring
Gain Deep Visibility into APIs and Integrations with Anypoint Monitoring
 
Splunk MINT and Stream Breakout
Splunk MINT and Stream BreakoutSplunk MINT and Stream Breakout
Splunk MINT and Stream Breakout
 
There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?
 
Webinar: Improve Splunk Analytics and Automate Processes with SnapLogic
Webinar: Improve Splunk Analytics and Automate Processes with SnapLogicWebinar: Improve Splunk Analytics and Automate Processes with SnapLogic
Webinar: Improve Splunk Analytics and Automate Processes with SnapLogic
 
Meeting Nuvollo - La passerelle-I.D.E
Meeting Nuvollo - La passerelle-I.D.EMeeting Nuvollo - La passerelle-I.D.E
Meeting Nuvollo - La passerelle-I.D.E
 
Nuvollo and La passerelle-I.D.E
Nuvollo and La passerelle-I.D.ENuvollo and La passerelle-I.D.E
Nuvollo and La passerelle-I.D.E
 
Airtel-BML
Airtel-BMLAirtel-BML
Airtel-BML
 
Future of Making Things
Future of Making ThingsFuture of Making Things
Future of Making Things
 
Assessing New Databases– Translytical Use Cases
Assessing New Databases– Translytical Use CasesAssessing New Databases– Translytical Use Cases
Assessing New Databases– Translytical Use Cases
 
Scaling Your Tools for Your Modern Application
Scaling Your Tools for Your Modern ApplicationScaling Your Tools for Your Modern Application
Scaling Your Tools for Your Modern Application
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
 
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...
 
Driving the Digital Government
Driving the Digital GovernmentDriving the Digital Government
Driving the Digital Government
 
Algo sec suite overview 2013 05
Algo sec suite overview 2013 05Algo sec suite overview 2013 05
Algo sec suite overview 2013 05
 
Cloud the current future v6
Cloud   the current future v6Cloud   the current future v6
Cloud the current future v6
 

Mehr von Zuora, Inc.

SSP Your New Strategic Growth Weapon
SSP  Your New Strategic Growth Weapon SSP  Your New Strategic Growth Weapon
SSP Your New Strategic Growth Weapon Zuora, Inc.
 
Subscribed 2019 - CPQ X: The Future of CPQ
Subscribed 2019 - CPQ X: The Future of CPQSubscribed 2019 - CPQ X: The Future of CPQ
Subscribed 2019 - CPQ X: The Future of CPQZuora, Inc.
 
Subscribed 2019 - Going Global: Demystifying International Payments
Subscribed 2019 - Going Global: Demystifying International PaymentsSubscribed 2019 - Going Global: Demystifying International Payments
Subscribed 2019 - Going Global: Demystifying International PaymentsZuora, Inc.
 
Subscribed 2019 - Fraud Management Strategies: Reducing Collection Friction t...
Subscribed 2019 - Fraud Management Strategies: Reducing Collection Friction t...Subscribed 2019 - Fraud Management Strategies: Reducing Collection Friction t...
Subscribed 2019 - Fraud Management Strategies: Reducing Collection Friction t...Zuora, Inc.
 
Subscribed 2019 - Optimizing Recurring Collections at Scale
Subscribed 2019 - Optimizing Recurring Collections at ScaleSubscribed 2019 - Optimizing Recurring Collections at Scale
Subscribed 2019 - Optimizing Recurring Collections at ScaleZuora, Inc.
 
Subscribed 2019 - Regulations and What Lies Ahead with Zuora Payments and Col...
Subscribed 2019 - Regulations and What Lies Ahead with Zuora Payments and Col...Subscribed 2019 - Regulations and What Lies Ahead with Zuora Payments and Col...
Subscribed 2019 - Regulations and What Lies Ahead with Zuora Payments and Col...Zuora, Inc.
 
Subscribed 2019 - Collection Strategies: Recovering Critical Revenue to Drive...
Subscribed 2019 - Collection Strategies: Recovering Critical Revenue to Drive...Subscribed 2019 - Collection Strategies: Recovering Critical Revenue to Drive...
Subscribed 2019 - Collection Strategies: Recovering Critical Revenue to Drive...Zuora, Inc.
 
Subscribed 2019 - Why Digital Transformation Should Drive Business Model Tran...
Subscribed 2019 - Why Digital Transformation Should Drive Business Model Tran...Subscribed 2019 - Why Digital Transformation Should Drive Business Model Tran...
Subscribed 2019 - Why Digital Transformation Should Drive Business Model Tran...Zuora, Inc.
 
Subscribed 2019 - Business Transformation: Architecting the Launch for Success
Subscribed 2019 - Business Transformation: Architecting the Launch for SuccessSubscribed 2019 - Business Transformation: Architecting the Launch for Success
Subscribed 2019 - Business Transformation: Architecting the Launch for SuccessZuora, Inc.
 
Subscribed 2019 - Deliver Growth Without Breaking Your Back Office
Subscribed 2019 - Deliver Growth Without Breaking Your Back OfficeSubscribed 2019 - Deliver Growth Without Breaking Your Back Office
Subscribed 2019 - Deliver Growth Without Breaking Your Back OfficeZuora, Inc.
 
Subscribed 2019 - Customer First Approach to Pricing
Subscribed 2019  - Customer First Approach to Pricing Subscribed 2019  - Customer First Approach to Pricing
Subscribed 2019 - Customer First Approach to Pricing Zuora, Inc.
 
Subscribed 2019 - Empower Sales Operations
Subscribed 2019 -  Empower Sales Operations Subscribed 2019 -  Empower Sales Operations
Subscribed 2019 - Empower Sales Operations Zuora, Inc.
 
Subscribed 2019 - Best Practices for Realizing Optimal Value from Zuora
Subscribed 2019 -  Best Practices for Realizing Optimal Value from ZuoraSubscribed 2019 -  Best Practices for Realizing Optimal Value from Zuora
Subscribed 2019 - Best Practices for Realizing Optimal Value from ZuoraZuora, Inc.
 
Subscribed 2019 - Omni-Channel Customer Acquisition and Retention
Subscribed 2019 - Omni-Channel Customer Acquisition and RetentionSubscribed 2019 - Omni-Channel Customer Acquisition and Retention
Subscribed 2019 - Omni-Channel Customer Acquisition and RetentionZuora, Inc.
 
Subscribed 2019 - Quote Smarter, Faster and Get Products to Market Quicker wi...
Subscribed 2019 - Quote Smarter, Faster and Get Products to Market Quicker wi...Subscribed 2019 - Quote Smarter, Faster and Get Products to Market Quicker wi...
Subscribed 2019 - Quote Smarter, Faster and Get Products to Market Quicker wi...Zuora, Inc.
 
Subscribed 2019 - Empower Sales Operations with Zuora CPQ
Subscribed 2019 - Empower Sales Operations with Zuora CPQSubscribed 2019 - Empower Sales Operations with Zuora CPQ
Subscribed 2019 - Empower Sales Operations with Zuora CPQZuora, Inc.
 
Subscribed 2019 - Implementing a Consumption-Based Pricing Strategy
Subscribed 2019 - Implementing a Consumption-Based Pricing StrategySubscribed 2019 - Implementing a Consumption-Based Pricing Strategy
Subscribed 2019 - Implementing a Consumption-Based Pricing StrategyZuora, Inc.
 
Subscribed 2019 - Proration: Why Getting it Right Matters
Subscribed 2019 - 	Proration: Why Getting it Right MattersSubscribed 2019 - 	Proration: Why Getting it Right Matters
Subscribed 2019 - Proration: Why Getting it Right MattersZuora, Inc.
 
Subscribed 2019 - Beyond reporting analytics for growth
Subscribed 2019 - Beyond reporting analytics for growthSubscribed 2019 - Beyond reporting analytics for growth
Subscribed 2019 - Beyond reporting analytics for growthZuora, Inc.
 
Subscribed 2019 - The Future of Orders
Subscribed 2019 - The Future of Orders Subscribed 2019 - The Future of Orders
Subscribed 2019 - The Future of Orders Zuora, Inc.
 

Mehr von Zuora, Inc. (20)

SSP Your New Strategic Growth Weapon
SSP  Your New Strategic Growth Weapon SSP  Your New Strategic Growth Weapon
SSP Your New Strategic Growth Weapon
 
Subscribed 2019 - CPQ X: The Future of CPQ
Subscribed 2019 - CPQ X: The Future of CPQSubscribed 2019 - CPQ X: The Future of CPQ
Subscribed 2019 - CPQ X: The Future of CPQ
 
Subscribed 2019 - Going Global: Demystifying International Payments
Subscribed 2019 - Going Global: Demystifying International PaymentsSubscribed 2019 - Going Global: Demystifying International Payments
Subscribed 2019 - Going Global: Demystifying International Payments
 
Subscribed 2019 - Fraud Management Strategies: Reducing Collection Friction t...
Subscribed 2019 - Fraud Management Strategies: Reducing Collection Friction t...Subscribed 2019 - Fraud Management Strategies: Reducing Collection Friction t...
Subscribed 2019 - Fraud Management Strategies: Reducing Collection Friction t...
 
Subscribed 2019 - Optimizing Recurring Collections at Scale
Subscribed 2019 - Optimizing Recurring Collections at ScaleSubscribed 2019 - Optimizing Recurring Collections at Scale
Subscribed 2019 - Optimizing Recurring Collections at Scale
 
Subscribed 2019 - Regulations and What Lies Ahead with Zuora Payments and Col...
Subscribed 2019 - Regulations and What Lies Ahead with Zuora Payments and Col...Subscribed 2019 - Regulations and What Lies Ahead with Zuora Payments and Col...
Subscribed 2019 - Regulations and What Lies Ahead with Zuora Payments and Col...
 
Subscribed 2019 - Collection Strategies: Recovering Critical Revenue to Drive...
Subscribed 2019 - Collection Strategies: Recovering Critical Revenue to Drive...Subscribed 2019 - Collection Strategies: Recovering Critical Revenue to Drive...
Subscribed 2019 - Collection Strategies: Recovering Critical Revenue to Drive...
 
Subscribed 2019 - Why Digital Transformation Should Drive Business Model Tran...
Subscribed 2019 - Why Digital Transformation Should Drive Business Model Tran...Subscribed 2019 - Why Digital Transformation Should Drive Business Model Tran...
Subscribed 2019 - Why Digital Transformation Should Drive Business Model Tran...
 
Subscribed 2019 - Business Transformation: Architecting the Launch for Success
Subscribed 2019 - Business Transformation: Architecting the Launch for SuccessSubscribed 2019 - Business Transformation: Architecting the Launch for Success
Subscribed 2019 - Business Transformation: Architecting the Launch for Success
 
Subscribed 2019 - Deliver Growth Without Breaking Your Back Office
Subscribed 2019 - Deliver Growth Without Breaking Your Back OfficeSubscribed 2019 - Deliver Growth Without Breaking Your Back Office
Subscribed 2019 - Deliver Growth Without Breaking Your Back Office
 
Subscribed 2019 - Customer First Approach to Pricing
Subscribed 2019  - Customer First Approach to Pricing Subscribed 2019  - Customer First Approach to Pricing
Subscribed 2019 - Customer First Approach to Pricing
 
Subscribed 2019 - Empower Sales Operations
Subscribed 2019 -  Empower Sales Operations Subscribed 2019 -  Empower Sales Operations
Subscribed 2019 - Empower Sales Operations
 
Subscribed 2019 - Best Practices for Realizing Optimal Value from Zuora
Subscribed 2019 -  Best Practices for Realizing Optimal Value from ZuoraSubscribed 2019 -  Best Practices for Realizing Optimal Value from Zuora
Subscribed 2019 - Best Practices for Realizing Optimal Value from Zuora
 
Subscribed 2019 - Omni-Channel Customer Acquisition and Retention
Subscribed 2019 - Omni-Channel Customer Acquisition and RetentionSubscribed 2019 - Omni-Channel Customer Acquisition and Retention
Subscribed 2019 - Omni-Channel Customer Acquisition and Retention
 
Subscribed 2019 - Quote Smarter, Faster and Get Products to Market Quicker wi...
Subscribed 2019 - Quote Smarter, Faster and Get Products to Market Quicker wi...Subscribed 2019 - Quote Smarter, Faster and Get Products to Market Quicker wi...
Subscribed 2019 - Quote Smarter, Faster and Get Products to Market Quicker wi...
 
Subscribed 2019 - Empower Sales Operations with Zuora CPQ
Subscribed 2019 - Empower Sales Operations with Zuora CPQSubscribed 2019 - Empower Sales Operations with Zuora CPQ
Subscribed 2019 - Empower Sales Operations with Zuora CPQ
 
Subscribed 2019 - Implementing a Consumption-Based Pricing Strategy
Subscribed 2019 - Implementing a Consumption-Based Pricing StrategySubscribed 2019 - Implementing a Consumption-Based Pricing Strategy
Subscribed 2019 - Implementing a Consumption-Based Pricing Strategy
 
Subscribed 2019 - Proration: Why Getting it Right Matters
Subscribed 2019 - 	Proration: Why Getting it Right MattersSubscribed 2019 - 	Proration: Why Getting it Right Matters
Subscribed 2019 - Proration: Why Getting it Right Matters
 
Subscribed 2019 - Beyond reporting analytics for growth
Subscribed 2019 - Beyond reporting analytics for growthSubscribed 2019 - Beyond reporting analytics for growth
Subscribed 2019 - Beyond reporting analytics for growth
 
Subscribed 2019 - The Future of Orders
Subscribed 2019 - The Future of Orders Subscribed 2019 - The Future of Orders
Subscribed 2019 - The Future of Orders
 

Kürzlich hochgeladen

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Kürzlich hochgeladen (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Behind the Wizard’s Curtain: Scalability and Security at Zuora (Subscribed13)

  • 1. Behind the Wizard’s Curtain: Scalability and Security at Zuora Subscribed 2013 Thomas Fou Information Security & Compliance Levon Stepanian Performance Engineering &
  • 2. Key 9 •  Key 9 •  A Day in the Life of Zuora •  Behind the Curtain: The Zuora Cloud & Platform •  Zuora’s Investment in Performance •  Security & Compliance •  Q/A AGENDA
  • 3. Key 9 Key 9 •  9 Keys to Subscription Success •  Key 9: Mission Critical, Reliable, Scalable & Secure “Subscription businesses want a reliable ‘enterprise-grade’ system with services that are built on a secured, mission-critical, and scalable infrastructure. The SaaS Subscription Infrastructure must have reliable 7x24x365 operations, regular new feature deployments, and well-formed, predictable business continuity”
  • 4. Key 9 Disclaimer Pt. 1 •  This  session  may  contain  product  features  that  are  currently  under   development.   •  This  session/overview  of  new  technology  represents  no  commitment   from  Zuora  to  deliver  these  features  in  generally  available  product.   •  Customers  who  purchase  services  should  make  the  purchase   decisions  based  upon  features  that  are  currently  available.     •  Technical  feasibility  and  market  demand  will  affect  final  delivery.   •  Pricing  and  packaging  for  any  new  technologies  or  features  discussed   or  presented  have  not  been  determined.  
  • 5. Key 9 Disclaimer Pt. 2 Zuora Confidential Not for distribution beyond the intended audience at Subscribed 2013 thebillablehour.com  
  • 6. Key 9 A Day in the Life of Zuora •  Monthly Synchronous Transaction Volumes –  SOAP and REST APIs •  Subscription Management –  550K created –  1M amended –  Half a Billion API calls a month (15M/day) –  > 80% are queries •  Top 3 Objects: Subscriptions, Products, RatePlans
  • 7. Key 9 A Day in the Life of Zuora •  Monthly Asynchronous Transaction Volume (Aug/2013) •  39M  total  asynchronous  transac0ons   •  ~50%  during  1st  day  &  last  4  days  of  month   •  Transac0on  mix  –  small  &  large   •  Monthly  varia0on   6M   1M   6K   ?K   336M   15M   INVOICE  
  • 8. Key 9 Performance Data •  Benchmark Data –  375 orders/sec for a single tenant •  2012 Amazon Cyber Monday Peak Rate: 306 items/sec –  150+ payment authorizations/sec for a single tenant •  Production Data –  50% of our tenants -> 70K invoices per hour –  Tenant generating 1.7M invoices in a single bill run
  • 9. Key 9 L B AMQ   DB  (M)   Behind the Curtain: The Zuora Cloud L B Billing  &   Payment   Servers   UI/API   Server   Global  (S)   PDFGen   Servers   Web   Server   Zuora  for   Salesforce   Servers   Messaging  Infrastructure   File   Storage   Global  (M)   Tenant   Shard   Tenant   Shard  (M)   Tenant   Shard  (M)   Tenant   Shard  (S)   File   Storage   AMQ   DB  (S)   (M)aster/(S)lave   RO  Replicas  (Not  Shown)   F W Security   Appliance  
  • 10. Key 9 L B AMQ   DB  (M)   Scaling Zuora L B Billing  &   Payment   Servers   UI/API   Server   Global  (S)   PDFGen Servers   Web   Server   Zuora  for   Salesforce   Servers   Messaging  Infrastructure   File   Storage   Global  (M)   Tenant   Shard   Tenant   Shard  (M)   Tenant   Shard  (M)   Tenant   Shard  (S)   File   Storage   AMQ   DB  (S)   F W Security   Appliance  
  • 11. Key 9 Infrastructure Scalability –  Enterprise Ready Tier 1 Data Center •  Switch SuperNAP (Las Vegas) •  High density, state of the art infrastructure •  Super beefy hardware, storage and networking gear •  7x24x365 resource monitoring and alerting 10   90   Avg.  Produc0on     Capacity  U0liza0on   uMlized   idle   –  Plenty of standby spare capacity to accommodate growth •  Max utilization ~ 30%
  • 12. Key 9 Zuora’s Investment in Performance •  Bottlenecks are everywhere! •  Zuora’s massive & continual investment in performance –  Search & Destroy philosophy adopted by all teams –  Refactoring/optimizing code –  Production-like environment profiling/analysis –  Better aligning s/w and h/w architectures –  Investment in state of the art technology
  • 13. Key 9 Customer Facing Performance Improvements •  Rating & Billing Engine (RBE) TurboBooster •  1.6X to 25X Bill Run speedup in production •  Optimizing & minimizing # of queries •  More charges/subscription = Larger speedups •  Zuora for Salesforce 360 TurboSync •  Up to 50X 360 Sync speedup in production •  Exploiting parallel pipelines, Bulk Salesforce APIs •  More objects to sync = Larger speedups
  • 14. Key 9 Customer Facing Performance Improvements •  Zuora for Salesforce 360 TurboSync 50X  
  • 15. Key 9 ?   Customer Facing Performance Improvements •  Orders/sec Capacity Improvements •  Continuous infrastructure improvements •  Code re-factoring, optimizations Orders/sec   (Peak  Cap.)  
  • 16. Key 9 Customer Testimonials •  “After directly engaging with Zuora Engineering on a looming requirement to support a large increase in scale, I was reassured by how quickly they moved to support the stated 100tps for creation of hosted payment methods. I was impressed that Zuora Engineering then applied the 100tps requirement to the other API calls, in anticipation of downstream increases in volume. If a difficult requirement arises in the future, I will have no hesitation in directly engaging Zuora Engineering again, knowing that it will be a job well done.” – Architect •  "We're really excited about Zuora's improvements to Bill Run execution times. As a business that bills hundreds of thousands of transactions in each bill run, it's important for Hosting.com to generate invoices rapidly and get paid as quickly as possible" said Rick Moore, VP Finance & Business Operations at Hosting.com. "The latest performance improvements have significantly reduced our scheduled bill run times by over 50%--that's a huge improvement, and attests to the fact that as our business grows, Zuora continues to scale to accommodate that growth.” •  “We named it TurboSync because of how fast it copied 3million records into our system. What would normally would have taken days instead took a few hours!” said Cathy MacDonald, Executive Vice President of IT at Xplornet Communications Inc. Anonymous     Zuora  Customer  
  • 17. Key 9 Zuora Compliance •  PCI Level 1 Compliant •  SSAE16 SOC 1 Type 2 Compliant •  TRUSTe Certified •  US-EU Safe Harbor
  • 18. Key 9 Zuora Security •  Physical Security –  World-class primary and backup datacenters –  Switch SuperNAP – PCI and SSAE16 SOC1/SOC2/SOC3 –  CoreSite – SSAE16 SOC1 Compliant •  Network Security –  Production environment completely separate –  Firewall and network zone segregation –  Two-factor authentication remote access •  Application Security –  HTTPS for all incoming/outgoing data transfer –  CC data encrypted using AES-256 SafeNet FIPS certified hardware encryption –  Application security testing
  • 19. Key 9 Zuora Security •  Vulnerability Management –  Qualys Internal/External Network Scans –  WhiteHat Security Application Scans –  Coalfire Web Application Penetration Testing –  Monitor CVE, NIST, vendor vulnerability lists –  Apply critical patches monthly
  • 20. Key 9 Zuora Data Flow
  • 21. Key 9 How To Reduce PCI Scope •  Each entity responsible for how it uses data •  Limit where PCI data is stored, processed, transmitted •  Segment cardholder data network from other networks •  Use effective encryption •  Implement strong key management practices •  Limit scope of Cardholder Data Environment (CDE) •  Zuora Hosted Payment Method (HPM)
  • 22. Key 9 End - QA
  • 24. Key 9 Scalability Case Study •  Customer Profile –  Leading global news company –  Top UK newspaper publisher •  Subscription Launch –  Digital paper (smartphones, tablets, online) –  Access to breaking news (24x7) –  Fantasy soccer –  Apps for streaming soccer matches
  • 25. Key 9 Scalability Case Study •  Performance Requirement –  100 transactions per second customer acquisition rate •  360,000 customers an hour! •  End to end testing uncovered bottlenecks –  Internal and External to Zuora •  Outcome –  Configuration tuning –  Horizontally scaled back-end servers –  Enhanced monitoring + alerting around launch dates