RPA Solution Architect’s Handbook book review

RPA Solution Architect’s Handbook book review

We live in an era where people seem to give titles and labels to everything, not just IT, but IT is a jungle! Systems designer, Systems analyst, Application support analyst, IT manager, IT coordinator, Solutions Architect, Web designer, Web development project manager, User interface (UI) designer, Webmaster, UX/UI specialist, SEO manager, Front-end developer, Back-end developer, Full-stack developer, Technology manager, Technology assistant, Business systems analyst, Information security engineer, Computer forensic investigator and so many more! And then we have that fancy one like Chief Digital Officer (CDO), Digital Transformation Specialist, Technology Evangelist, Chief Innovation Officer (CIO), Cybersecurity Ninja, Data Scientist, DevOps Guru, and the list is endless. Personally, I don’t like titles, and I consider myself an Enterprise Integration Consultant, which means that depending on the client’s needs, I can have different responsibilities. I can perform simple developer tasks or more responsible tasks like architecture and guidance.

By reading this book, the first impression I got was that the author was defending and/or selling the Solution Architect title almost as the mastermind behind everything, bordering on arrogance by using sentences like:

  • “That is when an SA has to switch to their guardian angel hat and come to the rescue.”
  • “That being said, SAs are not called guardian angels just for defending the developers but also are of great help if the team is short of hands…”
  • “As the name itself suggests, SAs have ownership of their solution, It’s creation. They designed it and they will be the ones who will have the final say.”
  • “As the SA, you won’t think about why you should do this, but you know that you are the only one who has to do it”
  • “… you have to be involved in the day-to-day operations of development, testing, user acceptance testing (UAT), and deployment phases.”
  • “…you will face some situations where developers are frustrated to know you design a solution the way you did, …”

And many more. The reality is that some of these behaviors and sentences do not correspond to reality or the best way to approach and bring a solution to a successful conclusion. And to be honest, if I have to sell my “title” like this, probably the client won’t need me…

However, abstracting from this somewhat arrogant behavior, in my opinion of the author about the highly inflated profile of an SA, the book touches on some very interesting points in the life cycle of a solution and to each intends to become a solutions architect or a project manager. And although in certain parts the author particularizes the text for RPA solution, as well as the name of the book mentions, in my opinion, most of the book is written generically. An Enterprise Integration solution architect or a BI solution architect has to have the same concepts, responsibilities, and skills as an RPA solution architect.

Even so, for those who want to be responsible for the management and architecture of solutions, it is a pleasant book to read. However, be more humble, try to integrate all those involved in the decisions on solutions, and make them part of the project. If people have a sense of belonging, they give 100%.

RPA Solution Architect’s Handbook Book Description

RPA solution architects play an important role in the automation journey and initiatives within the organization. However, the implementation process is quite complex and daunting at times. RPA Solution Architect’s Handbook is a playbook for solution architects looking to build well-designed and scalable RPA solutions.

You’ll begin by understanding the different roles, responsibilities, and interactions between cross-functional teams. Then, you’ll learn about the pillars of a good design: stability, maintainability, scalability, and resilience, helping you develop a process design document, solution design document, SIT/UAT scripts, and wireframes. You’ll also learn how to design reusable components for faster, cheaper, and better RPA implementation, and design and develop best practices for module decoupling, handling garbage collection, and exception handling. At the end of the book, you’ll explore the concepts of privacy, security, reporting automated processes, analytics, and taking preventive action to keep the bots healthy.

By the end of this book, you’ll be well equipped to undertake a complete RPA process from design to implementation efficiently.

What you will learn

  • Understand the architectural considerations for stability, maintainability, and resilience for effective RPA solution design.
  • Interact with cross-functional teams for seamless RPA implementation.
  • Write effective RPA documentation, non-functional requirements, and effective UAT scripts.
  • Demo RPA solutions, receive feedback, and triage additional requirements based on complexity, time, and cost.
  • Design considerations for intelligent automation and learn about RPA as a service.
  • Explore best practices for decoupling, handling garbage collection, and exception handling.

Who is this book for

This book is for RPA developers, RPA Sr. developers, or RPA analysts looking to become RPA solution architects. If you are an RPA solution architect, this book can help you advance your understanding and become more efficient. Familiarity with RPA documentation like SDD, and PDD, along with hands-on experience with either one or more RPA tools, will be helpful but is not mandatory.

Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc.

He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

Migrating to BizTalk Server 2020 book is available for you to order

