Are Clouds now heading to a Thunderstorm? by Michael Poulin, 2022. Does #Enterprise #Architecture need #protection in a #digital world? by Michael Poulin, 2022. If experts still define EA differently, what is EA actually? by Michael Poulin, 2022. This is the article #100; 12,184 Impressions. Shared Services in a Nutshell by Michael Poulin, 2022. Risks of …
Category Archives: 2019 Articels
#Code of #DevOps #Practice: #comments
This is a complimentary comments set in support of the Code of DevOps Practice. Each statement of the Code is explainf in this document.
#Code of #DevOps #Practice
Code of DevOps Practice is an open proposal for organising creative work of DevOps in modern enterprise. The document includes: subject, cause, values, pillars and principles of the DevOps development as well as some best practice recommendations and a list of referred articles.
Multiple Ignorant #Faces of #Microservice
Published on August 16, 2019 It seems we cannot say explicitly that a Microservice is a Service. Here is a clear (to me) boundary between what Microservice implements and how it is used. At least, we know that Microservice is a small application realising the particular business function and providing a certain outcome. End of …
Continue reading “Multiple Ignorant #Faces of #Microservice”
Inevitable #Distributed #Transactions for #Microservices
Published on July 23, 2019 Part 1 CONTENT Business Case Does Compensating Transaction Compensate? DT Transaction Manager / Orchestrator Orchestrated DT over multiple MS DT Implementation Options (how to) Business Case For many years technology tries to resolve a contest between business operational logic needs and technology means available for the logic implementation. This race …
Continue reading “Inevitable #Distributed #Transactions for #Microservices”
#Demystifying #Digital #Product #Management – the new #Gartner’s promotion
Published on July 21, 2019 For #Business & #Technology #Executives, Product Managers, and Business and #Enterprise #Architects The Subject & Context Recently Gartner published the research – “How Unlocks Digital Product Management Opportunities for New Value Creation”, authored by Analyst Lars Van Dam – has caught my attention with a new term “Digital Product Management”. …
Continue reading “#Demystifying #Digital #Product #Management – the new #Gartner’s promotion”
#Implementation-agnostic #Logging for #Microservices
Published on May 10, 2019 After several years of using Microservices, people still debate what would be the best or minimally sufficient logging mechanism for independently deployed and loosely-interacting autonomous Microservices. Nowadays, when DevOps are responsible not only for the fast development and deployment, but also are made liable for supporting produced Microservices, the perception …
Continue reading “#Implementation-agnostic #Logging for #Microservices”
#Rules #Pattern for #Microservices
Published on July 9, 2019 “…back to the future”. Industry counts many different applications where components have to make automated decisions about something. Typical representatives of such applications are Workflows, Business Process Automation and alike. The values of gathered experience are significant and it would irrational to lose them only because developers use new technologies …
#Microservice #Polling: #Tandem #Pattern for Reliability
Published on April 30, 2019 Intent This pattern increases durability of polling data by a Microservice (MS) and, as a result, increases robustness of the overall application or system. A Microservice, in contrast to SOA Service, can initiate its work based on a schedule with no other elements of the Application (App) being aware of …
Continue reading “#Microservice #Polling: #Tandem #Pattern for Reliability”
#Sib #Pattern for #Microservice #Fault #Tolerance
Published on March 3, 2019 Fault tolerance requirement was known for a long time before Microservices were defined. This requirement has surfaced again because when working with relatively small applications or components like Microservices, it is much easier to observe fault tolerance and it replicates at a higher scale than when working with monolith applications. …
Continue reading “#Sib #Pattern for #Microservice #Fault #Tolerance”
#Microservice #Database #Anti-#Pattern
Published on February 24, 2019 By definition, Microservices (MS) are supposed to possess such service-oriented aspects as being independent (from what: from each other, or from environment, or both, or this is a signal of different ownership of the MS in the same Application), autonomous (can perform its business tasks on its own), specialised. While …
Three Major #Principles of #Technology #Innovations
Published on January 22, 2019 To Architects, Developers and thier Managers #1 An Innovation may not harm its Consumers #2 An Innovation may not harm its Owner(s) #3 Disallow any exceptions from Principle #1 and Principle #2 Technology has reached such a point where people have to apply the rule created last century to nuclear power. …
Continue reading “Three Major #Principles of #Technology #Innovations”
“#Lean #Architecture”: is it for real?
Published on January 7, 2019 I’ve just checked Google for the term “Lean Architecture” and found several links, all of which lead to a quite ambiguous situation. Not earlier than last year, Chris Shayan published an article “Lean Architecture” in DZone. He said, ”The concept or architecture remains a staple in descriptions of various forms …