SlideShare une entreprise Scribd logo
DEVOPS ENGINEER
ROLETorino DevOps Meetup
FROM THE PREVIOUS
SESSIONS
Is SRE an alternative to DevOps?
Google creates and evolved the concept
independently from DevOps movement.
«If you think of DevOps like an interface in a programming language,
class SRE implements DevOps. SRE includes additional practices and
recommendations that are not necessarily part of the DevOps
interface. DevOps and SRE are not two competing methods for
software development and operations, but rather close friends
designed to break down organizational barriers to deliver better
software faster.
DevOps emerged as a culture and a set of practices
that aims to reduce the gaps between software
development and software operation.
The DevOps movement does not explicitly define how
to succeed.
SRE prescribes how to succeed in the various DevOps
areas.” (Liz Fong-Jones, Seth Vargo)
DEVOPS VS SRE (SITE
RELIABILITY ENGINEERING)
DevOps movement in the community and SRE initiative
in Google started from the same problem, the inefficiency
of having Developers and Operators working on the
different side of a wall, the first looking for feature and the
second for stability.
“One could view DevOps as a generalization of several
core SRE principles to a wider range of organizations,
management structures, and personnel. One could
equivalently view SRE as a specific implementation of
DevOps with some idiosyncratic extensions.“(Ben Traynor)
A DevOps Engineer is someone who understands the full
SDLC (Software Development Life Cycle)
DevOps focuses more on the automation part
SREs focus is more on the aspects like system availability,
observability, and scale
”The basic tenet of SRE is that doing operations well is a
software problem”
SRE VS DEVOPS
IS DEVOPS ENGINEER A
ROLE?
JOB PLACEMENT
SITES
HOW IS IT
DESCRIBED?
MICROSOFT BUILD 2020
DEVOPS STATE OF
THE NATION
DEVOPS STATE OF
THE NATION
Gene Kim: “back in 2013 DevOps was a
domain of the tech giants (as Google,
Microsoft, etc..) now in 2020 DevOps is
being used by large corporate
organisation cross every industry”
Stephen Thair: “what changed from 2013
to now clouds were for early adopter
while now it is mainstream, and along
with cloud DevOps became mainstream
because it was the opportunity to reset
how to manage the solutions using the
clouds”
“DevOps transformation is not something
you need your CTO or manager to drive
you to, you can start working in your
team, but if senior managers are not
supporting these activities the DevOps
adoption in the company will not work, it
will remain inside individual teams”
“Covid-19 has in some cases be a trigger
for DevOps because it was clear that
companies adopting this where able to
react quicker”
“Customers do not care that I can do
RubyGems management in my laptop.
Technology management has a value
only if it provides value to the business”
“Maturity of DevOps is visible when we
talk about teams and about platforms and
not about developers or infrastructure”
“DevOps can be enabled by technology,
using event sourcing or microservices
move you to that way of working”
“Leadership has to understand value of
investing on developing productivity
solutions as equal or higher value than
developing customer features”
OSSERVATORIO CLOUD
TRANSFORMATION
DEVOPS ADOPTION IN
ITALY
WHAT HAS BEEN
DONE
WHAT WAS DIFFICULT
OUR SURVEY
SOURCES
SOURCES
26% SysAdmin
22% Other
24% Developer
36% Cloud Engineer
14% Release Manager
28% DevOps Engineer
22% SRE
Others: Service Manager,
Student, Team Leader, IT
Advisor, QA
SYSADMIN ROLE
CLOUD ENGINEER
ROLE
SRE ROLE
DEVOPS ENGINEER
ROLE
ROLES DEFINITION
36% answered “DevOps Engineer is not a role or a title”
56% answered “SRE is a new role”
56% answered “Cloud Engineer is a new role”
59% answered “Cloud Engineer is an evolution of
SysAdmin”
30% answered “DevOps Engineer is an evolution of
Developer”
19% answered “DevOps Engineer is an evolution of
SysAdmin”
19% answered “DevOps Engineer is an evolution of Cloud
Engineer”
26% answered “DevOps Engineer is a new role”
SKILL REQUIRED BY
ROLE
SysAdmin Developer
SKILL REQUIRED BY
ROLE
SRECloud Engineer
SKILL REQUIRED BY
ROLE
DevOps Engineer
SKILL REQUIRED BY
ROLE
DevOps Engineer
SRE
Cloud Engineer
PREDICTIONS
In two years which role will no longer exist?
DevOps EngineerSysAdmin Cloud Engineer SRE
Italian: 75%
English: 33%
Italian: 22%
English: 50%
Italian: 47%
English: 0%
Italian: 19%
English: 66%
FROM THE COMMENTS
FROM THE COMMENTS
FROM THE COMMENTS
FROM THE COMMENTS
THE END – Q&A ?

