Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Workshop [clear filter]
Monday, September 17
 

8:30am

Run Your CI/CD & Test Workloads for up to 90% Less with Amazon EC2 Spot Instances
Attend this workshop to learn how you can leverage Amazon EC2 Spot Instances to create CI/CD pipelines, Jenkins build slaves, and test environments at a fraction of the cost of On-Demand instances. We will also implement mechanisms to ensure that our CI/CD pipelines remain available through spot volatility by decoupling application state from our compute resources. Finally, we migrate everything to a containerized environment to eke out maximum performance and cost efficiency. In addition to covering the ins and outs of Spot, we also share how some customers use Spot to reduce the cost of their test and production solutions. Bring a laptop and have an AWS account with IAM admin privileges ready for use in this workshop.

PLEASE NOTE: This course must be added in your registration in order to secure a spot.

Speakers
avatar for Chad Schmutzer

Chad Schmutzer

Solutions Architect Specialist, AWS
Chad Schmutzer is a Solutions Architect at Amazon Web Services based in Pasadena, CA. As an extension of the EC2 Spot Instances team, Chad helps customers significantly reduce the cost of running their applications, growing their compute capacity and throughput without increasing... Read More →


Monday September 17, 2018 8:30am - 10:00am
Golden Gate Ballroom B

8:30am

Continuously Deploying Applications to a Kubernetes Cluster - $199
Kubernetes is becoming a de-facto standard for container orchestration. Jenkins is already the standard for continuous deployment. How can we combine both and get the most out of both worlds?

In this workshop, we'll try to design a continuous deployment pipeline that delivers new releases on every commit. We'll explore how to ensure that the release is safe to deploy, how to leverage Jenkins and Kubernetes features to speed up the process, and how to guarantee that new versions are running in production without risk, with zero-downtime, and without human intervention.

PLEASE NOTE: This course must be added in your registration in order to secure a spot.

Speakers
avatar for Viktor Farcic

Viktor Farcic

Senior Consultant, CloudBees
 Viktor Farcic is a Principal Consultant at CloudBees, a member of the Docker Captains group, and books author. His big passions are DevOps, Microservices, Continuous Integration, Delivery and Deployment (CI/CD) and Test-Driven Development (TDD). He often speaks at community gatherings... Read More →


Monday September 17, 2018 8:30am - 12:30pm
Golden Gate Ballroom C2

9:00am

Building Continuous Delivery for Microservices with Jenkins X - $25
Jenkins X is a project which rethinks how developers should interact with CI/CD in the cloud with a focus on making development teams productive through automation, tooling and DevOps best practices. The workshop will walk through getting you running Jenkins X on a public cloud provider. We will then walk you through importing a new or one of your existing Microservice projects so that it can be built and deployed in Kubernetes with Jenkins X.

Requirements for the workshop:

Robert and James are attempting to run the workshop as if users are starting from scratch so they intend to use Google Cloud and use the Jenkins X tooling to initialise on their local machines.
Attendees can prepare a typical app if they choose that we can import into Jenkins X and run on Kubernetes, example: a GitHub project that represents a typical application that they may work with that they want to see move to the cloud.

PLEASE NOTE: This course must be added in your registration in order to secure a spot.

Speakers
avatar for Rob Davies

Rob Davies

CloudBees


Monday September 17, 2018 9:00am - 11:00am
Foothill B

9:00am

CD Pipelines for Kubernetes with CloudBees Core and CloudBees Kube CD - $399
In the first half of this workshop you will develop a Declarative Pipeline for a simple microservice application. In doing so you will learn:
  • Why should you use Declarative vs Scripted Pipelines?
  • What tools are available for creating Jenkins Pipelines?
  • What are the key features of Declarative pipelines?
  • What are Distributed Pipelines - an architecture that distributes your Pipelines by providing per team Jenkins Masters?
  • What are the CloudBees Pipeline features that enable and enhance Distributed Pipeline Architecture?

At the end of the first half of the workshop you will have a simple Declarative Pipeline for an example microservice application. 

