SlideShare a Scribd company logo
1 of 46
Download to read offline
JDK.IO 2017
Copenhagen, 19 June 2017
Filip van Laenen
@filipvanlaenen
fvl@computas.com
Clouds with Trenches
and Sharp Edges
https://www.flickr.com/photos/14646075@N03/3498450536/
2
https://www.flickr.com/photos/rachelrusinski/2733962928/
3
https://www.flickr.com/photos/satguru/12120373395/
4
https://www.flickr.com/photos/ton-schulten/15897871561/
5
https://www.flickr.com/photos/koroleva-couture/9948067165/
6
7
Lesson Learned #1:
A Cloud Doesn’t Configure Itself
https://www.flickr.com/photos/14646075@N03/3498450536/
Configuration Reduction
• You can reduce the need for
configuration
• You can’t eliminate it
• You can only replace it
• Consequence:
• Plan for it
• Include it in estimates
• Allocate people for it
lim
t→∞
k(t)=0
8
https://www.flickr.com/photos/satguru/12120373395/
9
Let me tell you a little story…
10
https://www.flickr.com/photos/jockrutherford/6114920524/
11
https://www.flickr.com/photos/jaako/2910036286/
12
https://www.flickr.com/photos/jockrutherford/6114920524/
13
https://www.flickr.com/photos/jockrutherford/6114920524/
14
15
https://www.flickr.com/photos/jockrutherford/6114920524/
16
https://www.flickr.com/photos/jockrutherford/6114920524/
Cloud Configuration
• Scripted
• Parameterized
• Version controlled
• Flexibility
• Ad-hoc environments
• Experiments
• Wipe and re-create
lim
t→∞
k(t)=0
17
New Skill Set
• Obsolete*
skills:
• Disk, RAM, CPU specs
• RAID specification
• Fail-over and back-up
• New skills:
• Configuration scripting
• Bill optimization
*
Sort of…
18
https://www.flickr.com/photos/evilnick/183967317/
19
Lesson Learned #2:
Bill Optimization is the New Performance
https://www.flickr.com/photos/14646075@N03/3498450536/
“Old School” Performance
• Constraints:
• Fixed number of CPUs
• Disk, RAM, CPU specs fixed
• Measurement:
• Computation time
• Remediation:
• Refactor code
• Buy more servers
20
https://www.flickr.com/photos/evilnick/183967317/
Cloud Performance
• Constraints:
• Computation time?
• Measurement:
• (Computation time)
• Bill
• Remediation:
• Refactor code
• Refactor infrastructure
21 https://www.flickr.com/photos/eovemar/6275924614
Cloud Performance Test
start_amount ← bill.current
1000.times do { test }
end_amount ← bill.current
assert end_amount –
start_amount ≤ $1.00
22 https://www.flickr.com/photos/eovemar/6275924614
Scaling Out
• Do you think you can
outscale Google, Amazon or
Microsoft?
• Disk space
• RAM
• CPU time
• They can easily outscale you
• Through the bill
23 https://www.flickr.com/photos/eovemar/6275924614
24
Lesson Learned #3:
Clean up after Yourself
https://www.flickr.com/photos/14646075@N03/3498450536/
Time Is Money
• Close down old projects
• Close down unused nodes
• Audit your bills
25 https://www.flickr.com/photos/eovemar/6275924614
26
Lesson Learned #4:
You’re in Production from Day 1
https://www.flickr.com/photos/14646075@N03/3498450536/
No Security by Obscurity
• Public clouds by definition
accessible everywhere
• Synthetic data
• Authentication and
authorization
27
https://www.flickr.com/photos/sushicam/4950692923/
Internal Security
• Developer ≠ administrator
• Environments
• Nodes
• Data
• Billing responsibility
28
https://www.flickr.com/photos/sushicam/4950692923/
29
Lesson Learned #5:
You Don’t Own the Cloud
https://www.flickr.com/photos/14646075@N03/3498450536/
Regions and Availability
• GA: General Availability
• Keyword: “general”
• Region important
• Whitelisting
30 https://www.flickr.com/photos/punxutawneyphil/6207458951/
Versions as a Service
• New versions
• Alpha and beta versions
• Cool
• But unreliable
• Incompatibilities
• Between client libraries
31
https://www.flickr.com/photos/serdar/11619340553/
https://www.flickr.com/photos/ton-schulten/15897871561/
32
Bug Fixes as a Service
• Central bugs
• And central bug fixes
• Central downtime
33 https://www.flickr.com/photos/mariushaffner/19040548474/
34
Lesson Learned #6:
Logging is Everything
https://www.flickr.com/photos/14646075@N03/3498450536/
Set Up Logging Correctly
• System logging
• Learn to read system logs
• Audit the logs regularly
• Application logging
• Integrate with logging
infrastructure
35
https://www.flickr.com/photos/waltstoneburner/7946581522/
https://www.flickr.com/photos/14646075@N03/3498450536/
36
37
Lesson Learned #1:
A cloud doesn’t configure itself
https://www.flickr.com/photos/14646075@N03/3498450536/
38
Lesson Learned #2:
Bill Optimization is the New Performance
https://www.flickr.com/photos/14646075@N03/3498450536/
39
Lesson Learned #3:
Clean up after Yourself
https://www.flickr.com/photos/14646075@N03/3498450536/
40
Lesson Learned #4:
You’re in Production from Day 1
https://www.flickr.com/photos/14646075@N03/3498450536/
41
Lesson Learned #5:
You Don’t Own the Cloud
https://www.flickr.com/photos/14646075@N03/3498450536/
42
Lesson Learned #6:
Logging is Everything
https://www.flickr.com/photos/14646075@N03/3498450536/
https://www.flickr.com/photos/rachelrusinski/2733962928/
43
https://www.flickr.com/photos/koroleva-couture/9948067165/
44
Questions?
Comments?
Thanks!