Contenu connexe

Tendances

The Journey to Mainframe DevOps
The Journey to Mainframe DevOpsThe Journey to Mainframe DevOps
The Journey to Mainframe DevOps
Micro Focus
 
Devops online training ppt
Devops online training pptDevops online training ppt
Devops online training ppt
KhalidQureshi31
 
Devops online training ppt
Devops online training pptDevops online training ppt
Devops online training ppt
eduxfactor .com
 
Best devops training in Hyderabad
Best devops training in HyderabadBest devops training in Hyderabad
Best devops training in Hyderabad
KumarNaik21
 
DevOps Online Training
DevOps Online TrainingDevOps Online Training
DevOps Online Training
VijayVijji8
 
Java training in Bhubaneswar
Java training in BhubaneswarJava training in Bhubaneswar
Java training in Bhubaneswar
javalit
 
DevOps , A quick introduction
DevOps , A quick introductionDevOps , A quick introduction
DevOps , A quick introduction
Mostafa Hashkil
 
Iac evolutions
Iac evolutionsIac evolutions
Iac evolutions
Prancer Io
 
Software Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CCSoftware Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CC
Cooperative Computing
 
Low code - empower the capability to accelerate | Swatantra Kumar
Low code - empower the capability to accelerate | Swatantra KumarLow code - empower the capability to accelerate | Swatantra Kumar
Low code - empower the capability to accelerate | Swatantra Kumar
Swatantra Kumar
 
Selenium-corporate-training-in-mumbai
Selenium-corporate-training-in-mumbaiSelenium-corporate-training-in-mumbai
Selenium-corporate-training-in-mumbai
Unmesh Baile
 
Micro Focus at a glance - #MFSummit2017
Micro Focus at a glance - #MFSummit2017Micro Focus at a glance - #MFSummit2017
Micro Focus at a glance - #MFSummit2017
Micro Focus
 
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs
 
Microservice's in detailed
Microservice's in detailedMicroservice's in detailed
Microservice's in detailed
Mohammed Fazuluddin
 
devops online training in hyderabad
devops online training in hyderabaddevops online training in hyderabad
devops online training in hyderabad
DIGITALSAI1
 

Tendances (15)

The Journey to Mainframe DevOps
The Journey to Mainframe DevOpsThe Journey to Mainframe DevOps
The Journey to Mainframe DevOps
 
Devops online training ppt
Devops online training pptDevops online training ppt
Devops online training ppt
 
Devops online training ppt
Devops online training pptDevops online training ppt
Devops online training ppt
 
Best devops training in Hyderabad
Best devops training in HyderabadBest devops training in Hyderabad
Best devops training in Hyderabad
 
DevOps Online Training
DevOps Online TrainingDevOps Online Training
DevOps Online Training
 
Java training in Bhubaneswar
Java training in BhubaneswarJava training in Bhubaneswar
Java training in Bhubaneswar
 
DevOps , A quick introduction
DevOps , A quick introductionDevOps , A quick introduction
DevOps , A quick introduction
 
Iac evolutions
Iac evolutionsIac evolutions
Iac evolutions
 
