DevOps World Preview: 5 Sessions for Those With Good Taste
There's going to be quite a bit to choose from at the upcoming DevOps World Conference, so we've outlined the best of the best.
Join the DZone community and get the full member experience.Join For Free
If you’re like me, you love food, and even better than just food you love a variety of options. Sorta like you find at a fair or the local farmers market. Exotic and new choices, with aromas drifting from a seemingly endless stream of booths. All tempting your senses, triggering your curiosity and competing for your attention.
You want to try everything. But you don’t have the time or the room in your waistband, so you're faced with the reality that you have to narrow your choices. "Let’s see, I’ll try one of these, a couple of those, something sweet, something sour, a sample here, a sample there," then you go in for the grand indulgence, like fried turkey leg or farm fresh bratwurst smothered if fixings. If you play it right, you’ll walk away full, having discovered some great new foods, learned some new things, and you'll have a better idea of what recipes to explore when you get home.
Technology conferences are a little like these fairs and festivals (not just because you get fed – and usually some pretty awesome food) and are organized kind of the same way – but instead of tamales and samosas, you are presented with a buffet of interesting technical and industry topics to sample. The better conferences are packed with so many panels, talks, and other extremely interesting stuff, you can drive yourself nuts trying to take it all in.
This year’s DevOps World conference in San Francisco is one of those events where you can scan the session list up and down and be drawn in by every single session or activity. You can’t attend them all, but you can cherry-pick the best ones and come away fully nourished and inspired with new “recipes” to try. If you’re going, the choices you make will depend on your main areas of interest. Here are a few sessions I wouldn’t want to miss.
From Zero to DevOps Superhero: The Container Edition (Wednesday, Aug. 14, 10:30 am)
Talk to anybody at one of these conferences, and chances are the subject of containers will come up. Everybody wants to streamline development processes, and one of the more popular ways these days is to package up code and dependencies into containers. But the subject is still pretty new, and container best practices are evolving year by year, so people have a lot of questions about how they work.
Luckily, we have an expert who understands microservices and can explain how they work in DevOps environments. Jessica Dean is a Cloud Developer Advocate for Microsoft focusing on Azure, infrastructure, containers, Linux and open source. She knows her stuff. Her session will dive deep into the DevOps best practices and show attendees how to go from “zero to superhero” by simply selecting the right container tooling. She’ll explain how these tools can provide better orchestration for cloud services, abstraction and encapsulation for your microservices deployments and visibility into what runs where and why.
Inclusion in DevOps Culture (Wednesday, Aug. 14, 1:45 pm)
Diversity is a hot topic in tech these days. Companies are seeking to increase their talent pool, embrace different perspectives, and better serve a wider market by focusing on diversity in hiring, but some are not moving as quickly as they want to. It’s in their interests to improve in this area, as it has been scientifically proven that building a diverse workforce is not just the right thing to do but it improves the end product and ultimately the bottom line.
How can organizations build more diverse staffs? Alston Rousseau, a DevOps services consultant with cloud advisor Foghorn Consulting, has some answers. In his talk, Rousseau will stress the need to look outside traditional hiring pools. He will discuss his own personal story – as a bisexual Jewish man starting his IT career in the army – and relate how organizations can move beyond traditional mentorship programs to hire, support and grow a diverse team in tech.
Using the DevOps Pipeline to Generate Continuous, Valuable Insights (Wednesday, Aug. 14, 4:00 pm)
If your organization has implemented a DevOps culture, chances are you’ve seen a vast improvement in the efficiency in both your delivery process and quality of output, among other things. Just setting up the processes and getting your teams on the same page is a big accomplishment that shouldn’t be downplayed. But are you getting the most out of your DevOps practices? What are you learning, from one delivery to the next?
Modern DevOps pipelines create huge volumes of data from a wide variety of tools – everything from source code repositories to bug tracking systems to static code analysis to vulnerability/security analyses. You can use the data you generate from the DevOps pipeline to make future releases leaner, more efficient and intelligent.
DevOps expert Deven Samant, with software testing company Infostretch, will discuss how machine learning and artificial intelligence techniques can be applied to logs and metadata collected from management tools, code analysis, testing and vulnerability analyses. Gathering these insights can help team members recommend and execute the most targeted test cases during hotfix, release candidate, major and minor releases.
Conquer Mobile App CI/CD Challenges Using Jenkins with a Device Cloud (Thursday, Aug. 15, 10:30 am)
One thing is for certain: Mobile users are a finicky, demanding bunch. They expect their apps to provide a stellar user experience, with no issues, right out of the box. They use innovative, purpose fit and user friendly apps like Uber, NPR, Chase, and Delta airlines apps every day. They expect the best, if they don’t get it the can delete and replace your application in seconds. This puts pressure on developers not only to build apps faster and more creatively than ever but to make sure they’re thoroughly tested by the time users click them open for the first time.
But, how can enterprise mobility teams keep up with demand? Jamie Moore, senior director of solution architecture with Mobile Labs, will outline how they can accomplish this tall task using the right tools such as Jenkins. He will explain how mobile teams can conquer mobile app CI/CD challenges by pairing Jenkins with a mobile device cloud platform for a powerful boost in DevOps and continuous integration.
10 Attributes of the DevSecOps Elite (Thursday, Aug. 15, 2:45 to 3:30 pm)
If you want to know how to do DevSecOps well, you don’t want to hear about how the rookies are doing it. You want to hear in-depth explanations about how the top players – the Hall of Famers – have successfully blended the complicated nuances of development, security and operations to a high degree.
Derek Weeks, with security provider Sonatype, and Hasan Yasar, with Carnegie Mellon’s Software Engineering Institute, have spent six years studying secure coding practices of DevOps and continuous delivery organizations by surveying over 15,000 IT professionals. They’ve analyzed the DevSecOps elite’s staffing practices, educational priorities, automation choices and process improvements that improve their cybersecurity preparedness. In their talk, they will share details about where automation fails, awareness falls short and breaches happen. They’ll reveal tips about securing CI/CD pipelines, including what popular Jenkins plug-ins are used for security.
Opinions expressed by DZone contributors are their own.