SlideShare una empresa de Scribd logo
1 de 58
Descargar para leer sin conexión
Serverless 💚 GraphQL
Marcia Villalba
@mavi888uy
A Match make in heaven
Who I am?
@mavi888uy
Unicorn.Codes
Marcia VillalbaServerless Architecture Conference
Have you seen something
like this before?
Marcia VillalbaServerless Architecture Conference
POST v1/order
POST v2/order
GET /order/{orderId}
GET /orderDescription/{orderId}
GET /orderItems/{orderId}
Lots of unnecessary information sent to client
Not matching objects
GET /order/{orderId}
GET /provider/{orderId}
GET /customer/{customerId}
Bad documentation
Marcia VillalbaServerless Architecture Conference
🤯
As a consumer of those APIs
As a maintainer of those APIs
Marcia VillalbaServerless Architecture Conference
Marcia VillalbaServerless Architecture Conference
💜
💚
💚
💚
💜
💜
What is graphql?
Let’s talk about the most important concepts
Marcia VillalbaServerless Architecture Conference
GraphQL is a specification
Not a framework
Not a database
Not a server
Marcia VillalbaServerless Architecture Conference
Query language
Runtime
Marcia VillalbaServerless Architecture Conference
Graphql
Ask for what you need
an get exactly that
Marcia VillalbaServerless Architecture Conference
Graphql
Get many resources in
one request
Marcia VillalbaServerless Architecture Conference
Graphql
Evolve your API without
versions
Marcia VillalbaServerless Architecture Conference
Graphql
Describe what you can
do using a type system
Marcia VillalbaServerless Architecture Conference
Graphql
Connect to multiple
datasources
Heroes database
Planets HTTP service
Species noSQL
database
Marcia VillalbaServerless Architecture Conference
Graphql
query language
Marcia VillalbaServerless Architecture Conference
Graphql language
Everything is a type
Fields can be scalar or
other types
Marcia VillalbaServerless Architecture Conference
Graphql language
There are special types
Marcia VillalbaServerless Architecture Conference
Graphql language
Entry point to the
graphql query
Marcia VillalbaServerless Architecture Conference
Graphql language
The client can write a
query like this
And get exactly what it
needs
Marcia VillalbaServerless Architecture Conference
Graphql language
Very complete language
Read more about it here: https://graphql.org/learn/
Marcia VillalbaServerless Architecture Conference
Graphql
Runtime
Marcia VillalbaServerless Architecture Conference
How graphql works?
1. Describe your data
Marcia VillalbaServerless Architecture Conference
How graphql works?
2. Connect all the types
and fields to different
datasources
Videos table
Channels table
Marcia VillalbaServerless Architecture Conference
How graphql works?
3. Client ask for what it
needs
Marcia VillalbaServerless Architecture Conference
How graphql works?
4. The server fetches the
information from the
different datasources
Videos table
Channels table
Marcia VillalbaServerless Architecture Conference
How graphql works?
5. Returns the data
Marcia VillalbaServerless Architecture Conference
What are datasources?
Can be anything!
•A Database
•Another service with an API
•A HTTP request that return data
•A call to a search service
•…
Marcia VillalbaServerless Architecture Conference
Resolvers
Provide the instructions
from turning GraphQL
operations into data
SQL database
HTTP service
noSQL database
serverless
Brief introduction
Marcia VillalbaServerless Architecture Conference
No managing infrastructure
Pay for what you use
Automagical scale
Marcia VillalbaServerless Architecture Conference
BACKEND AS A SERVICE
(BAAS)
Function as a service
(FAAS)
Serverless
Marcia VillalbaServerless Architecture Conference
Backend as a service (BAAS)
Backend as a service means a
generic application component
that is hosted by you or someone
else, that you can bundle into your
own application using an API.
Marcia VillalbaServerless Architecture Conference
Function as a service (FaaS)
•Born in 2014 with AWS Lambda
•Next evolution of cloud computing
•New way to execute and design applications
•Function as a service platform
Marcia VillalbaServerless Architecture Conference
https://read.acloud.guru/the-serverless-spectrum-147b02cb2292
Marcia VillalbaServerless Architecture Conference
Benefits of serverless
•Pay for what you use
•Not reinventing the wheel
•Fast development
•High integration with different services
•Not worrying about infra
•All about providing value
Marcia VillalbaServerless Architecture Conference
- Steve Jobs
“The line of code you don’t write is the line of code
you never have to debug”
serverless and
graphql
Why they are a match made in heaven?
Marcia VillalbaServerless Architecture Conference
Graphql & serverless
Implement your own GraphQL server
Use an existing GraphQL server library
Use an existing GraphQL platform
Marcia VillalbaServerless Architecture Conference
Existing GraphQL platforms
•Apollo Platform (https://www.apollographql.com/
platform/)
•GraphCMS (https://graphcms.com/)
•GraphCool (https://www.graph.cool/)
•AppSync (https://aws.amazon.com/appsync/)
AWS AppSync
A Serverless GraphQL platform
Marcia VillalbaServerless Architecture Conference
Managed graphql
platform by aws
Marcia VillalbaServerless Architecture Conference
appSync
•Provides authentication
•Visual tool for queries
•Automatic connection with DynamoDB tables
•Different datasources - AWS Lambda, Elastic
Search, Aurora DB, HTTP
•Real time and off-line support
Marcia VillalbaServerless Architecture Conference
Creates a schema
Marcia VillalbaServerless Architecture Conference
Connect to different datasourcesCreates a schema
Marcia VillalbaServerless Architecture Conference
Connect to different datasourcesCreates a schema Updates data in real time in
different devices
Marcia VillalbaServerless Architecture Conference
Marcia VillalbaServerless Architecture Conference
Infrastructure as code
•Serverless Framework
•Serverless Framework plugin for AppSync (https://
github.com/sid88in/serverless-appsync-plugin)
Marcia VillalbaServerless Architecture Conference
Lets go to the code…
Marcia VillalbaServerless Architecture Conference
AWS Cloud
Client AWS AppSync
AWS Lambda
Amazon
DynamoDB
VLT mappers for
request and
response
VLT mappers for
request and
response
Marcia VillalbaServerless Architecture Conference
Marcia VillalbaServerless Architecture Conference
How the client uses this?
•AWS Amplify
•Client library for building cloud apps
•More info: https://aws-amplify.github.io/docs/js/
api#aws-appsync-sdk
Marcia VillalbaServerless Architecture Conference
Configure the client
Marcia VillalbaServerless Architecture Conference
Run a query
Marcia VillalbaServerless Architecture Conference
Things to have in mind
•If you do a DynamoDB scan be careful of
performance
•Calling a cold AWS Lambda
•Doing an HTTP call ads latency to the response
•Think about when calling other services from AWS
Lambda how much latency you are adding to the
whole system
Marcia VillalbaServerless Architecture Conference
Conclusion
•Fast development
•Easily maintainable
•Secure applications
•Scalable applications
•Pay as much as we use
@mavi888uy
Marcia VillalbaServerless Architecture Conference
New course!
•Serverless Applications with GraphQL on AWS
•Follow me on twitter to get notified when it is out:
@mavi888uy

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Event Driven Architecture with Quarkus,Kafka, Kubernetes
Event Driven Architecture with Quarkus,Kafka, Kubernetes Event Driven Architecture with Quarkus,Kafka, Kubernetes
Event Driven Architecture with Quarkus,Kafka, Kubernetes
 
To Serverless And Beyond!
To Serverless And Beyond!To Serverless And Beyond!
To Serverless And Beyond!
 
Azure functions
Azure functionsAzure functions
Azure functions
 
Design and Develop Serverless Applications as Set-Pieces
Design and Develop Serverless Applications as Set-PiecesDesign and Develop Serverless Applications as Set-Pieces
Design and Develop Serverless Applications as Set-Pieces
 
MN Enterprise Mobile User Group April 2015 Meeting
MN Enterprise Mobile User Group April 2015 MeetingMN Enterprise Mobile User Group April 2015 Meeting
MN Enterprise Mobile User Group April 2015 Meeting
 
AWS Lamda Presentation (Mohit Malviya)
AWS Lamda  Presentation (Mohit Malviya)AWS Lamda  Presentation (Mohit Malviya)
AWS Lamda Presentation (Mohit Malviya)
 
AWS Lamda Presentation
AWS Lamda  PresentationAWS Lamda  Presentation
AWS Lamda Presentation
 
Azure Functions VS AWS Lambda: overview and comparison
Azure Functions VS AWS Lambda: overview and comparisonAzure Functions VS AWS Lambda: overview and comparison
Azure Functions VS AWS Lambda: overview and comparison
 
Using AWS Lambda for Infrastructure Automation and Beyond
Using AWS Lambda for Infrastructure Automation and BeyondUsing AWS Lambda for Infrastructure Automation and Beyond
Using AWS Lambda for Infrastructure Automation and Beyond
 
20180111 we bde-bs - serverless url shortener
20180111   we bde-bs - serverless url shortener20180111   we bde-bs - serverless url shortener
20180111 we bde-bs - serverless url shortener
 
Voice Applications (Alexa Skills) Cloud Native on Kubernetes with Terraform
Voice Applications (Alexa Skills) Cloud Native on Kubernetes with TerraformVoice Applications (Alexa Skills) Cloud Native on Kubernetes with Terraform
Voice Applications (Alexa Skills) Cloud Native on Kubernetes with Terraform
 
Introduction to Serverless
Introduction to ServerlessIntroduction to Serverless
Introduction to Serverless
 
Serverless Architecture
Serverless ArchitectureServerless Architecture
Serverless Architecture
 
Serverless for visual journalism at the bbc
Serverless for visual journalism at the bbc Serverless for visual journalism at the bbc
Serverless for visual journalism at the bbc
 
Zalando Tech: From Java to Scala in Less Than Three Months
Zalando Tech: From Java to Scala in Less Than Three MonthsZalando Tech: From Java to Scala in Less Than Three Months
Zalando Tech: From Java to Scala in Less Than Three Months
 
Testing Event Driven Architectures: How to Broker the Complexity | Frank Kilc...
Testing Event Driven Architectures: How to Broker the Complexity | Frank Kilc...Testing Event Driven Architectures: How to Broker the Complexity | Frank Kilc...
Testing Event Driven Architectures: How to Broker the Complexity | Frank Kilc...
 
TechDays 2017 - Going Serverless (2/2): Hands-on with Azure Event Grid
TechDays 2017 - Going Serverless (2/2): Hands-on with Azure Event GridTechDays 2017 - Going Serverless (2/2): Hands-on with Azure Event Grid
TechDays 2017 - Going Serverless (2/2): Hands-on with Azure Event Grid
 
GCP for Apache Kafka® Users: Stream Ingestion and Processing
GCP for Apache Kafka® Users: Stream Ingestion and ProcessingGCP for Apache Kafka® Users: Stream Ingestion and Processing
GCP for Apache Kafka® Users: Stream Ingestion and Processing
 
Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...
Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...
Cloud-Based Event Stream Processing Architectures and Patterns with Apache Ka...
 
Dude, Where's my Server?
Dude, Where's my Server?Dude, Where's my Server?
Dude, Where's my Server?
 

Similar a Serverless <3 GraphQL | 2019 - Serverless Architecture Conference

MLOps with a Feature Store: Filling the Gap in ML Infrastructure
MLOps with a Feature Store: Filling the Gap in ML InfrastructureMLOps with a Feature Store: Filling the Gap in ML Infrastructure
MLOps with a Feature Store: Filling the Gap in ML Infrastructure
Data Science Milan
 

Similar a Serverless <3 GraphQL | 2019 - Serverless Architecture Conference (20)

The State of Serverless Computing | AWS Public Sector Summit 2017
The State of Serverless Computing | AWS Public Sector Summit 2017The State of Serverless Computing | AWS Public Sector Summit 2017
The State of Serverless Computing | AWS Public Sector Summit 2017
 
AWS Amplify
AWS AmplifyAWS Amplify
AWS Amplify
 
AWS August Webinar Series - Building Serverless Backends with AWS Lambda and ...
AWS August Webinar Series - Building Serverless Backends with AWS Lambda and ...AWS August Webinar Series - Building Serverless Backends with AWS Lambda and ...
AWS August Webinar Series - Building Serverless Backends with AWS Lambda and ...
 
Your API on Steroids
Your API on Steroids Your API on Steroids
Your API on Steroids
 
Serverless and GraphQL
Serverless and GraphQLServerless and GraphQL
Serverless and GraphQL
 
Building Serverless Backends with AWS Lambda and Amazon API Gateway
Building Serverless Backends with AWS Lambda and Amazon API GatewayBuilding Serverless Backends with AWS Lambda and Amazon API Gateway
Building Serverless Backends with AWS Lambda and Amazon API Gateway
 
Building real time serverless back ends with aws appsync
Building real time serverless back ends with aws appsyncBuilding real time serverless back ends with aws appsync
Building real time serverless back ends with aws appsync
 
How to build and deploy serverless apps - AWS Summit Cape Town 2018
How to build and deploy serverless apps - AWS Summit Cape Town 2018How to build and deploy serverless apps - AWS Summit Cape Town 2018
How to build and deploy serverless apps - AWS Summit Cape Town 2018
 
SMC301 The State of Serverless Computing
SMC301 The State of Serverless ComputingSMC301 The State of Serverless Computing
SMC301 The State of Serverless Computing
 
Serverless graphQL con AWS AppSync
Serverless graphQL con AWS AppSyncServerless graphQL con AWS AppSync
Serverless graphQL con AWS AppSync
 
DevOps for Databricks
DevOps for DatabricksDevOps for Databricks
DevOps for Databricks
 
AWS re:Invent 2016: The State of Serverless Computing (SVR311)
AWS re:Invent 2016: The State of Serverless Computing (SVR311)AWS re:Invent 2016: The State of Serverless Computing (SVR311)
AWS re:Invent 2016: The State of Serverless Computing (SVR311)
 
AWS re:Invent 2016: Building Complex Serverless Applications (GPST404)
AWS re:Invent 2016: Building Complex Serverless Applications (GPST404)AWS re:Invent 2016: Building Complex Serverless Applications (GPST404)
AWS re:Invent 2016: Building Complex Serverless Applications (GPST404)
 
MLOps with a Feature Store: Filling the Gap in ML Infrastructure
MLOps with a Feature Store: Filling the Gap in ML InfrastructureMLOps with a Feature Store: Filling the Gap in ML Infrastructure
MLOps with a Feature Store: Filling the Gap in ML Infrastructure
 
Getting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless ComputingGetting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless Computing
 
Getting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless ComputingGetting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless Computing
 
Getting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudGetting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless Cloud
 
Introduction to Microsoft Azure App Service (Logic and API Apps)
Introduction to Microsoft Azure App Service (Logic and API Apps)Introduction to Microsoft Azure App Service (Logic and API Apps)
Introduction to Microsoft Azure App Service (Logic and API Apps)
 
Migrate your Existing Express Apps to AWS Lambda and Amazon API Gateway
Migrate your Existing Express Apps to AWS Lambda and Amazon API GatewayMigrate your Existing Express Apps to AWS Lambda and Amazon API Gateway
Migrate your Existing Express Apps to AWS Lambda and Amazon API Gateway
 
Genji: Framework for building resilient near-realtime data pipelines
Genji: Framework for building resilient near-realtime data pipelinesGenji: Framework for building resilient near-realtime data pipelines
Genji: Framework for building resilient near-realtime data pipelines
 

Más de Marcia Villalba

20200520 - Como empezar a desarrollar aplicaciones serverless
20200520 - Como empezar a desarrollar aplicaciones serverless 20200520 - Como empezar a desarrollar aplicaciones serverless
20200520 - Como empezar a desarrollar aplicaciones serverless
Marcia Villalba
 

Más de Marcia Villalba (17)

20210608 - Desarrollo de aplicaciones en la nube
20210608 - Desarrollo de aplicaciones en la nube20210608 - Desarrollo de aplicaciones en la nube
20210608 - Desarrollo de aplicaciones en la nube
 
20201012 - Serverless Architecture Conference - Deploying serverless applicat...
20201012 - Serverless Architecture Conference - Deploying serverless applicat...20201012 - Serverless Architecture Conference - Deploying serverless applicat...
20201012 - Serverless Architecture Conference - Deploying serverless applicat...
 
20201013 - Serverless Architecture Conference - How to migrate your existing ...
20201013 - Serverless Architecture Conference - How to migrate your existing ...20201013 - Serverless Architecture Conference - How to migrate your existing ...
20201013 - Serverless Architecture Conference - How to migrate your existing ...
 
20200803 - Serverless with AWS @ HELTECH
20200803 - Serverless with AWS @ HELTECH20200803 - Serverless with AWS @ HELTECH
20200803 - Serverless with AWS @ HELTECH
 
Building a personal brand
Building a personal brandBuilding a personal brand
Building a personal brand
 
20200522 - How to migrate an existing app to serverless
20200522 - How to migrate an existing app to serverless20200522 - How to migrate an existing app to serverless
20200522 - How to migrate an existing app to serverless
 
20200520 - Como empezar a desarrollar aplicaciones serverless
20200520 - Como empezar a desarrollar aplicaciones serverless 20200520 - Como empezar a desarrollar aplicaciones serverless
20200520 - Como empezar a desarrollar aplicaciones serverless
 
20200513 - CloudComputing UCU
20200513 - CloudComputing UCU20200513 - CloudComputing UCU
20200513 - CloudComputing UCU
 
20200513 Getting started with AWS Amplify
20200513   Getting started with AWS Amplify20200513   Getting started with AWS Amplify
20200513 Getting started with AWS Amplify
 
2020-04-02 DevConf - How to migrate an existing application to serverless
2020-04-02 DevConf - How to migrate an existing application to serverless2020-04-02 DevConf - How to migrate an existing application to serverless
2020-04-02 DevConf - How to migrate an existing application to serverless
 
JFokus 2020 - How to migrate an application to serverless
JFokus 2020 - How to migrate an application to serverlessJFokus 2020 - How to migrate an application to serverless
JFokus 2020 - How to migrate an application to serverless
 
Serverless <3 GraphQL - AWS UG Tampere 2020
Serverless <3 GraphQL - AWS UG Tampere 2020Serverless <3 GraphQL - AWS UG Tampere 2020
Serverless <3 GraphQL - AWS UG Tampere 2020
 
ReInvent 2019 reCap Nordics
ReInvent 2019 reCap NordicsReInvent 2019 reCap Nordics
ReInvent 2019 reCap Nordics
 
AWS Stockholm Summit 19- Building serverless applications with GraphQL
AWS Stockholm Summit 19- Building serverless applications with GraphQLAWS Stockholm Summit 19- Building serverless applications with GraphQL
AWS Stockholm Summit 19- Building serverless applications with GraphQL
 
Serverless Computing London 2018 - Migrating services to serverless in 10 steps
Serverless Computing London 2018 - Migrating services to serverless in 10 stepsServerless Computing London 2018 - Migrating services to serverless in 10 steps
Serverless Computing London 2018 - Migrating services to serverless in 10 steps
 
Octubre 2018 - AWS UG Montevideo - Intro a Serverless y buenas practicas
Octubre 2018 - AWS UG Montevideo - Intro a Serverless y buenas practicasOctubre 2018 - AWS UG Montevideo - Intro a Serverless y buenas practicas
Octubre 2018 - AWS UG Montevideo - Intro a Serverless y buenas practicas
 
Serverless Empowering people
Serverless Empowering peopleServerless Empowering people
Serverless Empowering people
 

Último

Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 

Último (20)

2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 

Serverless <3 GraphQL | 2019 - Serverless Architecture Conference