R3 Corda for Architects and Developers is intended to be the standard book on R3 Corda, the industry-leading distributed ledger technology (DLT) . The book explores the entire Corda ecosystem step by step with adequate theory, labs, and live use cases.
Today, R3 Corda has emerged as the DLT platform of choice for the insurance domain as well as many banks and regtech organizations. The main issue learning R3 Corda is the lack of trainers and the scarcity of sample codes in a well-accepted language such as Java, since most of its existing examples are written in Kotlin. R3 Corda for Architects and Developers will fill that vacuum by providing contents suitable to all stakeholders consolidated in one place. In this reading journey, the reader will be introduced chapter by chapter to Blockchain concepts, DLT, R3 Corda architecture, and smart contract programming in Java with ample examples, guiding the reader through testing and deployment of the entire ecosystem. In later chapters, readers will be introduced to various business problems in healthcare, agriculture, and a few other domains and how Corda can solve these issues through its unique and efficient DLT offering. The book also provides sample codes of some useful Proof of Concepts (PoCs) that will be most beneficial to business leaders and architects in their Corda journey from concept to execution. The business scenarios and solutions are provided with flowcharts, diagrams, and sample codes that stakeholders can refer to, further enhance as per their respective business needs, and deploy in live projects.
The book will be very useful for readers of every background, whether they are eager to develop decentralized applications in R3 Corda, or wish to learn its architecture, or even are interested in exploring different use cases that can be implemented using this technology across business verticals. By the end of the book, readers will have enough information about how the correct usage of R3 Corda can create value for their business processes by eliminating middleman costs and bringing in transparency for creation of deduplicated, fraud-proof data storage for smoother execution of business. The best and most unique part of the book is that all the examples are written in Java.
Readership (who’s the target audience?):
The book will appeal to the novice who wishes to learn R3 Corda from scratch and continue the journey until he or she knows the whole ecosystem and is able to deploy code in production. At the same time, it will be of interest to an existing Blockchain developer or architect, to know the R3 Corda best practices and live use cases where R3 Corda can do its wonders by bringing transparency to processes, cutting middleman costs, reducing time of operation, and finally eliminating fraud and duplication of data.
This book is possible because of the combined effort of many; my work is so small it causes only ripples in a massive ocean. I take this opportunity to offer my gratitude to the following people for always being there with me when I was in need: my grandmother Mrs. Renuka Das, mother Mrs. Nirupama Mohanty, father Dr. N. K. Mohanty, husband Dr. Rajul Rastogi, and uncle Dr. N. R. Das. I am also grateful to Prem Naraindas, DXC Technology for taking his valuable time to review this book on time.
Last but not least, thanks to Coordinating Editor Aditee Mirashi, Acquisitions Editor Celestin Suresh John at Apress; for all the help while working on the book.
, author of the Amazon bestsellers BlockChain: From Concept to Execution (BPB Publications, 2018), Ethereum for Architects and Developers (Apress, 2019), and now R3 Corda for Architects and Developers , is a Solution Architect with close to 18 years of experience in the industry. Her books have been translated into German and Chinese. Debajani is a keynote speaker at Philadelphia PACT, NASSCOM, IIM, WomenWhoCode, Unicom, Amity, India International Centre, and many similar national and international tech events. She is Honorary Faculty with Amity University, consultant, and an advisor and mentor to numerous reputed organizations in India and abroad. Debajani is also a woman activist and writer felicitated by Nobel laureate Kailash Satyarthi for her outstanding contributions to woman empowerment in India.
Follow her on Twitter: https://twitter.com/debimr75
Follow her on LinkedIn: https://www.linkedin.com/in/debajanimohantypmp/
is a hands-on and highly experienced technology executive with over 17 years of successful, enterprise-level accomplishments with a passion to drive customer engagements to successful outcomes from start to finish. Through the course of his career, Prem has led transformational initiatives for clients in areas such as application development and maintenance, business process outsourcing, engineering services, R&D, innovation, and infrastructure. Prem has over three years of experience with Enterprise Blockchain, has been responsible for delivering over 20 Proofs of Concept, and has successfully envisaged and led production implementation of one of the world’s first Enterprise Blockchain applications. In his current role, Prem is Global Blockchain Offering Director at DXC technology. This role is part of the DXC Global Blockchain Practice, in which Prem is responsible for understanding the Enterprise Blockchain market demands and trends and for working with clients, sales teams, delivery, and consultants to make the strategy relevant to DXC’s client base and to create Blockchain offerings and solutions with value superior to that offered by the competition. He is also responsible for understating the market dynamics to drive DXC’s Blockchain product, platform development, and go-to-market strategies.