Most Active Speaker

Rob Litjens

Rob Litjens

Working for a bank as a global Database Platform Engineer.

Wijchen, The Netherlands

Actions

I am a DBA since 1997 and have worked with SQL6, 6,5 and upwards. My interest are merely platform based, but also interested in performance and monitoring. With the requirements changing I am working in DevSEcOps for SQL for my employer. Security is getting more focus. That means I am trying to setup builds that are secure by designed and securely designed. Tools help with that.

Awards

  • Most Active Speaker 2023

Area of Expertise

  • Information & Communications Technology
  • Finance & Banking
  • Region & Country
  • Law & Regulation
  • Humanities & Social Sciences

Topics

  • SQL Sever
  • Azure SQL Database
  • SQL Server DBA
  • Azure SQL Managed Instance

The defender tales Part two: Granular deployment

Defender for SQL is part of the Microsoft Security Solutions. The full suite of Defender exists of various products like Defender ATP, Defender for Identity and more. Defender products can make use of Sentinel to raise alerts for SOC.
Defender for SQL is famous in Azure, but what is less known is that it can be deployed on premise too.

One of the reasons for impelenting Defender on premise is DML Auditing. This is one of the requirements that European System Banks need to comply to. Defender for SQL has this built in, but it can become quite costly.

I will outline how you can deploy Defender for SQL on premise in a granular way and how you can add it to your Desired state. For this we can use various tools...

What else can you get from Defender for SQL and SQL audits?

Siem tools are important nowadays. Tons of people are still using audits to collect information of Database Servers on premise. Next to this most of you collect DML logs for identifying threads and defending their databases against threads. Tools like Defender for SQL help. The different tools that are used like ArcSight or other tools.

Nor the audits, nor the DML logging is written in one place. Also the data collected is in most cases not enough to cover soft controls that your company requires. Also, interesting is that you will find out that the Audit and DML data is duplicated. This waste can cost a lot of money

There is a way how you can work using both Audit Events (or xevents) from one source and also check on the health of your databases, on premise but also in Azure. How can you get alerts ourself?

Curious?

Let me get you on the right track!

Session about enhancing the security of your databases on premise and in cloud.

Modernize your Blog site with Azure in one hour.

Since I went into blogging and later speaking I have used various products to support me.

I started with Drupal, together with some bought themes and modules. Despite its flexibility it is was disappointing me. To complex to write or update a simple Blog page.

Then I started using WordPress. I needed to get used to it, but I did not like standard themes. I bought a module named Brizy, that helped me a lot. But looking at the costs and the performance, it did not make me happy.

About a year ago I read about Hugo. Some people in the Community started using this already. I liked the way how it works. I am used to Markdown. But what it lacked at that moment was some database stuff. That changed also. The topics discussed are at least Databases and API usage. Other stuff can be added on the fly.

So, now I am going to tell you how you can Hugo with a database connection and more things I have built in. We can do this in an hour!

Defender for SQL as part of your Defense in Depth strategy

Your work for a company with much exposure in the market. You have setup several things like auditing for being able to notice that something happened to the data. Microsoft Defender for Windows is running. For Legal reasons they require more. They want you to be able to block access when someone tries to get into your system.

The company stakeholder selected a tool for this.. Defender for SQL. Choice is made upon the fact that it combines protection of data in Azure and on Premise. The requirements made up also include things like to protect only certain systems. A wish of the stakeholder is also to include the audit data in the same portal.

How does Defender for SQL work? What is the reaction time. You also struggle about the fact to do it selectively. Can this be done? How to identify data from Premise Cloud in the same Portal? Can we use this data with more solutions? Let me help you getting on the road.

might be firtst public delivery. Audience is hybrid (platform) DBA

Open up your database by API

You are the it guy of a Bikeshop named ‘Riding since 19’. The bikeshop has been established by a two famous bike riding guys. Both ride Moutain bikes and also race bikes at a Global racing level. The Bikeshop has a good reputation on the Internet. You do not advertise in papers, but you do advertise on social media. Also, you do support various social riding events and have famous Testing days. In short, since he started the company in 2019 there was only tremendous growth. The idea is to start building your own bikes. The products created will have brand name based on the owners Poel and Pidcock: "PPBiking" is born!
The growth is such that there is a need to build a warehouse in the other side of the company, because in the area where the shop is working you do not want to spill ground on warehouses. Someone said it is better to have a warehouse near the harbor because parts can be easily retrieved.
After a year the warehouse is ready and PPBikes found a frame manufacturer for their Alloy and Carbon frames. A container is on its way to the harbor and other suppliers are delivering their quality materials. The first PPbikes are ready and they are tested by Wouter and Tom and a lot of their friends.
All of their friends want to order the bikes, they are that good! But Wouter as well Tom did not think on how to make sure their orders could be placed in the sales system.
Fortunately, they have you. You need to come up with a decent and easy solution. You have heard about an API solution to access your current database which is on premise. But you know the connection to your location is not always excellent. Could Azure be of any help?

you need to create API endpoints on your database for retrieving and updating your database. How do yo do this? This session might be of help for you.,

DATA BASH '23 Sessionize Event

November 2023

#DataWeekender 6.5 Sessionize Event

November 2023

Microsoft Data Platform Meetup Groningen User group Sessionize Event

September 2023 Groningen, The Netherlands

Data Saturday Oslo 2023 Sessionize Event

September 2023 Oslo, Norway

Data Toboggan - Cool Runnings 2023 Sessionize Event

June 2023

Microsoft Fabric Usergroup Denmark User group Sessionize Event

January 2023

Rob Litjens

Working for a bank as a global Database Platform Engineer.

Wijchen, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top