Reblaze Case Study on GCP

20
1 Proactive Data Driven Security Superior Web Security Founder and CTO - Reblaze [email protected] Tzury Bar Yochay

Transcript of Reblaze Case Study on GCP

Page 1: Reblaze Case Study on GCP

1

Proactive Data Driven SecuritySuperior Web

Security

Founder and CTO - [email protected]

Tzury Bar Yochay

Page 2: Reblaze Case Study on GCP

22

and how...What We Do

Page 3: Reblaze Case Study on GCP

3

Reblaze provides a comprehensive web security solution.

Traffic is routed through our cloud platform, which we analyze and inspect in real time to protect our clients.

We run on all major clouds (though, we obviously love Google the most).

What We Do

Page 4: Reblaze Case Study on GCP

4

Who Uses Reblaze

● Governments● Banks● Insurance companies● Academic institutions● Healthcare organizations● SaaS providers● eCommerce websites● Trading and gaming platforms ● Anyone who cares about web security

Page 5: Reblaze Case Study on GCP

55

Reblaze Core Foundations

Page 6: Reblaze Case Study on GCP

6

➔ Comprehensive➔ Immediate➔ Dynamic➔ Intelligent➔ Performant

Reblaze Core Foundations

Page 7: Reblaze Case Study on GCP

7

DDoS

Traffic Analysi

sCDN

Global Load

Balancing

Intrusion Preventio

nAnti

Scraping

SSL

Comprehensive

DNSWeb

Application Firewall

Page 8: Reblaze Case Study on GCP

8

DNS

DDoS

Traffic Analysi

sCDNGlobal

Load Balancing

Web Application Firewall

Intrusion Preventio

n Anti Scrapin

g

SSL

A Unified Platform That Replaces Them All.

Comprehensive

Page 9: Reblaze Case Study on GCP

9

Immediate ScalingScales in seconds to handle spikes and floods in your traffic — K8S Containers, Pods and Nodes are spawned in seconds.

Immediate AnalysisReblaze quickly identifies and blocks hostile traffic, while allowing legitimate traffic through. DPI latency is only ~1.5 ms.

Immediate InformationReal-time streaming processing, transforming big data into useful information, which helps our emergency response and operations teams to make the right decisions quickly, especially under the pressure of a massive DDoS attack.

Immediate

Page 10: Reblaze Case Study on GCP

10

Page 11: Reblaze Case Study on GCP

11

Dynamic

Every single request is stored in Google BigQuery: Fully managed, petabyte scale, low cost analytics data warehouse.

User behavior enforcement based on dynamic, real-time analysis.

Page 12: Reblaze Case Study on GCP

12

Prediction at ScaleIntegration to Google global load balancing enables us to automatically scale our platform and handle spikes in traffic using our predictive data models.

Build Machine Learning Models EasilySeamlessly transition from training to prediction. Your data scientists understand their data, let them model and analyze it at its source. Or, alternatively, use our off-the-shelf solutions.

Intelligent

Page 13: Reblaze Case Study on GCP

13

Global Load Balancing with IP AnycastA single anycast IP front-ends all your backend instances in regions around the world.

Over One Million Queries Per SecondCloud Load Balancing supports 1+ Million queries per second with consistent high performance and low latency.

Content Delivery Network (CDN)Reblaze leverages Google's globally distributed CDN, to accelerate content delivery for our protected websites and applications.

High Performance — GCP

Page 14: Reblaze Case Study on GCP

1414

Architecture

Page 15: Reblaze Case Study on GCP

15

Classic Cloud Approach

Page 16: Reblaze Case Study on GCP

16

Classic Cloud Approach

Page 17: Reblaze Case Study on GCP

17

Reblaze Cloud Approach

Page 18: Reblaze Case Study on GCP

18

High Level Design

Page 19: Reblaze Case Study on GCP

19

Typical Customer Environment

Reblazer FE

Reblazer BEReblazer FE

Reblazer BE

Reblazer FE

Reblazer BE

©Console FE

Console BE

Reblazer FE

Reblazer BEReblazer FE

Reblazer BE

Reblazer FE

Reblazer BE

Cloud Storage

Load Balancer

BigQuery

Zone B

Zone A

©NginxTornado

MongoDBBigQuery LibsDynamic analysis

POD - Console

Reblaze Web Proxy

SyslogBigQuery Libs

Page 20: Reblaze Case Study on GCP

20

Thank You!

[email protected]