Your applications and the data they manage are one of your organization’s most valuable assets. No company wants their applications easily cracked by malicious attackers or left vulnerable by avoidable errors.
Today, Spring Framework is the first choice for developing enterprise applications with Java, and Spring Security has become the de facto for building the authorization layer on Spring applications.
The specialized Spring Security framework reduces the time and workforce required to create reliable authorization, authentication, and other security features for your Java enterprise software. Thanks to Spring Security, you can easily bake security into your applications, from design right through to implementation.
During this workshop, the trainer will drive you through developing secured Spring applications using different architectural styles. You will apply Spring Security for basic authentication as well as using OAuth2. You’ll discuss the approach of applying security on standard single-thread-per-request applications as well as reactive applications. Finally, you’ll end the topic with a discussion on the essential part of testing your application.
Laurentiu Spilca is a dedicated development lead and trainer at Endava, where he leads the development of a project in the financial market of European Nordic countries. He has over nine years of experience. Previously, he was a software developer building one of the biggest ERP solutions with worldwide installations. Laurentiu believes it’s essential to not only deliver high-quality software but also share knowledge and help others to up-skill. These believes have driven him to design and teach courses related to Java technologies and deliver presentations and workshops. As a Java instructor, Laurentiu delivered thousands of hours of trainings to 3000+ students in the past 10 years, recently being involved in courses at the Mathematics and Informatics Faculty of Bucharest University. During the previous couple of years, Laurentiu has delivered presentations, tutorials and workshops at different important events around the world: in Bucharest, New York, San Francisco, Warsaw, Belgrad, Berlin, and many more. To keep close to the community, he has also started a YouTube channel dedicated to Java and adjacent technologies where he presents topics for beginner to advanced developers. Recently, Laurentiu released together with Manning Publications the books “Spring Security In Action”, and “Spring Start Here”. Currently, I’m writing the third book “How to Read Java” which is available as early access. Outside of work, Laurentiu is passionate about traveling, music, and scuba diving.