devone is a one-day event organized by developers for developers with a focus on hot topics like .NET Core, Java 9, Security and Continuous Delivery. Make sure to join us for this unique opportunity and engage directly with experts in the development community!
From scheduled builds to commit triggered pipelines
Perils of the cloud
How IaaS and immutable infrastructure improved our way to deploy
Spring Vault - managing secrets at scale
Will be announced soon
Azure - The cloud for devs, ops and architects (and how to pronounce it)
Java 9 - What are we going to love/hate this time
Breaking the monolith
After show come together
Senior technology strategist, Dynatrace
Andreas Grabner has 15+ years experience as an architect and developer in the Java and .NET space. In his current role, Andi works as a Performance Advocate for Dynatrace. In his role he drives the Dynatrace Free Trial and provides his expertise to the larger performance community. He is a frequent speaker at technology conferences on performance and architecture related topics and regularly publishes articles blogs on blog.dynatrace.com
DevOps is one of the most abused and overrated marketing terms in the last years! That’s not an alternative fact! It’s just Andi’s opinion! Yet - it is a very real thing that allowed many software companies to transform the way they think about software engineering. DevOps can mean something totally different thought depending on who you are and what type of business your company is doing. To clarify things, Andi gives us insights on how he explains the benefits to “DevOps Newbies” and how software companies around the world implement it in their own ways. Andi will answer: What does it really mean for developers, testers and operators? What will change? How does Facebook deploy twice a day without big issues? How does DevOps work in financial, government or healthcare where you have tight regulations? Does it mean Devs are responsible for Ops? Does it only work in the cloud? Or can we apply it to “old fashioned” on premise software as well? Learn for yourself and make up your own mind on whether DevOps is just a marketing term or something that can benefit you!
Track 1 - 10:00
Two years ago, we had the gut feeling that we had implemented a pretty solid continuous integration practice in our development lab: all our builds were automated, we were running 70,000 unit and 130,000 integrations tests per week, and sprint reviews also comprised a regular check on test coverage for new features. However, over time some problems showed: builds were getting slower and slower, it was hard to fully test features locally before committing them, and as we had so many tests it took days to get feedback for a commit. As our codebase grew, these problems gradually worsened, and developer productivity started to suffer. In this talk we will tell our story how we moved from builds and tests running on a fixed schedule in our legacy build environment towards a pipeline as code approach in Jenkins. We will talk about how we convinced our managers, the daily benefits for our developers in terms of faster feedback loop, and how we did this while ensuring we could still release working products along the way.
Infrastructure | Developer advocate, Elastic
Philipp is part of the infrastructure team and a Developer Advocate at Elastic, spreading the love and knowledge of full-text search, analytics, and real-time data. He is a frequent speaker at conferences and meetups about all things search & analytics, databases, cloud computing, and devops. Philipp lives in Vienna where he enjoys experimenting with software, organizing meetups, and sports.
Track 2 - 10:00
Track 1 - 11:15
Why we evolved from managing every node with Configuration Management constantly to using Immutable Infrastructure? What problems does it solve? What are the lessons learned? I will show the key use cases and what we gained as a team from the move.
Software engineer, Pivotal
Christoph Strobl is member of the Spring Data Engineering Team at Pivotal. He focuses on abstractions for Redis, MongoDB, Solr und JPA. By doing so he can fully enjoy his passion for design and testing.
Track 2 - 11:15
A modern system requires access to a multitude of secrets: database credentials, API keys for external services, credentials for service-oriented architecture communication and often much more. Traditional, manual patterns cannot keep the security bar high with dynamic deployment scenarios for distributed systems and containers. Secrets should stay secret and not get distributed amongst the landscape. In this session you will learn how to keep the security bar high while running services that require secrets. You'll see how to securely share and manage secrets (certificates, passwords, keys) for your services using Vault and Spring Vault and how to use it with Spring Boot.
Technology strategist, Dynatrace
Passionate about life, technology, and the people behind both of them. Started with Commodore 8-bit, tinkered with MS-DOS and WfW 3.11 back in the day and finally went into software engineering and architecture for about a decade; mainly via Java and the Web. Holds a degree in Business Informatics from the University of Linz, Austria. Now, at Dynatrace Innovation Lab as a Tech Lead, speaks at conferences, writes blog posts and loves to dig into new technology. In his other life, he loves running, biking, good food, and beer, and binge watching. Most of all, he’s a family guy.
Track 1 - 14:30
Java is a continuously evolving language enjoying more popularity than ever before. With Java 9 on the horizon, its time to look at the new features that will be available. New language features include modular source code and images, advanced APIs for compilers, stack walks, and collections, as well as spin-wait hints for low-level concurrency programming. The virtual machine will now use the G1 as its default collector and provide ahead-of-time compilation. In this talk, we will have a closer look at some of the new features that are shipped with JDK 9.
Technology strategist, Dynatrace
Alois is Technology Lead for Cloud and Containers with the Dynatrace Innovation Lab. He works on bringing full-stack monitoring to cloud and PaaS platforms such as Docker and Cloud Foundry. In his role as technology lead he works very closely with R&D and customers and supports them with their journey to those platforms. He is also blogger and speaker at conferences and meetups where he shares lessons learned and other user stories with cloud platforms. Before joining Dynatrace, he was a researcher focused on software quality measurements and evaluation.
Track 1 - 15:45
CTO and co-founder, RisingStack
CTO and Co-Founder of RisingStack, Node.js lover. Currently works on Trace and focuses on microservices. Brewing beer with IoT in his free time: Brewfactory. Co-organizes JSConf Budapest.
Track 2 - 15:45
The story of how we broke our Node.js monolith into 20+ services in just a couple of weeks. The talk will focus on what we have learnt during the journey and what technologies we use. This is the tale of how we did this rather than what microservices are in general. Attendees are going gain a better understanding on how a microservice architecture effects a company's structure and the daily work. The talk also highlights the key concepts and challenges of the microservice migration with providing practical solutions as well.
voestalpine-Straße 4 4020 LinzGet directions
Comfort double or twin room with city view for single use, incl. breakfast, from 31.05. to 02.06.2017
Bookings until 10.05.2017
0732 7626-0 or firstname.lastname@example.org
Standard double or twin room for single use, incl. breakfast, from 31.05. to 02.06.2017
Booking until 27.04.2017
0732 733 733 or email@example.com