Dependency-Oriented Thinking: Volume 1 - Analysis and Design (Ganesh Prasad)

 
0.0 (0)
Dependency-Oriented Thinking: Volume 1 - Analysis and Design (Ganesh Prasad)

Service-Oriented Architecture (SOA) is a rather underwhelming buzzword from the last ten years in technology.

It is related to pricey, complex technology that may not deliver the ROI that was anticipated. Has the industry simply been unable to grasp and utilize the potential of SOA?

Ganesh Prasad, a seasoned professional with more than 10 years of SOA experience at several organizations, has figured out how to unleash SOA's untapped potential. With a novel, lightweight approach that is nonetheless rigorous, he seeks to rekindle the SOA movement. This approach is built on the idea of dependencies, which is the fundamental concept underlying all system interactions. The book "Dependency-Oriented Thinking" is the one that first makes these techniques public.

Business analysts, solution architects, designers, and developers are the target audience for Volume 1. It gives them a formal process to use when creating flexible, affordable, and low-risk solutions to satisfy business requirements—one of SOA's main objectives.

Ebook Details

Author(s)
About the Authors
With 25 years of IT expertise, Ganesh Prasad has worked as a developer and application designer on mainframes, minicomputers, client-server systems, and the web. His ten years of architectural experience, particularly in the field of shared services, have enabled him to pioneer dramatically less complex and expensive alternatives to conventional corporate IT strategy.
Publisher
Published
Published Date / Year
(2014)
eBook Format
PDF (252 pages, 10 MB), ePub, and Mobi (Kindle)

Similar Programming & Computer Books

オープンソースソフトウェアの育て方 - How to grow open source software (Fogel Karl, et al)
You can learn some advice from this book on how to manage a project like this effectively. By no means is it flawless, but it's a nice beginning. ...
UML For The IT Business Analyst (Howard Podeswa)
Information technology business analysts are frequently involved in OO and UML projects nowadays, but they still have a ways to go before fully utilizing the technology beyond use cases...
UML Process (Sharam Hekmat)
Using object technology, the UML Procedure is a standardized process for creating software systems. This document's goal is to define the UML Process at a level appropriate for practitioners...
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design (Craig Larman)
This book provides a clear and useful introduction to using objects to think about and build systems that are well-built, reliable, and maintained. ...
UML Tutorial (Tutorialspoint)
Essential competencies for beginning programmers! Unified Modeling Language principles are explained in this user-friendly book (UML).  
Hacking Kubernetes: Threat-Driven Analysis and Defense (Andrew Martin, et al)
To operate your Kubernetes workloads in a secure and reliable manner, A threat-based overview of Kubernetes security is provided in this useful open-source book. ...
Principles, Patterns and Practices of Domain-Driven Design (Scott Millett)
For experienced developers creating applications for complicated domains, this book offers the Domain Driven Design (DDD) methodology in an approachable and useful manner.
C# Design Patterns: A Tutorial (James W. Cooper)
Using some of the most popular design patterns, this book teaches you how to write C# programs. It also acts as a brief introduction to the new C# programming...
Developing on AWS with C#: A Comprehensive Guide on Using C# to Build Solutions on the AWS Platform (Noah Gift, et al)
You are guided through the process of transitioning your monolithic application to microservices on AWS by this helpful book.  
Designing Event-Driven Systems: Concepts and Patterns for Streaming Services with Apache Kafka (Ben Stopford)
In Concepts and Patterns for Streaming Services with Apache Kafka, the author discusses how you may create mission-critical systems using service-based architectures and stream processing tools like Apache Kafka....

Others Programming Books by Ganesh Prasad

Dependency-Oriented Thinking: Volume 2 - Governance and Management (Ganesh Prasad)
Service-Oriented Architecture (SOA) is a rather underwhelming buzzword from the last ten years in technology. It is related to pricey, complex technology that may not deliver the ROI that...
Identity Management on a Shoestring (Ganesh Prasad, et al.)
This article is intended for security and IT professionals working for end-user organizations that are in charge of setting up an enterprise-wide Identity and Access Management (IAM) system, particularly...

Others Programming Books by InfoQ Inc.

