Home
Search results “Continuous delivery principles”
Spinnaker: continuous delivery from first principles to production (Google Cloud Next '17)
 
46:03
Continuous Delivery (and Deploy) is a new look at how we should get our deployable artifacts into production. Google's been doing this for quite some time with success, and we have opinions and corresponding best practices based on lessons we've learned. Steven Kim shares a set of first principles behind continuous delivery with tangible examples from Waze. He also demonstrates how users can take advantage of these first principles today using Spinnaker. Missed the conference? Watch all the talks here: https://goo.gl/c1Vs3h Watch more talks about Infrastructure & Operations here: https://goo.gl/k2LOYG
Views: 39990 Google Cloud Platform
Jez Humble   |   Continuous Delivery
 
47:00
Jez Humble on Continuous Delivery Businesses rely on getting valuable new software into the hands of users as fast as possible, while making sure that they keep their production environments stable. Continuous Delivery is a revolutionary and scalable agile methodology that enables any team, including teams within enterprise IT organizations, to achieve rapid, reliable releases through better collaboration between developers, testers, DBAs and operations, and automation of the build, deploy, test and release process. I'll start by discussing the value of CD to the business, inspired by the lean startup movement. I'll then present the principles and practices involved in continuous delivery, including value stream mapping, the deployment pipeline, acceptance test driven development, zero-downtime releases, and incremental development. I'll cover how CD is enabled by an ecosystem including Devops, cloud computing, agile testing, and continuous deployment. Finally I'll talk about how continuous delivery can co-exist with ITIL and compliance in an enterprise environment. Jez Humble is a Principal at ThoughtWorks Studios, and co-author of the Jolt Award winning Continuous Delivery, published in Martin Fowler's Signature Series (Addison Wesley, 2010). He has worked with a variety of platforms and technologies, consulting for non-profits, telecoms, financial services, and online retail companies. His focus is on helping organisations deliver valuable, high-quality software frequently and reliably through implementing effective engineering practices. http://www.thoughtworks.com/events Help us caption & translate this video! http://amara.org/v/J2J8/
Views: 41054 ThoughtWorks
Principles of Continuous Delivery
 
11:44
http://www.informit.com/store/continuous-delivery-livelessons-video-training-downloadable-9780134390710?WT.mc_id=Social_YT Principles of Continuous Delivery is an excerpt from Continuous Delivery LiveLessons Video Training by Jez Humble. Overview 3 1/2+ Hours of Video Instruction -- Getting software released to users is often a painful, risky, and time-consuming process. The practice of continuous delivery sets out the principles and technical practices that enable rapid, low-risk delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers and IT operations, teams can get changes released in a matter of hours–sometimes even minutes–no matter what the size of the product or the complexity of the enterprise environment. Related content: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation Continuous Delivery Expert Interviews by Jez Humble (Video) Description In Continuous Delivery LiveLessons, Jez Humble presents an in-depth guide to the principles and practices behind continuous delivery and the DevOps movement, along with case studies from real companies and ideas to help you adopt continuous delivery and DevOps within your organization. You’ll start by learning the value proposition and the foundations that enable continuous delivery, followed by an introduction to the pattern at the heart of continuous delivery—the deployment pipeline. The training then dives into the key development practices of continuous integration and comprehensive test automation. These lessons cover change management, agile infrastructure management, managing databases, architecture, and the patterns that enable low-risk releases. They conclude by discussing the culture and organizational change patterns of high performing companies. After taking this training, you will understand not just the principles and practices that enable continuous delivery and devops, but also how they are implemented in high performing organizations. With this knowledge you’ll be ready to transform your organization’s software delivery capability to get high quality solutions to market fast, while reducing the risk of the release process. About the Instructor Jez Humble is a vice president at Chef; a lecturer at UC Berkeley; and co-author of the Jolt Award winning Continuous Delivery, published in Martin Fowler’s Signature Series (Addison Wesley, 2010), and Lean Enterprise, in Eric Ries’ Lean series (O’Reilly, 2014). He has worked as a software developer, product manager, executive, consultant and trainer across a wide variety of domains and technologies. His focus is on helping organizations deliver valuable, high-quality software frequently and reliably through implementing effective engineering practices. Skill Level Beginner to Intermediate Learn How To Reduce time-to-market for software products, and make releases painless, low-risk events. Increase the quality and stability of the software you delivery, while reducing cost of ongoing software development. Get fast feedback on the production readiness of your application by implementing continuous integration and creating a deployment pipeline. Automate the build, test and deployment processes, including automating database changes and infrastructure provisioning and evolution. Improve collaboration between people involved in delivering software (developers, testers, and systems administrators). Reduce the risk of deployments through effective release management, combined with release engineering techniques such as canary releasing, dark launching, blue-green deployments, and the expand/contract pattern. Manage continuous delivery with large and distributed teams. Architect your software and infrastructure to enable continuous delivery Adopt DevOps principles and practices Transform your organization's culture and delivery process to enable continuous delivery. Who Should Take This Course Anyone involved in software delivery, from testers and developers to managers and systems administrators.
Views: 20580 LiveLessons
Continuous Delivery vs. Continuous Deployment
 
07:36
Sanjeev Sharma, IBM Distinguished Engineer and Author, explains the difference between Continuous Delivery and Continuous Deployment. Explore IBM DevOps and Continuous Delivery: http://ibm.biz/Bdjdb3
Views: 68603 IBM Cloud
Agile in Practice: Continuous Integration
 
03:02
This Agile in Practice video focusses on how continuous integration support project success. This is part of an ongoing series whcih supports our free Help Sheets on our website: www.agileacademy.com.au/agile/about_agile
Views: 62645 AgileAcademyAus
Continuous Delivery Tutorial | Continuous Delivery Pipeline Using Jenkins | DevOps Training |Edureka
 
32:16
***** DevOps Training : https://www.edureka.co/devops ***** This Edureka Tutorial on "Continuous Delivery Tutorial" will help you understand what is Continuous Delivery and how it is different from Continuous Integration and Deployment. It also includes a practical, where we will be creating a Continuous Delivery Pipeline using Jenkins. Following are the topics included in this video: 1. What is Continuous Delivery? 2. Difference Between Continuous Integration, Delivery, and Deployment 3. What is Jenkins? 4. Demo Check our complete DevOps playlist here: http://goo.gl/O2vo13 - - - - - - - - - - - - - - Do subscribe to our channel and hit the bell icon to never miss an update from us in the future. Instagram: https://www.instagram.com/edureka_learning/ Facebook: https://www.facebook.com/edurekaIN/ Twitter: https://twitter.com/edurekain LinkedIn: https://www.linkedin.com/company/edureka #DevOps #DevOpsTraining #DevOpsTutorial - - - - - - - - - - - - - - About the Course Edureka’s DevOps online training is designed to help you master key DevOps tools like Docker, Puppet, Jenkins, Nagios, GIT, Selenium, Kubernetes, Ansible, SaltStack and Chef used by a DevOps Engineer for automating multiple steps in SDLC. The course includes the following 11 modules and one certification project: 1. Introduction to DevOps 2. Version control with Git 3. Git, Jenkins and Maven integration 4. Continuous Integration using Jenkins 5. Continuous Testing with Selenium 6. Configuration Management using Puppet 7. Configuration Management using Ansible 8. Containerization with Docker 9. Docker Ecosystem and Networking 10. Containerization using Kubernetes 11. Continuous Monitoring using Nagios - - - - - - - - - - - - - - Who should go for this course? DevOps practitioners are among the highest paid IT professionals today, and the market demand for them is growing rapidly. With the emergence of new job roles around DevOps philosophy, anyone aspiring to get into these new roles can take up this DevOps course. Some of these roles are: 1. DevOps Architect 2. Automation Engineer 3. Software Tester 4. Security Engineer 5. Integration Specialist 6. Release Manager - - - - - - - - - - - - - - For more information, please write back to us at [email protected] or call us at IND: 9606058406 / US: 18338555775 (toll-free).
Views: 5415 edureka!
CI/CD | Continuous Integration | Delivery | Deployment
 
07:35
AWS : https://www.youtube.com/watch?v=5y5rrh99S0s Agile : https://www.youtube.com/watch?v=NpCEjtKAa20 Continuous Integration (CI), Continuous Delivery (CD), Continuous Deployment In this video we will see : - What is Continuous Integration - Why do we need it - Why DevOps developer should know them - Why it came into market and gain such importance - Waterfall model and its disadvantages - Agile - What is Agile methodology - Junit - Testing - Integration testing - Automation Testing - Committing code - What is Continuous Delivery - Mock server - What is Continuous Deployment - Production server - Jenkins Editing Monitors : https://amzn.to/2RfKWgL https://amzn.to/2Q665JW https://amzn.to/2OUP21a. Check out our website: http://www.telusko.com Follow Telusko on Twitter: https://twitter.com/navinreddy20 Follow on Facebook: Telusko : https://www.facebook.com/teluskolearn... Navin Reddy : https://www.facebook.com/navintelusko Follow Navin Reddy on Instagram: https://www.instagram.com/navinreddy20 Subscribe to our other channel: Navin Reddy : https://www.youtube.com/channel/UCxmk... Telusko Hindi : https://www.youtube.com/channel/UCitz... Donation: PayPal Id : navinreddy20 Patreon : navinreddy20 http://www.telusko.com/contactus
Views: 27922 Telusko
Continuous Delivery vs Continuous Deployment | DevOps Methodology | Devops Training | Edureka
 
16:00
** DevOps Training: https://www.edureka.co/devops ** This Edureka video on Continuous Delivery vs Continuous Deployment will explain to you the major differences between these two terms in the world of DevOps. Below are the topics covered in this tutorial: 1. What is DevOps 2. DevOps Methodology 3. What is Continuous Delivery 4. What is Continuous Deployment 5. Continuous Delivery vs Continuous Deployment Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13 Facebook: https://www.facebook.com/edurekaIN/ Twitter: https://twitter.com/edurekain LinkedIn: https://www.linkedin.com/company/edureka - - - - - - - - - - - - - - About the Course Edureka’s DevOps online training is designed to help you master key tools of Devops lifecycle like Docker, Puppet, Jenkins, Nagios, GIT, Ansible, Salt Stack and Chef used by a DevOps Engineer for automating multiple steps in SDLC. During this course, our expert DevOps instructors will help you: 1. Understand the concepts and necessities of DevOps 2. Understand the need for DevOps and the day-to-day real-life problems it resolves 3. Learn installation and configuration of common infrastructure servers like Apache, and Nginx for the Enterprise 4. Learn popular DevOps tools like Jenkins, Puppet, Chef, Ansible, Salt Stack, Nagios and GIT 5. Implement automated system update, installations and deployments 6. Learn Virtualization Concepts 7. Configuration deployment and packaging, continuous integration using GIT 8. Fine tune Performance and set-up basic Security for Infrastructure 9. Manage server operations using Code which is popularly known as Infrastructure as a Code 10. Understand the need for and concepts of Monitoring and Logging. Along with the above-mentioned topics, to help you master the most popular DevOps tools, you will also receive 3 additional self-paced courses including presentations, class recordings, assignments, solutions for the following tools: 1: Ansible - Covers Introduction, Setup & Configuration, Ansible Playbooks, 37 Ansible Modules, Different Roles and Command Line usage. 2: Chef - Covers Introduction, Building the Cook Book, Node Object & Search, Data-bags, Chef environment, Roles, Deploying Nodes in Production and using the Open Source Chef Server. 3: Puppet - Covers Puppet Infrastructure & run-cycle, the Puppet Language, Environment defining Nodes and Modules, provisioning a Web Server and Executing Modules Against A Puppet Master. - - - - - - - - - - - - - - Who should go for this course? DevOps practitioners are among the highest paid IT professionals today, and the market demand for them is growing rapidly. With emergence of new job roles around DevOps philosophy, anyone aspiring to get into these new roles, can take up this DevOps course. Some of these roles are: 1. DevOps Architect 2. Automation Engineer 3. Software Tester 4. Security Engineer 5. Integration Specialist 6. Release Manager - - - - - - - - - - - - - - Project Work 1. Host a dummy webpage using Apache Web Server. 2. Write shell script which reports: a) Various system configurations related to the user and the OS. b) Data related to load on the server. c) Top 5 processes with the maximum number of threads. d) Sort the services by memory 3. Install Nagios on a VM node for monitoring the various parameter of the VM. For more information, please write back to us at [email protected] or call us at IND: 9606058406 / US: 18338555775 (toll-free).
Views: 4450 edureka!
Martin Fowler – Continuous Delivery
 
17:07
Continuous Delivery has now become a central practice for effective software delivery organizations. This talk explains the essential of how it works, the role of a deployment pipeline, the difference between continuous delivery and continuous deployment, and some vital ingredients. It also covers the three main benefits of Continuous Delivery: reducing deployment risk, believable progress, and user feedback. Software Development in the 21st Century (Part 2 of 3) - Originally delivered at ThoughtWorks XCONF 2014 http://www.thoughtworks.com/talks/software-development-21st-century-xconf-europe-2014 Help us caption & translate this video! http://amara.org/v/J2IJ/
Views: 69569 ThoughtWorks
Principles of Continuous Delivery - David Farley
 
04:46
David explains the principles of Continuous Delivery.
Views: 89 Anders Lundsgård
GOTO 2017 • Measuring Continuous Delivery • Steve Smith
 
50:31
This presentation was recorded at GOTO Berlin 2017 http://gotober.com Steve Smith - CD Consultant at Continuous Delivery Consulting ABSTRACT Continuous Delivery is hard. The breadth and depth of recommended technology and organisational improvements, the smorgasbord of available tools, and the specific circumstances and constraints of your organisation create a huge challenge. Difficult decisions must be made [...] Download slides and read the full abstract here: https://gotober.com/2017/sessions/226 https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com
Views: 3097 GOTO Conferences
Continuous Delivery Best Practices with Jenkins and GKE (Cloud Next '18)
 
36:00
Jenkins is one of the most popular CI systems in the world. It’s flexibility and ecosystem allow it to be used for almost any task. In this talk we will show prescriptive guidance on how to deploy, configure, and use Jenkins to create robust CI/CD pipelines for Kubernetes and other platforms. Event schedule → http://g.co/next18 Watch more Infrastructure & Operations sessions here → http://bit.ly/2uEykpQ Next ‘18 All Sessions playlist → http://bit.ly/Allsessions Subscribe to the Google Cloud channel! → http://bit.ly/NextSub
Views: 4997 Google Cloud Platform
Introduction to Continuous Delivery
 
02:03
http://www.informit.com/store/continuous-delivery-livelessons-video-training-downloadable-9780134390710?WT.mc_id=Social_YT Introduction to Continuous Delivery is an excerpt from Continuous Delivery LiveLessons Video Training by Jez Humble. Overview 3 1/2+ Hours of Video Instruction -- Getting software released to users is often a painful, risky, and time-consuming process. The practice of continuous delivery sets out the principles and technical practices that enable rapid, low-risk delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers and IT operations, teams can get changes released in a matter of hours–sometimes even minutes–no matter what the size of the product or the complexity of the enterprise environment. Related content: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation Continuous Delivery Expert Interviews by Jez Humble (Video) Description In Continuous Delivery LiveLessons, Jez Humble presents an in-depth guide to the principles and practices behind continuous delivery and the DevOps movement, along with case studies from real companies and ideas to help you adopt continuous delivery and DevOps within your organization. You’ll start by learning the value proposition and the foundations that enable continuous delivery, followed by an introduction to the pattern at the heart of continuous delivery—the deployment pipeline. The training then dives into the key development practices of continuous integration and comprehensive test automation. These lessons cover change management, agile infrastructure management, managing databases, architecture, and the patterns that enable low-risk releases. They conclude by discussing the culture and organizational change patterns of high performing companies. After taking this training, you will understand not just the principles and practices that enable continuous delivery and devops, but also how they are implemented in high performing organizations. With this knowledge you’ll be ready to transform your organization’s software delivery capability to get high quality solutions to market fast, while reducing the risk of the release process. About the Instructor Jez Humble is a vice president at Chef; a lecturer at UC Berkeley; and co-author of the Jolt Award winning Continuous Delivery, published in Martin Fowler’s Signature Series (Addison Wesley, 2010), and Lean Enterprise, in Eric Ries’ Lean series (O’Reilly, 2014). He has worked as a software developer, product manager, executive, consultant and trainer across a wide variety of domains and technologies. His focus is on helping organizations deliver valuable, high-quality software frequently and reliably through implementing effective engineering practices. Skill Level Beginner to Intermediate Learn How To Reduce time-to-market for software products, and make releases painless, low-risk events. Increase the quality and stability of the software you delivery, while reducing cost of ongoing software development. Get fast feedback on the production readiness of your application by implementing continuous integration and creating a deployment pipeline. Automate the build, test and deployment processes, including automating database changes and infrastructure provisioning and evolution. Improve collaboration between people involved in delivering software (developers, testers, and systems administrators). Reduce the risk of deployments through effective release management, combined with release engineering techniques such as canary releasing, dark launching, blue-green deployments, and the expand/contract pattern. Manage continuous delivery with large and distributed teams. Architect your software and infrastructure to enable continuous delivery Adopt DevOps principles and practices Transform your organization's culture and delivery process to enable continuous delivery. Who Should Take This Course Anyone involved in software delivery, from testers and developers to managers and systems administrators.
Views: 885 LiveLessons
What is Continuous Integration?
 
01:45
Continuous integration is a software development practice where all the developers are continuously integrating small code changes back into the code base. CircleCI is a platform for continuous integration and delivery, helping developers ship code quickly and confidently. Join their developer advocate, Alek Sharma, as he explains the basics of continuous integration. Start testing: https://circleci.com/freecodecamp/ -- Learn to code for free and get a developer job: https://www.freecodecamp.com Read hundreds of articles on programming: https://medium.freecodecamp.com And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp
Views: 20415 freeCodeCamp.org
Rolf Russell   |   Introduction to Continuous Delivery
 
57:23
Introducing Continuous Delivery This talk will introduce the principles and practices of Continuous Delivery, an approach pioneered by companies like Facebook, Flickr and ThoughtWorks, that aims to make it possible for an organization to deliver frequently (weekly, daily or even hourly) and confidently. It uses idea-to live (the time from idea being conceived until the feature is live) as a key metric, minimizing that metric across the whole path to production. A variety of activities are impacted from build/deploy to test automation to development practices. As organizations mature their Continuous Delivery capability, they start to have code that is always production releasable and business stakeholders pressing the release button as often as it makes business sense to do so. The talk will touch on systems thinking, build pipelining, trunk-based development and automation, automation, automation. About the speaker Rolf Russell leads the Continuous Delivery Practice at ThoughtWorks. He focuses on helping IT organizations become nimble and reactive in meeting their customers' needs through pragmatic improvements to the way software is developed and taken into production. Rolf developed his passion for this space in the traditional way, through painful experience as ineffective 'paths to production' endangered projects he was delivering. His experiences come through working with Fortune 1000 companies across an array of industries, including financial services, telecommunications, energy and media. http://www.thoughtworks.com/events
Views: 13216 ThoughtWorks
Continuous Delivery Principles for Machine Learning | Rajesh Muppalla | Geeknight October 2017
 
39:32
Real world Software Engineering is an iterative process and one of its main objectives is to get changes all of types - including new features, configuration changes, bug fixes and experiments into production and into the hands of the users, safely, quickly and in a sustainable way. Continuous Delivery (CD), a software engineering discipline, with its principled approach allows you to solve this exact problem. The core idea of CD is to create a repeatable, reliable and incrementally improving process for taking software from concept to the end user. Like software development, building real world machine learning (ML) algorithms is an also an iterative process with a similar objective - How do I get my ML algorithms into production and in the hands of the users in a safe, quick and sustainable way. The current process of building models, testing and deploying them into production is at best an ad-hoc process in most companies. At Indix, while building the Google of Products, we have had some good success in combining the best practices of continuous delivery in building our machine learning pipelines using open source tools and frameworks. The talk will not focus on the theory of ML or about choosing the right ML algorithm but specifically on the last mile problem of taking models to production and the lessons learned while applying the concept of CD to ML.. Here are some of the key questions that the talk with try to answer. 1. ML Models Repository as analogous to Software Artifacts Repository - Similar to a software repository, what are the features of a Models Repository to aid traceability and reproducibility? Specifically, how do you manage models end to end - managing model metadata, visualization and lineage etc? 2. ML Pipelines to orchestrate and visualize the end to end flow - A typical ML workflow has multiple stages. How do you model your entire workflow as a pipeline (similar to Build Pipeline in CD) to automate the entire process and help visualize the entire end to end flow? 3. Model Quality Assurance - What quality gates and evaluation metrics, either manual and automated, should be used before exporting (promoting) models for serving in production? What happens when several different models are in play? How do you measure the models individually and then also in combination 4. Serving Models in Production - How do you serve and scale these models in production? What happens when these models are heterogenous (built using different languages - Scala, Python etc.)?
Views: 286 GeekNight Chennai
Creating Continuous Delivery for Yocto Based IoT Distribution
 
52:24
Creating Continuous Delivery for Yocto Based IoT Distribution - Alexander Kanevskiy, Intel Presentation shares experience of creating collaborative infrastructure for Ostro Project IoT focused Linux distribution using Yocto tools, GitHub, Jenkins and several other tools to establish Continuous Delivery pipeline for the project. It focuses on establishing efficient processes for code review, automatic testing and cooperation with upstreams. It describes how efficiently organize your layers and distro configuration files, get to know power of combo-layer tool that is used to create Yocto's Poky reference distribution and submodules approach. Presentation would explain wide scope of aspects, like basic principles of Continuous Integration and Continuous Delivery for complex projects such as Linux distributions, as well as some underwater stones of scaling Yocto tools, managing complex source code and different approaches for derivative product specific distributions. About Alexander Kanevskiy Alexander has almost 20 years of experience in area of creating Linux distributions for different market segments, SCM, Infrastructure, Release Engineering, Continuous Integration & Delivery and various build systems. Previous projects: BlackCat Linux, ASPLinux, OpenWall, Maemo, MeeGo, Tizen Currently employed by Intel, Open Source Technology Center in Embedded Systems group as Architect.
Views: 1089 The Linux Foundation
Continuous Integration with Salesforce DX: Practices and Principles For All
 
56:40
Salesforce DX opens the door to an array of tools and practices for Salesforce development that can benefit organizations at any scale. Examining both concepts and technical detail, this talk will offer an introduction to the practice of Continuous Integration with Salesforce DX and CircleCI. It will explore the benefits of CI and the connected toolchain it makes possible, including solutions for testing and code coverage, static code analysis, and more. This session was presented by David Reed ( https://twitter.com/aoristdual ), Senior Salesforce Developer at Radian Guaranty Inc., at the 6th Annual PhillyForce Conference at World Cafe Live in Philadelphia on April 30th, 2018. See the conference details here: https://www.meetup.com/PhillyForce/events/247357746/ Session recordings graciously provided by OwnBackup: https://www.ownbackup.com/
scale.bythebay.io: Rajesh Muppalla, Continuous Delivery Principles for Machine Learning
 
33:05
Real world Software Engineering is an iterative process and one of its main objectives is to get changes all of types - including new features, configuration changes, bug fixes and experiments into production and into the hands of the users, safely, quickly and in a sustainable way. Continuous Delivery (CD), a software engineering discipline, with its principled approach allows you to solve this exact problem. The core idea of CD is to create a repeatable, reliable and incrementally improving process for taking software from concept to the end user. Like software development, building real world machine learning (ML) algorithms is an also an iterative process with a similar objective - How do I get my ML algorithms into production and in the hands of the users in a safe, quick and sustainable way. The current process of building models, testing and deploying them into production is at best an ad-hoc process in most companies. At Indix, while building the Google of Products, we have had some good success in combining the best practices of continuous delivery in building our machine learning pipelines using open source tools and frameworks. The talk will not focus on the theory of ML or about choosing the right ML algorithm but specifically on the last mile problem of taking models to production and the lessons learned while applying the concept of CD to ML.. Here are some of the key questions that the talk with try to answer. ML Models Repository as analogous to Software Artifacts Repository - Similar to a software repository, what are the features of a Models Repository to aid traceability and reproducibility? Specifically, how do you manage models end to end - managing model metadata, visualization and lineage etc? ML Pipelines to orchestrate and visualize the end to end flow - A typical ML workflow has multiple stages. How do you model your entire workflow as a pipeline (similar to Build Pipeline in CD) to automate the entire process and help visualize the entire end to end flow? Model Quality Assurance - What quality gates and evaluation metrics, either manual and automated, should be used before exporting (promoting) models for serving in production? What happens when several different models are in play? How do you measure the models individually and then also in combination Serving Models in Production - How do you serve and scale these models in production? What happens when these models are heterogenous (built using different languages - Scala, Python etc.)? Regression Testing of Models - When exporting a new models, whats the best way to compare the performance of the newer model to the one already deployed on real-world (production) data? Maintenance and Monitoring of Models in production - Deploying models to production is only half the job done. How do you measure the performance of your model while its running in production?
Views: 460 FunctionalTV
Implementing Continuous Delivery with JetBrains TeamCity at the Helm
 
01:13:40
In this webinar recording you will learn how to set up a continuous delivery pipeline managed by TeamCity, very similarly to how Microsoft's NuGet team manages NuGet.org. We will use the same chain of tools, and the same techniques. You will see, in detail, how to configure TeamCity to run a fully-capable deployment pipeline complete with unit tests, integration tests, acceptance tests, staging, deployment smoke tests, and gated & approved production deployments. 0:48 - Continuous Delivery principles and practices 1:50 - Overview of the architecture of the setup 4:53 - Continuous delivery pipeline overview 8:35 - Octopus Deploy environments setup overview 9:56 - Test environment overview 11:29 - Running the integration build 12:07 - The build log overview (all the logs are in one place) 12:59 - The artifacts overview 14:45 - The psake build script 15:52 - Connecting the builds together 16:28 - Integration Build configuration overview 21:34 - Deploy to Test step configuration overview 33:20 - Deploy to Test step dependencies and settings 37:20 - Promote to Staging step dependencies and settings 39:10 - Promote to Production step dependencies and settings 41:15 - Running the entire build chain Category: Webinars
Views: 11408 JetBrainsTV
Continuous Delivery 101 (Part 3)
 
05:13
This is the third part of our video series, Continuous Delivery 101. In this part we're going to cover some of the practices and principles of continuous delivery. These include the need for a repeatable reliable process, the need to automate everything, version control everything, and building quality from the very start. We're also going to redefine done as released.
Views: 8991 ThoughtWorks Products
DOES15 - Jez Humble - Architecting for Continuous Delivery
 
34:18
Jez Humble, Author DevOps and Continuous Delivery represent a new paradigm for IT service delivery that promises higher quality and stability as well as faster time-to-market. However deploying this new paradigm requires changes to both organizational culture and architecture. In this talk, Jez will present the architectural principles and patterns that enable continuous delivery at internet scale, and discuss how to incrementally evolve existing systems in order to deploy them.
Enabling Continuous Delivery
 
24:54
An overview of the principles of Continuous Delivery, followed by a demo of building a CD pipeline with Pivotal CF, Spring, and CloudBees Jenkins Enterprise.
Views: 2614 Cloud Foundry
Continuous Delivery 101 (Part 2)
 
09:24
This is the second video in our series, Continuous Delivery 101. In this video we'll continue to look more at the basics of DevOps and Continuous Delivery. We'll start by going more in depth on a deployment pipeline, we'll cover some of the common types of automated testing, as well as talk about some of the misconceptions that are commonly held in this area.
Views: 15127 ThoughtWorks Products
Synopsys Secure Continuous Integration | Continuous Delivery
 
01:43
Build security in without slowing your cycles down. Synopsys’ Secure CI/CD service offerings align with foundational DevOps and Agile principles: frequent delivery, automation, speed to deployment, self-service environment, and on-demand.
Continuous Delivery (DevOps) with HPE Codar 1.7
 
54:23
Continuous Delivery (DevOps) Continuous delivery in software engineering builds on the principles of frequent code commits, build automation, faster and frequent builds, automated application deployment and test automation. One of the challenges that most software development teams face, is the ability to automate the deployment of applications in a simple, consistent and verifiable manner from their build systems. Codar 1.7 from Hewlett Packard Enterprise allows you to enhance application quality, increase fulfillment accuracy, efficiency and collaboration, and to reduce time to market and time to value. In this webinar you will learn how to: • Model infrastructure and application deployment topologies in a declarative fashion using the graphical interface • Provide visibility into the application pipeline • Manage infrastructure as code • Integrate with tools for building, provisioning, and deployment such as Jenkins • Easily create workflows
Views: 926 Itecor
Continuous Delivery with Jez Humble
 
30:25
In this presentation from JAXConf 2012, Jez Humble of ThoughtWorks addresses how businesses can use continuous delivery to get valuable new software into the hands of users as fast as possible, while making sure that they keep their production environments stable. Continuous Delivery is a revolutionary and scalable agile methodology that enables any team, including teams within enterprise IT organizations, to achieve rapid, reliable releases through better collaboration between developers, testers, DBAs and operations, and automation of the build, deploy, test and release process. Jez discusses the value of CD to the business, inspired by the lean startup movement, as well as touching on principles and practices involved in continuous delivery including: - value stream mapping - the deployment pipeline - acceptance test driven development - zero-downtime releases - incremental development ** Tons more videos from JAXConf2012 and other open source events available at http://mrkn.co/txtch
Views: 14476 InfoQ
GOTO 2017 • It’s Not Continuous Delivery If You Can’t Deploy Right Now • Ken Mugrage
 
38:39
This presentation was recorded at GOTO Amsterdam 2017 http://gotoams.nl Ken Mugrage - Technology Evangelist with ThoughtWorks ABSTRACT I hear people say all the time that they're practicing continuous delivery. This declaration is often followed by something like, "I can let the security team know anytime", or "I just have to run the performance tests". If you can't push your software [...] Download slides and read the full abstract here: https://gotoams.nl/2017/sessions/214 https://twitter.com/gotoamst https://www.facebook.com/GOTOConference http://gotocon.com
Views: 20275 GOTO Conferences
Enterprise continuous integration and continuous delivery with Red Hat OpenShift
 
59:56
To accelerate and automate the delivery of applications, many organizations are adopting the principles of continuous integration (CI) and continuous delivery (CD). A CI/CD environment is typically used to facilitate the building, testing, and orchestration of applications, as well as incorporating other supporting services. In many organizations using CI/CD, Red Hat® OpenShift is used as a way to provide developers a foundation for rapidly developing and deploying applications in a containerized environment. In this session, you'll learn: * How Red Hat OpenShift can be used to implement CI/CD * How OpenShift can be used in an application build and deployment pipeline * How to run a continuous integration environment within OpenShift * How to integrate with an existing externally facing continuous integration environment and supporting tools * Strategies for managing the configuration of OpenShift and CI/CD tooling Learn more: https://www.openshift.com/container-platform/
Views: 371 Red Hat Summit
Keynote: Architecting for Continuous Delivery by Jez Humble at Agile India 2016
 
55:48
DevOps and Continuous Delivery represent a new paradigm for IT service delivery that promises higher quality and stability as well as faster time-to-market. However deploying this new paradigm requires changes to both organizational culture and architecture. In this talk, Jez will present the architectural principles and patterns that enable continuous delivery at internet scale, and discuss how to incrementally evolve existing systems in order to deploy them. Conference: http://2016.agileindia.org Slide and Other details: https://confengine.com/agile-india-2016/proposal/1958
Views: 2744 ConfEngine
Continuous Delivery Architecture Webinar
 
52:00
Listen to DevOps Continuous Delivery Architecture course author, Marc Hornbeek, and CEO of DevOps Institute, Jayne Groll as they discuss the Continuous Delivery Architecture certification course. Built upon the principles and practices of Pearson’s bestselling book “Continuous Delivery” by Jez Humble and David Farley and the “Continuous Delivery LiveLessons” video course by Jez Humble, the CDA course equips IT professionals with the broad based competencies necessary to architect and orchestrate effective and efficient automated deployment pipelines.
Views: 529 DevOps Institute
Adopting Continuous Delivery by Jez Humble
 
35:36
How to reduce the risk of releases through implementing continuous integration and test and deployment automation? How to implement these patterns even in complex, enterprise environments? Find out in Jez Humble's talk at the Lean IT Summit 2017. Jez is the CTO of DevOps Research & Assessment LLC and co-author of "Continuous Delivery" and "The DevOps Handbook". Watch more Lean IT, Agile, DevOps experts on www.lean-it-summit.com
Views: 4907 InstitutLeanFrance
Keynote: Continuous Delivery
 
23:57
Keynote: Continuous Delivery - Kim Lewandowski, Google; Kohsuke Kawaguchi, CloudBees; Tracy Miranda, CloudBees; R Tyler Croy, Scribd; Christie Wilson, Google; Andrew Glover, Netflix  R Tyler Croy Scribd Jenkins Board Member & Director of Platform Engineering Tyler is a long-time contributor to the Jenkins project as an infrastructure developer and works professionally as an engineering manager. Since joining the Jenkins project board, he's helped roll out the Code of Conduct, Jenkins Enhancement Proposals, and numerous other advocacy and governance improvements. Christie Wilson Google Software Engineer Christie Wilson (she/her) is a software engineer at Google, currently leading the Tekton Pipelines project. Over the past ten years, she has worked in the mobile, financial and video game industries. Prior to working at Google she led a team of software developers to build load testing tools for AAA video game titles and founded the Vancouver chapter of PyLadies. In her spare time, she influences company culture through cat pictures. Andrew Glover Netflix Director of Delivery Engineering Andrew Glover is the Director of Delivery Engineering at Netflix. He and his team are responsible for Spinnaker, the Continuous Delivery platform that is facilitating Netflix's rapid global expansion. Before joining Netflix, he served as the CTO of App47, where he led the development of a SaaS Mobile Application Management platform. He is the founder of the 2009 Jolt award-winning easyb Behavior-Driven Development framework and is the co-author of a number of books including 2008's Jolt award-winning Continuous Integration, Groovy in Action, and Java Testing Patterns. Tracy Miranda CloudBees Director of Open Source Community Tracy Miranda is director of open source community at CloudBees, where she works closely with the Jenkins & Jenkins X communities. A developer and open source veteran, Tracy is on the board of directors for the Eclipse Foundation. Tracy has a background in electronics system design and holds patents for her work on processor architectures. She writes for JAXenter.com and Opensource.com on tech, open source, and diversity. Tracy is a regular conference speaker, most recently having spoken at VelocityConf London & JAX London. https://tracymiranda.com/speaking/ Kohsuke Kawaguchi CloudBees Creator of Jenkins and CTO Kohsuke is the creator of Jenkins. He is a well-respected developer and popular speaker at industry and Jenkins community events. He is often asked to speak about his experience and approach in creating Jenkins; a continuous delivery platform that has become a widely adopted and successful community-driven open source project. The principles behind the Jenkins community - extensibility, inclusiveness, low barriers to participation - have been the keys to its success. Kawaguchi’s sensibilities in creating Jenkins and his deep understanding of how to translate its capabilities into usable software have also had a major impact on CloudBees’ strategy as a company. Before joining CloudBees, Kawaguchi was with Sun Microsystems and Oracle, where he worked on a variety of projects and initiated the open source work that led to Jenkins. Kim Lewandowski Google Product Manager Kim is a product manager on the Google Cloud DevOps team. In this role, she’s passionate about making developers’ lives easier as their code travels to production. Previously, she worked on the Google Serverless team and launched several Google Cloud Platform products. Prior to joining Google, Kim wrote code for the world’s most powerful laser at a nuclear research lab, and also worked at a number of startups including her own. Kim has a bachelor’s and master’s degree in computer science from Florida State University.
Continuous Delivery Applied By Mike McGarr
 
01:03:30
Mike McGarr presented "Continuous Delivery Applied" at the 2012 DC Agile Engineering Conference. Writing code is fun, but deploying to production is not. Production releases are scary events that last all weekend, and you find yourself worrying about how it will go. Did we miss a configuration file? Is the database schema the same as the one in the test environment? Does the last minute hot fix we just applied break any other features? Did I forget to include an installation instruction for the system administrators? Continuous Delivery is a collection of principles and practices aimed at addressing the problems teams typically face when releasing changes to production. By applying rigorous automation, testing, and configuration management, teams are able to confidently and consistently deploy changes from version control to production without fear. In this talk, listeners will get an introduction into the world of Continuous Delivery. After an introduction into the concepts and principles of Continuous Delivery, dive into many of the techniques for implementing Continuous Delivery and get recommendations on tools that can be used on your development project. Slides at http://www.slideshare.net/excellaco/continuous-delivery-applied-15574679
Views: 299 Excella
Large-Scale Continuous Delivery at Netflix and Waze Using Spinnaker (Cloud Next '18)
 
45:05
In this session that feature representatives from Netflix, Waze, and Google, we’ll present how Spinnaker helps achieve higher velocity, production stability, and safety through advanced deployment pipeline templates and the new canary analysis component (Kayenta). We’ll also discuss the future of Spinnaker and intent based deployments. We’ll cover examples of architecting for low risk, self service deployment pipelines, and discuss how this increases developers / ops motivation, enables faster development velocity, reduces Infrastructure costs, and improves reliability and security of the production system. Event schedule → http://g.co/next18 Watch more Infrastructure & Operations sessions here → http://bit.ly/2uEykpQ Next ‘18 All Sessions playlist → http://bit.ly/Allsessions Subscribe to the Google Cloud channel! → http://bit.ly/NextSub
Views: 4786 Google Cloud Platform
From Dinosaur to Spaceship: Continuous Delivery at SAP by Darren Hague
 
30:41
Presented at FlowCon San Francisco 2013 http://flowcon.org/flowcon-sanfran-2013/schedule/index.jsp The SAP ID Service is SAP's identity management system for its websites and cloud operations. The team that built it came from a background of writing web applications in Java 1.4 for an ageing and proprietary platform where it took up to a week just to deploy a new release after it had passed mostly manual QA. With the SAP ID Service project starting in 2010 the team rebooted itself: we adopted Scrum and started building the SAP ID Service using a lean, modern and standards-based application server built from open source components and using Continuous Delivery for build, test and deployment. We are now at the stage where each commit leads to a build with automated test coverage via Cucumber followed by a blue/green deployment to a production-like QA landscape which is provisioned from a cloud and configured automatically using Chef. A similar deployment to production is just a couple of clicks away, and the cloud-based technology used for this also enables developers to provision their own landscapes using a simple web-based tool. Darren Hague is an engineering architect in SAP's Global IT division, specialising in the area of identity management and single-sign on. Although his title says Architect he writes code more often than he writes PowerPoint slides. He has spent the last few years working in the team that built the SAP ID service; the team evolved during that time from an "agile-waterfall" minded set of developers into a cross-functional team practising Continuous Delivery principles. A speaker at several technical conferences, he is also a SAP Mentor alumnus and author of the SAP Press book "Universal Worklist with SAP NetWeaver Portal".
Views: 1317 Flowcon
The Secret to Safe Continuous Deployment
 
14:26
On the Google Consumer Surveys team, 8 minutes after you commit code it's live in production. This talk will cover our experiences doing this for a year, what's gone wrong, and how we made it safe using website screenshots and visual/perceptual diffs between releases.
Views: 31566 Google Developers
Jon Schneider, Pivotal—Continuous Delivery with Spinnaker, SpringOne Platform 2018
 
11:30
Watch Jon Schneider, Principal Software Engineer at Pivotal, presents at SpringOne Platform 2018 about Continuous Delivery and Spinnaker Filmed in Washington, D.C
Views: 1794 SpringDeveloper
Continuous Delivery for AI Applications
 
11:37
Asif Khan talks about how to connect the workflow between the data scientists and DevOps. He explores basic continuous integration and delivery concepts and how they can be applied to deep learning models. Using a number of AWS services, he showcases how we can take the output of a deep learning model and deploy it to perform predictions in real time with low latency and high availability. In particular, he showcases the ease of deploying DL predict functions using Apache MXNet (a deep learning library), Amazon ECS, Amazon S3, and Amazon ECR, Amazon developer tools, and AWS CloudFormation. Asif Khan is a Tech leader with Amazon Web Services. This video was recorded at QCon.ai 2018: https://bit.ly/2piRtLl More videos from QCon.ai 2018 on InfoQ: https://bit.ly/2rNAT8z The InfoQ Architects' Newsletter is your monthly guide to all the topics, technologies and techniques that every professional or aspiring software architect needs to know about. Over 200,000 software architects, team leads, CTOs are subscribed to it. Sign up here: https://bit.ly/2KqYfrs
Views: 1430 InfoQ
YOW! 2011 Martin Fowler & Jez Humble - Continuous Delivery #YOW
 
01:01:10
Businesses rely on getting valuable new software into the hands of users as fast as possible, while making sure that they keep their production environments stable. Continuous Delivery is a revolutionary and scalableagile methodology that enables any team, including teams within enterprise IT organizations, to achieve rapid, reliable releases through better collaboration between developers, testers, DBAs and operations, and automation of the build, deploy, test and release process. We'll start by discussing the value of CD to the business, inspired by the lean startup movement. We'll then present the principles and practices involved in continuous delivery, including value stream mapping, the deployment pipeline, acceptance test driven development, zero-downtime releases, and incremental development. We'll cover how CD is enabled by an ecosystem including Devops, cloud computing, agile testing, and continuous deployment. Finally we'll talk about how continuous delivery can co-exist with ITIL and compliance in an enterprise environment. Martin Fowler is an author, speaker, consultant and general loud-mouth on software development. He concentrates on designing enterprise software - looking at what makes a good design and what practices are needed to come up with good design. He has pioneered object-oriented technology, refactoring, patterns, agile methodologies, domain modeling, the Unified Modeling Language (UML), and Extreme Programming. He's the Chief Scientist at ThoughtWorks - an international application development company, and has written five books on software development: Analysis Patterns, UML Distilled (now in its 3rd edition), Refactoring, Planning Extreme Programming (with Kent Beck), and Patterns of Enterprise Application Architecture. I also write articles regularly on my site at Martin Fowler Jez Humble is a Principal Consultant with ThoughtWorks, and author of Continuous Delivery, published in Martin Fowler's Signature Series (Addison Wesley, 2010). He got into IT in 2000, just in time for the dot-com bust. Since then he has worked as a developer, system administrator, trainer, consultant, manager, and speaker. He has worked with a variety of platforms and technologies, consulting for non-profits, telecoms, financial services, and online retail companies.Since 2004 he has worked for ThoughtWorks and ThoughtWorks Studios in Beijing, Bangalore, London, and San Francisco. His focus is on helping organisations deliver valuable, high-quality software frequently and reliably through implementing effective engineering practices in the field of Agile delivery. He also serves as Product Manager for Go, ThoughtWorks Studios agile release management platform. He holds a BA in Physics and Philosophy from Oxford University and an MMus in Ethnomusicology from the School of Oriental and African Studies,University of London. For more on YOW! Conference, visit http://www.yowconference.com.au
Views: 799 YOW! Conferences
AWS re:Invent 2016: Infrastructure Continuous Delivery Using AWS CloudFormation (DEV313)
 
51:02
In this session, we will review ways to manage the lifecycle of your dev, test, and production infrastructure using CloudFormation. Learn how to architect your infrastructure through loosely coupled stacks using cross-stack references, tightly coupled nested stacks and other best practices. Learn how to use CloudFormation to provision and manage a continuous deployment pipeline for your infrastructure-as-code. Automate deployment of new development environments as your infrastructure evolves, promote your new architecture for testing, and deploy changes to production.
Views: 10673 Amazon Web Services
Continuous Deployment Platform for ML Models (Cloud Next '18)
 
48:45
Applying the machine learning to your business requires a platform for the continuous deployment of ML models. In this session, you will learn key components such as "Training platform", "Validation platform" and "Serving platform", and how to combine them to build an end-to-end platform for the continuous deployment. As a concrete example, we will demonstrate an example architecture consisted of multiple GCP services to explain how data freshness affects your ML models, and why the continuous deployment is critical to keep the quality of your ML models. MLAI213 Event schedule → http://g.co/next18 Watch more Machine Learning & AI sessions here → http://bit.ly/2zGKfcg Next ‘18 All Sessions playlist → http://bit.ly/Allsessions Subscribe to the Google Cloud channel! → http://bit.ly/NextSub
Views: 1632 Google Cloud Platform
Continuous Delivery with Containers: The Good, the Bad, and the Ugly by Daniel Bryant
 
51:47
Implementing a continuous delivery (CD) pipeline is not trivial, and the introduction of container technology to the development stack can introduce additional challenges and requirements. In this talk we will look at the high-level steps that are essential for creating an effective pipeline for creating and deploying containerized applications. Topic covered include: The impact of containers on Java and Continuous Delivery Adding metadata to container images Validating NFR changes imposed by executing Java applications within a container Lessons learned the hard way (in production) A supporting O'Reilly report "Containerizing Continuous Delivery in Java" will also be available, and this contains instructions and code for how to create a Jenkins-based continuous delivery pipeline that takes a series of Java applications and containerizes them, ready for functional and nonfunctional testing, and ultimately, deployment. Daniel Bryant works as an Independent Technical Consultant, and is the CTO at SpectoLabs. He currently specialises in enabling continuous delivery within organisations through the identification of value streams, creation of build pipelines, and implementation of effective testing strategies. Daniel’s technical expertise focuses on ‘DevOps’ tooling, cloud/container platforms, and microservice implementations. He also contributes to several open source projects, writes for InfoQ, O’Reilly, and Voxxed, and regularly presents at international conferences such as OSCON, QCon and JavaOne.
Views: 1422 Devoxx
Continuous Integration using SalesforceDX and Jenkins
 
26:06
What Is Continuous Integration (CI) ? JWT salesforce dx with jenkins Check below blog post for all URL https://amitsalesforce.blogspot.com/2019/01/continuous-integration-using-jenkins-with-salesforceDx.html #Jenkins #SFDX #SalesforceDX #JWT @ApexHours #CI #Salesforce
Views: 1174 Salesforce Apex Hours
Bing: Continuous Delivery (3 of 4) - Microsoft Engineering Stories
 
03:26
Read more at http://aka.ms/BingContinuousDelivery. The Bing engineering team has been on a transformation journey to not only deliver many deployments a day to production but also enable every engineer to try out new experiments quickly in production, learn from them, automatically roll back the experiments that aren't working, and scale big when they are succeeding. Bing has made huge leaps in increasing their idea velocity and we are seeing some great positive impact from their process improvements.
Continuous Delivery Applied
 
58:44
Continuous Delivery DevOps is a term representing the convergence of development and operations. Both the development and operations communities like to own the term, so it has accumulated multiple meanings. With the Agile Manifesto, developers have jettisoned annual software releases for processes that allow releasing software multiple times per day. To accomplish this, teams use rigorous suites of automated tests to ensure that every change to the software is a solid step forward rather than an accidental step backwards. Since 2005, the word “continuous” has changed how teams develop, deploy, and run software. Starting with the impactful book, Continuous Integration: Improving Software Quality and Reducing Risk by Paul Duvall, teams have increasingly moved from a world where work is done in large batches to a world where the same work is done in much smaller batches while being integrated with work adjacent to it. Many can remember a workflow where developers were assigned different parts of an application. They wrote code for weeks on end. Some might check the code in. Others might not. Regardless, the code wasn’t integrated even if it was checked in. The Agile movement brought with it technical practices from Extreme Programming, such as continuous integration and test-driven development. Now, teams that profess to be using Agile are known to have continuous integration servers that compile and run the tests of the software with every code check-in. With the cloud, Agile has moved beyond how to write the appropriate code, and the new DevOps movement (new as of 2010) carries the word “continuous” into new frontiers. These are called continuous delivery and continuous deployment. In this lecture, you will learn the principles of how to set up your own continuous delivery pipeline very similar to how Microsoft's NuGet team manages NuGet.org. We will use the same chain of tools, and the same techniques.
Principles of Lean Product Managment by Jez Humble
 
50:46
Traditionally, project management is the paradigm used to build digital products. In this talk, we'll start by examining why traditional project management is wholly unsuitable for product development. Jez will then present the principles used to build digital products successfully in the modern lean/agile paradigm. In this session you will find out how to apply impact mapping and hypothesis-driven development to take an experimental approach to product development. We will also explore how practices such as continuous delivery and A/B testing are used to create fast feedback loops to make data-based investment decisions. Conference: http://2016.agileindia.org Slide and Other details: https://confengine.com/agile-india-2016/proposal/1960
Views: 8371 ConfEngine
Continuous Deployment with Google Cloud Build | 9.6.18 | Linux Academy
 
39:52
In today's demo, we will explore how the new Cloud Build service can help automate your container packaging and delivery process. Continuous Delivery"start here" point of reference: https://cloud.google.com/container-registry/docs/continuous-delivery Continuous delivery: https://cloud.google.com/solutions/continuous-delivery/ DevOps guides (different services): https://cloud.google.com/solutions/devops/ CI/CD overview/advantages: https://cloud.google.com/kubernetes-engine/continuous-deployment/ Jenkins on GKE: https://cloud.google.com/solutions/jenkins-on-kubernetes-engine Overview of cloud build: https://cloud.google.com/cloud-build/docs/overview Link to my 'super-script' for setting up and deploying containerized app: https://storage.googleapis.com/mattu-la-public-resources/bookshelf-build-deploy.sh =============== Linux Academy: https://linuxacademy.com/ =============== Try Linux Academy FREE for seven days: https://linuxacademy.com/join/pricing Looking to get your team trained on the latest cloud technologies? https://linuxacademy.com/team Like us on Facebook: https://www.facebook.com/linuxacademyCOM Follow us on Twitter: https://twitter.com/linuxacademyCOM Connect with us on LinkedIn: https://www.linkedin.com/company/linuxacademy/ Read our blog: https://linuxacademy.com/blog
Views: 1795 LinuxAcademy.com

Cabana apartments san antonio tx
North sea restaurant washington dc
At mooney blvd visalia
Mt hope wisconsin
Minnesota state chess association