Migrating to BizTalk Server 2020 book is available for you to order

Wow… what a 2+ years journey. Writing a book during the pandemic phase and dealing with all aspects of the book was a challenger, and for that, I have to say thank you to Tom Canter and Lex Hegt for taking this journey with me and thank you Kovai and Saravana for supporting us!

I was also surprised that the book was released today because today was also the day I got back to the office and provided a copy of the book to my team! A lucky coincidence! Thanks, Pedro Almeida and Diogo Formosinho, for the support during these last years.

And of course, I have to say thanks to the people that also make part of this book: Mandi Anez Ohlinder for writing the foreword, Steve Lemkau, and JoAnn Een for reviewing it!

Migrating to BizTalk Server 2020

This book is intended to be a valuable resource for managers, architects, developers, testers, and administrators involved in migrating BizTalk Server platforms and solutions running on previous versions toward BizTalk Server 2020. It will provide practical recipes and strategies that will help them enhance and strengthen their knowledge in this sensitive and sometimes complicated upgrade process.

This book is a “mini” bible to migrate your BizTalk Server to the last version of the product covering all most aspects of this topic:

  • Overview of BizTalk Server 2020: will provide the reader with a full overview of BizTalk Server 2020, the latest version of the product, addressing topics like what are the main components and core features, what is new, what was deprecated or removed from this version and hardware and Software requirements & supported versions as well
  • Migration Drivers (why upgrade to BizTalk Server 2020): Many companies have this idea that upgrading to newer versions of BizTalk Server can be challenging, and they tend to skip certain version upgrades to minimize the effort and the costs. This chapter aims to address and discuss the main reasons why you should migrate from the previous version of the BizTalk Server to this latest version
  • Preparing for Your Upgrade: There are specific tasks, considerations, and components standard in each platform migration, but in the end, every BizTalk Server migration is different from each other. This chapter will go thru the Evaluate, Plan, and Implement (EPI) approach, providing you a path for completing your upgrade in a controlled and timely manner, focusing on the key considerations that need to be taken into account when planning your migration
  • In-place upgrade: Despite in-place migration or BizTalk Server upgrade is not supported in all scenarios, and in most cases, not recommended in production environments. It is still a valid option. This chapter will outline the key considerations that need to be taken into account when planning an in-place migration of your BizTalk Server environment
  • Migrating to BizTalk Server 2020 (side-by-side): Side-by-side migration is probably the most common migration path used. And once we decided on this approach, we need to understand and clarify all the steps that need to be performed to migrate from your previous BizTalk Server version to BizTalk Server 2020. his chapter will discuss the steps around setting up the new platform, making you aware of challenges that come with maintaining multiple (live) environments, and providing you will all the tips and recommendations for you to migrate your BizTalk solutions peacefully and transparently. After completing this chapter, you will be aware of and understand what will be involved in a migration process and the efforts required for each component
  • Migrating to Azure: This last chapter covers the key takeaways that you need to consider before deciding to migrate or move your on-premiss BizTalk Server machines to Azure Infrastructure as a Service (IaaS). When you can and can’t move, why you should move and what will be required. While not the focus of this book, this chapter will also briefly look at the BizTalk Server solution migration process to Azure Integration Services. Highlighting what will be possible or not, the difficulties you might encounter, and some approaches they could use to make this transition as simple as possible

Where can I order the book?

For now, the book is available for you can order the book online at Shopify here:

I hope you enjoy it!

Finally, to my wife Fernanda and my children Leonor, Laura e José, my life would be empty and meaningless without all your hugs, jokes, crying to demand attention, affection, and all our other crazy things. Thanks for being part of my life.

BizTalk Server 2010 Cookbook by Steef-Jan Wiggers

BizTalk Server 2010 Cookbook by Steef-Jan Wiggers

In my previous post  I promised that my next blog post would be a follow up on the CRM2011 integration example.

Covering a rewrite of the CRM Workflow Component such that it incorporates functionality which uses the Windows Azure Service Bus Relay Services to send over the CRM data to BizTalk.

Well something kind of, came in between.. But no worries, I am still working on putting it all down in a blogpost and I hope to publish it pretty soon.

But in the meantime, keep on reading,  relax, get your mouse or your finger-tips ready to click or swipe a-long as I shamelessly present another blog-post dedicated to another great BizTalk Server book which is a must read…

It has been almost 2 months, since Packt publishing released Steef-Jan Wiggers book “BizTalk Server 2010 Cookbook“.