More Related Content

What's hot

How to Work from Home #wfh #workingfromhome
How to Work from Home #wfh #workingfromhomeHow to Work from Home #wfh #workingfromhome
How to Work from Home #wfh #workingfromhomeSu Butcher
 
Network Globally- Act Locally
Network Globally- Act LocallyNetwork Globally- Act Locally
Network Globally- Act LocallyKristin Hokanson
 
Hardware Is Not Enough
Hardware Is Not EnoughHardware Is Not Enough
Hardware Is Not EnoughKim Cofino
 
Commitment Poster
Commitment Poster Commitment Poster
Commitment Poster Nixon55
 
If you love something... set it free
If you love something... set it freeIf you love something... set it free
If you love something... set it freeIan Davis
 
Credo: Connected Learning Values
Credo: Connected Learning ValuesCredo: Connected Learning Values
Credo: Connected Learning ValuesTerry Elliott
 
Professional Leadership Networks1
Professional Leadership Networks1Professional Leadership Networks1
Professional Leadership Networks1jsigler1
 
Shots and Angles
Shots and Angles Shots and Angles
Shots and Angles spmath
 
Theory of Multiple Intelligences
Theory of Multiple IntelligencesTheory of Multiple Intelligences
Theory of Multiple IntelligencesGary Schrader
 
Theory of Multiple Intelligences
Theory of Multiple IntelligencesTheory of Multiple Intelligences
Theory of Multiple IntelligencesGary Schrader
 
Gartentechnik.com Best Practices
Gartentechnik.com Best PracticesGartentechnik.com Best Practices
Gartentechnik.com Best PracticesGerrit Eicker
 

What's hot (13)

How to Work from Home #wfh #workingfromhome
How to Work from Home #wfh #workingfromhomeHow to Work from Home #wfh #workingfromhome
How to Work from Home #wfh #workingfromhome
 
Pres1 ppp
Pres1 pppPres1 ppp
Pres1 ppp
 
Network Globally- Act Locally
Network Globally- Act LocallyNetwork Globally- Act Locally
Network Globally- Act Locally
 
Hardware Is Not Enough
Hardware Is Not EnoughHardware Is Not Enough
Hardware Is Not Enough
 
