Skip to main content

Posts

Showing posts from October, 2016

FreeIPA and Hadoop Distributions (HDP / CDH)

FreeIPA is the tool of choice when it comes to implement a security architecture from the scratch today. I don't need to praise the advantages of FreeIPA, it speaks for himself. It's the Swiss knife of user authentication, authorization and compliance. To implement FreeIPA into Hadoop distributions like Hortonwork's HDP and Cloudera's CDH some tweaks are necessary, but the outcome is it worth. I assume that the FreeIPA server setup is done and the client tools are distributed. If not, the guide from Hortonworks has those steps included, too. For Hortonworks , nothing more as the link to the documentation is necessary: https://community.hortonworks.com/articles/59645/ambari-24-kerberos-with-freeipa.html Ambari 2.4x has FreeIPA ( Ambari-6432 ) support (experimental, but it works as promised) included. The setup and rollout is pretty simple and runs smoothly per Wizard. For Cloudera it takes a bit more handwork, but it works at the end also perfect and well integrated...

Modern Application Architecture: Event Driven Design and Unified Data Platforms

This article explains the shift from CRUD centric development and siloed data stores to event driven systems and centralized data hubs. It shows why modern applications require schema on read, flexible ingestion and scalable distributed processing instead of tightly coupled monoliths. The content outlines how unified data layers and event streams support exploration, analytics and future proof architectures. Designing Modern Applications: Event Driven Systems, Centralized Data Hubs and Scalable Architecture By 2016 it was clear that building large applications required new architectural paradigms. Traditional CRUD based development and rigid schemas no longer fit the speed, volume and variability of modern data. Applications needed to respond to events, integrate heterogeneous data sources and scale across distributed environments. The shift was not driven by fashion but by the practical need to align architectures with business models, product requirements and return ...