I had the privilege to review this book together with fellow BizTalk-ers; Randal van Splunteren, Abdul Rafay and Sandro Pereira

Steef-Jan put in a lot of effort writing this book, and well this book deserves all the attention it can get! So that’s the reason  I’ve decided to shamelessly plug it.

Like I said, it has been almost 2 months since Packt released this book and I for once could write yet another elaborate review explaining that Steef-Jan’s book is:

unique in its kind, must have, must read, no-nonsense,easy to read, covering almost all aspects ranging from development, architecture, testing to deployment, targets not only developers, architects, administrators and people who don’t work with BizTalk each and every day etc..

however by doing so I would merely repeat what a lot of fellow BizTalk-ers have been blogging about, so without further a due I present a small collection of links  pointing to reviews of Steef-Jan Wiggers book “BizTalk Server 2010 Cookbook”

Reviews by (in no particular order)

Tord Glad Nordahl

Lex Hegt

Mikael Sand
Saravana Kumar
Howard S. Edidin

Sandro Pereira

Antonino Crudele

Stephen W. Thomas
Abdul Rafay

Sandro Pereira

Well what’s keeping you here? Click on one of the links to buy this great book.

Cheers and till next time

René

To read or not to read, BizTalk Server 2010 Patterns Book By Dan Rosanova, that’s the question.

Disclaimer: Yes I am plugging a book 😉

Almost every day new (technical) books are released and each and every day we as developers, administrators, architects, managers and/or mere mortals are burdened with the decision ‘to read or not to read’ a particular book.

Well as of this October we as BizTalk-ers will be facing one of the toughest decisions ever since the release of BizTalk Server 2006 (I simply love exaggerating it a bit) as PACKT publishing will be releasing Dan Rosanova’s book BizTalk Server 2010 Patterns

In order to help you all with deciding wither to (pre)order or not to (pre)order this book I’ve included the below mentioned ‘Decision Tree’

You might be thinking: “Why is he shamelessly promoting a book?”

Well to answer the above question… I am promoting this book as Steef-Jan Wiggers (BizTalk MVP) and Randal van Splunteren (BizTalk MVP) and  I had the honor to be part of the Technical Review process of “Dan Rosanova’s book BizTalk Server 2010 Patterns” and honestly this book is a must read even if you consider yourself (or are called by others) a BizTalk Guru/Expert as I am convinced that we all as BizTalk-ers can and will learn from it and after all that’s what we all do and what we all crave “Learning new stuff” and the best part of it: Not only you will benefit by learning new insights your current and future customers will benefit as well…

So what can you expect in this book?

Well my former colleague Steef-Jan Wiggers and BizTalk MVP sums it up pretty neatly in his latest blog-post so I will not repeat it here.

Anyway you can (pre)order the book now! It is currently available for (pre)order at either PACKT publishing or Amazon

To read or not to read, BizTalk Server 2010 Patterns Book By Dan Rosanova, that’s the question.

Disclaimer: Yes I am plugging a book 😉

Almost every day new (technical) books are released and each and every day we as developers, administrators, architects, managers and/or mere mortals are burdened with the decision ‘to read or not to read’ a particular book.

Well as of this October we as BizTalk-ers will be facing one of the toughest decisions ever since the release of BizTalk Server 2006 (I simply love exaggerating it a bit) as PACKT publishing will be releasing Dan Rosanova’s book BizTalk Server 2010 Patterns

In order to help you all with deciding wither to (pre)order or not to (pre)order this book I’ve included the below mentioned ‘Decision Tree’

You might be thinking: “Why is he shamelessly promoting a book?”

Well to answer the above question… I am promoting this book as Steef-Jan Wiggers (BizTalk MVP) and Randal van Splunteren (BizTalk MVP) and  I had the honor to be part of the Technical Review process of “Dan Rosanova’s book BizTalk Server 2010 Patterns” and honestly this book is a must read even if you consider yourself (or are called by others) a BizTalk Guru/Expert as I am convinced that we all as BizTalk-ers can and will learn from it and after all that’s what we all do and what we all crave “Learning new stuff” and the best part of it: Not only you will benefit by learning new insights your current and future customers will benefit as well…

So what can you expect in this book?

Well my former colleague Steef-Jan Wiggers and BizTalk MVP sums it up pretty neatly in his latest blog-post so I will not repeat it here.

Anyway you can (pre)order the book now! It is currently available for (pre)order at either PACKT publishing or Amazon