New Live Stream: Fixing Security Flaws in Spring Boot Applications Using IntelliJ IDEA and Snyk
As humans, we all want to feel secure, to be loved and cared for. Extending that to our enterprise Spring Boot applications is feasible and important.
We are excited to host a session on making your ubiquitous Spring Boot applications secure. Register now and join us for the live stream of Fixing Security Flaws in Spring Boot Applications Using IntelliJ IDEA and Snyk!
In this live stream, Brian Vermeer, Java Champion and Developer Advocate at Snyk, will demonstrate how you can find security flaws in your Spring Boot applications and also fix them using IntelliJ IDEA and Snyk.
Date: June 16, 2021
Time: 5:00 pm – 6:00 pm CEST
We all love Spring Boot. It enables us to create awesome applications quickly with the latest versions of all the libraries. But our work doesn’t end when we’ve created our applications. We are also responsible for ensuring it remains free from security vulnerabilities. In this session, we will take a look at how to find and fix vulnerabilities, including those that can be introduced via the open-source libraries we include in our application, from within IntelliJ IDEA. Staying secure does not need to be difficult.
IntelliJ IDEA and Spring
Check out this link to find more about how IntelliJ IDEA Ultimate provides a rich set of built-in developer tools and outstanding support for the Spring framework.
The HTTP Client window simplifies testing a web service. You can create, edit, and execute HTTP Requests directly in the IntelliJ IDEA code editor. The Endpoints tool window provides an aggregated view of both client and server APIs used in your project for HTTP and WebSocket protocols. It can assist you when developing microservices and backend-frontend communication. It is also helpful for exploring third-party APIs.
Link to other resources
Brian has a great blog post on this topic. If you are anything like me, you might be interested in checking it out before you attend this live stream. I’m sure it would help you to understand a lot of the topics better.
If you have any questions on this topic, you can submit them now or during the live stream. To ask your questions now, post them as comments to this blog post. To ask them during the live stream, please use the chat window.
The host will try to answer all of your questions during the session. If we run out of time, we’ll post the answers to any remaining questions in a follow-up blog post.
Your presenter and host
About the presenter:
Brian Vermeer https://twitter.com/BrianVerm
Brian Vermeer is a Developer Advocate for Snyk, a Java Champion, and a software engineer with over a decade of hands-on experience in creating and maintaining software. He has a passion for Java, functional programming, and cybersecurity, and he is a regular international speaker at conferences such as JavaOne, Devnexus, Devoxx, Jfokus, and JavaZone. Brian is a leader of the Virtual JUG and the NLJUG. He also co-leads the DevSecCon community and is a community manager for Foojay. Brian is also a reservist for the Royal Netherlands Air Force and a Taekwondo master and instructor.
About the host:
Mala Gupta https://twitter.com/eMalaGupta
Mala works as a Java Developer Advocate with JetBrains.
A Java Champion, she has authored multiple books with Manning, Packt, and O’Reilly Publications.
An international speaker at industry conferences, she has 20 years of experience in the software industry. She has been actively supporting Java certification as a path to career advancement.
Mala also co-leads Delhi JUG and Women Who Code Delhi.
See you at the live stream, and happy developing!
Subscribe to Blog updates
The New Terminal (Beta) Is Now in JetBrains IDEs
The new terminal (Beta) is now in JetBrains IDEs and will be available in the new UI starting from the 2024.1 version of the IDEs.
‘HelloWorld’ and ‘main()’ meet minimalistic
In this blog post, I'll cover why and how this feature is helpful for students using hands-on coding examples. I’ll also cover some details and frequently asked questions relevant to educators or experienced programmers. Let's get started. Hi Students - Your HelloWorld code is changing HelloWorl…
Easy Hacks: How To Implement Polymorphism in Java
Polymorphism is the ability of an object to take on different forms. In programming, this means that a variable or a method can have different behaviors depending on the type of object it represents. While the term may sound intimidating to beginners, polymorphism is a powerful tool: it helps you re…