DeveloperWeek 2019 has ended
Welcome to DEVELOPERWEEK 2019.  Build the future.

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

Scalability Conference: Containers & Kubernetes & Microservices Track [clear filter]
Wednesday, February 20


PRO WORKSHOP: Taking Advantage of a Serverless Architecture by Deploying Containers in the Cloud
Containerization gives you the agility to distribute and run your software by building once and being able to deploy “anywhere” thanks to a standard format that companies adopt. Containerization is key to dramatically reducing runtime costs and DevOps cycles to increase business agility. Most of the major cloud providers are starting to offer their serverless services for containers such as AWS Fargate or Azure Container Instances to name a few. They allow you to run containers without the need to manage any infrastructure (servers or clusters). You are only billed for your container usage. Developers can now build your Talend Jobs within containers images thanks to standard Maven build. These Talend jobs can now be deployed in containers, so developers have the freedom to deploy integration jobs anywhere. In this session, learn how Talend allows you to use containers and see how containers can be deployed with cloud providers. The session will also feature a live demo of an entire Jenkins pipeline from the build to the run of the job in AWS Fargate as well as Azure ACI.

avatar for Mark Balkenende

Mark Balkenende

Technical Product Marketing - Serverless & Containers, Talend
Mark Balkenende is Director Technical Product Marketing at Talend. Mark is co-host of the web series "Craft Beer and Data". Prior to joining Talend, Mark has had a long career of mastering and integrating data at a number of companies, including Motorola, Abbott Labs, and Walgreens... Read More →

Wednesday February 20, 2019 12:00pm - 12:50pm
Grand Ballroom - Stage A


PRO WORKSHOP: Apps Script, The Original Serverless Runtime
It’s Serverless. It’s JavaScript. It’s integrated. It scales and runs over 3.3 billion application invocations every week. Yeah, you can do that with Apps Script. Focus on outcomes, not on infrastructure. Apps Script is a rapid development platform that is fast and easy to create web applications – in low code. It is the cloud runtime we’ve already had all along.

avatar for Grant Timmerman

Grant Timmerman

Developer Platform Engineer, Google
Grant is a developer platform engineer at Google where he leads open source for G Suite APIs. He loves Node, GitHub, and plays the alto saxophone in his spare time.

Wednesday February 20, 2019 3:00pm - 3:50pm
Grand Ballroom - Stage A


PRO WORKSHOP: Centralizing Container and Kubernetes Operations
While developers see and realize the benefits of Kubernetes, how it improves efficiencies, saves time, and enables focus on the unique business requirements of each project; InfoSec, infrastructure, and software operations teams still face challenges when managing a new set of tools and technologies, and integrating them into an existing enterprise infrastructure.  In this session, Oleg will discuss what’s needed for a general architecture of a centralized Kubernetes operations layer based on open source components such as Prometheus, Grafana, ELK Stack, Keycloak, etc., and how to set up reliable clusters and multi-master configuration without a load balancer. He’ll also describe how these components should be combined into an operations-friendly enterprise Kubernetes management platform with centralized monitoring and log collection, identity and access management, backup and disaster recovery, and infrastructure management capabilities. This presentation will show real-world open source projects use cases to implement an ops-friendly environment.

avatar for Oleg Chunikhin

Oleg Chunikhin

CTO, Kublr
With 20 years of software architecture and development experience, Kublr CTO Oleg Chunikhin is responsible for defining Kublr’s technology strategy and standards. He has championed the standardization of DevOps in all Kublr does and is committed to driving adoption of automation... Read More →

Wednesday February 20, 2019 3:00pm - 3:50pm
Room 208 - Stage E


PRO WORKSHOP: Cloud Native Programing with Docker, Kubernetes and Ballerina
Docker and Kubernetes are key elements of modern cloud native deployment automations. After building your microservices, common practice is to create docker images and create YAML files to automate the deployment with Docker and Kubernetes. Writing these YAMLs, Dockerfile descriptors are really painful and error prone. Ballerina is a new cloud native programing language which understands the architecture around it - the compiler is environment aware with microservices directly deployable into infrastructure like Docker and Kubernetes. This session will explore Ballerina features, development, and deployment automation by deploy microservice into Kubernetes without written YAMLs and dockerfile

avatar for Lakmal Warusawithana

Lakmal Warusawithana

Senior Director - Cloud Architecture of WSO2, wso2 inc
Lakmal Warusawithana is the Senior Director - Cloud Architecture of WSO2. Lakmal has a long history of working in open source, cloud, and DevOps technologies and has been Vice President of Apache Stratos PaaS Project. Lakmal is an architect for containerization and deployment orchestration... Read More →

Wednesday February 20, 2019 4:00pm - 4:50pm
Room 208 - Stage E
Friday, February 22


PRO TALK: Crowdsourcing Security Risk Assessment
Cybercriminals have never been so notorious. As technology innovation seems to outpace security defenses, organizations, including the U.S. Department of Defense, are turning to ethical-hackers to assess risk and see where they are most vulnerable. Can these external hackers be trusted? Hear from leading experts about the misconceptions of working with hackers, what vulnerabilities are most common and how these programs can be used to manage and assess risk. Questions to be answered: What do you need to know before inviting hackers? Can these external hackers be trusted? Can hackers help fill the cybersecurity skills gap?