Software Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CCSoftware Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CC
 
Low code - empower the capability to accelerate | Swatantra Kumar
Low code - empower the capability to accelerate | Swatantra KumarLow code - empower the capability to accelerate | Swatantra Kumar
Low code - empower the capability to accelerate | Swatantra Kumar
 
Selenium-corporate-training-in-mumbai
Selenium-corporate-training-in-mumbaiSelenium-corporate-training-in-mumbai
Selenium-corporate-training-in-mumbai
 
Micro Focus at a glance - #MFSummit2017
Micro Focus at a glance - #MFSummit2017Micro Focus at a glance - #MFSummit2017
Micro Focus at a glance - #MFSummit2017
 
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
 
Microservice's in detailed
Microservice's in detailedMicroservice's in detailed
Microservice's in detailed
 
devops online training in hyderabad
devops online training in hyderabaddevops online training in hyderabad
devops online training in hyderabad
 

Similaire à DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is much talked about

DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
Rauno De Pasquale
 
Meetup DevOps - Accelerate
Meetup DevOps - AccelerateMeetup DevOps - Accelerate
Meetup DevOps - Accelerate
Delta-N
 
Devops.pptx
Devops.pptxDevops.pptx
Devops.pptx
LokanathS1
 
DevOps Culture & Methodology Intro
DevOps Culture & Methodology IntroDevOps Culture & Methodology Intro
DevOps Culture & Methodology Intro
Najib Radzuan
 
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITCutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in IT
Andrea Tino
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps Introduction
Robert Sell
 
Latest dev ops trends in 2021 you should know
Latest dev ops trends in 2021 you should knowLatest dev ops trends in 2021 you should know
Latest dev ops trends in 2021 you should know
Impressico Business Solutions
 
Devops ppt
Devops pptDevops ppt
Devops ppt
sterlingit
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
Najib Radzuan
 
DEVOPS COURSE PDF.pdf
DEVOPS COURSE PDF.pdfDEVOPS COURSE PDF.pdf
DEVOPS COURSE PDF.pdf
pujariTejaswani
 
Agile Gurugram Conference 2020 | Value of DevOps - Journey from Automation to...
Agile Gurugram Conference 2020 | Value of DevOps - Journey from Automation to...Agile Gurugram Conference 2020 | Value of DevOps - Journey from Automation to...
Agile Gurugram Conference 2020 | Value of DevOps - Journey from Automation to...
AgileNetwork
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
Ihor Odynets
 
What_is_DevOps.pptx
What_is_DevOps.pptxWhat_is_DevOps.pptx
What_is_DevOps.pptx
mridulsharma774687
 
What is DevOps All You Need To Know.pdf
What is DevOps All You Need To Know.pdfWhat is DevOps All You Need To Know.pdf
What is DevOps All You Need To Know.pdf
Cerebrum Infotech
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfWhat Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdf
Smith Daniel
 
DevOps
DevOpsDevOps
Dev ops
Dev opsDev ops
Agile vs. DevOps.pdf
Agile vs. DevOps.pdfAgile vs. DevOps.pdf
Agile vs. DevOps.pdf
Simform
 
DevOps a peek into high performing organizations
DevOps a peek into high performing organizationsDevOps a peek into high performing organizations
DevOps a peek into high performing organizations
Ram0603
 
DevOps Vs SRE Major Differences That You Need To Know - Hidden Brains Infotech
DevOps Vs SRE Major Differences That You Need To Know - Hidden Brains InfotechDevOps Vs SRE Major Differences That You Need To Know - Hidden Brains Infotech
DevOps Vs SRE Major Differences That You Need To Know - Hidden Brains Infotech
Rosalie Lauren
 

Similaire à DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is much talked about (20)

DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
 
Meetup DevOps - Accelerate
Meetup DevOps - AccelerateMeetup DevOps - Accelerate
Meetup DevOps - Accelerate
 
Devops.pptx
Devops.pptxDevops.pptx
Devops.pptx
 
