Enterprise application architecture
Your application architecture sets the stage for app development efficiency and, ultimately, performance. Architects must often figure out how to weave cloud elements, on-premises resources, disparate data and other pieces into a sustainable app foundation. Get expert advice on modern architecture management and learn about key emerging trends in the space.
New & Notable
Enterprise application architecture News
-
April 12, 2021
12
Apr'21
Enterprise architecture has business's ear at Scottish Water
Scottish Water's enterprise architecture team leader discusses how engaging with business leaders and software tools can help with digital transformation initiatives.
-
March 31, 2021
31
Mar'21
OSDU Data Platform opens door to new apps in energy sector
A new OSDU standard aims to bring information from oil, gas, wind, solar and other sources into a single data platform to help energy companies address future demand.
-
March 25, 2021
25
Mar'21
LeanIX adds SaaS, microservice management to product lineup
Enterprise architect specialist LeanIX expanded its portfolio through the purchase of SaaS management startup Cleanshelf and the introduction of a Microservice Intelligence tool.
-
March 15, 2021
15
Mar'21
Boomi Flow adds support for multi-cloud, hybrid deployments
Dell's Boomi subsidiary expands the deployment options for its low-code Flow workflow automation tool to public clouds and customers' on-premises data centers.
Enterprise application architecture Get Started
Bring yourself up to speed with our introductory content
-
Kubernetes basics: A step-by-step implementation tutorial
This Kubernetes implementation example demonstrates how to create a single-node cluster on Windows 10 to get a containerized application up and running. Continue Reading
-
Kubernetes
Kubernetes, also referred to as K8s, is an open source system used to manage Linux Containers across private, public and hybrid cloud environments. Continue Reading
-
3 predictable application architect interview questions
Software architecture roles are awfully industry specific, but there are still baseline skills employers want to see. These are some of the questions they ask to find those skills. Continue Reading
Evaluate Enterprise application architecture Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
What is container management and why is it important?
Container management refers to a set of practices that govern and maintain containerization software. Container management tools automate the creation, deployment, destruction and scaling of application or systems containers. Continue Reading
-
Can a loosely coupled architecture reduce technical debt?
While there are a lot of factors that impact technical debt, the level of coupling found in the underlying software architecture is often a primary culprit. Continue Reading
-
Implement Kubernetes for multi-cloud architecture security
Uncover how orchestration tools benefit multi-cloud environments, and get help selecting the right deployment model for Kubernetes in multi-cloud architectures. Continue Reading
Manage Enterprise application architecture
Learn to apply best practices and optimize your operations.
-
Using the saga design pattern for microservices transactions
We explore how the saga design pattern can support complex, long-term business processes and provide reliable rollback mechanisms for multistep transaction failures. Continue Reading
-
Styles, protocols and methods of microservices communication
As application architectures grow in complexity, messaging must become a priority. Review the two types of microservices communication and the primary protocols involved. Continue Reading
-
Decomposing a monolithic database for microservices
When breaking up a monolith, it's critical to decompose your database alongside your new distributed services. We explore how to do this and avoid creating a distributed monolith. Continue Reading
Problem Solve Enterprise application architecture Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
-
Fight microservices complexity with low-code development
Software developers are in a constant battle with complexity. Microservices hold promise as ready-to-assemble app components, but low-code development might be a better approach. Continue Reading
-
The vicious cycle of circular dependencies in microservices
Modular design is impossible so long as circular dependencies lurk in your architecture. So how can you break problematic coupling between otherwise-independent components? Continue Reading
-
4 microservices antipatterns that ruin migration
A migration to microservices can quickly lead to a chaotic heap of overly-coupled modules and fragile code. Here are the most critical microservices antipatterns to avoid. Continue Reading