SlideShare ist ein Scribd-Unternehmen logo
1 von 62
Design and Develop Serverless
Applications as Set-Pieces
Sheen Brisals
The LEGO Group
sheenbrisals
Sheen Brisals
Engineer. Architect. Writer. Speaker. Leader.
AWS Serverless Hero
@ The LEGO Group
Ex Oracle, Hewlett-Packard, Omron, TATA
https://qrgo.page.link/MiY39
sheenbrisals
sbrisals.medium.com
sheen-brisals
WARNING
Plenty of hexagonal shapes ahead!
Before microservices…
Monoliths
Big Ball of Mud
Java code geeks
Mike McIntyre
Data access layer
Business logic
Application logic
User interface
Database
Before microservices
After microservices
mainframe
PC tech
Client-server
architecture
Models &
methodologies
Waterfall
SDLC
Distributed
computing
Domain
Driven
Design
Continuous
delivery
Virtual
machines
Infrastructure
automation
Large
distributed
systems
Autonomous
teams
Single-purpose
& autonomous
services
Targeted
scaling
Composability
Loose
coupling
Agile
HA
Tech agnostic
Full-stack
Cloud-scale
Interface
facades
To serverless…
Hosted data
centres
Infra as a
Service IaaS
Platform as a
Service PaaS
Function as a
Service FaaS
• Storage
• Limited scale
• On-prem
• Cloud
• Automated
• Scalability
• Infra abstraction
• Ease of use
• App dev
• Compute in cloud
• Managed
• Pay per use
• Serverless
Cloud evolution
With serverless…
serverless
Pay for
compute &
storage
Auto scalable
& highly
available
Cloud
computing
model
Scale to zero
& low cost
No server
management
for you
what
serverless
Ecosystem of
serverless
services
Ideal for
iterative
development
Optimisation
at granular
level
Engineering
diversity in
teams
Deeper level
security &
data privacy
why
Serverless requires a mind-shift to see the products as
event-driven orchestration of managed services, knitted
with infrastructure code, to bring the best value.
Sheen Brisals
Mindset shift from a traditional monolith mountain thinking
to a molehill microservices thinking
Serverless
Technology
liberation
Contracts
thinking
Boundary
thinking
Product
thinking
Freedom to
innovate
Granular
thinking
Subdomain
thinking
Domain
thinking
Single-purpose
thinking Functionless
thinking
Composable
thinking
Automation
thinking
Think
Design
Work
Smart
What is a Set-Piece?
A set-piece of movie scene
A set-piece of stage show
Set-piece play in football
Set-pieces in building LEGO
A scene or sequence of scenes
whose execution requires
logistical planning
A realistic piece of stage scenery
built to stand independently as
part of a stage set
A rehearsed team manoeuvre
practised in training in
advance of matches
Parts of a model that are
built separately and
assembled together
Developing as Set-Pieces requires planning and
execution, but can be practiced in advance,
completed independently, and brought together.
Characteristics of a Set-Piece
1. Focus is on a Set-Piece
2. Planning is essential
3. Preparation/Practice takes to the main stage
4. Set-Pieces can progress in parallel
5. All the pieces together make the whole
Make the
whole
Parallel
work
streams
Planning is
essential
Think big.
Focus
small
Implement
and test
well
Why Set-Pieces?
Serverless computing enables to build event-driven
systems faster, because it speeds the feedback-
cycle so that the system iterates more efficiently.
Dave Anderson, Liberty Mutual
Agile, iterative and automated serverless
development is like a gravity defying take-off.
Once launched, no stopping!
Sheen Brisals
Technical
ability
Business
agility
Modern trends &
needs
Do little, do faster
Fast paced & reactive
Power of automation
Tech evolution
Serverless &
granularity
Vision and Focus
Visualise big. Focus small
I just don’t think it’s that simple. Nothing is.
Everything is, when you break it down!
Mama Mia! Here We Go Again
Vision and Focus
How to Set-Piece?
Backend
An application – Traditional view
Frontend
An application – Traditional backend
Frontend
An application – Microservices backend
Frontend
Customers Payments
Orders Products
Microservice view
Payments
Set-Piece view
Authorise Clients
Refunds Settlements
Fraud
checks
Reports
Notifications
Vision Focus
How to #1 – Focus on the parts
1. Logically group the functionality, subdomains
2. Identify unrelated features
3. Look for sync vs async features
4. Separate batch jobs
5. Don’t size-up and constrained by theories & textbooks
How to #2 – Plan the work well
Cloud provider
Framework
Team
Skills
CI CD
Language
Dev tools
Security
Data
How to #2 – Plan the work well
1. Be humble. Start with the simplest pieces
2. Identify the immediate needs
3. Choose the tools that suit your need
4. Start with MVP thinking
5. Identify & define boundaries of each part
How to #3 – Practice (Test) the parts
Production
QA
Develop
• Account name – different
• Cloud provider - same
• Services & resources – same
• Security options - same
How to #3 – Practice (Test) the parts
Production
QA
Develop
• Configuration uniformity
• Account policies flexibility
• Data security & protection
• Cost control & visibility
Many
Most
Few
How to #4 – Parallel work streams
Payments
Microservice View
• One monolith single domain
• One development & delivery
pipeline
• One unified complex view
How to #4 – Parallel work streams
Payments
commit build test stage production
How to #4 – Parallel work streams
Set-Piece View
• Multiple single purpose simple
parts
• Independent development &
delivery pipeline
• Diverse detailed view
Authorise Clients
Refunds Settlements
Fraud
checks
Reports
Notifications
How to #4 – Parallel work streams
commit build test stage production
Refunds
Reports
Clients
commit build test stage production
commit build test stage production
Music
Background
score
Interface
Ball
Referee
Dialogue
How to #5 – Piece together
Set-Piece
Glue
Events
Messages
How to #5 – Piece together
Set-Piece
Glue
Clients
Refunds Reports
Fraud
checks
APIs
Choreography
Orchestration
How to #5 – Piece together
• Mostly synchronous
• Request-response
• Coupled services
• Quick response
• Asynchronous
• Push-pull pattern
• Decoupled services
• Message buffer
• Asynchronous
• Pub-sub pattern
• Decoupled services
• Multiple targets
APIs Events
Messages
API
API Push
Pull
Queue
Pub
Sub
Event bus
Set-Piece example
Email store
eCom site Notify customer Stock checker
Customer
Product availability notification
• Accept email registrations
• Check products availability
• Identify registered customers
• Send email notifications
Product
availability
notification
feature
Mono (micro)service view
Email store
eCom site Notify customer Stock checker
Customer
Identify the pieces!
Set-Piece Microservices view
Set-Piece View
• Sync request-response APIs
• Async durable message flows
• Async notification events
• Event publishers & targets
• Event dispatching & routing
Customer
registration
Stock
checking
Email
dispatching
Feedback
handling
Reports
Data
insights
Notification
process
Independent work streams
Set-Piece View
Customer
registration
Stock
checking
Email
dispatching
Feedback
handling
Reports
Data
insights
Notification
process
• Registration API
• Registration request event
Customer registration
• Product status change event
Stock checking
Independent work streams
Set-Piece View
Customer
registration
Stock
checking
Email
dispatching
Feedback
handling
Reports
Data
insights
Notification
process
• Registration & status events target
Notification service
• Registration API
• Registration request event
Customer registration
• Product status change event
Stock checking
Independent work streams
Set-Piece View
Customer
registration
Stock
checking
Email
dispatching
Feedback
handling
Reports
Data
insights
Notification
process
• Registration & status events target
Notification service
• Registration API
• Registration request event
Customer registration
• Product status change event
Stock checking
• Works with messages
Email dispatching
Test & deploy each piece
Customer
registration
Stock
checking
Notification
process
Email
dispatching
Prod
QA
Dev
Prod
QA
Dev
Piece together
Customer
registration
Stock
checking
Notification
process
Email
dispatching
API
Registration
Registration
Stock status
Stock status
Event bus
Messages
Emails
Benefits & Challenges
Development speed
Service granularity
Benefits
Engineering mind-shift
Tooling & pipelines
Challenges
Targeted optimization Service quality
Finer security control Architecture planning
Service visibility Testing & troubleshooting
Business acceleration Data ownership
Serverless requires a new way of thinking, new way of
working, and new way of running applications.
Meaning, we need to change our way of thinking, our way of
working, and our way of running applications.
Sheen Brisals
Think. Design. Work Smarter
Go
Build
Serverless
sheenbrisals sbrisals.medium.com
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

