SlideShare a Scribd company logo
What is Cloud-Native
and why should you care?
Introduction
• Edmund Haselwanter
• Jürgen Brüder
• Organizers of our meetup
• IT-Consultant / -Trainer
• Infralovers / Commandemy
Leitnergasse 16, 8010 Graz | www.infralovers.com
Infracoders / DevOps / CoudNative Meetup
• Network all over the world (Austria, Germany, UK, USA,…)
• Infrastructure Automation
• Meetups every 2 month
• Exchange of ideas, tips & tricks
• Networking
Leitnergasse 16, 8010 Graz | www.infralovers.com
Why Cloud Native?
For most companies, IT functions as the nervous system and provides an
increasing amount of the organizational muscle mass. Most critical business
functions are entirely automated within IT, and 95% of all capital projects
depend on IT to get done. Today, nearly every business decision will result in at
least one IT change. (http://itrevolution.com)
Leitnergasse 16, 8010 Graz | www.infralovers.com
Gene Kim, Kevin Behr, George Spafford, 2013
E.M. Goldratt, 1984
We got the software development part right!
The core, chronic conflict that every IT
leader faces is the need to simultaneously
enable faster time to market (i.e., make as
many changes as you can), while providing
stable, secure and reliable IT services (i.e.,
make as few changes as you can).
Leitnergasse 16, 8010 Graz | www.infralovers.com
„Lowering risk of change through tools and
culture
John Allspaw, Paul Hammond, 2009 (Flickr)
small changes, often
Reproducible
standardized
expect failure
culture change Dev+Ops
feedback (e.g. tests/metrics/...)
Leitnergasse 16, 8010 Graz | www.infralovers.com
Getting to the solution...
What are Cloud-Native Applications?
• Approach to build and run applications that take full
advantage of the cloud computing delivery model
• It’s all about the “how” not the “where”
• Not exclusive to public clouds (AWS, Azure etc.)
• Bring ideas to market faster
Leitnergasse 16, 8010 Graz | www.infralovers.com
DevOps
• Collaboration between developers and IT operations
• Deliver software that solves customer challenges
• Creates culture that allows building, testing and releasing
software fast and often
• Tools must complement the culture
Leitnergasse 16, 8010 Graz | www.infralovers.com
DevOps
• ChatOps for better communication (Slack, Mattermost..)
• Git for better communication (Pull-/Merge-Request)
• Empowering developers to deploy their code
• Make work visible inside the company (ChatOps)
• Reporting and Insights (Prometheus)
Leitnergasse 16, 8010 Graz | www.infralovers.com
Continuous Delivery
• Shipping small batches of software to production
constantly
• This can only work with automation
• Releasing becomes dull and reliable
• Less risk, more frequency, more insight
Leitnergasse 16, 8010 Graz | www.infralovers.com
Continuous Delivery
• Automate all the things!
• Jenkins
• Bamboo
• TravisCI
• Spinnaker
Leitnergasse 16, 8010 Graz | www.infralovers.com
Microservices
• architectural approach to developing an application as a
collection of small services
• Each service …
• is specialized on a specific aspect
• can communicate on it’s own
• can be deployed, updated, scaled independently
• managed by an automated system
Leitnergasse 16, 8010 Graz | www.infralovers.com
Containers
• Offer both efficiency and speed compared to VMs
• Single OS is divided among all your containers
• Low overhead = more density on host system
• Perfect vehicle for deploying individual microservices
Leitnergasse 16, 8010 Graz | www.infralovers.com
Containers
• Docker
• Habitat
• Kubernetes
Leitnergasse 16, 8010 Graz | www.infralovers.com
Why Cloud-Native Applications matter
Cloud as competitive advantage
• Switching cloud goals from IT cost savings to the engine of
business growth
• Businesses that can quickly build and deliver applications
in response to customer needs will dominate their
industries
Leitnergasse 16, 8010 Graz | www.infralovers.com
Enable teams to focus on resilience
• Infrastructure fails, services freeze
• In a cloud-native world, teams embrace reality and
specifically architect for resilience
• Helps developers and architects design systems that stay
online regardless of hiccups
Leitnergasse 16, 8010 Graz | www.infralovers.com
Gain greater flexibility
• Public cloud providers continue to offer impressive services at
reasonable cost
• Many enterprises are not ready to choose just one
• Cloud native means building to run on any (public or private) cloud
without modification (mutli-cloud)
• Run apps where it makes the most sense—without locking into one
vendor
Leitnergasse 16, 8010 Graz | www.infralovers.com
Align operations with the overall business
• Automate operations and align with business priorities
• Eliminate risk of human error
• Eliminate downtime
Leitnergasse 16, 8010 Graz | www.infralovers.com
Operations will be transformed in a
cloud-native world
• Operations team will graduate from keepers of the status
quo to champions of process improvement and
automation
• Delivering value direct to the business
Leitnergasse 16, 8010 Graz | www.infralovers.com
Developers will need to code to a contract
• Developers will likely require more discipline to follow
the 12-factor principles and standardize their platform and
services
• It’s ok to use boring technology to achieve your goals
• The development model is new, the tech must be feasable
Leitnergasse 16, 8010 Graz | www.infralovers.com
Infracoders / DevOps / CoudNative
Meetup Graz
Plan for the future
• Next Meetup: 21st November
• Topic: tbd
• Give a speech
• Contact: linkedin.com/in/theresa-wallas
twallas@infralovers.com
Leitnergasse 16, 8010 Graz | www.infralovers.com

More Related Content

What's hot

Capstak - CREW September Luncheon
Capstak - CREW September LuncheonCapstak - CREW September Luncheon
Capstak - CREW September LuncheonCapstak, Inc.
 
Managing Network Performance Within and Beyond Your Enterprise
Managing Network Performance Within and Beyond Your EnterpriseManaging Network Performance Within and Beyond Your Enterprise
Managing Network Performance Within and Beyond Your EnterpriseThousandEyes
 
Camelot - Manyhats club meetup 23 10 18
Camelot - Manyhats club meetup 23 10 18Camelot - Manyhats club meetup 23 10 18
Camelot - Manyhats club meetup 23 10 18NSC42 Ltd
 
Storage as a service v4 eng
Storage as a service v4 engStorage as a service v4 eng
Storage as a service v4 engDell EMC
 
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven EnterprisePivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven EnterpriseVMware Tanzu
 
Databases: The Neglected Technology in DevOps
Databases: The Neglected Technology in DevOpsDatabases: The Neglected Technology in DevOps
Databases: The Neglected Technology in DevOpsDevOps.com
 
The do's and dont's of cloud computing - StatPro Cloud Summit 2012
The do's and dont's of cloud computing - StatPro Cloud Summit 2012The do's and dont's of cloud computing - StatPro Cloud Summit 2012
The do's and dont's of cloud computing - StatPro Cloud Summit 2012StatPro Group
 
Cloud Computing - 10 minutes essentials and the future of cloud (Cloud Develo...
Cloud Computing - 10 minutes essentials and the future of cloud (Cloud Develo...Cloud Computing - 10 minutes essentials and the future of cloud (Cloud Develo...
Cloud Computing - 10 minutes essentials and the future of cloud (Cloud Develo...Rene Buest
 
5a8f4d2db79f121ba88d85c0
5a8f4d2db79f121ba88d85c05a8f4d2db79f121ba88d85c0
5a8f4d2db79f121ba88d85c0GeremyTandos
 
The Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseThe Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseRackspace
 
The Internet Report: Episode 7 Week of May 4 - May 10
The Internet Report: Episode 7 Week of May 4 - May 10The Internet Report: Episode 7 Week of May 4 - May 10
The Internet Report: Episode 7 Week of May 4 - May 10ThousandEyes
 
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...Trivadis
 
Democratizing Network Automation Through Low-Code
Democratizing Network Automation Through Low-CodeDemocratizing Network Automation Through Low-Code
Democratizing Network Automation Through Low-CodeItential
 
An overview of open networking
An overview of open networkingAn overview of open networking
An overview of open networkingAli Boustani
 
Troubleshooting Webex and Microsoft Teams with ThousandEyes
Troubleshooting Webex and Microsoft Teams with ThousandEyesTroubleshooting Webex and Microsoft Teams with ThousandEyes
Troubleshooting Webex and Microsoft Teams with ThousandEyesThousandEyes
 
Modernizing Your DNS Platform with NS1 and ThousandEyes
Modernizing Your DNS Platform with NS1 and ThousandEyesModernizing Your DNS Platform with NS1 and ThousandEyes
Modernizing Your DNS Platform with NS1 and ThousandEyesThousandEyes
 
LMTV #1 - Rapid Problem Identification from Xangati
LMTV #1 - Rapid Problem Identification from XangatiLMTV #1 - Rapid Problem Identification from Xangati
LMTV #1 - Rapid Problem Identification from XangatiDenny K
 
Rediscover Software Development Edward Hieatt Web Summit 2014
Rediscover Software Development Edward Hieatt Web Summit 2014Rediscover Software Development Edward Hieatt Web Summit 2014
Rediscover Software Development Edward Hieatt Web Summit 2014VMware Tanzu
 
What is cloud computing and why should I use it?
What is cloud computing and why should I use it?What is cloud computing and why should I use it?
What is cloud computing and why should I use it?DARRIN SALT
 

What's hot (20)

Capstak - CREW September Luncheon
Capstak - CREW September LuncheonCapstak - CREW September Luncheon
Capstak - CREW September Luncheon
 
Managing Network Performance Within and Beyond Your Enterprise
Managing Network Performance Within and Beyond Your EnterpriseManaging Network Performance Within and Beyond Your Enterprise
Managing Network Performance Within and Beyond Your Enterprise
 
Camelot - Manyhats club meetup 23 10 18
Camelot - Manyhats club meetup 23 10 18Camelot - Manyhats club meetup 23 10 18
Camelot - Manyhats club meetup 23 10 18
 
Storage as a service v4 eng
Storage as a service v4 engStorage as a service v4 eng
Storage as a service v4 eng
 
Einführung in die Cloud-Technologie
Einführung in die Cloud-TechnologieEinführung in die Cloud-Technologie
Einführung in die Cloud-Technologie
 
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven EnterprisePivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
 
Databases: The Neglected Technology in DevOps
Databases: The Neglected Technology in DevOpsDatabases: The Neglected Technology in DevOps
Databases: The Neglected Technology in DevOps
 
The do's and dont's of cloud computing - StatPro Cloud Summit 2012
The do's and dont's of cloud computing - StatPro Cloud Summit 2012The do's and dont's of cloud computing - StatPro Cloud Summit 2012
The do's and dont's of cloud computing - StatPro Cloud Summit 2012
 
Cloud Computing - 10 minutes essentials and the future of cloud (Cloud Develo...
Cloud Computing - 10 minutes essentials and the future of cloud (Cloud Develo...Cloud Computing - 10 minutes essentials and the future of cloud (Cloud Develo...
Cloud Computing - 10 minutes essentials and the future of cloud (Cloud Develo...
 
5a8f4d2db79f121ba88d85c0
5a8f4d2db79f121ba88d85c05a8f4d2db79f121ba88d85c0
5a8f4d2db79f121ba88d85c0
 
The Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseThe Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to Enterprise
 
The Internet Report: Episode 7 Week of May 4 - May 10
The Internet Report: Episode 7 Week of May 4 - May 10The Internet Report: Episode 7 Week of May 4 - May 10
The Internet Report: Episode 7 Week of May 4 - May 10
 
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
 
Democratizing Network Automation Through Low-Code
Democratizing Network Automation Through Low-CodeDemocratizing Network Automation Through Low-Code
Democratizing Network Automation Through Low-Code
 
An overview of open networking
An overview of open networkingAn overview of open networking
An overview of open networking
 
Troubleshooting Webex and Microsoft Teams with ThousandEyes
Troubleshooting Webex and Microsoft Teams with ThousandEyesTroubleshooting Webex and Microsoft Teams with ThousandEyes
Troubleshooting Webex and Microsoft Teams with ThousandEyes
 
Modernizing Your DNS Platform with NS1 and ThousandEyes
Modernizing Your DNS Platform with NS1 and ThousandEyesModernizing Your DNS Platform with NS1 and ThousandEyes
Modernizing Your DNS Platform with NS1 and ThousandEyes
 
LMTV #1 - Rapid Problem Identification from Xangati
LMTV #1 - Rapid Problem Identification from XangatiLMTV #1 - Rapid Problem Identification from Xangati
LMTV #1 - Rapid Problem Identification from Xangati
 
Rediscover Software Development Edward Hieatt Web Summit 2014
Rediscover Software Development Edward Hieatt Web Summit 2014Rediscover Software Development Edward Hieatt Web Summit 2014
Rediscover Software Development Edward Hieatt Web Summit 2014
 
What is cloud computing and why should I use it?
What is cloud computing and why should I use it?What is cloud computing and why should I use it?
What is cloud computing and why should I use it?
 

Similar to What is cloud native and why should you care - Infracoders / DevOps / CloudNative Meetup

Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)Marius Zaharia
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXNGINX, Inc.
 
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp
 
IoT Architecture - are traditional architectures good enough?
IoT Architecture - are traditional architectures good enough?IoT Architecture - are traditional architectures good enough?
IoT Architecture - are traditional architectures good enough?Guido Schmutz
 
WSO2Con USA 2015: Keynote - Helping You Connect the World
WSO2Con USA 2015: Keynote - Helping You Connect the WorldWSO2Con USA 2015: Keynote - Helping You Connect the World
WSO2Con USA 2015: Keynote - Helping You Connect the WorldWSO2
 
Internet of Things (IoT) - in the cloud or rather on-premises?
Internet of Things (IoT) - in the cloud or rather on-premises?Internet of Things (IoT) - in the cloud or rather on-premises?
Internet of Things (IoT) - in the cloud or rather on-premises?Guido Schmutz
 
ENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdfENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdfAmazon Web Services
 
Bots are taking my job, so I started rollin my own
Bots are taking my job, so I started rollin my ownBots are taking my job, so I started rollin my own
Bots are taking my job, so I started rollin my ownJürgen Brüder
 
Bots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
Bots are taking my job - so I started rollin' my own - Infracoders Meetup GrazBots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
Bots are taking my job - so I started rollin' my own - Infracoders Meetup GrazInfralovers
 
Cubitic: Predictive Analytics
Cubitic: Predictive AnalyticsCubitic: Predictive Analytics
Cubitic: Predictive Analyticshuguk
 
Accion Labs - Rackspace - How can cloud help you?
Accion Labs - Rackspace - How can cloud help you?Accion Labs - Rackspace - How can cloud help you?
Accion Labs - Rackspace - How can cloud help you?Accion Labs, Inc.
 
Confluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPointConfluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPointconfluent
 
Gartner verizon zscaler hybrid newsletter may 2014
Gartner verizon zscaler hybrid newsletter may 2014Gartner verizon zscaler hybrid newsletter may 2014
Gartner verizon zscaler hybrid newsletter may 2014Philippe Boivineau
 
Aw (3) webinar serverless-fisher-rymer
Aw (3) webinar serverless-fisher-rymerAw (3) webinar serverless-fisher-rymer
Aw (3) webinar serverless-fisher-rymerVMware Tanzu
 
Create Your Future with z Systems Cloud
Create Your Future with z Systems CloudCreate Your Future with z Systems Cloud
Create Your Future with z Systems CloudCA Technologies
 
Gartner Datacenter Summit - Cox Automotive
Gartner Datacenter Summit - Cox AutomotiveGartner Datacenter Summit - Cox Automotive
Gartner Datacenter Summit - Cox AutomotiveSplunk
 
Single Source of Truth for Network Automation
Single Source of Truth for Network AutomationSingle Source of Truth for Network Automation
Single Source of Truth for Network AutomationAndy Davidson
 
Unveiling the Sydney IoT Landscape
Unveiling the Sydney IoT LandscapeUnveiling the Sydney IoT Landscape
Unveiling the Sydney IoT LandscapeAndrew Blades
 
CWIN16 UK Event - The Future of Infrastructure
CWIN16 UK Event - The Future of Infrastructure CWIN16 UK Event - The Future of Infrastructure
CWIN16 UK Event - The Future of Infrastructure Gunnar Menzel
 
How to develop a multi cloud strategy to accelerate digital transformation - ...
How to develop a multi cloud strategy to accelerate digital transformation - ...How to develop a multi cloud strategy to accelerate digital transformation - ...
How to develop a multi cloud strategy to accelerate digital transformation - ...Senaka Ariyasinghe
 

Similar to What is cloud native and why should you care - Infracoders / DevOps / CloudNative Meetup (20)

Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
 
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
 
IoT Architecture - are traditional architectures good enough?
IoT Architecture - are traditional architectures good enough?IoT Architecture - are traditional architectures good enough?
IoT Architecture - are traditional architectures good enough?
 
WSO2Con USA 2015: Keynote - Helping You Connect the World
WSO2Con USA 2015: Keynote - Helping You Connect the WorldWSO2Con USA 2015: Keynote - Helping You Connect the World
WSO2Con USA 2015: Keynote - Helping You Connect the World
 
Internet of Things (IoT) - in the cloud or rather on-premises?
Internet of Things (IoT) - in the cloud or rather on-premises?Internet of Things (IoT) - in the cloud or rather on-premises?
Internet of Things (IoT) - in the cloud or rather on-premises?
 
ENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdfENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdf
 
Bots are taking my job, so I started rollin my own
Bots are taking my job, so I started rollin my ownBots are taking my job, so I started rollin my own
Bots are taking my job, so I started rollin my own
 
Bots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
Bots are taking my job - so I started rollin' my own - Infracoders Meetup GrazBots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
Bots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
 
Cubitic: Predictive Analytics
Cubitic: Predictive AnalyticsCubitic: Predictive Analytics
Cubitic: Predictive Analytics
 
Accion Labs - Rackspace - How can cloud help you?
Accion Labs - Rackspace - How can cloud help you?Accion Labs - Rackspace - How can cloud help you?
Accion Labs - Rackspace - How can cloud help you?
 
Confluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPointConfluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPoint
 
Gartner verizon zscaler hybrid newsletter may 2014
Gartner verizon zscaler hybrid newsletter may 2014Gartner verizon zscaler hybrid newsletter may 2014
Gartner verizon zscaler hybrid newsletter may 2014
 
Aw (3) webinar serverless-fisher-rymer
Aw (3) webinar serverless-fisher-rymerAw (3) webinar serverless-fisher-rymer
Aw (3) webinar serverless-fisher-rymer
 
Create Your Future with z Systems Cloud
Create Your Future with z Systems CloudCreate Your Future with z Systems Cloud
Create Your Future with z Systems Cloud
 
Gartner Datacenter Summit - Cox Automotive
Gartner Datacenter Summit - Cox AutomotiveGartner Datacenter Summit - Cox Automotive
Gartner Datacenter Summit - Cox Automotive
 
Single Source of Truth for Network Automation
Single Source of Truth for Network AutomationSingle Source of Truth for Network Automation
Single Source of Truth for Network Automation
 
Unveiling the Sydney IoT Landscape
Unveiling the Sydney IoT LandscapeUnveiling the Sydney IoT Landscape
Unveiling the Sydney IoT Landscape
 
CWIN16 UK Event - The Future of Infrastructure
CWIN16 UK Event - The Future of Infrastructure CWIN16 UK Event - The Future of Infrastructure
CWIN16 UK Event - The Future of Infrastructure
 
How to develop a multi cloud strategy to accelerate digital transformation - ...
How to develop a multi cloud strategy to accelerate digital transformation - ...How to develop a multi cloud strategy to accelerate digital transformation - ...
How to develop a multi cloud strategy to accelerate digital transformation - ...
 

More from Infralovers

How not to Cloud
How not to CloudHow not to Cloud
How not to CloudInfralovers
 
Docker Cheatsheet_02
Docker Cheatsheet_02Docker Cheatsheet_02
Docker Cheatsheet_02Infralovers
 
Docker Cheatsheet_01
Docker Cheatsheet_01Docker Cheatsheet_01
Docker Cheatsheet_01Infralovers
 
Compliance Automation
Compliance AutomationCompliance Automation
Compliance AutomationInfralovers
 
AuroraWP - Infracoders Meetup Graz
AuroraWP - Infracoders Meetup GrazAuroraWP - Infracoders Meetup Graz
AuroraWP - Infracoders Meetup GrazInfralovers
 
Git Essentials Cheatsheet Deutsch
Git Essentials Cheatsheet DeutschGit Essentials Cheatsheet Deutsch
Git Essentials Cheatsheet DeutschInfralovers
 
Habitat hack slides - Infracoders Meetup Graz
Habitat hack slides - Infracoders Meetup GrazHabitat hack slides - Infracoders Meetup Graz
Habitat hack slides - Infracoders Meetup GrazInfralovers
 
Containers, Habitat and Orchestration - Infracoders Meetup Graz
Containers, Habitat and Orchestration - Infracoders Meetup GrazContainers, Habitat and Orchestration - Infracoders Meetup Graz
Containers, Habitat and Orchestration - Infracoders Meetup GrazInfralovers
 

More from Infralovers (8)

How not to Cloud
How not to CloudHow not to Cloud
How not to Cloud
 
Docker Cheatsheet_02
Docker Cheatsheet_02Docker Cheatsheet_02
Docker Cheatsheet_02
 
Docker Cheatsheet_01
Docker Cheatsheet_01Docker Cheatsheet_01
Docker Cheatsheet_01
 
Compliance Automation
Compliance AutomationCompliance Automation
Compliance Automation
 
AuroraWP - Infracoders Meetup Graz
AuroraWP - Infracoders Meetup GrazAuroraWP - Infracoders Meetup Graz
AuroraWP - Infracoders Meetup Graz
 
Git Essentials Cheatsheet Deutsch
Git Essentials Cheatsheet DeutschGit Essentials Cheatsheet Deutsch
Git Essentials Cheatsheet Deutsch
 
Habitat hack slides - Infracoders Meetup Graz
Habitat hack slides - Infracoders Meetup GrazHabitat hack slides - Infracoders Meetup Graz
Habitat hack slides - Infracoders Meetup Graz
 
Containers, Habitat and Orchestration - Infracoders Meetup Graz
Containers, Habitat and Orchestration - Infracoders Meetup GrazContainers, Habitat and Orchestration - Infracoders Meetup Graz
Containers, Habitat and Orchestration - Infracoders Meetup Graz
 

Recently uploaded

Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideVarun Mithran
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxChloeMeadows1
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfappinfoedgeca
 
Case study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptxCase study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptxAnkitscribd
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyDamar Juniarto
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresencePC Doctors NET
 
Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEHimani415946
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理aagad
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxabhinandnam9997
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?Linksys Velop Login
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfOndejSur
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkklolsDocherty
 

Recently uploaded (14)

Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's Guide
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptx
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdf
 
Case study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptxCase study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptx
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case Study
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
 
Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdf
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdf
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
 

What is cloud native and why should you care - Infracoders / DevOps / CloudNative Meetup

  • 1. What is Cloud-Native and why should you care?
  • 2. Introduction • Edmund Haselwanter • Jürgen Brüder • Organizers of our meetup • IT-Consultant / -Trainer • Infralovers / Commandemy Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 3. Infracoders / DevOps / CoudNative Meetup • Network all over the world (Austria, Germany, UK, USA,…) • Infrastructure Automation • Meetups every 2 month • Exchange of ideas, tips & tricks • Networking Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 4. Why Cloud Native? For most companies, IT functions as the nervous system and provides an increasing amount of the organizational muscle mass. Most critical business functions are entirely automated within IT, and 95% of all capital projects depend on IT to get done. Today, nearly every business decision will result in at least one IT change. (http://itrevolution.com) Leitnergasse 16, 8010 Graz | www.infralovers.com Gene Kim, Kevin Behr, George Spafford, 2013 E.M. Goldratt, 1984
  • 5. We got the software development part right! The core, chronic conflict that every IT leader faces is the need to simultaneously enable faster time to market (i.e., make as many changes as you can), while providing stable, secure and reliable IT services (i.e., make as few changes as you can). Leitnergasse 16, 8010 Graz | www.infralovers.com „Lowering risk of change through tools and culture John Allspaw, Paul Hammond, 2009 (Flickr) small changes, often Reproducible standardized expect failure culture change Dev+Ops feedback (e.g. tests/metrics/...)
  • 6. Leitnergasse 16, 8010 Graz | www.infralovers.com Getting to the solution...
  • 7. What are Cloud-Native Applications? • Approach to build and run applications that take full advantage of the cloud computing delivery model • It’s all about the “how” not the “where” • Not exclusive to public clouds (AWS, Azure etc.) • Bring ideas to market faster Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 8.
  • 9.
  • 10. DevOps • Collaboration between developers and IT operations • Deliver software that solves customer challenges • Creates culture that allows building, testing and releasing software fast and often • Tools must complement the culture Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 11. DevOps • ChatOps for better communication (Slack, Mattermost..) • Git for better communication (Pull-/Merge-Request) • Empowering developers to deploy their code • Make work visible inside the company (ChatOps) • Reporting and Insights (Prometheus) Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 12. Continuous Delivery • Shipping small batches of software to production constantly • This can only work with automation • Releasing becomes dull and reliable • Less risk, more frequency, more insight Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 13. Continuous Delivery • Automate all the things! • Jenkins • Bamboo • TravisCI • Spinnaker Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 14. Microservices • architectural approach to developing an application as a collection of small services • Each service … • is specialized on a specific aspect • can communicate on it’s own • can be deployed, updated, scaled independently • managed by an automated system Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 15. Containers • Offer both efficiency and speed compared to VMs • Single OS is divided among all your containers • Low overhead = more density on host system • Perfect vehicle for deploying individual microservices Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 16. Containers • Docker • Habitat • Kubernetes Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 17.
  • 19. Cloud as competitive advantage • Switching cloud goals from IT cost savings to the engine of business growth • Businesses that can quickly build and deliver applications in response to customer needs will dominate their industries Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 20. Enable teams to focus on resilience • Infrastructure fails, services freeze • In a cloud-native world, teams embrace reality and specifically architect for resilience • Helps developers and architects design systems that stay online regardless of hiccups Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 21. Gain greater flexibility • Public cloud providers continue to offer impressive services at reasonable cost • Many enterprises are not ready to choose just one • Cloud native means building to run on any (public or private) cloud without modification (mutli-cloud) • Run apps where it makes the most sense—without locking into one vendor Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 22. Align operations with the overall business • Automate operations and align with business priorities • Eliminate risk of human error • Eliminate downtime Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 23. Operations will be transformed in a cloud-native world • Operations team will graduate from keepers of the status quo to champions of process improvement and automation • Delivering value direct to the business Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 24. Developers will need to code to a contract • Developers will likely require more discipline to follow the 12-factor principles and standardize their platform and services • It’s ok to use boring technology to achieve your goals • The development model is new, the tech must be feasable Leitnergasse 16, 8010 Graz | www.infralovers.com
  • 25.
  • 26.
  • 27. Infracoders / DevOps / CoudNative Meetup Graz
  • 28. Plan for the future • Next Meetup: 21st November • Topic: tbd • Give a speech • Contact: linkedin.com/in/theresa-wallas twallas@infralovers.com Leitnergasse 16, 8010 Graz | www.infralovers.com