avatar for Reed Loden

Reed Loden

Director of Security, HackerOne
Reed Loden is the Director of Security at HackerOne, a technology company that connects organizations directly with hackers to find and resolve security issues. He is an information security expert, researcher, hacker, and developer. Reed bring over 10+ years of security experience... Read More →

Friday February 22, 2019 9:30am - 9:55am
Grand Ballroom - Stage C
  • Topics Enterprise AI, DevOps Tools
  • Session Type PRO TALK
  • about Reed Loden is the Director of Security at HackerOne, a technology company that connects organizations directly with hackers to find and resolve security issues. He is an information security expert, researcher, hacker, and developer. Reed bring over 10+ years of security experience to his role at HackerOne where he is charged with protecting the company’s network and infrastructure.<br><br>Prior to joining HackerOne, Reed worked to secure companies including Lookout Mobile Security, Palantir Technologies, and Mozilla, in addition to his many security consulting roles. He regularly presents on security best practices and enjoys contributing to and securing open source projects. He is the President and Lead Organizer for Security BSides San Francisco. Reed studied Computer Science at Mississippi State University.


PRO TALK: Gaining Insight and Control using ISTIO - A Microservice Mesh
Istio is an open source project for securely connecting and managing networked polyglot microservices. In this talk I will detail the journey undertaken to build Istio and the architectural principles behind it.  One of the promises of ISTIO is that smart routing and rich data collection can be used for such tasks as A/B and Canary Testing. I will demonstrate a tool, Iter8, we recently open sourced, that uses Istio APIs to perform comparative analytics that can be used to achieve these tasks with greater insight and confidence.

avatar for Tamar Eilam

Tamar Eilam

IBM Fellow, IBM
Dr. Tamar Eilam is an IBM Fellow working in the IBM T. J. Watson Research Center in New York. In her role, Tamar leads research in cloud native programming models, microservices and DevOps. She is currently focusing on Istio and related eco system extensions. Tamar completed her Ph.D... Read More →

Friday February 22, 2019 11:30am - 11:55am
Grand Ballroom - Stage C


PRO TALK: Intro to Kubernetes Through React, SVG, and the OpenShift API
Learn the basics of Kubernetes as we use React, SVG, and the OpenShift REST API to build out a visual representation of a container-based, scalable web application. In this session, you’ll learn basic Kubernetes concepts as well as some additional components that OpenShift adds on top of Kubernetes.

avatar for Jan Kleinert

Jan Kleinert

Developer Advocate, Red Hat
Jan Kleinert is a Developer Advocate at Red Hat, where she focuses on OpenShift and the developer experience for developers working with containers and Kubernetes. Prior to joining Red Hat, she worked in a variety of roles ranging from developer relations to web analytics and conversion... Read More →

Friday February 22, 2019 1:30pm - 1:55pm
Grand Ballroom - Stage C


PRO TALK: Migrating Spotify's Runtime to Kubernetes
Recently, Spotify completed the migration of all services from running on bare-metal hardware to hosts in the cloud on GCP. Spotify is now in the exciting process of journeying from merely Cloud-Hosted to Cloud Native via migrating the running of services to Kubernetes. James will talk about the work involved, learnings gained, and pitfalls encountered in moving services onto Kubernetes.

avatar for James Wen

James Wen

Site Reliability Engineer, Spotify
James Wen is a Site Reliability Engineer at Spotify. He’s currently focused on revamping Spotify’s infrastructure and adopting Kubernetes and co. Prior, James was the Team Lead (Anchor) of the Cloud Foundry Buildpacks team at Pivotal and a core contributor/maintainer of Bundler... Read More →

Friday February 22, 2019 2:00pm - 2:25pm
Grand Ballroom - Stage C


PRO TALK: CI/CD: Not Just Deploying More Often
Why move to CI/CD? What is it that you want to accomplish? How do you start to make the move without compromising quality? When Lucidchart started looking into CI/CD, we found a lot of articles and blog posts on the ideal end result but very little information, if any, about how to start or how to get there. One thing that we knew for sure was that we couldn’t budge on the quality of what was deployed. Lucidchart isolated specific low-risk services to build a CI/CD process around. Once we had the tools and processes in place, we expanded those tools and processes to support our more complex services. Working with QA along the way was essential because they are the experts in ensuring quality. CI/CD requires a mindset change. In many cases the testing that occurs simply needs to be moved to a different part of the process. For Lucidchart, this change has been a huge success. We went from having around 25 releases a month to releasing thousands of times per month with fewer bugs making it to production. Learn about the principles of CI/CD with practical examples of how to get from the status quo to extracting the value of CI/CD.

avatar for David Torgerson

David Torgerson

Director of DevOps, Lucidchart
David is the Director of DevOps at Lucidchart with 20+ years in DevOps (many of those years were before DevOps was a thing). He has led infrastructure, security, network, ops, and DevOps teams at several organizations including Fidelity Information Services, FamilySearch, and Lucid... Read More →

Friday February 22, 2019 3:00pm - 3:25pm
Grand Ballroom - Stage C