What's Better than Microservices? Serverless Microservices.
What's Better than Microservices? Serverless Microservices.What's Better than Microservices? Serverless Microservices.
What's Better than Microservices? Serverless Microservices.
 
Serverless Computing in Azure
Serverless Computing in AzureServerless Computing in Azure
Serverless Computing in Azure
 
Serverless beyond AWS Lambda
Serverless beyond AWS LambdaServerless beyond AWS Lambda
Serverless beyond AWS Lambda
 
The Hitchhiker’s Guide to Hybrid Connectivity
The Hitchhiker’s Guide to Hybrid ConnectivityThe Hitchhiker’s Guide to Hybrid Connectivity
The Hitchhiker’s Guide to Hybrid Connectivity
 
Saa c02 study notes 2022
Saa c02 study notes 2022Saa c02 study notes 2022
Saa c02 study notes 2022
 
Building your own calendly using amazon app sync
Building your own calendly using amazon app syncBuilding your own calendly using amazon app sync
Building your own calendly using amazon app sync
 
FaaS or not to FaaS. Visible and invisible benefits of the Serverless paradig...
FaaS or not to FaaS. Visible and invisible benefits of the Serverless paradig...FaaS or not to FaaS. Visible and invisible benefits of the Serverless paradig...
FaaS or not to FaaS. Visible and invisible benefits of the Serverless paradig...
 
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
 