Commitment Poster
Commitment Poster Commitment Poster
Commitment Poster
 
If you love something... set it free
If you love something... set it freeIf you love something... set it free
If you love something... set it free
 
Job Search Tips
Job Search TipsJob Search Tips
Job Search Tips
 
Credo: Connected Learning Values
Credo: Connected Learning ValuesCredo: Connected Learning Values
Credo: Connected Learning Values
 
Professional Leadership Networks1
Professional Leadership Networks1Professional Leadership Networks1
Professional Leadership Networks1
 
Shots and Angles
Shots and Angles Shots and Angles
Shots and Angles
 
Theory of Multiple Intelligences
Theory of Multiple IntelligencesTheory of Multiple Intelligences
Theory of Multiple Intelligences
 
Theory of Multiple Intelligences
Theory of Multiple IntelligencesTheory of Multiple Intelligences
Theory of Multiple Intelligences
 
Gartentechnik.com Best Practices
Gartentechnik.com Best PracticesGartentechnik.com Best Practices
Gartentechnik.com Best Practices
 

Similar to Clouds with Trenches and Sharp Edges

Cloud ecommerce: Elementos clave para un proyecto de comercio electrónico
Cloud ecommerce: Elementos clave para un proyecto de comercio electrónicoCloud ecommerce: Elementos clave para un proyecto de comercio electrónico
Cloud ecommerce: Elementos clave para un proyecto de comercio electrónicoArsys
 
Avoiding product and ux pitfalls for start-ups and enterprises
Avoiding product and ux pitfalls   for start-ups and enterprisesAvoiding product and ux pitfalls   for start-ups and enterprises
Avoiding product and ux pitfalls for start-ups and enterprisesUxWorks
 
Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...
Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...
Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...Bobbi Newman
 
Productivity: Life Beyond School & Work
Productivity: Life Beyond School & WorkProductivity: Life Beyond School & Work
Productivity: Life Beyond School & WorkBrandi Webster
 
Supporting ePortfolio implementations through webinars
Supporting ePortfolio implementations through webinarsSupporting ePortfolio implementations through webinars
Supporting ePortfolio implementations through webinarsKristina D.C. Hoeppner
 
Fix price fix scope fix date-pecha_kuchas-journeeagile2014
Fix price fix scope fix date-pecha_kuchas-journeeagile2014Fix price fix scope fix date-pecha_kuchas-journeeagile2014
Fix price fix scope fix date-pecha_kuchas-journeeagile2014Gilles Scokart
 
MISA London, ON - Open Data Workshop
MISA London, ON - Open Data Workshop MISA London, ON - Open Data Workshop
MISA London, ON - Open Data Workshop Nik Garkusha
 
Enterprise +UX+Agile
Enterprise +UX+AgileEnterprise +UX+Agile
Enterprise +UX+AgileRebecca Baker
 
Enterprise, Agile, and UX: Making It Work Today, Tomorrow, and Beyond
Enterprise, Agile, and UX: Making It Work Today, Tomorrow, and BeyondEnterprise, Agile, and UX: Making It Work Today, Tomorrow, and Beyond
Enterprise, Agile, and UX: Making It Work Today, Tomorrow, and BeyondUXPA International
 
Nicholas Arthur Personal Persona Project
Nicholas Arthur Personal Persona ProjectNicholas Arthur Personal Persona Project
Nicholas Arthur Personal Persona ProjectNicholas Arthur
 
Kaliya Hamlin on unconferences at Ignite Bay Area
Kaliya Hamlin on unconferences at Ignite Bay AreaKaliya Hamlin on unconferences at Ignite Bay Area
Kaliya Hamlin on unconferences at Ignite Bay AreaIgnite Bay Area
 
E-Portfolio in the NZ School Sector
E-Portfolio in the NZ School SectorE-Portfolio in the NZ School Sector
E-Portfolio in the NZ School SectorPaul Seiler
 
