SlideShare a Scribd company logo
1 of 21
From AIX to Zero-ops
A server’s journey
Pierre BAILLET - 27th, April 2017
Intro
About… this Talk
- What drives companies?
- Why keep on top of technology?
- The server’s journey across the ages
About… me
- Pierre BAILLET, @octplane
- DevOps consultant, Technical Manager @ IPPON Technologies
- Developer since 1987, root since 1997, conference speaker since 2011
- Wrote my first bot in 1997
Behind this talk
- social evolution:
- Computer science is now taught in school
- New ways of training: better schools, mooc
- Developers, administrators, ops, devops: new jobs
- technical evolution:
- Languages
- Frameworks
- business evolution:
Companies
&
Technologies
What drives companies?
- Business!
- Business!
- Business!
- Business!
What drives companies?
- Business first: the only value we should worry about
- Business Continuity: the metric that will keep our business alive
- Business TTM: the duration that will ensure our business lasts
- Business TCO: the cost that will make our business profitable
Why keep on top of technology?
- Spend less money: Leverage for Cost optimization
- Earn more money: Kill the competition
- Earn more money: create new uses: Disrupts the industry (uberization)
- Earn more money: create new markets: New perspectives
- Avoid bankruptcy: transform to adapt: Digital transformation
The Server’s
Journey
1642 > The Golden era
- Blaise Pascal
- Charles Babbage, Ada Lovelace
- Computers are mechanical machines
- They “compute”
DEV OPS METAL INFRA
owned provided
1970 >The transistor and lamp(!) ERA
- First Computers
- Huge machines, room sized: heavy industry: knobs and
paper with holes
- Internet appears, first as a research project (ARPANET,
CYCLADES): wires and electrical impulsions
DEV OPS METAL INFRA
owned provided
1980 > banks and universities
- Computers sneak in banks (COBOL anyone?)
- Actual computer scientists!
- Industry workers still use old industrial computers
- At the same time, rise of the first personal computers: Alice, Atari ST,
Amiga, …
- Youngsters experiment Asm, Basics and 16/32 bit coding
DEV OPS METAL INFRA
owned provided
1991 > From the desktop to the datacenter
New contenders:
- GNU/Linux by Linus Torvald
- Visual Basic by Microsoft, and later php
Era of home grown development:
- First web applications (CGI, PHP, ASP)
- First desktop rich applications (TCL/TK, VBA, VB, C++)
First datacenters, servers and racks.DEV OPS METAL INFRA
owned provided
2006 > I.A.A.S.
- Infrastructure As A service, also known as the Cloud
- First public instance of a Cloud (AWS)
- Underlying structure for code applications : INFRA + METAL
- Servers, disks, virtual networks, …
- Pay in Advance, Pay on demand
DEV OPS METAL INFRA
owned provided
2008 > P.A.A.S.
- Platform As A Service
- Lead by Google and its AppEngine
- Little by little, persistent services move behind the API interface : relational databases,
nosql, ...
- Rise of smarter services : notifications, messaging, queues, …
- More and more vendor lock-in
- Leverage the Cloud technology to let developers focus on their core job: application code.DEV OPS METAL INFRA
owned provided
2014 > F.A.A.S.
- Function As A Service: The Serverless!
- A simple interface
- Scaling is infinite (!)
- Greener approach (?)
- Need an API Gateway
- We only pay for the CPU slices we actually useDEV OPS METAL INFRA
owned provided
2020 > X.A.A.S.?
- Everything As A Service
- Less coding competencies, more business/product skills
- The pizza team now includes business specialists
- IA is on the rise: replace some of the simplest development
- Vendor Lock-in at its maximum
- Open the path for new standards
DEV OPS METAL INFRA
owned provided
BIZ
Outro
Serverless - Where do we go from here?
- Cost reduction is the lead adoption factor
- Focus on the core business value
- There are still ops, but behind an API interface
- Vendor lock-in stronger than ever
- Community (dev’ framework) and norm (packaging) are
slowly emerging
Any question?
Thanks!
Up next! Operational Challenges with serverless Architecture -
Laurent Bernaille

More Related Content

What's hot

Sam Kroonenburg and Pete Sbarski - The Story of a Serverless Startup
Sam Kroonenburg and Pete Sbarski - The Story of a Serverless StartupSam Kroonenburg and Pete Sbarski - The Story of a Serverless Startup
Sam Kroonenburg and Pete Sbarski - The Story of a Serverless StartupServerlessConf
 
