Together with BOSCH we invite you to a full day of learning more about the intersection of mobility and code. Get to know more about how modern mobility is defined by an intricate interplay of hardware and software and how cars are not only connected to the road, but also to the cloud.
Coding the Future of Mobility features a variety of talks and a workshop, that give you valuable insights into the world of mobility - wether you join in-person or online.
Together with Bosch we invite you to a full day of learning more about the intersection of mobility and code. Get to know more about how modern mobility is defined by an intricate interplay of hardware and software and how cars are not only connected to the road, but also to the cloud.
Coding the Future of Mobility features a variety of talks and a workshop, that give you valuable insights into the world of mobility - wether you join in-person or online.
DevOps and modern web development is all about the shift towards continuous deployment. Integrating rapid and proactive testing can help make more deployments with confidence. In this session we look at the benefits of setting up smoke testing suites and get hands on creating automated tests.
No prior knowledge necessary
Prerequisites for the practical exercises: New Relic account (free): https://newrelic.com/signup
Liam is a Senior Technical Training Specialist at New Relic, with roots in software development and training from companies like BSkyB and Dorling Kindersley in London.
He set up the first Android Authorised Training centre in Ireland and ran developer bootcamps, building mobile apps and web applications for industry.
Three years ago he joined New Relic and enjoys developing and delivering exciting curriculum for customers.
I have a passion for technology, and building enablement content that customers enjoy. I used to develop applications and understand the challenges developers have. Now I develop curriculum and I love the creative process, but ultimately it’s the results and outcomes that delight me.
Teams often find the concept of Continuous Deployment both mythical and terrifying.
Thanks to the State of DevOps reports, we can challenge the mythos that Continuous Deployment is only for unicorns and startups, but how do we tackle the fear?
The fear fundamentally stems from the unknown, and if we can show the team how to think about the problem, the team will solve it themselves.
As part of my consultancy, I leverage value stream mapping as a core practice for empowering teams with a self-reflective lens. The fundamental ability to see how they work.
Through this, I have seen teams make enduring progress towards becoming elite, challenge embedded assumptions, and see the fear morph into passion.
You'll learn
- How to run lightweight value stream mapping workshops
- How to use the DORA metrics for goal setting to drive improvements
- Common challenges and how to break through
Known for a booming voice and distinct lack of a sense of humour, Josh works as a consultant after spending time with everything from mainframes to machine learning and kubernetes. Having split his life half in the UK, half in Australia, he's now back in London helping regulated enterprises embrace lean software development, cloud native architectures and team happiness as a true north metric.
Ackee is a leading company in developing frontend and mobile apps. Although they are created using different technologies, they need to be deployed via all available CI/CD pipelines for every developer in the company. Since there are always some minor issues, the DevOps goal is to receive as less support tickets as possible.
As a small team of three engineers, we had to learn the hard way. When the GAME OF HOARDS (of developers) started, we had to find the way to keep track, be in control, improvise, create and repeat (besides being angry and frustrated). Not to mention that we decided to leave our old codebase for Jenkins behind ....
You probably think - is there light at the end of this long, dark tunnel? OF COURSE, IT IS!
Join us when we introduce to you our specific approach to iOS, Android and web frontend GitLab CI pipelines which made our lives and work easier.
Martin is a DevOps engineer at Ackee. He’s spent the last few years working
as an architect of the Cloud solutions. His main focus ever since he joined Ackee is implementing procedures speeding up the whole development process.
Infrastructure as Code (IaC) is a best practice, but with most infrastructure automation frameworks out there, we are actually writing configuration files, not real code. Is there another way? Can we finally get rid of tons and tons of YAML and JSON files? Yes! In this session, we’ll dive into the open-source Cloud Development Kit (CDK) that lets us define cloud infrastructure and Kubernetes apps in familiar programming languages like Python, Java, C#, TypeScript and JavaScript. Moreover, we look at CDK’s powerful constructs, which are high-level abstractions that bundle multiple services into ready-to-use architectures. After this session, you know how CDK works, what infrastructure you can automate with it (spoiler: almost anything) and how you could use it in your next project. Now, you can impress your colleagues by building complex architectures with just a few lines of code.
Robert has worked for Samsung, Deutsche Telekom and is currently a Solutions Architect at AWS. He is passionate about building cloud native applications, with a focus on techniques that supercharge team velocity and collaboration.
Unlike CI/CD pipelines for applications, we can't just delete the database and pop up a new one with each new version. Let's start with the production database, and get SQL Server content to developers in containers, and then flow schema and lookup data back into production with migration tools. You can bring the reliability and automation of CI/CD pipelines to Database DevOps with containers.
Rob Richardson is a software craftsman building web properties in ASP.NET and Node, React and Vue. He’s a Microsoft MVP, published author, frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high quality software development. You can find this and other talks at https://robrich.org/presentations and follow him on twitter at @rob_rich.
I'll tell a story on how we've hunted down a Heisenbug in a system that should have prevented it by design in the very first place and finally fixed it. The story involves Kafka, Kafka Connect, Elasticsearch, optimistic concurrency control, data inconsistencies, and SRE with plenty of good intentions that in a series of unfortunate circumstances caused a nasty bug.
DevOps and modern web development is all about the shift towards continuous deployment. Integrating rapid and proactive testing can help make more deployments with confidence. In this session we look at the benefits of setting up smoke testing suites and get hands on creating automated tests.
No prior knowledge necessary
Prerequisites for the practical exercises: New Relic account (free): https://newrelic.com/signup
Liam is a Senior Technical Training Specialist at New Relic, with roots in software development and training from companies like BSkyB and Dorling Kindersley in London.
He set up the first Android Authorised Training centre in Ireland and ran developer bootcamps, building mobile apps and web applications for industry.
Three years ago he joined New Relic and enjoys developing and delivering exciting curriculum for customers.
I have a passion for technology, and building enablement content that customers enjoy. I used to develop applications and understand the challenges developers have. Now I develop curriculum and I love the creative process, but ultimately it’s the results and outcomes that delight me.
Teams often find the concept of Continuous Deployment both mythical and terrifying.
Thanks to the State of DevOps reports, we can challenge the mythos that Continuous Deployment is only for unicorns and startups, but how do we tackle the fear?
The fear fundamentally stems from the unknown, and if we can show the team how to think about the problem, the team will solve it themselves.
As part of my consultancy, I leverage value stream mapping as a core practice for empowering teams with a self-reflective lens. The fundamental ability to see how they work.
Through this, I have seen teams make enduring progress towards becoming elite, challenge embedded assumptions, and see the fear morph into passion.
You'll learn
- How to run lightweight value stream mapping workshops
- How to use the DORA metrics for goal setting to drive improvements
- Common challenges and how to break through
Known for a booming voice and distinct lack of a sense of humour, Josh works as a consultant after spending time with everything from mainframes to machine learning and kubernetes. Having split his life half in the UK, half in Australia, he's now back in London helping regulated enterprises embrace lean software development, cloud native architectures and team happiness as a true north metric.
Ackee is a leading company in developing frontend and mobile apps. Although they are created using different technologies, they need to be deployed via all available CI/CD pipelines for every developer in the company. Since there are always some minor issues, the DevOps goal is to receive as less support tickets as possible.
As a small team of three engineers, we had to learn the hard way. When the GAME OF HOARDS (of developers) started, we had to find the way to keep track, be in control, improvise, create and repeat (besides being angry and frustrated). Not to mention that we decided to leave our old codebase for Jenkins behind ....
You probably think - is there light at the end of this long, dark tunnel? OF COURSE, IT IS!
Join us when we introduce to you our specific approach to iOS, Android and web frontend GitLab CI pipelines which made our lives and work easier.
Martin is a DevOps engineer at Ackee. He’s spent the last few years working
as an architect of the Cloud solutions. His main focus ever since he joined Ackee is implementing procedures speeding up the whole development process.
Infrastructure as Code (IaC) is a best practice, but with most infrastructure automation frameworks out there, we are actually writing configuration files, not real code. Is there another way? Can we finally get rid of tons and tons of YAML and JSON files? Yes! In this session, we’ll dive into the open-source Cloud Development Kit (CDK) that lets us define cloud infrastructure and Kubernetes apps in familiar programming languages like Python, Java, C#, TypeScript and JavaScript. Moreover, we look at CDK’s powerful constructs, which are high-level abstractions that bundle multiple services into ready-to-use architectures. After this session, you know how CDK works, what infrastructure you can automate with it (spoiler: almost anything) and how you could use it in your next project. Now, you can impress your colleagues by building complex architectures with just a few lines of code.
Robert has worked for Samsung, Deutsche Telekom and is currently a Solutions Architect at AWS. He is passionate about building cloud native applications, with a focus on techniques that supercharge team velocity and collaboration.
Unlike CI/CD pipelines for applications, we can't just delete the database and pop up a new one with each new version. Let's start with the production database, and get SQL Server content to developers in containers, and then flow schema and lookup data back into production with migration tools. You can bring the reliability and automation of CI/CD pipelines to Database DevOps with containers.
Rob Richardson is a software craftsman building web properties in ASP.NET and Node, React and Vue. He’s a Microsoft MVP, published author, frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high quality software development. You can find this and other talks at https://robrich.org/presentations and follow him on twitter at @rob_rich.
I'll tell a story on how we've hunted down a Heisenbug in a system that should have prevented it by design in the very first place and finally fixed it. The story involves Kafka, Kafka Connect, Elasticsearch, optimistic concurrency control, data inconsistencies, and SRE with plenty of good intentions that in a series of unfortunate circumstances caused a nasty bug.