Eportfolios in the New Zealand School sector
Eportfolios in the New Zealand School sectorEportfolios in the New Zealand School sector
Eportfolios in the New Zealand School sectorePortfolios Australia
 
Avoiding the Social Media Graveyard
Avoiding the Social Media GraveyardAvoiding the Social Media Graveyard
Avoiding the Social Media GraveyardMeredith Farkas
 
My philosophy of teaching
My philosophy of teachingMy philosophy of teaching
My philosophy of teachingSarah Stewart
 
Connecting Your Community
Connecting Your CommunityConnecting Your Community
Connecting Your CommunityKim Cofino
 

Similar to Clouds with Trenches and Sharp Edges (20)

Cloud ecommerce: Elementos clave para un proyecto de comercio electrónico
Cloud ecommerce: Elementos clave para un proyecto de comercio electrónicoCloud ecommerce: Elementos clave para un proyecto de comercio electrónico
Cloud ecommerce: Elementos clave para un proyecto de comercio electrónico
 
Avoiding product and ux pitfalls for start-ups and enterprises
Avoiding product and ux pitfalls   for start-ups and enterprisesAvoiding product and ux pitfalls   for start-ups and enterprises
Avoiding product and ux pitfalls for start-ups and enterprises
 
Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...
Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...
Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...
 
Productivity: Life Beyond School & Work
Productivity: Life Beyond School & WorkProductivity: Life Beyond School & Work
Productivity: Life Beyond School & Work
 
PCP-O Storyboard
PCP-O StoryboardPCP-O Storyboard
PCP-O Storyboard
 
Supporting ePortfolio implementations through webinars
Supporting ePortfolio implementations through webinarsSupporting ePortfolio implementations through webinars
Supporting ePortfolio implementations through webinars
 
Fix price fix scope fix date-pecha_kuchas-journeeagile2014
Fix price fix scope fix date-pecha_kuchas-journeeagile2014Fix price fix scope fix date-pecha_kuchas-journeeagile2014
Fix price fix scope fix date-pecha_kuchas-journeeagile2014
 
Blogging Getting Started
Blogging Getting StartedBlogging Getting Started
Blogging Getting Started
 
MISA London, ON - Open Data Workshop
MISA London, ON - Open Data Workshop MISA London, ON - Open Data Workshop
MISA London, ON - Open Data Workshop
 
Enterprise +UX+Agile
Enterprise +UX+AgileEnterprise +UX+Agile
Enterprise +UX+Agile
 
Enterprise, Agile, and UX: Making It Work Today, Tomorrow, and Beyond
Enterprise, Agile, and UX: Making It Work Today, Tomorrow, and BeyondEnterprise, Agile, and UX: Making It Work Today, Tomorrow, and Beyond
Enterprise, Agile, and UX: Making It Work Today, Tomorrow, and Beyond
 
Nicholas Arthur Personal Persona Project
Nicholas Arthur Personal Persona ProjectNicholas Arthur Personal Persona Project
Nicholas Arthur Personal Persona Project
 
Flat Class Workshop
Flat Class WorkshopFlat Class Workshop
Flat Class Workshop
 
Kaliya Hamlin on unconferences at Ignite Bay Area
Kaliya Hamlin on unconferences at Ignite Bay AreaKaliya Hamlin on unconferences at Ignite Bay Area
Kaliya Hamlin on unconferences at Ignite Bay Area
 
Michael Griffin PPP
Michael Griffin PPPMichael Griffin PPP
Michael Griffin PPP
 
E-Portfolio in the NZ School Sector
E-Portfolio in the NZ School SectorE-Portfolio in the NZ School Sector
E-Portfolio in the NZ School Sector
 
Eportfolios in the New Zealand School sector
Eportfolios in the New Zealand School sectorEportfolios in the New Zealand School sector
Eportfolios in the New Zealand School sector
 
Avoiding the Social Media Graveyard
Avoiding the Social Media GraveyardAvoiding the Social Media Graveyard
Avoiding the Social Media Graveyard
 
My philosophy of teaching
My philosophy of teachingMy philosophy of teaching
My philosophy of teaching
 