From Zero to Cloud and Back
From Zero to Cloud and BackFrom Zero to Cloud and Back
From Zero to Cloud and BackBATbern
 
How BAMTECH Media Delivers 50,000 Live Events via APIs
How BAMTECH Media Delivers 50,000 Live Events via APIsHow BAMTECH Media Delivers 50,000 Live Events via APIs
How BAMTECH Media Delivers 50,000 Live Events via APIsAkamai Developers & Admins
 
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...Morgan Simonsen
 
Our journey to aws - Maylin Leal
Our journey to aws - Maylin LealOur journey to aws - Maylin Leal
Our journey to aws - Maylin LealUNICORNS IN TECH
 
Serverless meets GraphQL
Serverless meets GraphQLServerless meets GraphQL
Serverless meets GraphQLAssaf Gannon
 
The Serverless Native Mindset: Ben Kehoe, iRobot, Serverless NYC 2018
The Serverless Native Mindset: Ben Kehoe, iRobot, Serverless NYC 2018The Serverless Native Mindset: Ben Kehoe, iRobot, Serverless NYC 2018
The Serverless Native Mindset: Ben Kehoe, iRobot, Serverless NYC 2018iguazio
 
SaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserableSaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserableAndré Cedik
 
Scheduling big data workloads on serverless infrastructure
Scheduling big data workloads on serverless infrastructureScheduling big data workloads on serverless infrastructure
Scheduling big data workloads on serverless infrastructureItai Yaffe
 
Building Scalable Data Ingestion
Building Scalable Data Ingestion Building Scalable Data Ingestion
Building Scalable Data Ingestion Michael Pearce
 
AWS as a code - using ansible
 AWS as a code - using ansible  AWS as a code - using ansible
AWS as a code - using ansible serkancapkan
 
AWS Finland Meetup 2019 April
AWS Finland Meetup 2019 AprilAWS Finland Meetup 2019 April
AWS Finland Meetup 2019 AprilRolf Koski
 
AWS Finland meetup 2018 August
AWS Finland meetup 2018 AugustAWS Finland meetup 2018 August
AWS Finland meetup 2018 AugustRolf Koski
 
AWS Lambda and Infrastructure as Code
AWS Lambda and Infrastructure as CodeAWS Lambda and Infrastructure as Code
AWS Lambda and Infrastructure as CodeHussain Mansoor
 
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...Dhaval Soni
 
Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?
Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?
Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?Ben Kehoe
 
The Benefits of a Public Cloud: Why You Really Can't Build a Better One
The Benefits of a Public Cloud: Why You Really Can't Build a Better OneThe Benefits of a Public Cloud: Why You Really Can't Build a Better One
The Benefits of a Public Cloud: Why You Really Can't Build a Better OneChef
 
A novel building infrastructure as code
A novel building infrastructure as codeA novel building infrastructure as code
A novel building infrastructure as codeYu-Lin Huang
 
Public and private cloud metadata and why it is useful
Public and private cloud metadata and why it is usefulPublic and private cloud metadata and why it is useful
Public and private cloud metadata and why it is usefulDevSecCon
 
ACDKOCHI19 - Technical Presentation - Connecting 10000 cars to the AWS Cloud
ACDKOCHI19 - Technical Presentation - Connecting 10000 cars to the AWS CloudACDKOCHI19 - Technical Presentation - Connecting 10000 cars to the AWS Cloud
ACDKOCHI19 - Technical Presentation - Connecting 10000 cars to the AWS CloudAWS User Group Kochi
 

What's hot (20)

Sam Kroonenburg and Pete Sbarski - The Story of a Serverless Startup
Sam Kroonenburg and Pete Sbarski - The Story of a Serverless StartupSam Kroonenburg and Pete Sbarski - The Story of a Serverless Startup
Sam Kroonenburg and Pete Sbarski - The Story of a Serverless Startup
 
From Zero to Cloud and Back
From Zero to Cloud and BackFrom Zero to Cloud and Back
From Zero to Cloud and Back
 
How BAMTECH Media Delivers 50,000 Live Events via APIs
How BAMTECH Media Delivers 50,000 Live Events via APIsHow BAMTECH Media Delivers 50,000 Live Events via APIs
How BAMTECH Media Delivers 50,000 Live Events via APIs
 
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the righ...
 
