SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Serverless Computing
Market overview and investment opportunities
Blaze O’Byrne – MBA Summer Associate
August 2019
@underscorevc
1. Serverless Computing Overview
2. Key Investment Areas
– Serverless Monitoring
– Serverless Security
– Serverless Infrastructure
TABLE OF CONTENTS
@underscorevc
Serverless Computing Overview
3
@underscorevc
Serverless is
the future of
cloud-native
Serverless, or FaaS, is the glue
between the services in a
cloud environment.
Serverless is stateless and
event-driven, provides ease of
scaling, reduces operating
costs, and increases
productivity.
4Source:
https://medium.com/clouddon/waves-of-cloud-native-transformations-ef9
6a68ee238.
@underscorevc
Serverless offers unique benefits, certain
downsides, and new opportunities
5
Benefits Downsides
✔ Ease of scaling
— Serverless computing scales
applications automatically
— Provider takes care of replicating the
application’s functions and distributing
computing resources
✔ Reduced operating costs
— Reduces overprovisioning of servers,
and infrastructure management costs
✔ Productivity
— Developers only need to focus on the
code and the application itself, not the
infrastructure
✔ Decreased time to market
Vendor lock-in
— Users depend on the vendor’s other
services, making switching challenging
Lack of control
— Users are unable to cater computing
environment to application workloads
— Compliance, monitoring, debugging, and
security challenges have changed
Multitenancy
— Shared resources with other customers
can affect performance
Limited run-time capabilities
— Does not offer the same run-time as
containers or VMs
Knative is
allowing
users to
build solutions on
top of Kubernetes,
reducing lock-in
Start-ups have
been building
products to solve
many of these
early problems
@underscorevc
Serverless interest and adoption has been largely
driven by the large cloud providers…
Market Share
6
• AWS Lambda currently has
~80% marker share, as the first
to markets and the most
developed product
• Azure Functions is the second
largest player with ~10% market
share
• Google Cloud Functions is
estimated to have ~7% market
share
• The other players trying to get a
foothold in the market include
IBM Cloud Functions, Pivotal
Function Service and Red
Hat’s OpenShift Cloud
Functions
Source: CB Insights.
@underscorevc 7Source:
https://media.flexera.com/documents/rightscale-2019-state-of-the-cloud-r
eport-from-flexera.pdf.
Serverless Market Size
($ billions)
…with the Serverless
market forecast to
grow at a CAGR of
~35%
Serverless is the fastest
growing extended cloud
service for the second year
in a row, with 50% growth
over 2018
@underscorevc
What is driving serverless growth?
Category
8
1 Microservices
2 Stream & Edge
Processing
3 Batch Processing
4 IT Automation
Perspective Use cases
• Mobile and web apps
• HTTP REST APIs
• Chat bots
• Real-time analytics
• Microservices architectures requires an environment where
applications can be rapidly scaled independently
• The ease of scaling offered by serverless computing is
well-suited for a microservices architecture
• Stream processing requires real-time processing given the
unpredictability of its high volumes of data traffic
• Serverless enables edge processing which requires fast,
real-time response rates
• Scheduled batch processing needs are well-suited for
serverless because they are generally short-run and
requires minimal intervention
• Automated IT tasks can be initiated by serverless functions
because they are event-driven
Serverless is best suited to applications that have, short runtime of code, variable and
infrequent workloads, and are stateless and event-driven
• Real-time file/stream
processing
• Voice-enabled devices
• IoT backend
• CI / CD
• Backup
• Patching
• Data processing
o Jobs requiring intense
parallel compute, IO or
network access
@underscorevc
Is Knative
the future of
serverless?
● Knative allows developers to
build and run serverless
applications on Kubernetes
● Knative components enable
users to focus on writing the
code while the components
manage the Build, Serving,
and Eventing
● Knative runs on-premises, in
the cloud, or in a third-party
data centers, and codifies the
best practices shared by
Kubernetes-based
frameworks
9
Knative is a viable
open source
alternative to AWS
Lambda
Overview Key Implications
• Reduced vendor lock-in
— Runs on any infrastructure
that supports Kubernetes,
allowing enterprises to move
their workloads wherever they
run best
• Knative has strong tailwinds
with container adoption shifting
to Kubernetes
— In 2019, Kubernetes is
forecast to overtake ECS in
container orchestration
— On AWS, EKS will have a
larger share than ECS
• Alternatives to AWS Lambda
largely converging on a single
new standard
Note: Knative was developed by Google, in close partnership with Pivotal Software, IBM, and
SAP, and was launched in late 2018.
ECS: Amazon Elastic Container Service (including AWS Fargate).
EKS: Amazon Elastic Container Service for Kubernetes.
@underscorevc
What are the barriers to serverless adoption?
Category
10
1 Overall transition to
microservices
architecture
2 Monitoring / Alerting
3 Security
4 Storage
Perspective Opportunities
• Largely consulting, as
opposed to technology
focused
• Traditionally development was with monolithic architecture. IDC
estimates that ~60% of companies have not transitioned to cloud
native, thus are unlikely to adopt serverless
• Serverless adoption will be driven by microservices adoption
• With no access to the underlying infrastructure, monitoring, tracing,
and observability cannot be undertaken with agents, making
traditional logging tools inappropriate
• While serverless transfers many of the security concerns to the
cloud provider, it has also created new security risks that are a blind
spot for most enterprise IT and security leaders
• The stateless nature of serverless makes it difficult to support
applications that have fine-grained state sharing needs
• This is largely due to the limitations of existing storage services
offered by large cloud providers
Serverless computing will grow as along with new risks inherent in both application
disaggregation and multi-tenant resource sharing
• Storage likely to remain
with major vendors
(capital requirements /
security risks)
• IOPipe
• Dashbird
• Protego
• PureSec (acquired)
• Thundra
@underscorevc
What does
serverless
need?
11
These are ideas,
largely based on
thoughts from the
developer community,
that would help
adoption
Automation Ideas (RPA) Cloud provider improvements
• Ruby for serverless
— AWS Lambda introduced
support in Nov-18
— Currently still unavailable on
other providers
• Faster “cold starts”
— When an application hasn’t
been used it take longer to
start up, leading to increased
latency
— Especially problematic in Java
and C#, and for enterprises
using VPC’s(1)
• Increased run-times
— Lambda recently increased to
15 minutes
— Azure and Google currently
offer 10 minutes
Note: AWS Lambda natively supports Java, Go, PowerShell, Node.js, C#, Python, and Ruby
code.
(1) Certain enterprises must deploy through VPC’s due to security compliance. This can
add up to 10 seconds on cold starts.
• Refactor at runtime
— A software platform could
analyze code at runtime and
identify slowest parts
— Software then takes this
section of code, creates a
Lambda function,
automatically deploys, and
sets up a SNS trigger
• Deployment automation
— A platform that allows you to
run all serverless function in
one local file
— At deployment, the code is
automatically split and
deployed in a way that make
sense for the app (potentially
like webpack)
@underscorevc
Key Investment Areas
@underscorevc
Serverless Monitoring
@underscorevc
Serverless monitoring, tracing, and alerting
14
A shift towards serverless has meant that new DevOps tools are needed
• Early-stage startups are currently providing the
leading products for serverless monitoring
• Larger application monitoring companies are
beginning to move into the space
• Products released to date have largely focused
on:
o Function tracing
o Monitoring and alerts
o Debugging tools
o CPU profiling
o Cost analysis (CloudZero)
o CloudWatch data analysis
Notable companies / products
Seed
Later
Stage
Service
Provider
Note: In June-18, AWS added CloudWatch Logs Insights into the Lambda monitoring console.
Denotes Underscore portfolio company.
@underscorevc
Serverless monitoring companies
Company
15
Overview
• IOpipe is the serverless DevOps platform built for teams building and
running event-driven serverless architecture
• The company’s technology provides full observability and dev tools
for building, shipping, and running serverless applications. Tools
include, profiling, monitoring, logging, and metrics
• Location: Philadelphia, PA
Funding
Seed-3: $2.0m (Aug-18)
Seed-2: $2.5m (Aug-17)
Seed-1: $1.0m (Jan-17)
Investors
• Boldstart
• Correlation
• Madrona
• NEA
• Underscore
• Dashbird’s product helps developers build and maintain serverless
applications
• The company's technology help to resolve the problem of monitoring
and debugging fixes by developing serverless architectures to build
more scalable and cheap back end applications
• Dashbird uses CloudWatch logs in order to offer in-depth analytics,
and the 2 minute setup doesn't require any code changes
• Location: Tallinn, Estonia
Seed: $0.8m (May-18) • Icebreaker VC
• Passion Capital
Serverless observability and monitoring tools stand out as an attractive investment area in
serverless, with IOPipe and Dashbird providing leading products in the space
Source: Pitchbook, CrunchBase.
Denotes Underscore portfolio company.
@underscorevc
Serverless monitoring companies
Company
16
Overview
• Lumigo is a developer of a serverless operations platform designed to help
organizations to build their cloud applications.
• The company's platform allows full visibility and traceability of serverless
applications including 3rd party services, enabling enterprises to prevent
services disruptions before they happen through actionable alerts based on
user and entity behavioral analytics
• Location: Tel Aviv, Israel
Funding
Seed: $8.0m (Jan-19)
Investors
• Grove Ventures
• Pitango VC
• Meron Capital
• Thundra is a developer of software designed to provides deep insight into
the entire serverless environment
• The company's software offers full observability, debugging and
performance tracking by identifying and solving performance problems in
their AWS Lambda environments with minimal to zero coding and no
additional overhead
• The software enables clients to adopt serverless architectures and to
customize and configure monitoring for any use case
• Location: Boston, Massachusetts
Seed: $1.5m (Oct-18) • Battery Ventures
Serverless observability and monitoring tools stand out as an attractive investment area in
serverless
Source: Pitchbook, CrunchBase.
@underscorevc
Serverless Security
@underscorevc
Serverless security – Market map
18
Complete
cloud-nati
ve security
Serverless
only
Seed Series-A Series-B ≥Series-C
Serverless transferred many application security risks to the provider but also created new
risks as monitoring becomes harder, the attack surface grows, and dependencies increased
• There have been pure-play serverless
security start-ups along with new products
from established players
• VMWare recently acquired Intrinsic, and
Palo Alto Networks also acquired both
PureSec and Twistlock
• The products released have largely
focused on:
o Function testing (Dev)
o Library vulnerabilities (Dev & CI/CD)
o Runtime firewalls (Deployment)
o Container security (Deployment)
o Function monitoring (Production)
o Permission monitoring (Production)
Note: Companies shown have published, or presented, extensive materials around
serverless security. Dollar amount represents funding to date / pre-acquisition.
Intrinsic (Undisclosed), PureSec (Undisclosed), and Twistlock ($410m) were acquired
between May-19 and August-19.
($2.0m)
(Acquired)
($32.0m)
($100.0m)
(Acquired)
(Acquired)
@underscorevc
Serverless security acquisitions
Company
19
Overview
• Puresec is a developer of a cloud-based cyber security platform
designed to provide network protection for serverless architectures
• The company's cloud-based cyber security platform seamlessly
integrates with serverless applications and provides instant
protection against both known and unknown threats, enabling
companies to build and run applications and services without having
to manage infrastructure, resulting in saving time and money
• Location: Tel Aviv, Israel
While it was initially unclear if companies would buy/adopt serverless security point-solutions,
the increasing consolidation leads us to believe they will look for end-to-end solutions
Funding
Acquired by Palo Alto
Networks in Jun-19 for an
undisclosed amount
Series-A: $7.0m (Oct-18)
Seed: $3.0m (May-17)
Investors
• Square Peg
Capital
• TLV Partners
• Entrée Capital
Source: Pitchbook, CrunchBase.
• Intrinsic is a developer of a cyber security platform designed to
protect applications from exploits and malicious code.
• The company's cyber security platform is focused on node.js uses a
new application-level runtime virtualization technology to
automatically enforce security policies on applications, enabling
users to protect their applications from outside cyber threats.
• Location: San Francisco, CA
Acquired by VMWare in
Aug-19 for an undisclosed
amount
Seed: Undisclosed
(Aug-16)
• First Round
• a16z
• NEA
@underscorevc
Serverless security companies
Company
20
Overview
We are keeping a close eye on both Snyk and Protego to see if they are also acquired in the
wave of consolidation
Funding Investors
• Snyk is a provider of security analysis tools designed to identify
open-source packages.
• The company's security analysis tools secure authoring and
consuming of open-source code and offer tools that help to find, fix
and monitor known vulnerabilities in open source dependencies,
enabling clients to use open source without compromising security.
• Location: London, UK / Tel Aviv, Israel
Series-B: $22.0m (Sep-18)
Series-A: $7.0m (Mar-18)
Seed: $3.0m (Jan-16)
• Accel
• Boldstart
• Cannan
• GV
• Heavybit
Source: Pitchbook, CrunchBase.
• Protego Labs is a developer of security services designed to offer
full lifecycle security to serverless applications
• The platform works by continuously scanning serverless
infrastructure, including functions, logs and databases, to increase
the application's security posture and minimize the attack surface,
using machine learning based analysis and deep learning
algorithms, enabling users to identify and prevent attacks in real time
• Location: Baltimore, Maryland
Seed: $2.0m (May-18) • Glilot Capital
• Ron Gula
(Tenable
founder)
• Tim Belcher
(NetWitness
founder)
@underscorevc
Serverless Infrastructure
@underscorevc
Serverless infrastructure
22
Serverless infrastructure consists of the hosted and installable platforms, along
with the software platforms that tie the software stack together
• Hosted platforms
o This market is largely dominated by AWS Lambda, Azure Functions, and Google Cloud Functions
o Startups have build platforms to extend capabilities, or for specific use cases. I believe these products will
struggle to gain widespread traction as most customers have pre-existing relationships with a large provider
• Installable platforms
o Knative is forecast to make most of the installable platforms obsolete, with it predicted to become the new
standard
• Other software platforms
o New products are being developed, on top of Kubernetes and Knative, to create better multi-cloud serverless
management platforms
@underscorevc
Serverless infrastructure companies
Company
23
Overview
• Triggermesh is an open-source multi-cloud serverless management
platform for deploying, orchestrating and migrating serverless
workloads across clouds
• The company's platform helps developers deploy and manage
serverless functions on any leading public cloud or in their own data
center, enabling clients to reduce recurring engineering costs,
automate the complete serverless lifecycle and improve the process
of building serverless applications
• Location: Research Triangle Park, North Carolina
Funding
n.a. (founded Jul-18)
Investors
• n.a.
• Nuweba is a developer of a fast and secure serverless platform
designed to offer advanced application security and deep visibility
services
• The company's platform aims to overcome the speed, security
and visibility challenges facing serverless technology, as well
as offers enterprise-grade, application level security and all-around
deep visibility of how applications are running in real-time
• Location: Tel Aviv, Israel
Seed: $4.8m (Feb-19) • Magma Venture
Partners
• Target Global
Source: Pitchbook, CrunchBase.
@underscorevc
Serverless infrastructure companies
Company
24
Overview
• Nimbella is a pure serverless cloud that leverages the public cloud
infrastructure and can be extended to private on-premise
infrastructure. It is built on open standards, giving developers full
control over their architecture and code, without vendor lock-in.
• The product is designed from the ground up to address the needs of
event-based applications, long running applications, stateful
workloads, and more complex use cases that employ artificial
intelligence and machine learning
• Founders were primary authors of Apache OpenWhisk
• Location: San Francisco, California
Funding
Seed: $4.0m (Oct-18)
Investors
• Engineering
Capital
• Elefund
• Converge
• Binaris is a provider of a function as a service (serverless) platform
intended to bring development agility to demanding and emerging
applications
• The company’s serverless platform focusses on high speed function
invocation to extend serverless to demanding applications like online
gaming, bidding and trading systems, enabling developers to
compose functions together in a microservice architecture, while
maintaining predictable response times in the milliseconds
• Location: Tel Aviv, Israel
Con-note: $2.5m (Jun-18)
Seed: $3.9m (Oct-18)
• Meron Capital
• Cardumen
Capital
• Lightspeed
• Engineering
Capital
• Dell Capital
Source: Pitchbook, CrunchBase.
@underscorevc
Appendix
@underscorevc
Serverless
characteristics
and use cases
Short runtime of code
● Designed to execute code for
seconds or milliseconds, thus not
useful for long-running
applications
Variable and infrequent workloads
● Minimizes infrastructure related
costs for applications that do not
need to be running all of the time
Stateless and event-driven
● Functions are spun up and down
quickly, and data from the
execution is neither saved nor
made available for the next
execution
26
Serverless Characteristics Serverless Use Cases
Microservices
● Ease of scaling well-suited for a
microservices architecture
Stream & Edge Processing
● Requires fast, real-time responses
of unpredictable data traffic
Batch Processing
● Well-suited as they are generally
short-run and requires minimal
intervention
IT automation
● Tasks such as backup or patching
are well suited as they are
event-driven.
@underscorevc
History of Serverless products
27