Connecting Your Community
Connecting Your CommunityConnecting Your Community
Connecting Your Community
 

More from Filip Van Laenen

How JSR 385 could have saved the Mars Climate Orbiter
How JSR 385 could have saved the Mars Climate OrbiterHow JSR 385 could have saved the Mars Climate Orbiter
How JSR 385 could have saved the Mars Climate OrbiterFilip Van Laenen
 
How JSR-385 Could Have Saved the Mars Climate Orbiter
How JSR-385 Could Have Saved the Mars Climate OrbiterHow JSR-385 Could Have Saved the Mars Climate Orbiter
How JSR-385 Could Have Saved the Mars Climate OrbiterFilip Van Laenen
 
Become an SVG Architect, not a PowerPoint Architect
Become an SVG Architect, not a PowerPoint ArchitectBecome an SVG Architect, not a PowerPoint Architect
Become an SVG Architect, not a PowerPoint ArchitectFilip Van Laenen
 
Mutasjonstesting – Lag bugs for å få bedre kode
Mutasjonstesting – Lag bugs for å få bedre kodeMutasjonstesting – Lag bugs for å få bedre kode
Mutasjonstesting – Lag bugs for å få bedre kodeFilip Van Laenen
 
Hvem kommer til å vinne kommunevalget?
Hvem kommer til å vinne kommunevalget?Hvem kommer til å vinne kommunevalget?
Hvem kommer til å vinne kommunevalget?Filip Van Laenen
 
Five Inconvenient Truths about REST
Five Inconvenient Truths about RESTFive Inconvenient Truths about REST
Five Inconvenient Truths about RESTFilip Van Laenen
 
How Free Data Can Drive Some of the Monkey Business Out of Political Journali...
How Free Data Can Drive Some of the Monkey Business Out of Political Journali...How Free Data Can Drive Some of the Monkey Business Out of Political Journali...
How Free Data Can Drive Some of the Monkey Business Out of Political Journali...Filip Van Laenen
 
Oop 2015 – Mutation Testing
Oop 2015 – Mutation TestingOop 2015 – Mutation Testing
Oop 2015 – Mutation TestingFilip Van Laenen
 
#NoEstimates – Smidig 2014
 #NoEstimates – Smidig 2014 #NoEstimates – Smidig 2014
#NoEstimates – Smidig 2014Filip Van Laenen
 
#NoEstimates – Javazone 2014
#NoEstimates – Javazone 2014#NoEstimates – Javazone 2014
#NoEstimates – Javazone 2014Filip Van Laenen
 
Tre ubeleilige sannheter om REST
Tre ubeleilige sannheter om RESTTre ubeleilige sannheter om REST
Tre ubeleilige sannheter om RESTFilip Van Laenen
 
Mutation Testing with PIT (Booster 2014, 2014-MAR-13)
Mutation Testing with PIT (Booster 2014, 2014-MAR-13)Mutation Testing with PIT (Booster 2014, 2014-MAR-13)
Mutation Testing with PIT (Booster 2014, 2014-MAR-13)Filip Van Laenen
 
Hvorfor stole på e-valg 2011/13?
Hvorfor stole på e-valg 2011/13?Hvorfor stole på e-valg 2011/13?
Hvorfor stole på e-valg 2011/13?Filip Van Laenen
 
Mutation testing (OOP 2012, 2012-JAN-24)
Mutation testing (OOP 2012, 2012-JAN-24)Mutation testing (OOP 2012, 2012-JAN-24)
Mutation testing (OOP 2012, 2012-JAN-24)Filip Van Laenen
 
SVG (Devoxx 2011, 2011-NOV-14)
SVG (Devoxx 2011, 2011-NOV-14)SVG (Devoxx 2011, 2011-NOV-14)
SVG (Devoxx 2011, 2011-NOV-14)Filip Van Laenen
 
SVG (Framsia, 27-SEP-2011)
SVG (Framsia, 27-SEP-2011)SVG (Framsia, 27-SEP-2011)
SVG (Framsia, 27-SEP-2011)Filip Van Laenen
 

