This book is aimed at Security and IT practitioners (especially architects) in end-user organisations who are responsible for implementing an enterprise-wide Identity and Access Management (IAM)... More > system. It is neither a conceptual treatment of Identity (for which we would refer the reader to Kim Cameron's excellent work on the Laws of Identity) nor a detailed technical manual on a particular product. It describes a pragmatic and cost-effective architectural approach to implementing IAM within an organisation, based on the experience of the authors.< Less
This book provides a set of essential thinking tools for understanding Agile adoption and transformation: how they differ and what you need to know to avoid being another statistic in the widespread... More > adoption failure. In particular, you will learn how to use culture to work more effectively with your organization.
It is called a survival guide since so many people have found the concepts to be invaluable in understanding their experiences when working with Agile.
This book includes:
Identification of causes of the widespread Agile adoption failure
A model for understanding Agile, Kanban, and Software Craftsmanship culture
An outline of key adoption and transformation approaches
A framework to help guide when to use these these approaches with your organization
Real-life case studies of what has worked and what hasn’t< Less
With Spring Data, the ever popular Spring Framework has cultivated a new patch of ground, bringing Big Data and NOSQL technology like Neo4j to enterprise developers. This guide introduces you to... More > Spring Data Neo4j, using the fast, powerful and scalable graph database Neo4j to enjoy the benefits of having good relationships in your data.
Written by the project lead, Good Relationships provides all the practical details you need for developing enterprise applications with Spring Data Neo4j. The book starts with a narrative tutorial about implementing Cineasts.net, a full social web-app for movie enthusiasts. Then, a thorough reference part details core Neo4j concepts, querying, and the simple annotated POJO programming model of Spring Data Neo4j.< Less
Major changes in technology have not been driven by the technologies themselves but by the change in thinking that they enabled. OO design changed software by changing thoughts away from procedures... More > and onto real world "things". This book argues that for SOA to succeed we must move our thoughts away from the implementation technologies and towards the "what" of the business. Using a straight-forward, pictorially driven, methodology the book explains who to discover what the business services really are and how to construct an overall business service architecture. The book covers defining the Business Service Architecture, how to classify services for business value and delivery, understanding the role of IT in supporting the architecture, how project and portfolio management needs to change, how to use a Service Architecture to identify KPIs, and how and when to use Business Process in a service architecture.< Less