Prototype for a Java Database Application With REST and Security

Many times, while developing at work, I needed a template for a simple application from which to start adding specific code for the project at hand. In this article, I will create a simple Java application that connects to a database, exposes a few rest endpoints and secures those endpoints with role based access.

How to Use ALB as a Firewall in IBM Cloud

Do you have a use case where you want to implement a network firewall in IBM Cloud VPC that filters traffic based on hostname? For example, you may want to allow connections only to www.microsoft.com and www.apple.com, while blocking access to all other destinations. Currently, IBM Cloud does not provide a managed firewall service. However,

Cry and Authenticate How AI is Changing Security

I constantly have thoughts buzzing in my head, and I need to throw them somewhere or they’ll just fly away. So I thought I’d write a few articles about how our lives are becoming more like the movies and games we grew up with. Let’s get started. Today, let’s talk about security and all the

How Healthy Is Your Data in the Age of AI? An In-Depth Checklist to Assess Data Accuracy, Governance, and AI Readiness

Editor’s Note: The following is an article written for and published in DZone’s 2025 Trend Report, Data Engineering: Scaling Intelligence With the Modern Data Stack. Data has evolved from a byproduct of business processes to a vital asset for innovation and strategic decision making, and even more so as AI’s capabilities continue to advance and are

Implementing Scalable IoT Architectures on Azure

The Internet of Things (IoT) comprises smart devices connected to a network, sending and receiving large amounts of data to and from other devices, which generates a substantial amount of data to be processed and analyzed.   Edge computing, a strategy for computing on location where data is collected or used, allows IoT data to

Blockchain, AI, and Edge Computing: Redefining Modern App Development

The overall landscape of app development is continuing with a transformative shift that is driven by various latest technologies, including AI or artificial intelligence, edge computing, and blockchain. These innovations are enhancing the efficiency and functionality of the apps, catering to new layers of security, improving scalability, and enhancing the user experience. The use of

Seamless Storage: Configuring Kubernetes PVC for Windows Shared Folders With SMB

Introduction In the new cloud-native era, it is important to be able to scale and manage applications efficiently. Kubernetes, as a leading container orchestration platform, provides strong features for managing storage through Persistent Volume Claims (PVCs). Mapping Kubernetes to traditional enterprise storage solutions, such as Windows shared folders via the Server Message Block (SMB) protocol,

Building AI-Driven Anomaly Detection Model to Secure Industrial Automation

Introduction In modern industrial automation, security is a primary requirement to keep the regular operation of industrial connected devices without disruption. However, the rise of cyber risks also significantly impacts the industry’s sustainable operation. The evolving cyberattacks can affect the overall industrial systems that control industrial processes and systems. Modern attacks are more targeted and