Our journey to aws - Maylin Leal
Our journey to aws - Maylin LealOur journey to aws - Maylin Leal
Our journey to aws - Maylin Leal
 
Serverless meets GraphQL
Serverless meets GraphQLServerless meets GraphQL
Serverless meets GraphQL
 
The Serverless Native Mindset: Ben Kehoe, iRobot, Serverless NYC 2018
The Serverless Native Mindset: Ben Kehoe, iRobot, Serverless NYC 2018The Serverless Native Mindset: Ben Kehoe, iRobot, Serverless NYC 2018
The Serverless Native Mindset: Ben Kehoe, iRobot, Serverless NYC 2018
 
SaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserableSaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserable
 
Scheduling big data workloads on serverless infrastructure
Scheduling big data workloads on serverless infrastructureScheduling big data workloads on serverless infrastructure
Scheduling big data workloads on serverless infrastructure
 
Building Scalable Data Ingestion
Building Scalable Data Ingestion Building Scalable Data Ingestion
Building Scalable Data Ingestion
 
AWS as a code - using ansible
 AWS as a code - using ansible  AWS as a code - using ansible
AWS as a code - using ansible
 
AWS Finland Meetup 2019 April
AWS Finland Meetup 2019 AprilAWS Finland Meetup 2019 April
AWS Finland Meetup 2019 April
 
AWS Finland meetup 2018 August
AWS Finland meetup 2018 AugustAWS Finland meetup 2018 August
AWS Finland meetup 2018 August
 
AWS Lambda and Infrastructure as Code
AWS Lambda and Infrastructure as CodeAWS Lambda and Infrastructure as Code
AWS Lambda and Infrastructure as Code
 
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...
Amazon RDS on AWS Outposts now supports exporting database logs to Amazon Clo...
 
Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?
Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?
Serverless Event-Driven Programming: Are We Ready for the Paradigm Shift?
 
The Benefits of a Public Cloud: Why You Really Can't Build a Better One
The Benefits of a Public Cloud: Why You Really Can't Build a Better OneThe Benefits of a Public Cloud: Why You Really Can't Build a Better One
The Benefits of a Public Cloud: Why You Really Can't Build a Better One
 
A novel building infrastructure as code
A novel building infrastructure as codeA novel building infrastructure as code
A novel building infrastructure as code
 
Public and private cloud metadata and why it is useful
Public and private cloud metadata and why it is usefulPublic and private cloud metadata and why it is useful
Public and private cloud metadata and why it is useful
 
ACDKOCHI19 - Technical Presentation - Connecting 10000 cars to the AWS Cloud
ACDKOCHI19 - Technical Presentation - Connecting 10000 cars to the AWS CloudACDKOCHI19 - Technical Presentation - Connecting 10000 cars to the AWS Cloud
ACDKOCHI19 - Technical Presentation - Connecting 10000 cars to the AWS Cloud
 

Similar to From AIX to Zero-ops by Pierre Baillet

TiConf Australia 2013
TiConf Australia 2013TiConf Australia 2013
TiConf Australia 2013Jeff Haynie
 
BCA, B. SC Fundamentals of computer generation.pdf
BCA, B. SC Fundamentals of computer generation.pdfBCA, B. SC Fundamentals of computer generation.pdf
BCA, B. SC Fundamentals of computer generation.pdfsudarshansweet97
 
Computing Platforms for the XXIc - DSD/SEAA Keynote
Computing Platforms for the XXIc - DSD/SEAA KeynoteComputing Platforms for the XXIc - DSD/SEAA Keynote
Computing Platforms for the XXIc - DSD/SEAA KeynoteIan Phillips
 
I40 pack ml at arla foods v8
I40 pack ml at arla foods v8I40 pack ml at arla foods v8
I40 pack ml at arla foods v8Arne Svendsen
 
My personal journey through the World of Open Source! How What Was Old Beco...
My personal journey through  the World of Open Source!  How What Was Old Beco...My personal journey through  the World of Open Source!  How What Was Old Beco...
My personal journey through the World of Open Source! How What Was Old Beco...Ceph Community
 
Introduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trendsIntroduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trendsOlaf Janssen
 
The new enterprise integration days - Gothenburg 2014
The new enterprise   integration days - Gothenburg 2014The new enterprise   integration days - Gothenburg 2014
The new enterprise integration days - Gothenburg 2014Richard Donovan
 
