SlideShare a Scribd company logo
The key thing to note is that legacy systems are only legacy because they’ve been successful enough to last this long.
legacy systems
successful
enough to last this long
Dreamer, Technology Enthusiast, Speaker, Trainer, People 1st, Microsoft Azure MVP, Crafter, Endava, Dreamer
Tools and competences on dev ops
Avoid Prepare
ManageSurvive
Tools and competences on dev ops
Tools and competences on dev ops
Tools and competences on dev ops
Loosely
coupled
Deployable
independently
High
maintainable
and testable
Organized on
top of
business
needs and
capabilities
Loosely
coupled
Deployable
independently
High
maintainable
and testable
Organized on
top of
business
needs and
capabilities
Tools and competences on dev ops
Tools and competences on dev ops
Tools and competences on dev ops
Event triggered
Ephemeral
No infrastructure to
manage
Pays per
execution
Event triggered
Ephemeral
No infrastructure to
manage
Pays per
execution
Writing a function that incorporates a business logic and deploy it
Tools and competences on dev ops
Execution Time
Technology Stack
Environment Scaling
Microservices Serverless
Microservices
• Short or long
requests
• Few seconds
• Long
execution
time
Serverless
• Short life
• Few seconds
• Under 300s
Microservices
• Short or long
requests
• Few
secconds
• Long
execution
time
Serverless
• Short life
• Few seconds
• Under 300s
Microservices
• Short or long
requests
• Few
secconds
• Long
execution
time
Serverless
• Short life
• Few seconds
• Under 300s
Tools and competences on dev ops
Microservices Serverless
Different
stacks
Limited tech
stacks
External
dependencies
Multiple
stacks
Legacy code
Legacy
dependencies
Microservices
• Cluster
• Nodes type
• Container OS
• OS Updates
• Stack patches
Serverless
• No
infrastructure
configuration
• Easy
configuration
• Focus on code
• Write and
deploy
Microservices
• Same
environment
• Isolated from
infrastructure
Serverless
• Environment
agnostic
• No
dependencies
Microservices
• Node spin-up latency
• Warm-up
Serverless
• Scale on the fly
• Fast warm-up
• Dynamic scaling
• No boundaries
Tools and competences on dev ops
Operating
system
Maintenance and
support
(e.g. operation
system updates,
security patches)
Monitoring of
the OS
Deployment
mechanism
App
Deployment
&
Configuration
Infrastructure
management
Need to use external
services to be able
to deliver the same
functionality
Overcome the
limitations of disk
space, RAM and
execution duration
Legacy
dependencies to
different stacks or
systems
Need to use external
services to be able to deliver
the same functionality
Overcome the limitations of
disk space, RAM and
execution duration
Legacy dependencies to
different stacks or systems
Operating
system
Maintenance and
support
Monitoring of
the OS
Deployment
mechanism
App
Deployment
&
Configuration
Infrastructure
management
Tools and competences on dev ops
Tools and competences on dev ops
Hybrid App
Microservices Serverless
Proxy
Emit Request
Hybrid App
Microservices Serverless
Proxy
Emit Request
Microservices
Personalization
Cart
Payment
Serverless
Authentication
Authorization
Image resize
Microservices
Personalization
Cart
Payment
Serverless
Authentication
Authorization
Image resize
Kubeless
Tools and competences on dev ops
Understand how to connect multiple microservices or
functions to fulfil a business requirement
Each service or collection of functions shall be seen as
individual projects with their own team, pipeline and lifetime
Middleware and internal communication
Understand how to connect multiple microservices or
functions to fulfil a business requirement
Each service or collection of functions shall be seen as
individual projects with their own team, pipeline and lifetime
Middleware and internal communication
Understand how to connect multiple microservices or
functions to fulfil a business requirement
Each service or collection of functions shall be seen as
individual projects with their own team, pipeline and lifetime
Middleware and internal communication
To sum up
s|f
divide
partitioning
replicate/local redundancy
sync data
consistency
Cost control
tools
Code sharing
versioning
Process teams
Select interface,
middleware and channel
Tools and competences on dev ops
Thank you!
@RaduVunvulea
vunvulearadu.blogspot.com
https://www.linkedin.com/in/raduvunvulea/
vunvulear@outlook.com

More Related Content

PPTX
VMware vRealize Network Insight 3.4 whats new
PPTX
Introduction to microservices
PDF
Continuous Delivery, DevOps, Cloud - New Requirements for New Architectures
PDF
Introduction to Microservices
PDF
Introduction to Microservices
PPTX
Microservices: A Gentle Introduction
PPTX
VMware vRealize Network Insight 3.5 - Whats New
PPTX
Introduction To Microservices
VMware vRealize Network Insight 3.4 whats new
Introduction to microservices
Continuous Delivery, DevOps, Cloud - New Requirements for New Architectures
Introduction to Microservices
Introduction to Microservices
Microservices: A Gentle Introduction
VMware vRealize Network Insight 3.5 - Whats New
Introduction To Microservices

