Loading…
Pipeline [clear filter]
Wednesday, August 14
 

10:30am PDT

DevOps Theory vs. Practice: A Song of Ice and Tire Fire *SLIDES AVAILABLE
In many DevOps talks, you see a speaker from a renowned tech company stand up and describe a perfect utopian environment. You look at the perfect environment, dedicated hordes of senior engineers they describe and despair of ever getting to that point. Your environment looks nothing like that. Surprise! Their environment doesn't really look like that either! In this talk, a speaker from an unnamed tech unicorn describes their amazing environment, and then what they just said gets translated from thought leader" into plain English for you by an official translator. Stop feeling sad - everything is secretly terrible!"

Speakers
avatar for Baruch Sadogursky

Baruch Sadogursky

Head of Developer Relations, JFrog
Baruch Sadogursky (a.k.a JBaruch) is the Head of Developer Relations and a Developer Advocate at JFrog. His passion is speaking about technology. Well, speaking in general, but doing it about technology makes him look smart, and 18 years of hi-tech experience sure helps. When he’s... Read More →



Wednesday August 14, 2019 10:30am - 11:15am PDT
Room 3016

10:30am PDT

Using Chaos Engineering for Resilient Cloud Infrastructure Security *SLIDES AVAILABLE
"The number one cause of cloud data breaches is infrastructure misconfiguration, whether due to human error, a lack of policy controls in CI/CD pipelines or bad actors. Modern cloud threats use automation to find and exploit these misconfiguration vulnerabilities before traditional scan and alert tools can identify them. Security teams that rely on manual remediation tactics are always reacting, and at a disadvantage. In order to become more proactive and prevent these threats from doing any damage, an organization needs to simulate real-world misconfigurations to identify security gaps before they are exploited. Netflix introduced chaos engineering as a means of stress testing their cloud infrastructure against a variety of unpredictable cloud events, such as a loss of cloud resources or entire regions. This enabled Netflix to create highly resilient infrastructure environments and ensure reliable application delivery. This session will apply Netflix's chaos engineering approaches to cloud security. We'll cover common cloud infrastructure misconfigurations that put data at risk and how to use automation to fix them. Attendees will see a live demonstration of: *How to use chaos engineering to attack the security posture of a cloud environment via intentional misconfiguration. * How different tools and methods for cloud infrastructure security stand up to these misconfiguration attacks. The audience will gain a practical understanding of how to: * Deploy chaos engineering against their own test cloud environments to measure cloud security resilience using Mean Time to Remediation (MTTR). * Evaluate and use different tools to automatically remediate misconfiguration without human intervention. * Identify critical cloud resources in order to prioritize their security efforts. * Build security collaboration between security, application teams and operations to decrease risk while increasing speed of innovation."

Speakers
avatar for Ricardo Green

Ricardo Green

Sr Solutions Architect, Fugue
Ricardo Green is a cloud technology evangelist and senior solutions architect with Fugue. Prior to joining Fugue, he worked in the cloud business unit of a major telecommunications company serving as a managed hosting and cloud computing specialist. He later served as a solutions... Read More →



Wednesday August 14, 2019 10:30am - 11:15am PDT
Room 3014

1:45pm PDT

Smart and stable automated testing using AI based Dynamic Locators *SLIDES AVAILABLE
"One of the biggest problems within UI-based test automation is maintenance. A lot of effort is spent on maintaining the tests than writing actual tests. Indeed, a recent study suggested about 30% of testers' time is spent on maintenance. This leads to loss of valuable time and effort by teams which would be better spent on exploring the actual application. This problem of maintenance is not something new and has existed for the past several decades. There have been many tools, frameworks and approaches that to try and solve this problem but none have been successful till now. It's why UI-based test automation is looked upon with high skepticism. Artificial intelligence (AI) helps to analyze the DOM in real time and extract multiple attributes for each and every element a user interacts with in an application instead of just one attribute like current existing frameworks. Even when an element attribute changes, the tests do not immediately fail. Rather, AI chooses from the list of already extracted attributes to successfully locate the element. This strategy is called Dynamic Location Strategy and represents the future of UI-based test automation. In this talk, I will cover the basics of AI, discuss the current problems with UI based test automation and perform live demos of how AI-based dynamic locators. This session will show you how AI makes your tests more resilient to change, and in turn, helps build smarter, stable and much faster tests. Finally, I will cover the future of AI-based testing."

Speakers
avatar for Raj Subramanian

Raj Subramanian

Developer Evangelist, Testim.io
Raj currently works as a developer evangelist for Testim.io. He actively contributes to the software community by speaking at conferences, writing articles, blogging, making videos on his YouTube channel and being directly involved in various technology-related activities. He actively... Read More →



Wednesday August 14, 2019 1:45pm - 2:30pm PDT
Room 2006

1:45pm PDT

How Jenkins Builds and Delivers Jenkins in the Cloud
Want to know how Jenkins builds Jenkins? Catch this session to see the real-life implementation of Jenkins' development (at ci.jenkins.io) and delivery infrastructure in the cloud as it evolved from a mix of platforms to multi-platform VMs, containers and Kubernetes on Microsoft Azure. Expect a frank discussion of issues that were encountered along the way, how the architecture has evolved and what's on the roadmap. We'll share important tips and tricks for implementing your own Jenkins infrastructure on any cloud, based on Jenkins' own implementation experience.

Speakers
avatar for Brian Benz

Brian Benz

Cloud Advocate, Microsoft
Brian is a cloud advocate at Microsoft, helping Java developers to get the most out of Microsoft 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.
avatar for Tyler Croy

Tyler Croy

Main guy?, The Jenkins Project
pretty responsible -- he/him


Wednesday August 14, 2019 1:45pm - 2:30pm PDT
Room 2002
 

Filter sessions
Apply filters to sessions.