Cloud Control Access: From Hack to Reality
Cloud Control Access: From Hack to RealityCloud Control Access: From Hack to Reality
Cloud Control Access: From Hack to RealityAlan Quayle
 
Trey Weaver-2016-b
Trey Weaver-2016-bTrey Weaver-2016-b
Trey Weaver-2016-bTrey Weaver
 
Back to the Future - Oracle Essbase - Then and Now
Back to the Future - Oracle Essbase - Then and Now Back to the Future - Oracle Essbase - Then and Now
Back to the Future - Oracle Essbase - Then and Now Joseph Alaimo Jr
 
Global App and Cap stores for Robots
Global App and Cap stores for RobotsGlobal App and Cap stores for Robots
Global App and Cap stores for RobotsJoost Nijhoff
 

Similar to From AIX to Zero-ops by Pierre Baillet (20)

TiConf Australia 2013
TiConf Australia 2013TiConf Australia 2013
TiConf Australia 2013
 
Computer System Organization
Computer System OrganizationComputer System Organization
Computer System Organization
 
BCA, B. SC Fundamentals of computer generation.pdf
BCA, B. SC Fundamentals of computer generation.pdfBCA, B. SC Fundamentals of computer generation.pdf
BCA, B. SC Fundamentals of computer generation.pdf
 
Cso Latest
Cso LatestCso Latest
Cso Latest
 
Cso Latest
Cso LatestCso Latest
Cso Latest
 
Hönn2014 L01 Enterprise Applications
Hönn2014 L01 Enterprise ApplicationsHönn2014 L01 Enterprise Applications
Hönn2014 L01 Enterprise Applications
 
Computing Platforms for the XXIc - DSD/SEAA Keynote
Computing Platforms for the XXIc - DSD/SEAA KeynoteComputing Platforms for the XXIc - DSD/SEAA Keynote
Computing Platforms for the XXIc - DSD/SEAA Keynote
 
Future Role of the Architect
Future Role of the ArchitectFuture Role of the Architect
Future Role of the Architect
 
I40 pack ml at arla foods v8
I40 pack ml at arla foods v8I40 pack ml at arla foods v8
I40 pack ml at arla foods v8
 
L01 Enterprise Application Architecture
L01 Enterprise Application ArchitectureL01 Enterprise Application Architecture
L01 Enterprise Application Architecture
 
My personal journey through the World of Open Source! How What Was Old Beco...
My personal journey through  the World of Open Source!  How What Was Old Beco...My personal journey through  the World of Open Source!  How What Was Old Beco...
My personal journey through the World of Open Source! How What Was Old Beco...
 
Introduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trendsIntroduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trends
 
L01 Introduction to Enterprise Software
L01 Introduction to Enterprise SoftwareL01 Introduction to Enterprise Software
L01 Introduction to Enterprise Software
 
The new enterprise integration days - Gothenburg 2014
The new enterprise   integration days - Gothenburg 2014The new enterprise   integration days - Gothenburg 2014
The new enterprise integration days - Gothenburg 2014
 
Cloud Control Access: From Hack to Reality
Cloud Control Access: From Hack to RealityCloud Control Access: From Hack to Reality
Cloud Control Access: From Hack to Reality
 
Trey Weaver-2016-b
Trey Weaver-2016-bTrey Weaver-2016-b
Trey Weaver-2016-b
 
Astricon 2008
Astricon 2008Astricon 2008
Astricon 2008
 
Back to the Future - Oracle Essbase - Then and Now
Back to the Future - Oracle Essbase - Then and Now Back to the Future - Oracle Essbase - Then and Now
Back to the Future - Oracle Essbase - Then and Now
 
Global App and Cap stores for Robots
Global App and Cap stores for RobotsGlobal App and Cap stores for Robots
Global App and Cap stores for Robots
 
From wwwtocloud_28sept09
From wwwtocloud_28sept09From wwwtocloud_28sept09
From wwwtocloud_28sept09
 

More from The Incredible Automation Day

A smooth migration to Docker focusing on build pipelines - TIAD Camp Docker
A smooth migration to Docker focusing on build pipelines - TIAD Camp DockerA smooth migration to Docker focusing on build pipelines - TIAD Camp Docker
A smooth migration to Docker focusing on build pipelines - TIAD Camp DockerThe Incredible Automation Day
 
