software architecture

Best Practices to Design & Build Event-Driven Applications

Event-driven architectures can help reduce coupling and increase agility for developers building distributed applications. But success here requires a new mindset to help you implement documentation, tracing, and effective scaling. In this session, you will learn the best practices to adopting and promoting this new mindset in a development team. Video producer:

Enterprise Architecture for Integration

The book Enterprise Architecture for Integration by Clive Finkelstein presents a top-down approach to define an information system architecture at the enterprise level. It begins with a short presentation of the Zachman Framework that is used as the basic tool to analyze enterprise architecture.