In the next half of the workshop we will explore CloudBees CD for Kubernetes and see how it automates CI/CD for applications on Kubernetes. In doing so you will learn:
  • Why you don’t need deep knowledge of Jenkins Pipeline and how CloudBees CD for Kubernetes automatically provides full-featured, OOTB Pipelines for your application.
  • What GitOps are and how GitOps are used to automatically provision environments on Kubernetes for your application.
  • Use of devpods to validate the code before it is committed to an upstream repository.
  • Use of preview environments to validate before the app goes live in production.
  • What tools are easily and automatically integrated with your CloudBees CD for Kubernetes Pipeline.
  • How to leverage the CloudBees CD for Kubernetes dashboards.


By the end of the workshop you will have a solid understanding of how to set-up Declarative Pipelines for more traditional Jenkins CI/CD. You will also have a solid understanding of CloudBees CD for Kubernetes. But more importantly you will be able to compare and contrast the two approaches and find out if you are ready to move forward with more modern CD on Kubernetes or if more traditional Declarative Pipelines is still a better fit for now.

PLEASE NOTE: This course must be added in your registration in order to secure a spot.

Speakers
avatar for Matt Elgin

Matt Elgin

CloudBees
Matt Elgin is a Solutions Architect at CloudBees based out of the Richmond, Virginia office. He leverages his passion for automation and his prior experience as a technology consultant to help organizations achieve their DevOps goals.
JH

Josh Hendrick

CloudBees
KM

Kurt Madel

CloudBees
DS

Dan Speers

CloudBees


Monday September 17, 2018 9:00am - 5:00pm
Pacific E

10:30am

Dive Into Amazon EFS
 “Dive Into Amazon EFS” offers a hands-on tutorial led by Amazon EFS experts exploring the business value of Amazon EFS, as well as how to choose, test, optimize, run, and leverage shared file systems in the cloud. Amazon EFS provides simple, scalable, elastic file storage for use with AWS Cloud services and on-premises resources. Based on industry-standard protocols, Amazon EFS allows many applications that currently use shared file storage to migrate into AWS quickly and easily, with little-to-no refactoring. Join us to discover how Amazon EFS with CloudBees Jenkins Enterprise can help you innovate quickly and deliver flexible, reliable solutions at scale.

PLEASE NOTE: This course must be added in your registration in order to secure a spot.

Speakers
avatar for Matt Millington

Matt Millington

Sr. Technical Account Manager, AWS
Matt is a Sr Technical Account Manager at AWS assisting several enterprise customers with a variety of workloads on AWS, optimizing cost and performance, and adhering to best practices. He has been working with enterprise storage solutions for over a decade, and for the past four... Read More →


Monday September 17, 2018 10:30am - 12:00pm
Golden Gate Ballroom B

1:00pm

Build and Manage Microservices using Jenkins on Amazon EKS
Speakers
avatar for Tony Pujals

Tony Pujals

AWS
Tony is a senior developer advocate for elastic container services (ECS/ECR/EKS/Fargate) at AWS, a Docker Certified Associate, and Docker Captain. He is fanatical about container technology, microservices, serverless, service mesh, cloud computing, and observability. Feel free to... Read More →


Monday September 17, 2018 1:00pm - 5:00pm
Golden Gate Ballroom B

1:00pm

CI/CD with VMware Kubernetes Engine
In this session, we will show examples on how to use CloudBees Jenkins or Code Stream with VMware Kubernetes Engine (VKE) for Continuous Integration/ Continuous Deployment (CI/CD) scenarios.

PLEASE NOTE: This course must be added in your registration in order to secure a spot.




Speakers
avatar for Valentina Alaria

Valentina Alaria

Director Product Management, VMware
Valentina Alaria works closely with users throughout their journey of learning, designing and deploying Kubernetes-based solutions. Valentina has been an active member of various open source communities for 10+ years and is currently working with Kubernetes and CNCF. A product innovation... Read More →
avatar for Dan Illson