Docker in real life and in the Cloud - TIAD Camp Docker
Docker in real life and in the Cloud - TIAD Camp DockerDocker in real life and in the Cloud - TIAD Camp Docker
Docker in real life and in the Cloud - TIAD Camp DockerThe Incredible Automation Day
 
Orchestrating Docker in production - TIAD Camp Docker
Orchestrating Docker in production - TIAD Camp DockerOrchestrating Docker in production - TIAD Camp Docker
Orchestrating Docker in production - TIAD Camp DockerThe Incredible Automation Day
 
Strategy, planning and governance for enterprise deployments of containers - ...
Strategy, planning and governance for enterprise deployments of containers - ...Strategy, planning and governance for enterprise deployments of containers - ...
Strategy, planning and governance for enterprise deployments of containers - ...The Incredible Automation Day
 
Opening Keynote - TIAD Camp Microsoft Cloud Readiness
Opening Keynote - TIAD Camp Microsoft Cloud ReadinessOpening Keynote - TIAD Camp Microsoft Cloud Readiness
Opening Keynote - TIAD Camp Microsoft Cloud ReadinessThe Incredible Automation Day
 
GitLab CI Packer - TIAD Camp Microsoft Cloud Readiness
GitLab CI Packer - TIAD Camp Microsoft Cloud ReadinessGitLab CI Packer - TIAD Camp Microsoft Cloud Readiness
GitLab CI Packer - TIAD Camp Microsoft Cloud ReadinessThe Incredible Automation Day
 
Active Directory - TIAD Camp Microsoft Cloud Readiness
Active Directory - TIAD Camp Microsoft Cloud ReadinessActive Directory - TIAD Camp Microsoft Cloud Readiness
Active Directory - TIAD Camp Microsoft Cloud ReadinessThe Incredible Automation Day
 
Application Stack - TIAD Camp Microsoft Cloud Readiness
Application Stack - TIAD Camp Microsoft Cloud ReadinessApplication Stack - TIAD Camp Microsoft Cloud Readiness
Application Stack - TIAD Camp Microsoft Cloud ReadinessThe Incredible Automation Day
 
Serverless low cost analytics by Adways y Audric Guigon
Serverless low cost analytics by Adways y Audric GuigonServerless low cost analytics by Adways y Audric Guigon
Serverless low cost analytics by Adways y Audric GuigonThe Incredible Automation Day
 
Operationnal challenges behind Serverless architectures by Laurent Bernaille
Operationnal challenges behind Serverless architectures by Laurent BernailleOperationnal challenges behind Serverless architectures by Laurent Bernaille
Operationnal challenges behind Serverless architectures by Laurent BernailleThe Incredible Automation Day
 
Build chatbots with api.ai and Google cloud functions
Build chatbots with api.ai and Google cloud functionsBuild chatbots with api.ai and Google cloud functions
Build chatbots with api.ai and Google cloud functionsThe Incredible Automation Day
 
TIAD 2016 : Application delivery in a container world
TIAD 2016 : Application delivery in a container worldTIAD 2016 : Application delivery in a container world
TIAD 2016 : Application delivery in a container worldThe Incredible Automation Day
 
TIAD 2016 : Where DevOps is going next by George Miranda
TIAD 2016 : Where DevOps is going next by George MirandaTIAD 2016 : Where DevOps is going next by George Miranda
TIAD 2016 : Where DevOps is going next by George MirandaThe Incredible Automation Day
 

More from The Incredible Automation Day (20)

A smooth migration to Docker focusing on build pipelines - TIAD Camp Docker
A smooth migration to Docker focusing on build pipelines - TIAD Camp DockerA smooth migration to Docker focusing on build pipelines - TIAD Camp Docker
A smooth migration to Docker focusing on build pipelines - TIAD Camp Docker
 
Docker in real life and in the Cloud - TIAD Camp Docker
Docker in real life and in the Cloud - TIAD Camp DockerDocker in real life and in the Cloud - TIAD Camp Docker
Docker in real life and in the Cloud - TIAD Camp Docker
 
Orchestrating Docker in production - TIAD Camp Docker
Orchestrating Docker in production - TIAD Camp DockerOrchestrating Docker in production - TIAD Camp Docker
Orchestrating Docker in production - TIAD Camp Docker
 