More from Filip Van Laenen (19)

Drawing for IT Architects
Drawing for IT ArchitectsDrawing for IT Architects
Drawing for IT Architects
 
How JSR 385 could have saved the Mars Climate Orbiter
How JSR 385 could have saved the Mars Climate OrbiterHow JSR 385 could have saved the Mars Climate Orbiter
How JSR 385 could have saved the Mars Climate Orbiter
 
How JSR-385 Could Have Saved the Mars Climate Orbiter
How JSR-385 Could Have Saved the Mars Climate OrbiterHow JSR-385 Could Have Saved the Mars Climate Orbiter
How JSR-385 Could Have Saved the Mars Climate Orbiter
 
Become an SVG Architect, not a PowerPoint Architect
Become an SVG Architect, not a PowerPoint ArchitectBecome an SVG Architect, not a PowerPoint Architect
Become an SVG Architect, not a PowerPoint Architect
 
Dial M for Mutation
Dial M for MutationDial M for Mutation
Dial M for Mutation
 
Mutasjonstesting – Lag bugs for å få bedre kode
Mutasjonstesting – Lag bugs for å få bedre kodeMutasjonstesting – Lag bugs for å få bedre kode
Mutasjonstesting – Lag bugs for å få bedre kode
 
Hvem kommer til å vinne kommunevalget?
Hvem kommer til å vinne kommunevalget?Hvem kommer til å vinne kommunevalget?
Hvem kommer til å vinne kommunevalget?
 
Five Inconvenient Truths about REST
Five Inconvenient Truths about RESTFive Inconvenient Truths about REST
Five Inconvenient Truths about REST
 
How Free Data Can Drive Some of the Monkey Business Out of Political Journali...
How Free Data Can Drive Some of the Monkey Business Out of Political Journali...How Free Data Can Drive Some of the Monkey Business Out of Political Journali...
How Free Data Can Drive Some of the Monkey Business Out of Political Journali...
 
Oop 2015 – Mutation Testing
Oop 2015 – Mutation TestingOop 2015 – Mutation Testing
Oop 2015 – Mutation Testing
 
#NoEstimates – Smidig 2014
 #NoEstimates – Smidig 2014 #NoEstimates – Smidig 2014
#NoEstimates – Smidig 2014
 
#NoEstimates – Javazone 2014
#NoEstimates – Javazone 2014#NoEstimates – Javazone 2014
#NoEstimates – Javazone 2014
 
Tre ubeleilige sannheter om REST
Tre ubeleilige sannheter om RESTTre ubeleilige sannheter om REST
Tre ubeleilige sannheter om REST
 
What Architects Really Do
What Architects Really DoWhat Architects Really Do
What Architects Really Do
 
Mutation Testing with PIT (Booster 2014, 2014-MAR-13)
Mutation Testing with PIT (Booster 2014, 2014-MAR-13)Mutation Testing with PIT (Booster 2014, 2014-MAR-13)
Mutation Testing with PIT (Booster 2014, 2014-MAR-13)
 
Hvorfor stole på e-valg 2011/13?
Hvorfor stole på e-valg 2011/13?Hvorfor stole på e-valg 2011/13?
Hvorfor stole på e-valg 2011/13?
 
Mutation testing (OOP 2012, 2012-JAN-24)
Mutation testing (OOP 2012, 2012-JAN-24)Mutation testing (OOP 2012, 2012-JAN-24)
Mutation testing (OOP 2012, 2012-JAN-24)
 
SVG (Devoxx 2011, 2011-NOV-14)
SVG (Devoxx 2011, 2011-NOV-14)SVG (Devoxx 2011, 2011-NOV-14)
SVG (Devoxx 2011, 2011-NOV-14)
 
SVG (Framsia, 27-SEP-2011)
SVG (Framsia, 27-SEP-2011)SVG (Framsia, 27-SEP-2011)
SVG (Framsia, 27-SEP-2011)
 

Recently uploaded

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 

Recently uploaded (20)

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 

Clouds with Trenches and Sharp Edges