Lessons Learned from building a serverless API
Lessons Learned from building  a serverless APILessons Learned from building  a serverless API
Lessons Learned from building a serverless API
 
IoT and Serverless - AWS - Serverless Summit - Madhusudan Shekar
IoT and Serverless - AWS - Serverless Summit - Madhusudan ShekarIoT and Serverless - AWS - Serverless Summit - Madhusudan Shekar
IoT and Serverless - AWS - Serverless Summit - Madhusudan Shekar
 
Serverless Applications on AWS
Serverless Applications on AWSServerless Applications on AWS
Serverless Applications on AWS
 
AWS Amplify
AWS AmplifyAWS Amplify
AWS Amplify
 
Firebase vs MongoDB Stitch vs AWS Amplify vs Azure Mobile Apps
Firebase vs MongoDB Stitch vs AWS Amplify vs Azure Mobile AppsFirebase vs MongoDB Stitch vs AWS Amplify vs Azure Mobile Apps
Firebase vs MongoDB Stitch vs AWS Amplify vs Azure Mobile Apps
 
Systems Operations for Windows Workloads
Systems Operations for Windows WorkloadsSystems Operations for Windows Workloads
Systems Operations for Windows Workloads
 
Azure functions
Azure functionsAzure functions
Azure functions
 
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
 
Deploy Microservices in the Real World
Deploy Microservices in the Real WorldDeploy Microservices in the Real World
Deploy Microservices in the Real World
 
AWS Webcast - Amazon work spaces public sector webinar
AWS Webcast - Amazon work spaces public sector webinarAWS Webcast - Amazon work spaces public sector webinar
AWS Webcast - Amazon work spaces public sector webinar
 
AWS Cloud
AWS CloudAWS Cloud
AWS Cloud
 
Deep Dive into Amazon Fargate
Deep Dive into Amazon FargateDeep Dive into Amazon Fargate
Deep Dive into Amazon Fargate
 

Ähnlich wie Design and Develop Serverless Applications as Set-Pieces

Cloud Services helping in cloud service to be fully knowledgably .pptx
Cloud Services helping in cloud service to be fully knowledgably .pptxCloud Services helping in cloud service to be fully knowledgably .pptx
Cloud Services helping in cloud service to be fully knowledgably .pptx
terewog808
 
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale
 

Ähnlich wie Design and Develop Serverless Applications as Set-Pieces (20)

AWS Mobility: Go Mobile in minutes.
AWS Mobility: Go Mobile in minutes. AWS Mobility: Go Mobile in minutes.
AWS Mobility: Go Mobile in minutes.
 
The Road To Event-Driven Architecture
The Road To Event-Driven ArchitectureThe Road To Event-Driven Architecture
The Road To Event-Driven Architecture
 
Pros & Cons of Microservices Architecture
Pros & Cons of Microservices ArchitecturePros & Cons of Microservices Architecture
Pros & Cons of Microservices Architecture
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
 
AWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft Broadridge
AWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft BroadridgeAWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft Broadridge
AWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft Broadridge
 
5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWS5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWS
 
AI & AWS DeepComposer
AI & AWS DeepComposerAI & AWS DeepComposer
AI & AWS DeepComposer
 
From Monoliths to Services: Paying Your Technical Debt
From Monoliths to Services: Paying Your Technical DebtFrom Monoliths to Services: Paying Your Technical Debt
From Monoliths to Services: Paying Your Technical Debt
 
Innovating with AWS: How Microservices on AWS Can Transform Your Business
Innovating with AWS: How Microservices on AWS Can Transform Your BusinessInnovating with AWS: How Microservices on AWS Can Transform Your Business
Innovating with AWS: How Microservices on AWS Can Transform Your Business
 
Startups without Servers
Startups without ServersStartups without Servers
Startups without Servers
 
Cloud Services helping in cloud service to be fully knowledgably .pptx
Cloud Services helping in cloud service to be fully knowledgably .pptxCloud Services helping in cloud service to be fully knowledgably .pptx
Cloud Services helping in cloud service to be fully knowledgably .pptx
 
Serverless Computing: Driving Innovation and Business Value
Serverless Computing: Driving Innovation and Business ValueServerless Computing: Driving Innovation and Business Value
Serverless Computing: Driving Innovation and Business Value
 
Boot camp - Migration to AWS
Boot camp - Migration to AWSBoot camp - Migration to AWS
Boot camp - Migration to AWS
 
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
 
Building a Real-Time Security Application Using Log Data and Machine Learning...
Building a Real-Time Security Application Using Log Data and Machine Learning...Building a Real-Time Security Application Using Log Data and Machine Learning...
Building a Real-Time Security Application Using Log Data and Machine Learning...
 
Developing Modern Applications in the Cloud
Developing Modern Applications in the CloudDeveloping Modern Applications in the Cloud
Developing Modern Applications in the Cloud
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition
 
WOLF presentation at OCC Bangalore Business Meet
WOLF presentation at OCC Bangalore Business MeetWOLF presentation at OCC Bangalore Business Meet
WOLF presentation at OCC Bangalore Business Meet
 
#JaxLondon keynote: Developing applications with a microservice architecture
#JaxLondon keynote: Developing applications with a microservice architecture#JaxLondon keynote: Developing applications with a microservice architecture
#JaxLondon keynote: Developing applications with a microservice architecture
 

Mehr von SheenBrisals

Mehr von SheenBrisals (9)

Advanced Event-Driven Patterns - AWS Community Day Dublin
Advanced Event-Driven Patterns - AWS Community Day DublinAdvanced Event-Driven Patterns - AWS Community Day Dublin
Advanced Event-Driven Patterns - AWS Community Day Dublin
 
Enterprise Serverless Adoption. An Experience Report
Enterprise Serverless Adoption. An Experience ReportEnterprise Serverless Adoption. An Experience Report
Enterprise Serverless Adoption. An Experience Report
 
Sustainability In Serverless
Sustainability In ServerlessSustainability In Serverless
Sustainability In Serverless
 
How to Grow a Serverless Team in an Enterprise
How to Grow a Serverless Team in an EnterpriseHow to Grow a Serverless Team in an Enterprise
How to Grow a Serverless Team in an Enterprise
 
Shillings in Serverless
Shillings in ServerlessShillings in Serverless
Shillings in Serverless
 
To Serverless And Beyond!
To Serverless And Beyond!To Serverless And Beyond!
To Serverless And Beyond!
 
Sloppy Little Serverless Stories
Sloppy Little Serverless StoriesSloppy Little Serverless Stories
Sloppy Little Serverless Stories
 
How to Grow a Serverless Team
How to Grow a Serverless TeamHow to Grow a Serverless Team
How to Grow a Serverless Team
 
Serverless Microservices Communication with Amazon EventBridge
Serverless Microservices Communication with Amazon EventBridgeServerless Microservices Communication with Amazon EventBridge
Serverless Microservices Communication with Amazon EventBridge
 

Kürzlich hochgeladen

%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 

Kürzlich hochgeladen (20)

%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 

Design and Develop Serverless Applications as Set-Pieces