Monitoring in 2017 - TIAD Camp Docker
Monitoring in 2017 - TIAD Camp DockerMonitoring in 2017 - TIAD Camp Docker
Monitoring in 2017 - TIAD Camp Docker
 
Strategy, planning and governance for enterprise deployments of containers - ...
Strategy, planning and governance for enterprise deployments of containers - ...Strategy, planning and governance for enterprise deployments of containers - ...
Strategy, planning and governance for enterprise deployments of containers - ...
 
Cluster SQL - TIAD Camp Microsoft Cloud Readiness
Cluster SQL - TIAD Camp Microsoft Cloud ReadinessCluster SQL - TIAD Camp Microsoft Cloud Readiness
Cluster SQL - TIAD Camp Microsoft Cloud Readiness
 
Build the VPC - TIAD Camp Microsoft Cloud Readiness
Build the VPC - TIAD Camp Microsoft Cloud ReadinessBuild the VPC - TIAD Camp Microsoft Cloud Readiness
Build the VPC - TIAD Camp Microsoft Cloud Readiness
 
Opening Keynote - TIAD Camp Microsoft Cloud Readiness
Opening Keynote - TIAD Camp Microsoft Cloud ReadinessOpening Keynote - TIAD Camp Microsoft Cloud Readiness
Opening Keynote - TIAD Camp Microsoft Cloud Readiness
 
Replatforming - TIAD Camp Microsoft Cloud Readiness
Replatforming - TIAD Camp Microsoft Cloud ReadinessReplatforming - TIAD Camp Microsoft Cloud Readiness
Replatforming - TIAD Camp Microsoft Cloud Readiness
 
GitLab CI Packer - TIAD Camp Microsoft Cloud Readiness
GitLab CI Packer - TIAD Camp Microsoft Cloud ReadinessGitLab CI Packer - TIAD Camp Microsoft Cloud Readiness
GitLab CI Packer - TIAD Camp Microsoft Cloud Readiness
 
Active Directory - TIAD Camp Microsoft Cloud Readiness
Active Directory - TIAD Camp Microsoft Cloud ReadinessActive Directory - TIAD Camp Microsoft Cloud Readiness
Active Directory - TIAD Camp Microsoft Cloud Readiness
 
Application Stack - TIAD Camp Microsoft Cloud Readiness
Application Stack - TIAD Camp Microsoft Cloud ReadinessApplication Stack - TIAD Camp Microsoft Cloud Readiness
Application Stack - TIAD Camp Microsoft Cloud Readiness
 
Serverless low cost analytics by Adways y Audric Guigon
Serverless low cost analytics by Adways y Audric GuigonServerless low cost analytics by Adways y Audric Guigon
Serverless low cost analytics by Adways y Audric Guigon
 
Operationnal challenges behind Serverless architectures by Laurent Bernaille
Operationnal challenges behind Serverless architectures by Laurent BernailleOperationnal challenges behind Serverless architectures by Laurent Bernaille
Operationnal challenges behind Serverless architectures by Laurent Bernaille
 
Build chatbots with api.ai and Google cloud functions
Build chatbots with api.ai and Google cloud functionsBuild chatbots with api.ai and Google cloud functions
Build chatbots with api.ai and Google cloud functions
 
Azure functions
Azure functionsAzure functions
Azure functions
 
TIAD 2016 - Beyond windowsautomation
TIAD 2016 - Beyond windowsautomation TIAD 2016 - Beyond windowsautomation
TIAD 2016 - Beyond windowsautomation
 
TIAD 2016 : Application delivery in a container world
TIAD 2016 : Application delivery in a container worldTIAD 2016 : Application delivery in a container world
TIAD 2016 : Application delivery in a container world
 
TIAD 2016 : Where DevOps is going next by George Miranda
TIAD 2016 : Where DevOps is going next by George MirandaTIAD 2016 : Where DevOps is going next by George Miranda
TIAD 2016 : Where DevOps is going next by George Miranda
 
TIAD 2016 : Kaizen Ops by Jessica DeVita
TIAD 2016 : Kaizen Ops by Jessica DeVitaTIAD 2016 : Kaizen Ops by Jessica DeVita
TIAD 2016 : Kaizen Ops by Jessica DeVita
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