The Angular Mini-Book 2.0 (Matt Raible)
This version (v2.0) makes use of Spring Boot 2.6 and Angular 13. Web or Java developers that want a quick introduction to Angular, Bootstrap, and Spring Boot...
High-Performance Teams: The Foundations (Richard Kasperowski)
This book is a road map for everyone who wants to lead or actively take part in the best team experience of their lives. It builds on The Core...
Dynamic Proxies in Java (Heinz M. Kabutz)
Even now, learning Java is still quite simple if we concentrate on the most important tools. Object orientation, flow control, collections, and Java 8 streams should all be introduced...
Practical Guide to Building an API Back End with Spring Boot (Wim Deblauwe)
In this fast-paced environment, it's critical to be able to prototype quickly while also making sure that no work is being done in vain.
Distributed Agile (John Okoro, et al)
In a product portfolio, various teams may be collaborating on a single product or working on various products separately. The necessity for strong governance is greater the more dispersed...
Big Data Processing with Apache Spark (Srini Penchikala)
An open-source big-data processing platform called Apache Spark was created with speed, usability, and powerful analytics in mind.
Conversation Patterns for Software Professionals (Michal Bartyzel)
The relationship between the company and IT is dominated by two false stereotypes: the business believes that IT lacks a business mindset and that IT believes that the business...
Pairing Apache Shiro and Java EE 7 (Nebrass Lamouchi)
Authentication and permission are crucial security components when protecting systems. Despite the fact that the two names have different meanings, they are occasionally used synonymously due to their respective...
Why Agile Works: The Values Behind the Results (Michael de la Maza)
Why do some businesses benefit greatly from being flexible while others barely change? The difference is in the knowledge that agile is a framework for profound cultural transformation rather...
The Cynefin Mini-Book (Greg Brougham)
We can all agree that the world is complex by nature, but what does this actually mean? According to theory, this denotes an open system in which agents and...
The Java Garbage Collection Mini-Book (Charles Humble)
For Java architects and senior engineers who wish to comprehend what garbage collection is, how it functions, and how it affects the execution of their applications, the Java Garbage...
Next Generation HTML5 and JavaScript (David Pitt)
JavaScript is disorganized. A new framework or significant library seems to appear every few weeks due to the faster-than-ever rate of change. As ECMAScript 6 is finished this year,...
Scrum and XP from the Trenches, 2nd Edition (Henrik Kniberg)
This second edition is an annotated version, a "director's cut," in which Henrik discusses the material and offers fresh perspectives gleaned since the book's initial publication. ...
Leading Self-Organising Teams (Siegfried Kaltenecker)
Self-organizing teams: what are they? What makes us require them? How can we exercise effective leadership in a self-organizing setting?
Do Better Scrum - An Unofficial Set of Tips and Insights into How to Implement Scrum Well (Peter Hundermark)
Jim York, a certified scrum trainer, and coach asserts: "Scrum is Simple." Scrum is challenging to implement. Many people I see in businesses say they struggle to understand how...
Confessions of a Scrum Master (Paul VII)
It has been a mix of my experiences and applying continuous improvement that has, by far, provided me with the most learning in my years as a software engineer,...
Dependency-Oriented Thinking: Volume 2 - Governance and Management (Ganesh Prasad)
Service-Oriented Architecture (SOA) is a rather underwhelming buzzword from the last ten years in technology. It is related to pricey, complex technology that may not deliver the ROI that...
Modern Web Essentials Using JavaScript and HTML5 (David Pitt)
A corporate pain point - how to reach people on numerous platforms without degrading user experience - is resolved by creating single-page applications with JavaScript and HTML5 technologies. ...
Agile with Guts - A Pragmatic Guide to Value-Driven Development (Nicolas Gouy)
"Valuable software" is the subject of the Agile Manifesto's first tenet. Value is the perceived advantage we receive from something, and it is arbitrary.
Getting Value out of Agile Retrospectives - A Toolbox of Retrospective Exercises (Luis Gonalves, et al)
The exercises in this pocketbook are accompanied by information on the "what" and "why" of retrospectives, the value and advantages they can have for your business, and suggestions for...

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments