SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
Külli täti piirtää DevOps
Kylli
Sakari Hoisko
+358 40 8281 588
Sakari.Hoisko@eficode.com
https://www.linkedin.com/in/sakarihoisko/
Senior DevOps Consultant
http://www.sourcery.rocks/ohjelmistokehitys-seminaari-9-10/
Eficode in a Nutshell
We are 300+ designers, developers, coaches, automation
engineers, UX and DevOps specialists building the future
of software development.
In practice, this means hundreds of DevOps assessments,
software development and UX design & research projects
every year.
In 2017, we merged the industry-leading DevOps expertise
of Eficode with the UX design and research experience of
Adage. Together, we approach every project with a user
centric mindset, strengthened by the strongest DevOps
practices in the Nordics and Europe
300+
PROFESSIONALS
50%
GROWTH 2018
28 M€
TURNOVER
100+
ANNUAL PROJECTS
2007
Ten years of Devops
11
EUROPEAN OFFICES
Our Service Areas
DevOps & Automation
Eficode has been pioneering in
DevOps since 2007. We help our
clients adopt best practices in
software development, such as test
automation, continuous
deployment, Eficode Root and AI
assisted software development .
Digital Builders
Eficode’s team of designers, UX
researchers and developers. They
form an end-to-end digital service
creation pipeline, from ideation,
design & development to support
and ongoing maintenance.
Eficode Root
Root DevOps platform is a
complete, state-of-the-art software
production line tailored to fit each
customer. It comes with flexible
options for support, maintenance,
hosting and continuous production
line development.
What do our customers really get?
We make our customers
the best software
factories in the world
Problem?
Focus
WATERFALL > focused on the AGREEMENT
AGILE > focused on the DEVELOPMENT/CUSTOMER
DEVOPS > focused on the DELIVERY
Let’s get results
faster!
Complete grind to a halt...
Product issues
Production
issues
Key employees
leave
Increased lead
time
Innovation effort stalls
Big customers
leave
More people
leave
M&A to make up
revenue shortfall
Fixes are 10x more
expensive
Attempt to hire
up
E F I C O D E . C O M
The chaos DevOps solves
Source book
ROI
Waterfall ROI DevOps ROI
DevOps = ?
DEVELOP OPERATE
DevOps = HOW you make your X available
DELIVER
OPERATE
&
MONITOR
FEEDBACK
Minus the
coding part
DESIGN
&
DEVELOP
eficode.com
BUSINESS BUSINESS BUSINESS BUSINESS
TECH
Tech just “must have”, waste of
money. Without it SW R&D is not
possible.
Supporting role
It is visible how tech could help
some parts of business but still it
is more “must have”. Tech could be
more valuable.
Collaboration With latest techs you get the
latest business opportunities. We
start to know what is legacy.
Reusable and lean is the way to
work.
Tech-driven
differentiation
With real cooperation with tech
we will get latest features out
quickly to market and be leaders
of our business area. We know
how to do things the correct way
even in a complex world.
Tech is the business
TECH
TECH
Apollo time SW R&D Space shuttle time SW R&D Space X time SW R&D
TECH
Cost@GrossDomesticProduct
DevOps = Converging IT and Business (FINALLY)
The Modern Software Development Model
SHIFT LEFT (faster testability of business)
E F I C O D E . C O M
DevOps is a software methodology that takes the fruits of Agile
further by creating a culture that allows developers and IT
operations teams to work together in a harmonious way. DevOps
is also heavily associated with the automation of repetitive
processes which leaves developers with the time to add even
more value to products.
DevOps
E F I C O D E . C O M
Unpacking DevOps
● Overarching culture
■ Even with the best tools, DevOps transformations will stall if you don't have the right culture.
■ Collaboration and shared responsibility support automation and cut inefficiencies.
● Automation
■ Automated processes – especially repeating tasks – means higher quality with less resources.
■ Quick release cycle – new features and bug fixes more frequently. Easier testing.
● Lean
■ Eliminate everything that is not required. Optimize the processes continuously.
■ More value for customers with fewer resources
● Metrics
■ “If you can’t measure it, you can’t improve it.” – Peter Drucker
● Collaboration
■ Sharing information and responsibility – Mutual understanding of benefits, problems (and everything else)
■ Openness – Break down silos, try new methodologies – fail fast.
DevOps = Zero Day Delivery
eficode.com
A platform for automation
TIME
RELATIVE BUG
COUNT
PRODUCTION
THROUGHPUT
TEST AUTOMATION
COVERAGE
COST OF
TESTING
RELEASE
AUTOMATION USAGE
Increasing automation does the following
things:
→ Continuous automated testing speeds up
development, reduces testing costs and helps
you to catch bugs earlier in the development
cycle
→ Combined with the shift to continuous
deployment monitoring and performance
analytics, this lets you bring value to your
customers faster, giving you a strong
competitive advantage
eficode.com
eficode.com

Weitere ähnliche Inhalte

Was ist angesagt?

DOES16 London - Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
DOES16 London -  Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...DOES16 London -  Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
DOES16 London - Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
Gene Kim
 
Executive summary 2013 oxagile
Executive summary 2013 oxagileExecutive summary 2013 oxagile
Executive summary 2013 oxagile
Oxagile
 

Was ist angesagt? (19)

DOES16 London - Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
DOES16 London -  Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...DOES16 London -  Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
DOES16 London - Margo Cronin - DevOps for Enterprises; ("Respect the Monolit...
 
DOES SFO 2016 - Andy Cooper & Brandon Holcomb - When IT Closes the Deal
DOES SFO 2016 - Andy Cooper & Brandon Holcomb - When IT Closes the DealDOES SFO 2016 - Andy Cooper & Brandon Holcomb - When IT Closes the Deal
DOES SFO 2016 - Andy Cooper & Brandon Holcomb - When IT Closes the Deal
 
Windowit | Web Design Training in Mohali
Windowit | Web Design Training in MohaliWindowit | Web Design Training in Mohali
Windowit | Web Design Training in Mohali
 
C3VIVO Engineering Cosnultants,Pune
C3VIVO Engineering Cosnultants,PuneC3VIVO Engineering Cosnultants,Pune
C3VIVO Engineering Cosnultants,Pune
 
Java Developer
Java DeveloperJava Developer
Java Developer
 
Angel Labs - Presentation
Angel Labs - PresentationAngel Labs - Presentation
Angel Labs - Presentation
 
Building software that matters (Agilia 2014)
Building software that matters (Agilia 2014)Building software that matters (Agilia 2014)
Building software that matters (Agilia 2014)
 
Progton Technologies company profile
Progton Technologies company profileProgton Technologies company profile
Progton Technologies company profile
 
C3VIVO Engineering Consultants, Pune, India
C3VIVO Engineering Consultants, Pune, IndiaC3VIVO Engineering Consultants, Pune, India
C3VIVO Engineering Consultants, Pune, India
 
Home Depot - From Platform Ops to Dev Enablement
Home Depot - From Platform Ops to Dev EnablementHome Depot - From Platform Ops to Dev Enablement
Home Depot - From Platform Ops to Dev Enablement
 
Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot
 
C3VIVO Engineering Consultants, Pune , India
C3VIVO Engineering Consultants, Pune , IndiaC3VIVO Engineering Consultants, Pune , India
C3VIVO Engineering Consultants, Pune , India
 
How to create a profitable startup
How to create a profitable startupHow to create a profitable startup
How to create a profitable startup
 
Executive summary 2017 (infographics)
Executive summary 2017 (infographics)Executive summary 2017 (infographics)
Executive summary 2017 (infographics)
 
From 0 to 1000 Apps: The First Year of Cloud Foundry at the Home Depot
From 0 to 1000 Apps: The First Year of Cloud Foundry at the Home DepotFrom 0 to 1000 Apps: The First Year of Cloud Foundry at the Home Depot
From 0 to 1000 Apps: The First Year of Cloud Foundry at the Home Depot
 
KMS Introduction
KMS IntroductionKMS Introduction
KMS Introduction
 
Executive summary 2013 oxagile
Executive summary 2013 oxagileExecutive summary 2013 oxagile
Executive summary 2013 oxagile
 
Inrebus educational brochure 2017
Inrebus educational brochure 2017Inrebus educational brochure 2017
Inrebus educational brochure 2017
 
Vordik Digital Technology
Vordik Digital TechnologyVordik Digital Technology
Vordik Digital Technology
 

Ähnlich wie Tamk - ohjelmistokehitys-seminaari 9.10

Introduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptxIntroduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptx
aasssss1
 

Ähnlich wie Tamk - ohjelmistokehitys-seminaari 9.10 (20)

提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
 
Dev ops
Dev opsDev ops
Dev ops
 
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEERA DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
 
How DevOps Impact Product Management by xOps Co-Founders
How DevOps Impact Product Management by xOps Co-FoundersHow DevOps Impact Product Management by xOps Co-Founders
How DevOps Impact Product Management by xOps Co-Founders
 
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
 
I am a Test Engineer: Why should I care about DevOps?
I am a Test Engineer: Why should I care about DevOps?I am a Test Engineer: Why should I care about DevOps?
I am a Test Engineer: Why should I care about DevOps?
 
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
 
Role of dev ops in it consulting
Role of dev ops in it consultingRole of dev ops in it consulting
Role of dev ops in it consulting
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
 
The Role of DevOps in Achieving Digital Transformation
The Role of DevOps in Achieving Digital TransformationThe Role of DevOps in Achieving Digital Transformation
The Role of DevOps in Achieving Digital Transformation
 
DevOps for Business: Streamlining Operations for Success
DevOps for Business: Streamlining Operations for SuccessDevOps for Business: Streamlining Operations for Success
DevOps for Business: Streamlining Operations for Success
 
Introduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptxIntroduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptx
 
Consulting
ConsultingConsulting
Consulting
 
Opteamix_Brochure_DevOpsAutomation.pdf
Opteamix_Brochure_DevOpsAutomation.pdfOpteamix_Brochure_DevOpsAutomation.pdf
Opteamix_Brochure_DevOpsAutomation.pdf
 
DevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedge  DevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedge
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
 
Digital Agility: The Key to Innovation in the Digital Age (eBook)
Digital Agility: The Key to Innovation in the Digital Age (eBook)Digital Agility: The Key to Innovation in the Digital Age (eBook)
Digital Agility: The Key to Innovation in the Digital Age (eBook)
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software Delivery
 

Mehr von Sakari Hoisko

Mehr von Sakari Hoisko (6)

Eficode-Devops in IoT devices with Continuous Deployment
Eficode-Devops in IoT devices with Continuous DeploymentEficode-Devops in IoT devices with Continuous Deployment
Eficode-Devops in IoT devices with Continuous Deployment
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
 
ApiOps Tampere meetup 17.11.2017- serverless_with_openfaas
ApiOps Tampere meetup 17.11.2017- serverless_with_openfaasApiOps Tampere meetup 17.11.2017- serverless_with_openfaas
ApiOps Tampere meetup 17.11.2017- serverless_with_openfaas
 
Helsinki dockermeetup 12102017-orchestrate_docker_with_docker
Helsinki dockermeetup 12102017-orchestrate_docker_with_dockerHelsinki dockermeetup 12102017-orchestrate_docker_with_docker
Helsinki dockermeetup 12102017-orchestrate_docker_with_docker
 
Platform without vendor lock-in
Platform without vendor lock-inPlatform without vendor lock-in
Platform without vendor lock-in
 
Tampere Technical University - Seminar Presentation in testind day 2016 - Sca...
Tampere Technical University - Seminar Presentation in testind day 2016 - Sca...Tampere Technical University - Seminar Presentation in testind day 2016 - Sca...
Tampere Technical University - Seminar Presentation in testind day 2016 - Sca...
 

Kürzlich hochgeladen

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+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
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Kürzlich hochgeladen (20)

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
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
 
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
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%+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...
 
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
 
%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
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
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 🔝✔️✔️
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
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
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%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
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 

Tamk - ohjelmistokehitys-seminaari 9.10

  • 1. Külli täti piirtää DevOps Kylli Sakari Hoisko +358 40 8281 588 Sakari.Hoisko@eficode.com https://www.linkedin.com/in/sakarihoisko/ Senior DevOps Consultant http://www.sourcery.rocks/ohjelmistokehitys-seminaari-9-10/
  • 2. Eficode in a Nutshell We are 300+ designers, developers, coaches, automation engineers, UX and DevOps specialists building the future of software development. In practice, this means hundreds of DevOps assessments, software development and UX design & research projects every year. In 2017, we merged the industry-leading DevOps expertise of Eficode with the UX design and research experience of Adage. Together, we approach every project with a user centric mindset, strengthened by the strongest DevOps practices in the Nordics and Europe 300+ PROFESSIONALS 50% GROWTH 2018 28 M€ TURNOVER 100+ ANNUAL PROJECTS 2007 Ten years of Devops 11 EUROPEAN OFFICES
  • 3. Our Service Areas DevOps & Automation Eficode has been pioneering in DevOps since 2007. We help our clients adopt best practices in software development, such as test automation, continuous deployment, Eficode Root and AI assisted software development . Digital Builders Eficode’s team of designers, UX researchers and developers. They form an end-to-end digital service creation pipeline, from ideation, design & development to support and ongoing maintenance. Eficode Root Root DevOps platform is a complete, state-of-the-art software production line tailored to fit each customer. It comes with flexible options for support, maintenance, hosting and continuous production line development.
  • 4. What do our customers really get?
  • 5. We make our customers the best software factories in the world
  • 6.
  • 8. Focus WATERFALL > focused on the AGREEMENT AGILE > focused on the DEVELOPMENT/CUSTOMER DEVOPS > focused on the DELIVERY
  • 9. Let’s get results faster! Complete grind to a halt... Product issues Production issues Key employees leave Increased lead time Innovation effort stalls Big customers leave More people leave M&A to make up revenue shortfall Fixes are 10x more expensive Attempt to hire up E F I C O D E . C O M The chaos DevOps solves
  • 12. DevOps = HOW you make your X available DELIVER OPERATE & MONITOR FEEDBACK Minus the coding part DESIGN & DEVELOP
  • 13. eficode.com BUSINESS BUSINESS BUSINESS BUSINESS TECH Tech just “must have”, waste of money. Without it SW R&D is not possible. Supporting role It is visible how tech could help some parts of business but still it is more “must have”. Tech could be more valuable. Collaboration With latest techs you get the latest business opportunities. We start to know what is legacy. Reusable and lean is the way to work. Tech-driven differentiation With real cooperation with tech we will get latest features out quickly to market and be leaders of our business area. We know how to do things the correct way even in a complex world. Tech is the business TECH TECH Apollo time SW R&D Space shuttle time SW R&D Space X time SW R&D TECH Cost@GrossDomesticProduct DevOps = Converging IT and Business (FINALLY) The Modern Software Development Model SHIFT LEFT (faster testability of business)
  • 14. E F I C O D E . C O M DevOps is a software methodology that takes the fruits of Agile further by creating a culture that allows developers and IT operations teams to work together in a harmonious way. DevOps is also heavily associated with the automation of repetitive processes which leaves developers with the time to add even more value to products. DevOps
  • 15. E F I C O D E . C O M Unpacking DevOps ● Overarching culture ■ Even with the best tools, DevOps transformations will stall if you don't have the right culture. ■ Collaboration and shared responsibility support automation and cut inefficiencies. ● Automation ■ Automated processes – especially repeating tasks – means higher quality with less resources. ■ Quick release cycle – new features and bug fixes more frequently. Easier testing. ● Lean ■ Eliminate everything that is not required. Optimize the processes continuously. ■ More value for customers with fewer resources ● Metrics ■ “If you can’t measure it, you can’t improve it.” – Peter Drucker ● Collaboration ■ Sharing information and responsibility – Mutual understanding of benefits, problems (and everything else) ■ Openness – Break down silos, try new methodologies – fail fast.
  • 16. DevOps = Zero Day Delivery
  • 17. eficode.com A platform for automation TIME RELATIVE BUG COUNT PRODUCTION THROUGHPUT TEST AUTOMATION COVERAGE COST OF TESTING RELEASE AUTOMATION USAGE Increasing automation does the following things: → Continuous automated testing speeds up development, reduces testing costs and helps you to catch bugs earlier in the development cycle → Combined with the shift to continuous deployment monitoring and performance analytics, this lets you bring value to your customers faster, giving you a strong competitive advantage