Enviar pesquisa
Carregar
Agile, DevOps, Continuous Delivery and Lean - How do you tie it all together in GCloud
•
4 gostaram
•
913 visualizações
Jeremy Brown
Seguir
Red Hat Seminar Think G-Cloud 2014
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 30
Baixar agora
Baixar para ler offline
Recomendados
Navigating Pains When Moving Your Training Solution to the Public Cloud
Navigating Pains When Moving Your Training Solution to the Public Cloud
CloudShare
How Business Acceleration Cloud is Revolutionizing Software Sales
How Business Acceleration Cloud is Revolutionizing Software Sales
CloudShare
Product Demo: 5 best practices to improve the adoption of remote training pro...
Product Demo: 5 best practices to improve the adoption of remote training pro...
CloudShare
Training Made Easy with Seamless Integration: The Tufin Story
Training Made Easy with Seamless Integration: The Tufin Story
CloudShare
To cloud or not to cloud
To cloud or not to cloud
TalentLMS
When Face-to-Face Training Isn't An Option: 7 Tips for Remote Online Training
When Face-to-Face Training Isn't An Option: 7 Tips for Remote Online Training
CloudShare
Agile Tour Pune 2015: Agility with Microservices and Devops: Archana Joshi an...
Agile Tour Pune 2015: Agility with Microservices and Devops: Archana Joshi an...
India Scrum Enthusiasts Community
AWS CodeCommit, CodeDeploy & CodePipeline
AWS CodeCommit, CodeDeploy & CodePipeline
Julien SIMON
Recomendados
Navigating Pains When Moving Your Training Solution to the Public Cloud
Navigating Pains When Moving Your Training Solution to the Public Cloud
CloudShare
How Business Acceleration Cloud is Revolutionizing Software Sales
How Business Acceleration Cloud is Revolutionizing Software Sales
CloudShare
Product Demo: 5 best practices to improve the adoption of remote training pro...
Product Demo: 5 best practices to improve the adoption of remote training pro...
CloudShare
Training Made Easy with Seamless Integration: The Tufin Story
Training Made Easy with Seamless Integration: The Tufin Story
CloudShare
To cloud or not to cloud
To cloud or not to cloud
TalentLMS
When Face-to-Face Training Isn't An Option: 7 Tips for Remote Online Training
When Face-to-Face Training Isn't An Option: 7 Tips for Remote Online Training
CloudShare
Agile Tour Pune 2015: Agility with Microservices and Devops: Archana Joshi an...
Agile Tour Pune 2015: Agility with Microservices and Devops: Archana Joshi an...
India Scrum Enthusiasts Community
AWS CodeCommit, CodeDeploy & CodePipeline
AWS CodeCommit, CodeDeploy & CodePipeline
Julien SIMON
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Phase2
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile Projects
TechWell
Serverless projects at Myplanet
Serverless projects at Myplanet
Daniel Zivkovic
Google cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptx
GDSCNiT
Cloud computing
Cloud computing
Gopinath Manimayan
Evolving to Cloud-Native - Nate Schutta (1/2)
Evolving to Cloud-Native - Nate Schutta (1/2)
VMware Tanzu
Techno vision 2014 and HP Technologies: Driving Digital Change
Techno vision 2014 and HP Technologies: Driving Digital Change
Capgemini
Phase2 OpenPublish Presentation SF SemWeb Meetup, April 28, 2009
Phase2 OpenPublish Presentation SF SemWeb Meetup, April 28, 2009
Krista Thomas
Evolving to Cloud-Native - Nate Schutta 1/2
Evolving to Cloud-Native - Nate Schutta 1/2
VMware Tanzu
Scaling from new start to enterprise platform
Scaling from new start to enterprise platform
RightScale
AWE 2019 Recap
AWE 2019 Recap
Deborah Mayers
Red Hat Internship report
Red Hat Internship report
Monfort Florian
6 FAQs About Multi-Cloud
6 FAQs About Multi-Cloud
CloudHealth by VMware
CIO Playbook on Cloud Computing
CIO Playbook on Cloud Computing
Greg Altin
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCape
Hybrid cloud computing explained
Hybrid cloud computing explained
PMOfficers PMOAcademy
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
Redis Labs
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB
Drupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serve
littleMAS
Fifth Edition Architecture Week @Gothenburg 141009
Fifth Edition Architecture Week @Gothenburg 141009
Capgemini
2019 Agile-Lean Ireland - Awesome Teams Build Awesome Products
2019 Agile-Lean Ireland - Awesome Teams Build Awesome Products
Jeremy Brown
DOES London - APIs for DevOps Teams, Creating Open Culture Bubbles
DOES London - APIs for DevOps Teams, Creating Open Culture Bubbles
Jeremy Brown
Mais conteúdo relacionado
Semelhante a Agile, DevOps, Continuous Delivery and Lean - How do you tie it all together in GCloud
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Phase2
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile Projects
TechWell
Serverless projects at Myplanet
Serverless projects at Myplanet
Daniel Zivkovic
Google cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptx
GDSCNiT
Cloud computing
Cloud computing
Gopinath Manimayan
Evolving to Cloud-Native - Nate Schutta (1/2)
Evolving to Cloud-Native - Nate Schutta (1/2)
VMware Tanzu
Techno vision 2014 and HP Technologies: Driving Digital Change
Techno vision 2014 and HP Technologies: Driving Digital Change
Capgemini
Phase2 OpenPublish Presentation SF SemWeb Meetup, April 28, 2009
Phase2 OpenPublish Presentation SF SemWeb Meetup, April 28, 2009
Krista Thomas
Evolving to Cloud-Native - Nate Schutta 1/2
Evolving to Cloud-Native - Nate Schutta 1/2
VMware Tanzu
Scaling from new start to enterprise platform
Scaling from new start to enterprise platform
RightScale
AWE 2019 Recap
AWE 2019 Recap
Deborah Mayers
Red Hat Internship report
Red Hat Internship report
Monfort Florian
6 FAQs About Multi-Cloud
6 FAQs About Multi-Cloud
CloudHealth by VMware
CIO Playbook on Cloud Computing
CIO Playbook on Cloud Computing
Greg Altin
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCape
Hybrid cloud computing explained
Hybrid cloud computing explained
PMOfficers PMOAcademy
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
Redis Labs
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB
Drupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serve
littleMAS
Fifth Edition Architecture Week @Gothenburg 141009
Fifth Edition Architecture Week @Gothenburg 141009
Capgemini
Semelhante a Agile, DevOps, Continuous Delivery and Lean - How do you tie it all together in GCloud
(20)
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile Projects
Serverless projects at Myplanet
Serverless projects at Myplanet
Google cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptx
Cloud computing
Cloud computing
Evolving to Cloud-Native - Nate Schutta (1/2)
Evolving to Cloud-Native - Nate Schutta (1/2)
Techno vision 2014 and HP Technologies: Driving Digital Change
Techno vision 2014 and HP Technologies: Driving Digital Change
Phase2 OpenPublish Presentation SF SemWeb Meetup, April 28, 2009
Phase2 OpenPublish Presentation SF SemWeb Meetup, April 28, 2009
Evolving to Cloud-Native - Nate Schutta 1/2
Evolving to Cloud-Native - Nate Schutta 1/2
Scaling from new start to enterprise platform
Scaling from new start to enterprise platform
AWE 2019 Recap
AWE 2019 Recap
Red Hat Internship report
Red Hat Internship report
6 FAQs About Multi-Cloud
6 FAQs About Multi-Cloud
CIO Playbook on Cloud Computing
CIO Playbook on Cloud Computing
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
Hybrid cloud computing explained
Hybrid cloud computing explained
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
Drupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serve
Fifth Edition Architecture Week @Gothenburg 141009
Fifth Edition Architecture Week @Gothenburg 141009
Mais de Jeremy Brown
2019 Agile-Lean Ireland - Awesome Teams Build Awesome Products
2019 Agile-Lean Ireland - Awesome Teams Build Awesome Products
Jeremy Brown
DOES London - APIs for DevOps Teams, Creating Open Culture Bubbles
DOES London - APIs for DevOps Teams, Creating Open Culture Bubbles
Jeremy Brown
APIs for Teams, Creating Open Culture Bubbles
APIs for Teams, Creating Open Culture Bubbles
Jeremy Brown
Global CIO Banking Summit - Workshop Cultural Changes to Survive Digital Disr...
Global CIO Banking Summit - Workshop Cultural Changes to Survive Digital Disr...
Jeremy Brown
Creating compelling user experiences through APIs
Creating compelling user experiences through APIs
Jeremy Brown
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
Jeremy Brown
Outside in thinking - How APIs can help open up your business
Outside in thinking - How APIs can help open up your business
Jeremy Brown
Docker and DevOps - Why it matters
Docker and DevOps - Why it matters
Jeremy Brown
Government ICT 2.0 - Removing The G-Cloud Lock In
Government ICT 2.0 - Removing The G-Cloud Lock In
Jeremy Brown
London DevOps Meetup - PaaS as a platform for devops
London DevOps Meetup - PaaS as a platform for devops
Jeremy Brown
Red Hat Forum London 2014 - Delivering Innovation at Speed, A JBoss Perspective
Red Hat Forum London 2014 - Delivering Innovation at Speed, A JBoss Perspective
Jeremy Brown
An Introduction To The Red Hat Model
An Introduction To The Red Hat Model
Jeremy Brown
JBoss Enterprise Update - London JBUG May 2013
JBoss Enterprise Update - London JBUG May 2013
Jeremy Brown
Open Source and Security: Engineering Security by Design - Prague, December 2011
Open Source and Security: Engineering Security by Design - Prague, December 2011
Jeremy Brown
Virtualisation at Ringo
Virtualisation at Ringo
Jeremy Brown
Mais de Jeremy Brown
(15)
2019 Agile-Lean Ireland - Awesome Teams Build Awesome Products
2019 Agile-Lean Ireland - Awesome Teams Build Awesome Products
DOES London - APIs for DevOps Teams, Creating Open Culture Bubbles
DOES London - APIs for DevOps Teams, Creating Open Culture Bubbles
APIs for Teams, Creating Open Culture Bubbles
APIs for Teams, Creating Open Culture Bubbles
Global CIO Banking Summit - Workshop Cultural Changes to Survive Digital Disr...
Global CIO Banking Summit - Workshop Cultural Changes to Survive Digital Disr...
Creating compelling user experiences through APIs
Creating compelling user experiences through APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
Outside in thinking - How APIs can help open up your business
Outside in thinking - How APIs can help open up your business
Docker and DevOps - Why it matters
Docker and DevOps - Why it matters
Government ICT 2.0 - Removing The G-Cloud Lock In
Government ICT 2.0 - Removing The G-Cloud Lock In
London DevOps Meetup - PaaS as a platform for devops
London DevOps Meetup - PaaS as a platform for devops
Red Hat Forum London 2014 - Delivering Innovation at Speed, A JBoss Perspective
Red Hat Forum London 2014 - Delivering Innovation at Speed, A JBoss Perspective
An Introduction To The Red Hat Model
An Introduction To The Red Hat Model
JBoss Enterprise Update - London JBUG May 2013
JBoss Enterprise Update - London JBUG May 2013
Open Source and Security: Engineering Security by Design - Prague, December 2011
Open Source and Security: Engineering Security by Design - Prague, December 2011
Virtualisation at Ringo
Virtualisation at Ringo
Último
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
BkGupta21
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Último
(20)
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Agile, DevOps, Continuous Delivery and Lean - How do you tie it all together in GCloud
1.
Agile, DevOps, Continuous Delivery and Lean - How do you tie it all together in GCloud? Red Hat Breakout, Think GCloud March 2014 Jeremy Brown - Head of Middleware UK&I, Red Hat @tenfourty jeremy@redhat.com 0
2.
Let's TALK about the RED HAT model...
3.
Many variations vendors take on open source Some enable optimizations for their hardware Some use open-core to upsell proprietary add-ons Some invest in focused areas Some contribute little and soley ship and support
4.
AND SOME... GO ALL IN
5.
6.
Shadowman update Reached $1.33B in FY13
7.
Is Open Source a Business Model? No But it is the best DEVELOPMENT model on the planet Enables collaboration Gives users flexibility to consume on their terms
8.
Recap - Why are we doing this cloud thing anyway? Save money Agility - turn our infrastructure into a PAYG utility model Lock in What else?
9.
Now we need some buzzwords these are key themes that have influenced my thinking
10.
Pets vs Cattle Pets are given names like pussinboots.cern.ch The are unique, lovingly hand raised and cared for When they get ill, you nurse them back to health Cattle are given numbers like vm0042.cern.ch They are almost identical to other cattle When they get ill, you get another one Future application architectures should use Cattle but Pets with strong configuration management are viable and still needed
11.
Continuous Delivery https://en.wikipedia.org/wiki/Continuous_delivery
12.
DevOps Where Developers and Operations meet - DevOps But it's much more than that! DevOps is about the business You can't write code with agile and deploy waterfall! DevOps Technology Operations Quality Assurance(QA) Developm ent (SoftwareEngineering) https://en.wikipedia.org/wiki/DevOps
13.
Lean Startup It's not just for startups, it's a cultural pattern Lets ship the MVP (Minimum Viable Product)! http://theleanstartup.com/principles
14.
Infrastructure as Code The implication of Continuous Deployment, DevOps and Lean is that we need to start treating infrastructure as code This will allow us to reduce cycle time And version our infrastructure
15.
Customer's Vision Red Hat Strategic Advisory Board meeting with CIOs from several of our top customers: "They want to describe and automate all their systems and applications fully with software, from hardware up through complex, multi-tier apps and services. They want to provision and manage the lifecycle of everything (Linux and Windows, private and public clouds) in an automated fashion. Several said this was the holy grail for them"
16.
Meanwhile... up in the G-Clouds We have many G-Clouds Clouds have different security classifications Clouds have different APIs - tied to the cloud provider so our apps are not portable
17.
Customer's Problem Red Hat Strategic Advisory Board meeting with CIOs from several of our top customers: "One of the problems they have is that everyone is defining APIs for their own platforms, but they can’t take workloads from one to another because the APIs they use for orchestration are different."
18.
Tying it all together How do we "plumb" an application together that has different bits in different clouds? My data might be in one cloud My main application(s) are in a different cloud I might have a REST API exposed that runs in a third cloud
19.
Future: Vision Top-level application stack “manifest” defines configuration and relationships of all services which comprise an application cross-service (e.g. {NW,St,DB,I,aP,xP,LB,DNS}aaS) defines how to create/update/delete the entire application, perhaps even suspend/resume Enables efficient automatic application creation and deletion Relevant across dev, QA, prod An enabler for DevOps Defrag the Data Centre - free up resources
20.
Future: go “meta” Application stack templates Example: “give me a disaster resilient JEE app with a preconfigured database” App manifests move from Word documents to become machine-processable Automatic reasoning about application estates (auto-scaling, capacity management, DR analysis, etc.) Simplification, standardisation and efficiency gains across the board
21.
Let me introduce you to an idea This might be pie in the sky but there is real code!
22.
OpenStack Heat Inspired by (and compatible with) Amazon Cloud Formations Mission: The mission of the OpenStack Orchestration program is to create human and machine-accessible services for managing the entire lifecycle of infrastructure and applications within OpenStack clouds. https://wiki.openstack.org/wiki/Heat
23.
How it works A Heat template describes the infrastructure for a cloud application in a text file that is readable and writable by humans, and can be checked into version control, diffed etc. Heat also provides an autoscaling service, so you can include a scaling group as a resource in a template. Templates can also specify the relationships between resources (e.g. this volume is connected to this server). Heat manages the whole lifecycle of the application - when you need to change your infrastructure, simply modify the template and use it to update your existing stack. Heat knows how to make the necessary changes. It will delete all of the resources when you are finished with the application, too. It has a pluggable resource adapter framework - plugins are easy to write for your own cloud
24.
Oh and it's open source and has a strong community OpenStack Havana Release 837 commits and 67 unique technical authors OpenStack Icehouse Release 499 commits and 71 unique technical authors
25.
Caveat: the project is just focused on OpenStack For now...
26.
To Summarise We have a problem with each cloud provider having a different API, so our applications are still stuck and we can't treat our infrastructure as code If we can't treat our infrastructure as code we can't do real DevOps, Continuous Delivery and Lean We need an open standard and a project that we rally around for application orchestration Is this Heat in the OpenStack project? A Heat resource adapter for every G-Cloud? Come and join the discussion, we are a community! email me - jeremy@redhat.com
27.
What do these have in common? Linux OpenStack Hadoop Rails MongoDB Git Cassandra
28.
What do these have in common? They are all open source They are all examples of next-generation IT solutions They were started by users and developers, not companies
29.
Cloud without open source software? No Amazon No Rackspace No Google No Yahoo! No Salesforce.com No LinkedIn No Pandora No Twitter No Facebook
30.
Thank you This is running on ,presentation
OpenShift the source code is on GitHub and it was developed in HTML5 with reveal.js Jeremy Brown @tenfourty jeremy@redhat.com
Baixar agora