DevOps Culture & Methodology Intro
DevOps Culture & Methodology IntroDevOps Culture & Methodology Intro
DevOps Culture & Methodology Intro
 
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITCutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in IT
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps Introduction
 
Latest dev ops trends in 2021 you should know
Latest dev ops trends in 2021 you should knowLatest dev ops trends in 2021 you should know
Latest dev ops trends in 2021 you should know
 
Devops ppt
Devops pptDevops ppt
Devops ppt
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
 
DEVOPS COURSE PDF.pdf
DEVOPS COURSE PDF.pdfDEVOPS COURSE PDF.pdf
DEVOPS COURSE PDF.pdf
 
Agile Gurugram Conference 2020 | Value of DevOps - Journey from Automation to...
Agile Gurugram Conference 2020 | Value of DevOps - Journey from Automation to...Agile Gurugram Conference 2020 | Value of DevOps - Journey from Automation to...
Agile Gurugram Conference 2020 | Value of DevOps - Journey from Automation to...
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
 
What_is_DevOps.pptx
What_is_DevOps.pptxWhat_is_DevOps.pptx
What_is_DevOps.pptx
 
What is DevOps All You Need To Know.pdf
What is DevOps All You Need To Know.pdfWhat is DevOps All You Need To Know.pdf
What is DevOps All You Need To Know.pdf
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfWhat Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdf
 
DevOps
DevOpsDevOps
DevOps
 
Dev ops
Dev opsDev ops
Dev ops
 
Agile vs. DevOps.pdf
Agile vs. DevOps.pdfAgile vs. DevOps.pdf
Agile vs. DevOps.pdf
 
DevOps a peek into high performing organizations
DevOps a peek into high performing organizationsDevOps a peek into high performing organizations
DevOps a peek into high performing organizations
 
DevOps Vs SRE Major Differences That You Need To Know - Hidden Brains Infotech
DevOps Vs SRE Major Differences That You Need To Know - Hidden Brains InfotechDevOps Vs SRE Major Differences That You Need To Know - Hidden Brains Infotech
DevOps Vs SRE Major Differences That You Need To Know - Hidden Brains Infotech
 

Plus de Rauno De Pasquale

06 azure well architected framework
06 azure well architected framework06 azure well architected framework
06 azure well architected framework
Rauno De Pasquale
 
05 azure well architected framework
05 azure well architected framework05 azure well architected framework
05 azure well architected framework
Rauno De Pasquale
 
04 azure well architected framework
04 azure well architected framework04 azure well architected framework
04 azure well architected framework
Rauno De Pasquale
 
03 azure well architected framework
03 azure well architected framework03 azure well architected framework
03 azure well architected framework
Rauno De Pasquale
 
02 azure well architected framework
02 azure well architected framework02 azure well architected framework
02 azure well architected framework
Rauno De Pasquale
 
01 azure well architected framework
01 azure well architected framework01 azure well architected framework
01 azure well architected framework
Rauno De Pasquale
 
DevOps Training - Introduction to Terraform
DevOps Training - Introduction to TerraformDevOps Training - Introduction to Terraform
DevOps Training - Introduction to Terraform
Rauno De Pasquale
 
Kubernetes the deltatre way the basics - introduction to containers and orc...
Kubernetes the deltatre way   the basics - introduction to containers and orc...Kubernetes the deltatre way   the basics - introduction to containers and orc...
Kubernetes the deltatre way the basics - introduction to containers and orc...
Rauno De Pasquale
 
DevOps Torino Meetup - SRE Concepts
DevOps Torino Meetup - SRE ConceptsDevOps Torino Meetup - SRE Concepts
DevOps Torino Meetup - SRE Concepts
Rauno De Pasquale
 
Newesis azure devops-presentation
Newesis azure devops-presentationNewesis azure devops-presentation
Newesis azure devops-presentation
Rauno De Pasquale
 
Newesis - Introduction to Containers
Newesis -  Introduction to ContainersNewesis -  Introduction to Containers
Newesis - Introduction to Containers
Rauno De Pasquale
 
Newesis - Introduction to the Cloud
Newesis -  Introduction to the CloudNewesis -  Introduction to the Cloud
Newesis - Introduction to the Cloud
Rauno De Pasquale
 

Plus de Rauno De Pasquale (12)

06 azure well architected framework
06 azure well architected framework06 azure well architected framework
06 azure well architected framework
 
05 azure well architected framework
05 azure well architected framework05 azure well architected framework
05 azure well architected framework
 
04 azure well architected framework
04 azure well architected framework04 azure well architected framework
04 azure well architected framework
 
03 azure well architected framework
03 azure well architected framework03 azure well architected framework
03 azure well architected framework
 
02 azure well architected framework
02 azure well architected framework02 azure well architected framework
02 azure well architected framework
 
01 azure well architected framework
01 azure well architected framework01 azure well architected framework
01 azure well architected framework
 
DevOps Training - Introduction to Terraform
DevOps Training - Introduction to TerraformDevOps Training - Introduction to Terraform
DevOps Training - Introduction to Terraform
 
Kubernetes the deltatre way the basics - introduction to containers and orc...
Kubernetes the deltatre way   the basics - introduction to containers and orc...Kubernetes the deltatre way   the basics - introduction to containers and orc...
Kubernetes the deltatre way the basics - introduction to containers and orc...
 
DevOps Torino Meetup - SRE Concepts
DevOps Torino Meetup - SRE ConceptsDevOps Torino Meetup - SRE Concepts
DevOps Torino Meetup - SRE Concepts
 
Newesis azure devops-presentation
Newesis azure devops-presentationNewesis azure devops-presentation
Newesis azure devops-presentation
 
Newesis - Introduction to Containers
Newesis -  Introduction to ContainersNewesis -  Introduction to Containers
Newesis - Introduction to Containers
 
Newesis - Introduction to the Cloud
Newesis -  Introduction to the CloudNewesis -  Introduction to the Cloud
Newesis - Introduction to the Cloud
 

Dernier

Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 

Dernier (20)

Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 

