CI/CD Deep Dive Webcast Series
Related to #1185
Goals
- Generate awareness, interest, and adoption of GitLab CI/CD
- Amplify our investment in the Forrester Wave.
- Create thoughtful, user-focused product overview/tutorial-style videos that can be reused for training and published as a learning-track on both our website and YouTube.
Series starts ~November
Stakeholders
This is a joint collaboration between Content Marketing, Product, and Customer Success.
- Project manager: @erica @rebecca
- Production manager: @mitchellwright
- Speaker(s): CS and/or Product (split across teams depending on the subject of the webcast)
- Subject matter experts: @markpundsack @joshlambert @ayufan
Series Logistics
-
Landing page & registration -
Marketo & SDFC sync -
Audience segementation & Promotion -
Setup series in Zoom & YouTube
Example series from Office 365
Content
Tell our CI/CD story in context of the customer perspective:
- Customer/user goal: Develop, test, and release high-quality and secure software fast & consistently
- Customer/user mandate: productivity & automation
- Customer/User Challenge: complexity
Workflow:
- Confirm series outline (Stakeholders)
- Draft content outlines (Content marketing)
- Review/edit for technical accuracy (Product)
- Review/edit for contextual (voice of the customer) accuracy (Customer success)
Series: Test and Release Automation with GitLab
This video series will walk you through how to build and automate your release management strategy using GitLab CI/CD. In this series we will cover:
- Overview of key concepts and best practices such as release management, continuous integration, continuous delivery, and continuous deployment
- How to automate and scale your release management strategy
- In-depth product overview of GitLab Continuous Integration and Delivery including GitLab Auto-Deply, Review Apps, Deploy Boards, and Canary Deployments.
Webcasts
1. Automate to accelerate
Build better software, faster, with test and release automation.
Automation is key to a more efficient release cycle. By automating your test and release processes, you free up more time for innovation and integrating user feedback, while ensuring you only ship products that work. Reducing the time your teams spend on manual tasks is one of the most effective ways to boost performance and deliver value. What’s more, our data shows that around 75% of companies are using automated testing – so if you’re not, your competitors almost certainly are.
In this webinar we’ll introduce you to release management, cover some of the ways you can automate your processes and overcome common obstacles to test and release automation.
In this webinar:
- What is release management and how is it changing? -Why automation and continuous practices are critical to your testing and release processes
- How to overcome culture, complexity, and scaling challenges
- Brief introduction to Integrated Continuous Integration, Continuous Delivery, and Continuous Deployment
2. CI: Your key to delivering faster
Discover how Continuous Integration can drive quicker development.
We know that automation is critical to organizations wanting to speed up their software development lifecycle. (Not convinced? Check out our recent webcast [link to 1].) But what does test automation look like in practice, and how do you get there? Continuous Integration is your first step on the journey to full test and release automation.
This webinar is about CI: what it is, why it matters and how to implement it so you can iterate more quickly, deliver more value and be more competitive. We’ll cover some of the roadblocks you might encounter and how to combat them, as well as introducing you to the GitLab CI workflow.
In this webinar:
- What, why, how of Continuous Integration
- Problems/challenges with adopting CI (cultural and technical)
- Introduction to GitLab CI workflow
- Leveraging container schedulers to save costs
3. Unlock DevOps success with Continuous Deployment
Automate your release process for quicker deployments, without the stress.
Continuous Integration is the first step. The next is making sure your code is always ready to be deployed at a moment’s notice, no sweat. There are two prongs to release automation: Continuous Delivery and Continuous Deployment.
In this webinar we’ll talk about both: what they are, why they’re important for businesses who want to innovate faster, and how to get moving. We’ll also walk you through some of GitLab’s features that help to take the anxiety out of deployments, so your developers can focus on building great products.
In this webinar:
- What, why, how of Continuous Delivery and Continuous Deployment
- Problems/challenges with adopting CD (cultural and technical)
- Introduction to GitLab CD
- Closer look at GitLab CD features:
- Auto Deploy
- Environments
- Review Apps
- Deployment Pipelines
- Deploy Boards
- Canary Deployments
4. The future of DevOps with GitLab CI/CD
Get ahead with the next stage in automation: Auto DevOps.
DevOps can help teams to deliver what your users want, faster. With automation being key to successful DevOps transformation, GitLab’s logical next step was to automate DevOps itself. With Auto DevOps, we want to make the software development workflow seamless, so developers don’t have to spend time setting up separate tools for all their projects.
Join this webinar to see our Auto DevOps vision in action, and learn more about how this workflow could make your teams’ lives easier and accelerate your time to value.
In this webinar:
- Basic DevOps overview
- Where CI/CD fits into DevOps practices
- How GitLab supports with Auto DevOps workflow:
- Auto Create
- Auto Build
- Auto CI
- Auto Deploy
- Auto Code Quality
- Auto Review Apps
ToDos
-
Confirm series outline -
Confirm (4) speakers and (4) dates -
Create related issues