article thumbnail

Thoughts on organizing architecture

Xebia

The post Thoughts on organizing architecture appeared first on Xebia Blog. Architecture Organization socio-technical architectureWhen being part of an enterprise, you will meet different architects on any given day.

article thumbnail

Transitional Architecture

Martin Fowler

Ian Cartwright, Rob Horn, and James Lewis explain how to build and evolve a Transitional Architecture that supports this collaboration as it changes over time.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Agile Architectures

Agile Alliance

Some folks swear a microservices architecture is always a good choice and that a monolith architecture is always a bad choice. Come to think of it – what architecture is a good choice for you and your product? Not all software architectures are equal.

article thumbnail

Architectures

DevOps.com

The post Architectures appeared first on DevOps.com. Blogs ROELBOB

article thumbnail

Checklist Report: Preparing for the Next-Generation Cloud Data Architecture

Data architectures have evolved dramatically. It is time to reconsider the fundamental ways that information is accumulated, managed, and then provisioned to the different downstream data consumers.

article thumbnail

Organized Architecture

DevOps.com

It’s time to ask yourself if the current architectural design of the overall product offering of IT is the best one you can afford to offer. The post Organized Architecture appeared first on DevOps.com.

article thumbnail

Architecture

The Programmer's Paradox

I was reading an online discussion about architecture. A software system has an architecture if and only if it is organized. That is, if it is just a mess of stuff thrown together, then it has no architecture. It may have had an architecture in its early years, but if subsequent work ignored that, then it is just a pile of stuff now. The process of establishing an architecture is part structural and part political. That’s pretty much architecture in a nutshell.

article thumbnail

Team-sourced Architectural Principles

Martin Fowler

Having architectural principles is not new, but in a world of highly-autonomous-teams they become essential because they are the means by which an aligned delivery direction is achieved without the need for control.

article thumbnail

Solution vs. Software Architecture

Dzone - DevOps

In my tenure as a solution architect in financial services working for a global consulting firm, I have often questioned the best way to practice enterprise architecture.

article thumbnail

Thoughts on organizing architecture

Xebia

Should the team not be able to make all of these architectural decisions by themselves? Organizing architecture guided by two perspectives. First-of-all, architectural scopes are not to be seen as static elements. As a starter, we see architecture as a function.

article thumbnail

Top Considerations for Building an Open Cloud Data Lake

In this paper, we explore the top considerations for building a cloud data lake including architectural principles, when to use cloud data lake engines and how to empower non-technical users.

article thumbnail

Styles of software architecture

Apiumhub

I recently started studying styles of software architecture in different ways: by reading books by renowned architects and by trying to go a step further in my professional career. Styles of software architecture. Monolithic architecture. Distributed architecture.

article thumbnail

Minimum Viable Architecture

Apiumhub

Many software architects try to design the entire product upfront and have persistent issues of over-architecture. What is Minimum Viable Architecture? Minimum Viable Architecture (MVA) effectively brings a software product to market faster with a better return on investment.

article thumbnail

Coach your Architects in Agile Architecture!

Xebia

Some companies ignore architects in their transformation, some will upskill their architects, and some will make the DevOps teams responsible for the architecture. And that statement usually gave teams the idea that the old way of writing extensive architecture documents is no longer needed.

article thumbnail

Crafting an Agile Enterprise Architecture

DevOps.com

Digital transformation, business agility and enterprise architecture are frequently heard terms in this era of digital technologies and rapid change. The post Crafting an Agile Enterprise Architecture appeared first on DevOps.com.

article thumbnail

Your Team's Pragmatic Guide to Security

Speaker: Naresh Soni, CTO, Tsunami XR

The pandemic has led to new data vulnerabilities, and therefore new cybersecurity threats. As technology leaders, it's time to rethink some of your product security strategies. Whether you need to rework your security architecture, improve performance, and/or deal with new threats, this webinar has you covered.

article thumbnail

Using Event-Driven Architecture With Microservices

DevOps.com

Microservices architecture is on the rise, already forming a key part of several current transformation projects, breaking down traditionally monolithic applications into self-contained, independently deployed services that are identified using domain-driven design.

article thumbnail

Innovation With Software Architectural Excellence

DevOps.com

Software architecture plays an irreplaceable role in enabling businesses to deliver value efficiently. Accordingly, achieving architectural excellence is a continuous process of efficient implementation, advanced planning, and executive leadership engagement.

article thumbnail

Scaling the Practice of Architecture, Conversationally

Martin Fowler

Like many modern software architects, Andrew Harmel-Law struggles with the need to scale architectural thinking to larger organizations while allowing teams to be as autonomous as possible.

article thumbnail

Application Architecture

DevOps.com

The post Application Architecture appeared first on DevOps.com. Blogs ROELBOB humor managing microservices microservices monolithic applications parody satire software development tech humor

article thumbnail

Building Like Amazon

Speaker: Leo Zhadanovsky, Principal Solutions Architect, Amazon Web Services

Amazon's journey to its current modern architecture and processes provides insights for all software development leaders. To get there, Amazon focused on decomposing for agility, making critical cultural and operational changes, and creating tools for software delivery. The result was enabling developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. Whether you're developing for a small startup or a large corporation, learning the tools for CI/CD will make your good DevOps team great. We are excited to be joined by Leo Zhadanovsky, a Principal Solutions Architect at Amazon Web Services.