What's hot (20)

PPTX
Think Small To Go Big - Introduction To Microservices
PDF
Microservices: Architecture to scale Agile
PDF
AMER Webcast: Build Development and Testing Environments on VMware vCloud Air
PDF
Architectures and Alternatives
PDF
PDF
ECMDay2015 - Nico Sienaert – Enterprise Mobility Suite – What it’s all about?
PPTX
Cloud assurance software
PDF
Microservice Architecture 101
PPTX
Cloud Computing
PDF
Moving Forward with Network Virtualization (VMware NSX)
PPTX
VMworld 2016 Recap
PPTX
From legacy to Azure Service Fabric in 360h. Odessa.
PPTX
VDI and Application Virtualization
PDF
How to Split Your System into Microservices
PPTX
Soa 22 software as a service and soa
PPTX
Microservice vs. Monolithic Architecture
PDF
Microservices: an introduction
PPTX
Service Fabric – Microservices in Microsoft World, Radu Vunvulea 30 may 2016 ...
PDF
Microservices in Practice
PDF
Liferay as a Microservice Platform
Think Small To Go Big - Introduction To Microservices
Microservices: Architecture to scale Agile
AMER Webcast: Build Development and Testing Environments on VMware vCloud Air
Architectures and Alternatives
ECMDay2015 - Nico Sienaert – Enterprise Mobility Suite – What it’s all about?
Cloud assurance software
Microservice Architecture 101
Cloud Computing
Moving Forward with Network Virtualization (VMware NSX)
VMworld 2016 Recap
From legacy to Azure Service Fabric in 360h. Odessa.
VDI and Application Virtualization
How to Split Your System into Microservices
Soa 22 software as a service and soa
Microservice vs. Monolithic Architecture
Microservices: an introduction
Service Fabric – Microservices in Microsoft World, Radu Vunvulea 30 may 2016 ...
Microservices in Practice
Liferay as a Microservice Platform
Ad

Similar to Tools and competences on dev ops (20)

PPTX
Serverless Functions OR Microservices
PPTX
Serverless functions or microservices
PPTX
A Microservice Journey
PDF
Microservices Architecture
PPTX
Cloud to hybrid edge cloud evolution Jun112020.pptx
PPTX
Serverless microservices
PDF
Evolving to Cloud-Native - Nate Schutta 2/2
PDF
Scalable Architecture on Amazon AWS Cloud - Indicthreads cloud computing conf...
PDF
Surviving microservices
PDF
Intro to Microservices
PDF
Microservices Journey NYC
PPTX
Immutable Infrastructure: the new App Deployment
PPTX
Microservices Architecture
PDF
From no services to Microservices
PDF
Evolving to Cloud-Native - Nate Schutta (2/2)
PPTX
Microservices: Why and When? - Alon Fliess, CodeValue - Cloud Native Day Tel ...
PDF
Software Architecture and Architectors: useless VS valuable
PPTX
Application Networks: Microservices and APIs at Netflix
PDF
20141210 - Microservice Container
PPTX
Microservices at Netflix
Serverless Functions OR Microservices
Serverless functions or microservices
A Microservice Journey
Microservices Architecture
Cloud to hybrid edge cloud evolution Jun112020.pptx
Serverless microservices
Evolving to Cloud-Native - Nate Schutta 2/2
Scalable Architecture on Amazon AWS Cloud - Indicthreads cloud computing conf...
Surviving microservices
Intro to Microservices
Microservices Journey NYC
Immutable Infrastructure: the new App Deployment
Microservices Architecture
From no services to Microservices
Evolving to Cloud-Native - Nate Schutta (2/2)
Microservices: Why and When? - Alon Fliess, CodeValue - Cloud Native Day Tel ...
Software Architecture and Architectors: useless VS valuable
Application Networks: Microservices and APIs at Netflix
20141210 - Microservice Container
Microservices at Netflix
Ad

Recently uploaded (20)

PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Machine Learning_overview_presentation.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Tartificialntelligence_presentation.pptx
PPTX
1. Introduction to Computer Programming.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Approach and Philosophy of On baking technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Mushroom cultivation and it's methods.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Heart disease approach using modified random forest and particle swarm optimi...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine learning based COVID-19 study performance prediction
Machine Learning_overview_presentation.pptx
A Presentation on Artificial Intelligence
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Tartificialntelligence_presentation.pptx
1. Introduction to Computer Programming.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Approach and Philosophy of On baking technology
Programs and apps: productivity, graphics, security and other tools
Univ-Connecticut-ChatGPT-Presentaion.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Mushroom cultivation and it's methods.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Accuracy of neural networks in brain wave diagnosis of schizophrenia

Tools and competences on dev ops