Architectures

DevOps.com

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

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.

Insiders

Sign Up for our Newsletter

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

Data architecture vs backend architecture

Erik Bernhardsson

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

Building Evolvable Architectures

Speaker: Dr. Rebecca Parsons, CTO of ThoughtWorks

The software development ecosystem exists in a state of dynamic equilibrium, where any new tool, framework, or technique leads to disruption and the establishment of a new equilibrium. Predictability is impossible when the foundation architects plan against is constantly changing in unexpected ways. It’s no surprise many CIOs and CTOs are struggling to adapt, in part because their architecture isn’t equipped to evolve. This webinar will discuss what’s at stake if companies continue to use long term architecture plans.

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

Software architecture recommendations by Mark Richards

Apiumhub

Apiumhub team organized a software architecture interview with a hands-on software architect we really admire – Mark Richards. He has been in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture.

Client-Server Architecture – Definition, Types, Examples, Advantages & Disadvantages

The Crazy Programmer

Client-server architecture is a network model where every process or computer on a network is a server or a client. What is Client-Server Architecture? How Does Client-Server Architecture Works? Types of Client-Server Architecture. 1-Tier Architecture.

Domain-driven data architecture

Martin Fowler

Zhamak explains the first part of the data mesh concept - using the ideas behind Domain-Driven Design to structure the data platform. more…. skip-home-page

CLIENT-SERVER ARCHITECTURE

InnovationM

Client server model client-server architecture Client–server modelClient: It is a computer hardware device or software that accesses a service made available by a server. The server is often located on a separate physical computer.

Why Distributed Tracing is Essential for Performance and Reliability

Speaker: Daniel "spoons" Spoonhower, CTO and Co-Founder at Lightstep

Many engineering organizations have now adopted microservices or other loosely coupled architectures, often alongside DevOps practices. Together these have enabled individual service teams to become more independent and, as a result, have boosted developer velocity. However, this increased velocity often comes at the cost of overall application performance or reliability. Worse, teams often don’t understand what’s affecting performance or reliability – or even who to ask to learn more. Distributed tracing was developed at organizations like Google and Twitter to address these problems and has also come a long way in the decade since then. By the end of this presentation, you’ll understand why distributed tracing is necessary and how it can bring performance and reliability back under control.

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?

Architectural Fitness Function: build measurable evolutionary architecture

Apiumhub

Evolutionary architecture is something every software architect thinks about. To support this evolution, fitness functions can help in finding how well a system meets specified architecture goals and constraints in an automated way. What is Architectural Fitness function?

Modernizing Data Architectures

Data Virtualization

Technology analytics APAC big data COVID-19 Covid19 Data Data Architecture data architectures Data Governance Data Lakes data management Data Sources Data storage data virtualization Denodo ETL Processes Internet of Things metadata Modern Data Architecture social media SQL Tech Mahindra

Evolution of AI Architectures

Dell EMC

AI building blocks keep pace with swelling data stores

Understanding Open Source Business Models for the C-Suite

Choosing software to bake into your architecture is a long-term decision and it is important to understand all the implications of your choice. Learn three key areas that should be considered when evaluating a particular open source project.

Sustainable change requires architecture of technology and organization

Xebia

The post Sustainable change requires architecture of technology and organization appeared first on Xebia Blog A desire to improve. Each organization I have met is searching for new ways to do better. A higher quality of their product. Optimize their process to deliver software quicker.

Next Architecture

O'Reilly Software

Chris Guzikowski discusses the convergence of microservices, cloud, containers, and orchestration that points toward the rise of a Next Architecture. Continue reading Next Architecture

5 Major Software Architecture Patterns

Apiumhub

In the Global Software Architecture Summit we were discussing software architecture patterns a lot and I decided to write an article about it, highlighting leading software architects insights. . First of all, what are software architecture patterns?

Evolutionary Architecture book published

Martin Fowler

Over the last year or so, three of my colleagues: Neal Ford, Rebecca Parsons, and Pat Kua, have been working on the book "Building Evolutionary Architectures". The book is now done and available. It's does a great job of capturing what we at ThoughtWorks have learned about this topic over the last decade or so. I was honored that they asked me to write the foreword.

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.

15 Software architecture newsletters that are worth your subscription

Apiumhub

Apiumhub team’s favourite software architecture newsletters — from career path tips to recommendations, case studies, books, events and interviews with leading software architects. . So you want to keep a close eye on software architecture? Software Architecture Newsletter .

Self-documenting Architecture

Strategic Tech