article thumbnail

Architecture Modernization Enabling Teams (AMET)

Strategic Tech

FThis article describes a pattern we have observed and applied in multi-team-scope architecture modernization initiatives, the Architecture Modernization Enabling Team (AMET). Both of these ambitions unequivocally necessitated the modernization of architecture.

article thumbnail

The 4 Pillars of Enterprise Architecture

DevOps.com

The post The 4 Pillars of Enterprise Architecture appeared first on DevOps.com. Blogs ROELBOB any architecture application architecture business systems enterprise architecture enterprise data humor parody satire software systems

article thumbnail

MicroService Architecture Design

InnovationM

What is MicroService Architecture? A microservices architecture is a type of application architecture where the application is developed as a collection of services.

article thumbnail

How a Modern Data Stack Architecture can Improve Business Performance?

Daffodil Software

Big Data Software Development Software Architecture CloudOps

article thumbnail

Best Practices for Deploying & Scaling Embedded Analytics

Today, sophisticated capabilities such as adaptive security, predictive analytics, workflow, and writeback are taking analytics far beyond basic dashboards and reports. With cutting-edge capabilities like these, application teams are able to differentiate their products from the competition.

article thumbnail

Android Architecture

InnovationM

Android Android Architecture Architecture component Benefits of LiveData LifeCycleAware components

article thumbnail

Data Mesh Principles and Logical Architecture

Martin Fowler

Based on more thinking, and the lessons of a year's worth working with clients, she's now written an article outlining four foundational principles of a data mesh, and how they drive a logical architecture.

article thumbnail

Thoughts on organizing architecture

Xebia

Should the team not be able to make all of these architectural decisions by themselves? Organizing architecture guided by two perspectives. First-of-all, architectural scopes are not to be seen as static elements. As a starter, we see architecture as a function.

article thumbnail

Serverless Architecture

InnovationM

Serverless computing, or more simply Serverless, is a hot topic in the software architecture world. Client server model Web service Web Technology API architecture blog blogger blogging server serverless sever architecture UI

article thumbnail

Microservices: The Dark Side

Speaker: Prem Chandrasekaran

A few years ago, Barclays embarked on a journey to migrate its legacy services to a modern tech stack with the objective of achieving a high level of scale, resilience, and reliability. During the incremental, iterative move towards an ecosystem of focused, distributed services, it’s fair to say that the company discovered the challenges of distributing objects. Join us for an episode you can’t miss if you’re finding it a lot harder to architect in practice than in theory, and learn how you can shed light on the dark side of microservices.

article thumbnail

Data architecture vs backend architecture

Erik Bernhardsson

article thumbnail

Agile Book Club: System Architecture

James Shore

Those components and interactions form your system architecture. Evolutionary System Architecture. ?? Discussion prompts: How have you seen teams approach designing system architecture? It’s often easier to make overly-complex architectures than simple ones.

article thumbnail

Software architecture metrics interview with Neal Ford

Apiumhub

He is an internationally recognized expert on software development and delivery, especially at the intersection of agile engineering techniques and software architecture. What Software Architecture Metrics do you normally use? Software architecture

article thumbnail

Governing Microservices in an Enterprise Architecture

DevOps.com

The post Governing Microservices in an Enterprise Architecture appeared first on DevOps.com. Blogs Business of DevOps Continuous Delivery Enterprise DevOps enterprise architecture Governing Microservice Development microservices

article thumbnail

Serverless and Containers: How to Choose the Right Application Strategy

Speaker: Tolga Tarhan, Senior Vice President, GM AWS Services at Onica

When it comes to the modern tech stack, one of the fastest changing areas is around containers, serverless, and choosing the ideal path to cloud native computing. How do you as a technology leader point your team in the right direction, especially given how quickly this is evolving?

article thumbnail

The Truth About Software Architecture

Dzone - DevOps

The software architecture system portrays the system's structure and provides a detailed explanation of how it works and behaves. In simple terms, it can be stated that the software architecture offers the basic foundation on which the software can be developed. Introduction.

article thumbnail

Software architecture lessons learned: interview with Patrick Kua

Apiumhub

And in this interview Patrick Kua shares his Software Architecture lessons learned over all these years. . Software architecture lessons learned: interview with Patrick Kua. What is software architecture for you? Do you believe that silver bullets exist in software architecture?

article thumbnail

The Elephant in the Architecture

Martin Fowler

Last week I gave one of the keynotes at O'Reilly's Software Architecture conference. They commented about how they were often asked to do architectural assessments for clients, and almost always discovered that the architects neglected to properly understand the business value of the systems they were looking after. When I was invited to do this last year, I asked my colleagues at a radar meeting dinner for suggestions on what to talk about.

article thumbnail

The strong and weak forces of architecture

Martin Fowler

Good technical design decisions are very dependent on context. Teams that regularly work together on common goals are able to communicate regularly and negotiate changes quickly.

article thumbnail

The Unexpected Cost of Data Copies

This paper will discuss why organizations frequently end up with multiple data copies and how a secure "no-copy" data strategy enabled by the Dremio data lake service can help reduce complexity, boost efficiency, and dramatically reduce costs.