DevOps Torino Meetup - DevOps Engineer, a role that does not exist but is much talked about

  • 3. Is SRE an alternative to DevOps? Google creates and evolved the concept independently from DevOps movement. «If you think of DevOps like an interface in a programming language, class SRE implements DevOps. SRE includes additional practices and recommendations that are not necessarily part of the DevOps interface. DevOps and SRE are not two competing methods for software development and operations, but rather close friends designed to break down organizational barriers to deliver better software faster. DevOps emerged as a culture and a set of practices that aims to reduce the gaps between software development and software operation. The DevOps movement does not explicitly define how to succeed. SRE prescribes how to succeed in the various DevOps areas.” (Liz Fong-Jones, Seth Vargo) DEVOPS VS SRE (SITE RELIABILITY ENGINEERING)
  • 4. DevOps movement in the community and SRE initiative in Google started from the same problem, the inefficiency of having Developers and Operators working on the different side of a wall, the first looking for feature and the second for stability. “One could view DevOps as a generalization of several core SRE principles to a wider range of organizations, management structures, and personnel. One could equivalently view SRE as a specific implementation of DevOps with some idiosyncratic extensions.“(Ben Traynor) A DevOps Engineer is someone who understands the full SDLC (Software Development Life Cycle) DevOps focuses more on the automation part SREs focus is more on the aspects like system availability, observability, and scale ”The basic tenet of SRE is that doing operations well is a software problem” SRE VS DEVOPS
  • 10. DEVOPS STATE OF THE NATION Gene Kim: “back in 2013 DevOps was a domain of the tech giants (as Google, Microsoft, etc..) now in 2020 DevOps is being used by large corporate organisation cross every industry” Stephen Thair: “what changed from 2013 to now clouds were for early adopter while now it is mainstream, and along with cloud DevOps became mainstream because it was the opportunity to reset how to manage the solutions using the clouds” “DevOps transformation is not something you need your CTO or manager to drive you to, you can start working in your team, but if senior managers are not supporting these activities the DevOps adoption in the company will not work, it will remain inside individual teams” “Covid-19 has in some cases be a trigger for DevOps because it was clear that companies adopting this where able to react quicker” “Customers do not care that I can do RubyGems management in my laptop. Technology management has a value only if it provides value to the business” “Maturity of DevOps is visible when we talk about teams and about platforms and not about developers or infrastructure” “DevOps can be enabled by technology, using event sourcing or microservices move you to that way of working” “Leadership has to understand value of investing on developing productivity solutions as equal or higher value than developing customer features”
  • 17. SOURCES 26% SysAdmin 22% Other 24% Developer 36% Cloud Engineer 14% Release Manager 28% DevOps Engineer 22% SRE Others: Service Manager, Student, Team Leader, IT Advisor, QA
  • 22. ROLES DEFINITION 36% answered “DevOps Engineer is not a role or a title” 56% answered “SRE is a new role” 56% answered “Cloud Engineer is a new role” 59% answered “Cloud Engineer is an evolution of SysAdmin” 30% answered “DevOps Engineer is an evolution of Developer” 19% answered “DevOps Engineer is an evolution of SysAdmin” 19% answered “DevOps Engineer is an evolution of Cloud Engineer” 26% answered “DevOps Engineer is a new role”
  • 26. SKILL REQUIRED BY ROLE DevOps Engineer SRE Cloud Engineer
  • 27. PREDICTIONS In two years which role will no longer exist? DevOps EngineerSysAdmin Cloud Engineer SRE Italian: 75% English: 33% Italian: 22% English: 50% Italian: 47% English: 0% Italian: 19% English: 66%
  • 32. THE END – Q&A ?