From AIX to Zero-ops by Pierre Baillet

  • 1. From AIX to Zero-ops A server’s journey Pierre BAILLET - 27th, April 2017
  • 3. About… this Talk - What drives companies? - Why keep on top of technology? - The server’s journey across the ages
  • 4. About… me - Pierre BAILLET, @octplane - DevOps consultant, Technical Manager @ IPPON Technologies - Developer since 1987, root since 1997, conference speaker since 2011 - Wrote my first bot in 1997
  • 5. Behind this talk - social evolution: - Computer science is now taught in school - New ways of training: better schools, mooc - Developers, administrators, ops, devops: new jobs - technical evolution: - Languages - Frameworks - business evolution:
  • 7. What drives companies? - Business! - Business! - Business! - Business!
  • 8. What drives companies? - Business first: the only value we should worry about - Business Continuity: the metric that will keep our business alive - Business TTM: the duration that will ensure our business lasts - Business TCO: the cost that will make our business profitable
  • 9. Why keep on top of technology? - Spend less money: Leverage for Cost optimization - Earn more money: Kill the competition - Earn more money: create new uses: Disrupts the industry (uberization) - Earn more money: create new markets: New perspectives - Avoid bankruptcy: transform to adapt: Digital transformation
  • 11. 1642 > The Golden era - Blaise Pascal - Charles Babbage, Ada Lovelace - Computers are mechanical machines - They “compute” DEV OPS METAL INFRA owned provided
  • 12. 1970 >The transistor and lamp(!) ERA - First Computers - Huge machines, room sized: heavy industry: knobs and paper with holes - Internet appears, first as a research project (ARPANET, CYCLADES): wires and electrical impulsions DEV OPS METAL INFRA owned provided
  • 13. 1980 > banks and universities - Computers sneak in banks (COBOL anyone?) - Actual computer scientists! - Industry workers still use old industrial computers - At the same time, rise of the first personal computers: Alice, Atari ST, Amiga, … - Youngsters experiment Asm, Basics and 16/32 bit coding DEV OPS METAL INFRA owned provided
  • 14. 1991 > From the desktop to the datacenter New contenders: - GNU/Linux by Linus Torvald - Visual Basic by Microsoft, and later php Era of home grown development: - First web applications (CGI, PHP, ASP) - First desktop rich applications (TCL/TK, VBA, VB, C++) First datacenters, servers and racks.DEV OPS METAL INFRA owned provided
  • 15. 2006 > I.A.A.S. - Infrastructure As A service, also known as the Cloud - First public instance of a Cloud (AWS) - Underlying structure for code applications : INFRA + METAL - Servers, disks, virtual networks, … - Pay in Advance, Pay on demand DEV OPS METAL INFRA owned provided
  • 16. 2008 > P.A.A.S. - Platform As A Service - Lead by Google and its AppEngine - Little by little, persistent services move behind the API interface : relational databases, nosql, ... - Rise of smarter services : notifications, messaging, queues, … - More and more vendor lock-in - Leverage the Cloud technology to let developers focus on their core job: application code.DEV OPS METAL INFRA owned provided
  • 17. 2014 > F.A.A.S. - Function As A Service: The Serverless! - A simple interface - Scaling is infinite (!) - Greener approach (?) - Need an API Gateway - We only pay for the CPU slices we actually useDEV OPS METAL INFRA owned provided
  • 18. 2020 > X.A.A.S.? - Everything As A Service - Less coding competencies, more business/product skills - The pizza team now includes business specialists - IA is on the rise: replace some of the simplest development - Vendor Lock-in at its maximum - Open the path for new standards DEV OPS METAL INFRA owned provided BIZ
  • 19. Outro
  • 20. Serverless - Where do we go from here? - Cost reduction is the lead adoption factor - Focus on the core business value - There are still ops, but behind an API interface - Vendor lock-in stronger than ever - Community (dev’ framework) and norm (packaging) are slowly emerging
  • 21. Any question? Thanks! Up next! Operational Challenges with serverless Architecture - Laurent Bernaille

Editor's Notes

  1. Explication des 4 boiboites DEV: ceux qui fabriquent le logiciel OPS: ceux qui administrent et surveillent le logiciel METAL: les serveurs qui exécutent les logiciels INFRA: réseau, routage, courant, batiment, climatisation ... Golden Age, reference to Le bon Sauvage, Montaigne No dev, No ops, software analyst and electric specialists Very Legacy DEV = OPS Large computers METAL = INFRA Who’s paying? Companies. What for? Everything: building, large computer, network, software, analysts...
  2. Infrastructure is less and less owned by companies