I’ve heard the opinion from many technical leaders that it is reasonable to expect a new hire to take upto 6 months to learn about the code, the domain, and the architecture before they become fully productive. Why not self-documenting architecture?

Data architecture vs backend architecture

Erik Bernhardsson

Of course, backend architecture is a bit more mature, and there’s about 1,000 blog posts about best practices. A modern tech stack typically involves at least a frontend and backend but relatively quickly also grows to include a data platform. This typically grows out of the need for ad-hoc analysis and reporting but possibly evolves into a whole oil refinery of cronjobs, dashboards, bulk data copying, and much more.

Software architecture insights: interview with Eoin Woods

Apiumhub

Let’s continue with our Software Architecture Journey: Key lessons learned series. His main technical interests are software architecture, distributed systems and computer security. And today we will cover key software architecture insights. .

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.

FlexDeploy for Isolated Network Architectures

Flexagon

FlexDeploy also integrates with other DevOps tools like Source Control, Issue Tracking, The post FlexDeploy for Isolated Network Architectures appeared first on Flexagon. FlexDeploy is an enterprise DevOps platform with many out-of-the-box plugins and integrations.

Data lake architecture

Apiumhub

The concept of Data lake architecture has recently become a hot topic. Data lakes really became the cornerstones of modern big data architecture. Data Lake Architecture benefits. 1.Data lake architecture offers unrivaled access to a huge but navigable sum of data.

MVVM Architecture Advantage – Android

InnovationM

For a good application developer whether android or iOS should follow an architecture to build a project. The better the architecture the better will be the code structure and better will be its readability. If you don’t follow any architecture then start following one.

Research Results: Key software architecture metrics

Apiumhub

If you remember my article about Software Architecture Quality Attributes , you know that we have been conducting a survey to find out key software architecture metrics that leading companies and software architects use. Results: key software architecture metrics.

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?

20 Software architecture podcasts to follow

Apiumhub

At Apiumhub we listen to hours of working software and software architecture podcasts each week covering architecture patterns, DevOps and architecture, iOS architecture, Android architecture, Backend architecture, Frontend architecture, etc.

Team Responsibility Ownership Patterns. Part 1: A Business Architecture Model

Strategic Tech

A Model For Describing The Architecture of a Business Before defining team responsibility ownership patterns and comparing their trade-offs, it’s necessary to have common ground on the language used to define responsibilities a team may own.

The Purpose of Microservice Architecture

DevOps.com

Microservice is an architectural style that can be implemented during complex application development within an organization. The implementation of this architecture allows the application being developed to be highly maintainable and testable, loose, independent during deployment and also strongly organized around business capabilities. In another way, the microservice architecture can be explained quite easily.

The elephant in the architecture

O'Reilly Media - Ideas

This is a keynote highlight from the O’Reilly Software Architecture Conference in New York 2020. Next Architecture Software Architecture NY 2020Watch the full version of this keynote on the O’Reilly online learning platform.

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.

Key Software Architecture Quality Attributes

Apiumhub

Quality attributes usually assessed and analyzed at the architecture level not at the code level. As for the post, I decided to slightly change it and talk about software architecture quality attributes as metrics will be based on them. . Software Architecture Quality Attributes.

How Do You Design New Data Architectures?

Data Virtualization

Organizations are rethinking their current data architectures. Business Data Architecture Data storage data stores data virtualization ETL Modern Data Architecture Snowflake SQL technologyUnfortunately, the majority considers it a challenge.

Software Architecture Interview with João Rosa

Apiumhub

Software Architecture Interview with João Rosa. What is software architecture for you? Software architecture is the game of trade-offs as I usually call it. What are the key software architecture attributes ? Software architecture should be compared to a building.

DevOps: Architecture Monitoring

Dzone - DevOps

devops monitoring software architecture devops best practices devops 2020 microservices archiecture architecture monitoring“It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change” – Charles Darwin.

Product Transformation: Adapting Your Solutions for Cloud Models

Speaker: Ahmad Jubran, Cloud Product Innovation Consultant

In order to maintain a competitive advantage, CTOs and product managers are shifting their products to the cloud. Many do this by simply replicating their current architectures in the cloud. Those previous architectures, which were optimized for transactional systems, aren't well-suited for the new age of AI. Whether you're a seasoned CTO or an industry trailblazer, this webinar will help make your product ready to meet the competition by adopting an architecture that is optimized for AI innovation. Join Ahmad Jubran, Cloud Product Innovation Consultant, and learn how to adapt your solutions for cloud models the right way.