Dan Illson

VMware
Dan Illson is a Cloud Solutions Architect for the VMware Cloud Services (SaaS) offerings. Prior to this role, he served as an NSBU Systems Engineer throughout North America. At present, Dan is primarily focused on the Kubernetes ecosystem and cloud-native application development... Read More →


Monday September 17, 2018 1:00pm - 5:00pm
Foothill F

1:00pm

Continuously Deploying Applications to a Kubernetes Cluster - $199
Kubernetes is becoming a de-facto standard for container orchestration. Jenkins is already the standard for continuous deployment. How can we combine both and get the most out of both worlds?

In this workshop, we'll try to design a continuous deployment pipeline that delivers new releases on every commit. We'll explore how to ensure that the release is safe to deploy, how to leverage Jenkins and Kubernetes features to speed up the process, and how to guarantee that new versions are running in production without risk, with zero-downtime, and without human intervention.

Speakers
avatar for Viktor Farcic

Viktor Farcic

Senior Consultant, CloudBees
 Viktor Farcic is a Principal Consultant at CloudBees, a member of the Docker Captains group, and books author. His big passions are DevOps, Microservices, Continuous Integration, Delivery and Deployment (CI/CD) and Test-Driven Development (TDD). He often speaks at community gatherings... Read More →


Monday September 17, 2018 1:00pm - 5:00pm
Golden Gate Ballroom C2

1:00pm

Get up and running with Jenkins on Azure
The Azure marketplace has several Jenkins offerings from CloudBees, Kubernetes, Docker, Bitnami and others to help you spin up Azure Jenkins instances. We will introduce a set of plugins that will enable seamless deployments to Azure containers, storage repositories, VMs and other cloud resources from your Jenkins instance. Workshop steps will take you through using Jenkins on VMs, Kubernetes and App Services, and how to integrate with other cloud services for testing and deployment.  At the end of this workshop you will be able to quickly set up Jenkins in the cloud for continuous integration, deployment and delivery scenariosl.



PLEASE NOTE: This course must be added in your registration in order to secure a spot.

 
 

Speakers
avatar for Brian Benz

Brian Benz

Microsoft
Brian is a Senior Cloud Developer Advocate at Microsoft, helping Java developers to get the most out of Azure. Before Joining Microsoft, he was a solution architect, consultant, developer, author and presenter at IBM, Deloitte, and other companies. Find him on Twitter @bbenz.(headshot... Read More →


Monday September 17, 2018 1:00pm - 5:00pm
Golden Gate Ballroom C1

3:30pm

Adopt Top 4 DevOps Metrics to Accelerate your Delivery - $99
DevOps is critical for digital transformation. Its now part of the strategic initiatives companies are undertaking to ensure success. There is still much to be desired while measuring such initiatives while enabling feedback loops.

In this workshop, we will introduce you to the top 4 DevOps metrics which help you accelerate delivery of software.  We will then introduce you to Value Streams and how they enable you to visualize your end to end CD process. Finally, we show you how to combine the top 4 DevOps metrics in context of Value Streams thereby achieving the nirvana of end to end visibility combined with strategic metrics; thus driving CD acceleration

PLEASE NOTE: This course must be added in your registration in order to secure a spot.

Speakers
avatar for Karan Malhi

Karan Malhi

CloudBees
Karan is a Director of Product Management at CloudBees where he is part of the DevOptics team. Prior to CloudBees he was at MuleSoft where he managed various products in the application server, B2B and healthcare space. Karan has also been an active committer in the OSS community... Read More →


Monday September 17, 2018 3:30pm - 5:30pm
Foothill D
 
Tuesday, September 18
 

6:00pm

Book Signing: Building Cloud Native Apps Painlessly: The Prescriptive Guide to Kubernetes and Jenkins X
Come get a copy of Building Cloud Native Apps Painlessly: The Prescriptive Guide to Kubernetes and Jenkins X and get it signed by authors!

Tuesday September 18, 2018 6:00pm - 6:30pm
DevOps Theater