Weitere ähnliche Inhalte

Was ist angesagt?

Advanced Blockchain Technologies on Privacy & Scalability (All Things Open)
Advanced Blockchain Technologies on Privacy & Scalability (All Things Open) Advanced Blockchain Technologies on Privacy & Scalability (All Things Open)
Advanced Blockchain Technologies on Privacy & Scalability (All Things Open) Kaleido
 
Blockchain for Java Developers - Cloud Conference Day
Blockchain for Java Developers - Cloud Conference DayBlockchain for Java Developers - Cloud Conference Day
Blockchain for Java Developers - Cloud Conference DayJuarez Junior
 
Kaleido Overview - Full-Stack B2B Platform for Modern Business Networks
Kaleido Overview - Full-Stack B2B Platform for Modern Business NetworksKaleido Overview - Full-Stack B2B Platform for Modern Business Networks
Kaleido Overview - Full-Stack B2B Platform for Modern Business NetworksKaleido
 
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs [apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs WSO2
 
API-first Integration for Microservices
API-first Integration for MicroservicesAPI-first Integration for Microservices
API-first Integration for MicroservicesWSO2
 
Welcome dApps to Velas
Welcome dApps to VelasWelcome dApps to Velas
Welcome dApps to VelasVelas
 
[APIdays INTERFACE 2021] Programming the Cloud through APIs
[APIdays INTERFACE 2021] Programming the Cloud through APIs[APIdays INTERFACE 2021] Programming the Cloud through APIs
[APIdays INTERFACE 2021] Programming the Cloud through APIsWSO2
 
Distributor-Cloud-Marketplaces
Distributor-Cloud-MarketplacesDistributor-Cloud-Marketplaces
Distributor-Cloud-MarketplacesDan Allaby
 
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...WSO2
 
What's New With WSO2 Open Banking
What's New With WSO2 Open BankingWhat's New With WSO2 Open Banking
What's New With WSO2 Open BankingWSO2
 
Case Study of Financial Web System Development and Operations with Oracle Web...
Case Study of Financial Web System Development and Operations with Oracle Web...Case Study of Financial Web System Development and Operations with Oracle Web...
Case Study of Financial Web System Development and Operations with Oracle Web...Arshal Ameen
 
Hexagonal architecture in Fintech
Hexagonal architecture in FintechHexagonal architecture in Fintech
Hexagonal architecture in FintechKnoldus Inc.
 
2018 Year in Review and 2019 Targets - A Year of WSO2 Integration Agility
2018 Year in Review and 2019 Targets - A Year of WSO2 Integration Agility2018 Year in Review and 2019 Targets - A Year of WSO2 Integration Agility
2018 Year in Review and 2019 Targets - A Year of WSO2 Integration AgilityWSO2
 
DevDay: Managing a Distributed Network on a Common Infra, NTT Data
DevDay: Managing a Distributed Network on a Common Infra, NTT DataDevDay: Managing a Distributed Network on a Common Infra, NTT Data
DevDay: Managing a Distributed Network on a Common Infra, NTT DataR3
 
The Emerging Role of ZKP in the Privacy Stack of Production Business Networks...
The Emerging Role of ZKP in thePrivacy Stack ofProduction Business Networks...The Emerging Role of ZKP in thePrivacy Stack ofProduction Business Networks...
The Emerging Role of ZKP in the Privacy Stack of Production Business Networks...Peter Broadhurst
 
Open Source adoption in a Mexicon Second tier Bank
Open Source adoption in a Mexicon Second tier BankOpen Source adoption in a Mexicon Second tier Bank
Open Source adoption in a Mexicon Second tier BankWSO2
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0WSO2
 

Was ist angesagt? (20)

Advanced Blockchain Technologies on Privacy & Scalability (All Things Open)
Advanced Blockchain Technologies on Privacy & Scalability (All Things Open) Advanced Blockchain Technologies on Privacy & Scalability (All Things Open)
Advanced Blockchain Technologies on Privacy & Scalability (All Things Open)
 
Blockchain for Java Developers - Cloud Conference Day
Blockchain for Java Developers - Cloud Conference DayBlockchain for Java Developers - Cloud Conference Day
Blockchain for Java Developers - Cloud Conference Day
 
Kaleido Overview - Full-Stack B2B Platform for Modern Business Networks
Kaleido Overview - Full-Stack B2B Platform for Modern Business NetworksKaleido Overview - Full-Stack B2B Platform for Modern Business Networks
Kaleido Overview - Full-Stack B2B Platform for Modern Business Networks
 
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs [apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
[apidays LIVE HONK KONG] - Building an Integrated Supply Chain for APIs
 
Blockchain Foundry
Blockchain Foundry Blockchain Foundry
Blockchain Foundry
 
Extreme DevOps in Fintech
Extreme DevOps in FintechExtreme DevOps in Fintech
Extreme DevOps in Fintech
 
API-first Integration for Microservices
API-first Integration for MicroservicesAPI-first Integration for Microservices
API-first Integration for Microservices
 
Welcome dApps to Velas
Welcome dApps to VelasWelcome dApps to Velas
Welcome dApps to Velas
 
What's New in Cloud Foundry
What's New in Cloud FoundryWhat's New in Cloud Foundry
What's New in Cloud Foundry
 
[APIdays INTERFACE 2021] Programming the Cloud through APIs
[APIdays INTERFACE 2021] Programming the Cloud through APIs[APIdays INTERFACE 2021] Programming the Cloud through APIs
[APIdays INTERFACE 2021] Programming the Cloud through APIs
 
Distributor-Cloud-Marketplaces
Distributor-Cloud-MarketplacesDistributor-Cloud-Marketplaces
Distributor-Cloud-Marketplaces
 
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
 
What's New With WSO2 Open Banking
What's New With WSO2 Open BankingWhat's New With WSO2 Open Banking
What's New With WSO2 Open Banking
 
Case Study of Financial Web System Development and Operations with Oracle Web...
Case Study of Financial Web System Development and Operations with Oracle Web...Case Study of Financial Web System Development and Operations with Oracle Web...
Case Study of Financial Web System Development and Operations with Oracle Web...
 
Hexagonal architecture in Fintech
Hexagonal architecture in FintechHexagonal architecture in Fintech
Hexagonal architecture in Fintech
 
2018 Year in Review and 2019 Targets - A Year of WSO2 Integration Agility
2018 Year in Review and 2019 Targets - A Year of WSO2 Integration Agility2018 Year in Review and 2019 Targets - A Year of WSO2 Integration Agility
2018 Year in Review and 2019 Targets - A Year of WSO2 Integration Agility
 
DevDay: Managing a Distributed Network on a Common Infra, NTT Data
DevDay: Managing a Distributed Network on a Common Infra, NTT DataDevDay: Managing a Distributed Network on a Common Infra, NTT Data
DevDay: Managing a Distributed Network on a Common Infra, NTT Data
 
The Emerging Role of ZKP in the Privacy Stack of Production Business Networks...
The Emerging Role of ZKP in thePrivacy Stack ofProduction Business Networks...The Emerging Role of ZKP in thePrivacy Stack ofProduction Business Networks...
The Emerging Role of ZKP in the Privacy Stack of Production Business Networks...
 
Open Source adoption in a Mexicon Second tier Bank
Open Source adoption in a Mexicon Second tier BankOpen Source adoption in a Mexicon Second tier Bank
Open Source adoption in a Mexicon Second tier Bank
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 

Ähnlich wie Serverless: Market Overview and Investment Opportunities

A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...RapidValue
 
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015WaveMaker, Inc.
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" James Watters
 
Cloud-native Data: Every Microservice Needs a Cache
Cloud-native Data: Every Microservice Needs a CacheCloud-native Data: Every Microservice Needs a Cache
Cloud-native Data: Every Microservice Needs a Cachecornelia davis
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREAraf Karsh Hamid
 
Evolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesEvolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesHector Tapia
 
The Rise of Serverless Architecture in Web Development.docx
The Rise of Serverless Architecture in Web Development.docxThe Rise of Serverless Architecture in Web Development.docx
The Rise of Serverless Architecture in Web Development.docxSavior_Marketing
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseAraf Karsh Hamid
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics sbbabu
 
NoOps in a Serverless World
NoOps in a Serverless WorldNoOps in a Serverless World
NoOps in a Serverless WorldGary Arora
 
When to use serverless computing.pdf
When to use serverless computing.pdfWhen to use serverless computing.pdf
When to use serverless computing.pdfseo18
 
Aw (3) webinar serverless-fisher-rymer
Aw (3) webinar serverless-fisher-rymerAw (3) webinar serverless-fisher-rymer
Aw (3) webinar serverless-fisher-rymerVMware Tanzu
 
When to use serverless computing.pdf
When to use serverless computing.pdfWhen to use serverless computing.pdf
When to use serverless computing.pdfSGBSeo
 
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValueThe Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValueRapidValue
 
Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017Alex Rhea
 
What serverless means for enterprise apps
What serverless means for enterprise appsWhat serverless means for enterprise apps
What serverless means for enterprise appsSumit Sarkar
 

Ähnlich wie Serverless: Market Overview and Investment Opportunities (20)

A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
 
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming"
 
Cloud-native Data: Every Microservice Needs a Cache
Cloud-native Data: Every Microservice Needs a CacheCloud-native Data: Every Microservice Needs a Cache
Cloud-native Data: Every Microservice Needs a Cache
 
Demistifying serverless on aws
Demistifying serverless on awsDemistifying serverless on aws
Demistifying serverless on aws
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SRE
 
Evolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesEvolving your Architecture to MicroServices
Evolving your Architecture to MicroServices
 
The Rise of Serverless Architecture in Web Development.docx
The Rise of Serverless Architecture in Web Development.docxThe Rise of Serverless Architecture in Web Development.docx
The Rise of Serverless Architecture in Web Development.docx
 
Docker12 factor
Docker12 factorDocker12 factor
Docker12 factor
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-Premise
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics
 
NoOps in a Serverless World
NoOps in a Serverless WorldNoOps in a Serverless World
NoOps in a Serverless World
 
Cloud Native Application Development
Cloud Native Application DevelopmentCloud Native Application Development
Cloud Native Application Development
 
When to use serverless computing.pdf
When to use serverless computing.pdfWhen to use serverless computing.pdf
When to use serverless computing.pdf
 
Aw (3) webinar serverless-fisher-rymer
Aw (3) webinar serverless-fisher-rymerAw (3) webinar serverless-fisher-rymer
Aw (3) webinar serverless-fisher-rymer
 
When to use serverless computing.pdf
When to use serverless computing.pdfWhen to use serverless computing.pdf
When to use serverless computing.pdf
 
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValueThe Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
 
Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017
 
What serverless means for enterprise apps
What serverless means for enterprise appsWhat serverless means for enterprise apps
What serverless means for enterprise apps
 

Kürzlich hochgeladen

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
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
 

Kürzlich hochgeladen (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Serverless: Market Overview and Investment Opportunities

  • 1. Serverless Computing Market overview and investment opportunities Blaze O’Byrne – MBA Summer Associate August 2019
  • 2. @underscorevc 1. Serverless Computing Overview 2. Key Investment Areas – Serverless Monitoring – Serverless Security – Serverless Infrastructure TABLE OF CONTENTS
  • 4. @underscorevc Serverless is the future of cloud-native Serverless, or FaaS, is the glue between the services in a cloud environment. Serverless is stateless and event-driven, provides ease of scaling, reduces operating costs, and increases productivity. 4Source: https://medium.com/clouddon/waves-of-cloud-native-transformations-ef9 6a68ee238.
  • 5. @underscorevc Serverless offers unique benefits, certain downsides, and new opportunities 5 Benefits Downsides ✔ Ease of scaling — Serverless computing scales applications automatically — Provider takes care of replicating the application’s functions and distributing computing resources ✔ Reduced operating costs — Reduces overprovisioning of servers, and infrastructure management costs ✔ Productivity — Developers only need to focus on the code and the application itself, not the infrastructure ✔ Decreased time to market Vendor lock-in — Users depend on the vendor’s other services, making switching challenging Lack of control — Users are unable to cater computing environment to application workloads — Compliance, monitoring, debugging, and security challenges have changed Multitenancy — Shared resources with other customers can affect performance Limited run-time capabilities — Does not offer the same run-time as containers or VMs Knative is allowing users to build solutions on top of Kubernetes, reducing lock-in Start-ups have been building products to solve many of these early problems
  • 6. @underscorevc Serverless interest and adoption has been largely driven by the large cloud providers… Market Share 6 • AWS Lambda currently has ~80% marker share, as the first to markets and the most developed product • Azure Functions is the second largest player with ~10% market share • Google Cloud Functions is estimated to have ~7% market share • The other players trying to get a foothold in the market include IBM Cloud Functions, Pivotal Function Service and Red Hat’s OpenShift Cloud Functions Source: CB Insights.
  • 7. @underscorevc 7Source: https://media.flexera.com/documents/rightscale-2019-state-of-the-cloud-r eport-from-flexera.pdf. Serverless Market Size ($ billions) …with the Serverless market forecast to grow at a CAGR of ~35% Serverless is the fastest growing extended cloud service for the second year in a row, with 50% growth over 2018
  • 8. @underscorevc What is driving serverless growth? Category 8 1 Microservices 2 Stream & Edge Processing 3 Batch Processing 4 IT Automation Perspective Use cases • Mobile and web apps • HTTP REST APIs • Chat bots • Real-time analytics • Microservices architectures requires an environment where applications can be rapidly scaled independently • The ease of scaling offered by serverless computing is well-suited for a microservices architecture • Stream processing requires real-time processing given the unpredictability of its high volumes of data traffic • Serverless enables edge processing which requires fast, real-time response rates • Scheduled batch processing needs are well-suited for serverless because they are generally short-run and requires minimal intervention • Automated IT tasks can be initiated by serverless functions because they are event-driven Serverless is best suited to applications that have, short runtime of code, variable and infrequent workloads, and are stateless and event-driven • Real-time file/stream processing • Voice-enabled devices • IoT backend • CI / CD • Backup • Patching • Data processing o Jobs requiring intense parallel compute, IO or network access
  • 9. @underscorevc Is Knative the future of serverless? ● Knative allows developers to build and run serverless applications on Kubernetes ● Knative components enable users to focus on writing the code while the components manage the Build, Serving, and Eventing ● Knative runs on-premises, in the cloud, or in a third-party data centers, and codifies the best practices shared by Kubernetes-based frameworks 9 Knative is a viable open source alternative to AWS Lambda Overview Key Implications • Reduced vendor lock-in — Runs on any infrastructure that supports Kubernetes, allowing enterprises to move their workloads wherever they run best • Knative has strong tailwinds with container adoption shifting to Kubernetes — In 2019, Kubernetes is forecast to overtake ECS in container orchestration — On AWS, EKS will have a larger share than ECS • Alternatives to AWS Lambda largely converging on a single new standard Note: Knative was developed by Google, in close partnership with Pivotal Software, IBM, and SAP, and was launched in late 2018. ECS: Amazon Elastic Container Service (including AWS Fargate). EKS: Amazon Elastic Container Service for Kubernetes.
  • 10. @underscorevc What are the barriers to serverless adoption? Category 10 1 Overall transition to microservices architecture 2 Monitoring / Alerting 3 Security 4 Storage Perspective Opportunities • Largely consulting, as opposed to technology focused • Traditionally development was with monolithic architecture. IDC estimates that ~60% of companies have not transitioned to cloud native, thus are unlikely to adopt serverless • Serverless adoption will be driven by microservices adoption • With no access to the underlying infrastructure, monitoring, tracing, and observability cannot be undertaken with agents, making traditional logging tools inappropriate • While serverless transfers many of the security concerns to the cloud provider, it has also created new security risks that are a blind spot for most enterprise IT and security leaders • The stateless nature of serverless makes it difficult to support applications that have fine-grained state sharing needs • This is largely due to the limitations of existing storage services offered by large cloud providers Serverless computing will grow as along with new risks inherent in both application disaggregation and multi-tenant resource sharing • Storage likely to remain with major vendors (capital requirements / security risks) • IOPipe • Dashbird • Protego • PureSec (acquired) • Thundra
  • 11. @underscorevc What does serverless need? 11 These are ideas, largely based on thoughts from the developer community, that would help adoption Automation Ideas (RPA) Cloud provider improvements • Ruby for serverless — AWS Lambda introduced support in Nov-18 — Currently still unavailable on other providers • Faster “cold starts” — When an application hasn’t been used it take longer to start up, leading to increased latency — Especially problematic in Java and C#, and for enterprises using VPC’s(1) • Increased run-times — Lambda recently increased to 15 minutes — Azure and Google currently offer 10 minutes Note: AWS Lambda natively supports Java, Go, PowerShell, Node.js, C#, Python, and Ruby code. (1) Certain enterprises must deploy through VPC’s due to security compliance. This can add up to 10 seconds on cold starts. • Refactor at runtime — A software platform could analyze code at runtime and identify slowest parts — Software then takes this section of code, creates a Lambda function, automatically deploys, and sets up a SNS trigger • Deployment automation — A platform that allows you to run all serverless function in one local file — At deployment, the code is automatically split and deployed in a way that make sense for the app (potentially like webpack)
  • 14. @underscorevc Serverless monitoring, tracing, and alerting 14 A shift towards serverless has meant that new DevOps tools are needed • Early-stage startups are currently providing the leading products for serverless monitoring • Larger application monitoring companies are beginning to move into the space • Products released to date have largely focused on: o Function tracing o Monitoring and alerts o Debugging tools o CPU profiling o Cost analysis (CloudZero) o CloudWatch data analysis Notable companies / products Seed Later Stage Service Provider Note: In June-18, AWS added CloudWatch Logs Insights into the Lambda monitoring console. Denotes Underscore portfolio company.
  • 15. @underscorevc Serverless monitoring companies Company 15 Overview • IOpipe is the serverless DevOps platform built for teams building and running event-driven serverless architecture • The company’s technology provides full observability and dev tools for building, shipping, and running serverless applications. Tools include, profiling, monitoring, logging, and metrics • Location: Philadelphia, PA Funding Seed-3: $2.0m (Aug-18) Seed-2: $2.5m (Aug-17) Seed-1: $1.0m (Jan-17) Investors • Boldstart • Correlation • Madrona • NEA • Underscore • Dashbird’s product helps developers build and maintain serverless applications • The company's technology help to resolve the problem of monitoring and debugging fixes by developing serverless architectures to build more scalable and cheap back end applications • Dashbird uses CloudWatch logs in order to offer in-depth analytics, and the 2 minute setup doesn't require any code changes • Location: Tallinn, Estonia Seed: $0.8m (May-18) • Icebreaker VC • Passion Capital Serverless observability and monitoring tools stand out as an attractive investment area in serverless, with IOPipe and Dashbird providing leading products in the space Source: Pitchbook, CrunchBase. Denotes Underscore portfolio company.
  • 16. @underscorevc Serverless monitoring companies Company 16 Overview • Lumigo is a developer of a serverless operations platform designed to help organizations to build their cloud applications. • The company's platform allows full visibility and traceability of serverless applications including 3rd party services, enabling enterprises to prevent services disruptions before they happen through actionable alerts based on user and entity behavioral analytics • Location: Tel Aviv, Israel Funding Seed: $8.0m (Jan-19) Investors • Grove Ventures • Pitango VC • Meron Capital • Thundra is a developer of software designed to provides deep insight into the entire serverless environment • The company's software offers full observability, debugging and performance tracking by identifying and solving performance problems in their AWS Lambda environments with minimal to zero coding and no additional overhead • The software enables clients to adopt serverless architectures and to customize and configure monitoring for any use case • Location: Boston, Massachusetts Seed: $1.5m (Oct-18) • Battery Ventures Serverless observability and monitoring tools stand out as an attractive investment area in serverless Source: Pitchbook, CrunchBase.
  • 18. @underscorevc Serverless security – Market map 18 Complete cloud-nati ve security Serverless only Seed Series-A Series-B ≥Series-C Serverless transferred many application security risks to the provider but also created new risks as monitoring becomes harder, the attack surface grows, and dependencies increased • There have been pure-play serverless security start-ups along with new products from established players • VMWare recently acquired Intrinsic, and Palo Alto Networks also acquired both PureSec and Twistlock • The products released have largely focused on: o Function testing (Dev) o Library vulnerabilities (Dev & CI/CD) o Runtime firewalls (Deployment) o Container security (Deployment) o Function monitoring (Production) o Permission monitoring (Production) Note: Companies shown have published, or presented, extensive materials around serverless security. Dollar amount represents funding to date / pre-acquisition. Intrinsic (Undisclosed), PureSec (Undisclosed), and Twistlock ($410m) were acquired between May-19 and August-19. ($2.0m) (Acquired) ($32.0m) ($100.0m) (Acquired) (Acquired)
  • 19. @underscorevc Serverless security acquisitions Company 19 Overview • Puresec is a developer of a cloud-based cyber security platform designed to provide network protection for serverless architectures • The company's cloud-based cyber security platform seamlessly integrates with serverless applications and provides instant protection against both known and unknown threats, enabling companies to build and run applications and services without having to manage infrastructure, resulting in saving time and money • Location: Tel Aviv, Israel While it was initially unclear if companies would buy/adopt serverless security point-solutions, the increasing consolidation leads us to believe they will look for end-to-end solutions Funding Acquired by Palo Alto Networks in Jun-19 for an undisclosed amount Series-A: $7.0m (Oct-18) Seed: $3.0m (May-17) Investors • Square Peg Capital • TLV Partners • Entrée Capital Source: Pitchbook, CrunchBase. • Intrinsic is a developer of a cyber security platform designed to protect applications from exploits and malicious code. • The company's cyber security platform is focused on node.js uses a new application-level runtime virtualization technology to automatically enforce security policies on applications, enabling users to protect their applications from outside cyber threats. • Location: San Francisco, CA Acquired by VMWare in Aug-19 for an undisclosed amount Seed: Undisclosed (Aug-16) • First Round • a16z • NEA
  • 20. @underscorevc Serverless security companies Company 20 Overview We are keeping a close eye on both Snyk and Protego to see if they are also acquired in the wave of consolidation Funding Investors • Snyk is a provider of security analysis tools designed to identify open-source packages. • The company's security analysis tools secure authoring and consuming of open-source code and offer tools that help to find, fix and monitor known vulnerabilities in open source dependencies, enabling clients to use open source without compromising security. • Location: London, UK / Tel Aviv, Israel Series-B: $22.0m (Sep-18) Series-A: $7.0m (Mar-18) Seed: $3.0m (Jan-16) • Accel • Boldstart • Cannan • GV • Heavybit Source: Pitchbook, CrunchBase. • Protego Labs is a developer of security services designed to offer full lifecycle security to serverless applications • The platform works by continuously scanning serverless infrastructure, including functions, logs and databases, to increase the application's security posture and minimize the attack surface, using machine learning based analysis and deep learning algorithms, enabling users to identify and prevent attacks in real time • Location: Baltimore, Maryland Seed: $2.0m (May-18) • Glilot Capital • Ron Gula (Tenable founder) • Tim Belcher (NetWitness founder)
  • 22. @underscorevc Serverless infrastructure 22 Serverless infrastructure consists of the hosted and installable platforms, along with the software platforms that tie the software stack together • Hosted platforms o This market is largely dominated by AWS Lambda, Azure Functions, and Google Cloud Functions o Startups have build platforms to extend capabilities, or for specific use cases. I believe these products will struggle to gain widespread traction as most customers have pre-existing relationships with a large provider • Installable platforms o Knative is forecast to make most of the installable platforms obsolete, with it predicted to become the new standard • Other software platforms o New products are being developed, on top of Kubernetes and Knative, to create better multi-cloud serverless management platforms
  • 23. @underscorevc Serverless infrastructure companies Company 23 Overview • Triggermesh is an open-source multi-cloud serverless management platform for deploying, orchestrating and migrating serverless workloads across clouds • The company's platform helps developers deploy and manage serverless functions on any leading public cloud or in their own data center, enabling clients to reduce recurring engineering costs, automate the complete serverless lifecycle and improve the process of building serverless applications • Location: Research Triangle Park, North Carolina Funding n.a. (founded Jul-18) Investors • n.a. • Nuweba is a developer of a fast and secure serverless platform designed to offer advanced application security and deep visibility services • The company's platform aims to overcome the speed, security and visibility challenges facing serverless technology, as well as offers enterprise-grade, application level security and all-around deep visibility of how applications are running in real-time • Location: Tel Aviv, Israel Seed: $4.8m (Feb-19) • Magma Venture Partners • Target Global Source: Pitchbook, CrunchBase.
  • 24. @underscorevc Serverless infrastructure companies Company 24 Overview • Nimbella is a pure serverless cloud that leverages the public cloud infrastructure and can be extended to private on-premise infrastructure. It is built on open standards, giving developers full control over their architecture and code, without vendor lock-in. • The product is designed from the ground up to address the needs of event-based applications, long running applications, stateful workloads, and more complex use cases that employ artificial intelligence and machine learning • Founders were primary authors of Apache OpenWhisk • Location: San Francisco, California Funding Seed: $4.0m (Oct-18) Investors • Engineering Capital • Elefund • Converge • Binaris is a provider of a function as a service (serverless) platform intended to bring development agility to demanding and emerging applications • The company’s serverless platform focusses on high speed function invocation to extend serverless to demanding applications like online gaming, bidding and trading systems, enabling developers to compose functions together in a microservice architecture, while maintaining predictable response times in the milliseconds • Location: Tel Aviv, Israel Con-note: $2.5m (Jun-18) Seed: $3.9m (Oct-18) • Meron Capital • Cardumen Capital • Lightspeed • Engineering Capital • Dell Capital Source: Pitchbook, CrunchBase.
  • 26. @underscorevc Serverless characteristics and use cases Short runtime of code ● Designed to execute code for seconds or milliseconds, thus not useful for long-running applications Variable and infrequent workloads ● Minimizes infrastructure related costs for applications that do not need to be running all of the time Stateless and event-driven ● Functions are spun up and down quickly, and data from the execution is neither saved nor made available for the next execution 26 Serverless Characteristics Serverless Use Cases Microservices ● Ease of scaling well-suited for a microservices architecture Stream & Edge Processing ● Requires fast, real-time responses of unpredictable data traffic Batch Processing ● Well-suited as they are generally short-run and requires minimal intervention IT automation ● Tasks such as backup or patching are well suited as they are event-driven.