Notes de l'éditeur

  1. During the two previous sessions we have been talking about the history of the DevOps movement and about the SRE role and duties and we also discussed about the relationship between DevOps and SRE. One of the key point was about the fact of SRE to be a specific role with prescriptive duties and practices, while DevOps is more a cultural movement, defining principles but not explicit roles and practices.
  2. We also found that even if the DevOps movement was not defining a role, there is a common usage of the term “DevOps Engineer” and so we were wondering if it was correct or not to use that term to identify a specific role. This is what we want to discuss in this third appointment.
  3. Looking at the job placements sites not only in Italy but worldwide we see that the terms “DevOps Engineer” is clearly used to identify a job position.
  4. Looking at the description of those job positions we found some very generic term, but we also see a recurrence of references to Ci\CD, Automation, support to software lifecycle management and definition. We see a prevalence of web based solution and architecture and related technologies and a clear indication of cloud based environments.
  5. One hour before our appointment, as part of the Microsoft Build online conference, Microsoft presented a very interesting session about ”DevOps State of the Nation”.
  6. One of the data presented by Microsoft is the result of a survey taken during the conference about DevOps Adoption. The “Starting to adopt” when looked into more details show very different responses, from pilot projects to cultural transformation exercise tot purely technological and practical bases exercises related to introduction of CI\CD platform without touching organisation or cultural aspects.
  7. Gene Kim and the others discussed about how DevOps perception and adoption changed in the last decade, highlighting how circumstances can be the driver of the change (from technology adoption that force to change the way of working to social distancing caused by Covid-19). A clear point had been remarked about the fact that the transformation can not work if not started from the technical people but at the same time can not move from single team transformation to company transformation without a clean buy-in by the leadership.
  8. On the 13 of May the “Osservatorio Cloud Transformation” of the Politecnico di Milano, organised a session about DevOps adoption in Italy,
  9. The result of the survey done by the Osservatorio had as target corporates and enterprises (big companies and not medium or small ones). Only 8% is currently using DevOps as a default, 28% is using it just in some project (new projects or specific teams).
  10. During the conference two working groups have been created involving the representative of many companies, from small to medium to big corporates, working on many different areas (with only a small part having information technology as the main business). Between the questions there were questions about what had been done in terms of organisation structure and way of working to try to adopt DevOps. The answers highlighted the usage of pilot projects and external consultant (with Agile or DevOps coaches). To break the silos and create multi-functional teams does not look to be so common in this phase, even if done by some company.
  11. One other question was about what was particularly difficult during the setup of the organisational changes. The conflict between Dev and Ops has been highlighted as the main difficulty. At the same time it has been reported as a clear issue the coordination of the different aspects in the context of having preserved the “silos” organisation, not really working well with the new methodologies.
  12. We also created our own survey, that was available both in Italian and in English, allowing us to discriminate the answers between Italian people and rest of the world. The results are not having a statistical meaning due to the low number of attendees (98 in total), but it can help to get some information. Looking at the numbers in the next slides please remember that many questions were not mandatory and that many questions also allowed multiple answers.
  13. On the left you find the Italian survey and on the right the English one. Obviously on the English one none of the people was part of the Meetup group.
  14. Multiple answers were possible for each response, this were the answer to the question about “which kind of role do you feel would be appropriate to describe your current work” so it was not about role officially assigned but role perceived by who was answering.
  15. We tried to compare the usage and the definition of various roles: SysAdmin, Cloud Engineer, SRE, DevOps Engineer ( and in some cases we included also Developer). Italian answers on the left, english answers on the right. From top to bottom: usage of the terms as role, how the company it is actually organised for people with that role, how you would like it to be organised if the role exist.
  16. Italian answers on the left, english answers on the right. From top to bottom: usage of the terms as role, how the company it is actually organised for people with that role, how you would like it to be organised if the role exist.
  17. Italian answers on the left, english answers on the right. From top to bottom: usage of the terms as role, how the company it is actually organised for people with that role, how you would like it to be organised if the role exist.
  18. Italian answers on the left, english answers on the right. From top to bottom: usage of the terms as role, how the company it is actually organised for people with that role, how you would like it to be organised if the role exist.
  19. We asked from a list of definitions which ones were considered valid. Definitions were mainly about a role as a synonymous of one other roles (for example “Cloud Engineer is a synonymous of SysAdmin”) or one role as evolution of one other role (for example “Cloud Engineer is an evolution of SysAdmin”) or a role as something completely new.
  20. We asked about which skills are more relevant for each role. You can see the different distribution between roles.
  21. We asked about which skills are more relevant for each role. You can see the different distribution between roles.
  22. We asked about which skills are more relevant for each role. You can see the different distribution between roles.
  23. We asked about which technologies are more relevant for each role. You can see the different distribution between roles. First and second lines are: management of OS; ability to write and execute scripting (bash or powershell or other).
  24. In this question about the prediction of which role will disappear in two years the answers were again very different between Italians and not Italians.
  25. We asked also some free comment on the evolution of the roles.
  26. We asked also some free comment on the evolution of the roles.
  27. We asked also some free comment on the evolution of the roles.
  28. We asked also some free comment on the evolution of the roles.
  29. Our own conclusions are: DevOps Engineer is a term used to define a role, especially in Italy, while much less abroad. The definition of a DevOps engineer is very similar to the one of an SRE but with some different focus (DevOps more Ci\CD and SRE more Observability) but it looks like the two terms could be merged in the future. DevOps Engineer is usually perceived as an evolution of the SysAdmin (Ops side so more than Dev) and the difficulties of a SysAdmin to become DevOps are always part of the conferences and discussions, but the survey is reporting a good percentage of DevOps Engineers with a developer background instead of an operation one, so maybe it is worth to concentrate also on the difficulties of Developers to become DevOps Engineers. Some comments also highlighted the threat that usage of Cloud Platform (more and more in PaaS and SaaS mode) is for existence of these roles out of the Cloud providers companies.