12 Warning Signs of Bad Application Architecture

Social, Agile and Transformation

At a #CIOChat this weekend we were asked about warning signs for bad architecture. Here was my quick response capturing just a tweet-sized summary of architecture that "smells bad" - Too slow making biz needs. Too difficult/complex to explain to new technologists. Lack of defined integration process (closed system). Can’t be deployed to the cloud. Performance or stability issues. #. cio cloud computing it management software development software qa

Forrester’s 2021 Financial Services Architecture Survey Needs Your Input

Forrester Digital Transformation

They leverage the answer to this question to assess their overall strategic position, compare their key challenges with those of others, and plan for the transformation of their application landscape to a more powerful customer-centric approach.


Sign Up for our Newsletter

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

Systems Application Architecture (SAA) Part 1

IT Toolbox

Common communications support was designed to interconnect SAA applications, systems, networks, and devices

Systems Application Architecture (SAA) Part 2

IT Toolbox

The only session service protocol family supported in the initial announcement was LU 6.2. As I have noted in previous posts, LU 6.2 is a program-to-program communication protocol

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.

Bionic raises $65M for solution to application layer attacks

Venture Beast

Bionic's agentless solution enables enterprises to increase visibility over applications in production with a real-time architecture map Read More. API Security Business Commerce Enterprise Security application layer Bionic cyberattacks cybersecurity security vulnerabilities

Nvidia unveils next generation Hopper GPU architecture, and more accelerated applications at GTC 2022


During the event's keynote, company CEO Jensen Huang unveiled a host of new advancements, including the latest GPU architecture (named Hopper after computing pioneer Grace Hopper), and numerous forms of high-speed chip-to-chip and device-to-device connectivity options

Zero trust requires clear architecture plans before changing core systems

Network World

Zero trust touches everything: identity, applications, networks, data, and devices. In our research, we’ve found the most successful organizations dedicated the first phase of their zero-trust initiatives to working out an architecture.

Modern applications at AWS

All Things Distributed

The changes we made affected both how we built applications and how we organized our company. Still, we knew that if we wanted to expand the products and services we offered, we had to change the way we approached application architecture. The giant, monolithic "bookstore" application and giant database that we used to power Amazon.com limited our speed and agility.

The 2017 Enterprise Architecture Awards: Driving The Customer-obsessed Digital Business

Forrester IT

An EA program could ignore these critical success factors - do what it's always done for tech standards and application designs. Enterprise ArchitectureJust about every company Forrester works with tells us they are driving to become Digital Businesses. But not just 'digital' as a technology imperative - they are investing in digital to dramatically change how they serve their customers - with target benefits rippling over to customer retention and acquisition.

The Open Web Application Security Project (OWASP): An online community with a virtuous goal


One of our CTOvision Pro subscribers requested we provide more context on web based and mobile application security and referenced the good work underway by OWASP. The Open Web Application Security Project is a non-profit online community dedicated to web application security. It was founded by Mark Curphey and Dennis Groves in Sep 2001 when an announcement was sent to a mailing list of the web application security community (WebAppSec). By Bob Gourley.

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.

Today’s AI productization challenges demand domain specific architectures

Venture Beast

The AI inference industry is expected to soon surpass training revenues -- moving from an AI model to a production-ready AI application. Read More.

Beyond microservices; Software architecture driven by machine learning

Social, Agile and Transformation

A full stack developer elects to build a three-tiered web architecture using an MVC framework. An IoT application calls for an event-driven. It's not a question of if, it's a question of when and how AI and machine learning will change our programming and software development paradigms. Today's coding models are based on data storage, business logic, services, UX, and presentation. AI big data data management innovation IOT software development

Event-Driven Architecture: This Time It’s Not A Fad

Forrester's Customer Insights

Clients sometimes ask me, “Why is there so much buzz about event-driven architecture (EDA)? But advances in technology and architecture have elevated the […]. Application Development & Delivery Architecture & Technology Strategy

Gaining Insight of Solution Architecture

Future of CIO

Solution architecture could be an effective tool to enable strategic and systematic problem-solving. The architecture is abstract. Leverage solution architecture to clarify: Where do we need framework and guidance?

HPE demos memory-driven architecture for next-generation IT

Computer Weekly

HPE aims to push the limits of computing by moving the memory bottleneck it claims is limiting the performance of application software

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.

The Goals of Business Architecture

Future of CIO

Business Architecture contains the organizational context and is strategic in that it gives direction to the business design and transformation. What are the goals of business architecture?

Understanding DPK in PeopleTools 8.55 Cloud Architecture

IT Toolbox

In the last post, Understanding The PeopleSoft Cloud Architecture, I discussed the basic high level overview of the PCA. One of the key features of the PCA is the ability to automatically deploy the PeopleTools and PeopleSoft Application layers automatically. This is accomplished using what is known as the Deployment Package Kits or DPK along with the Application Configuration Manager (ACM

Three Perspectives of Software Architecture

Future of CIO

Software Architecture intuitively denotes the high level structures of a software system. Software architecture is not a solution in itself, but rather a component of the overall business objective. Here are some perspectives of the software architecture.

Understand Processing Gravity To Optimize Your AI Architecture Design

Forrester Digital Transformation

The era of AI is coming, and AI applications are sprouting everywhere — from AI applications that are already widely embedded in enterprise business scenarios to massive models containing trillions of parameters that are ready to solve complex problems.

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?

Bring More Analysis to Your Data: learn key architecture lessons learned over breakfast in Tysons Corner VA


Current architectures, unfortunately, segment these efforts into distinct, separate systems, requiring costly duplication to provide these capabilities. Join us for the second of our three-part series on the power of Hadoop to: Drive Data Consolidation – How the Hadoop platform is a foundation for converged analytics and can drive data and application consolidation efforts. By Bob Gourley. To register see: [link]. Cloudera Breakfast Series – Washington, D.C.

Jumpstart Your Architecture Modernization Efforts With Repeatable Big Data Blueprints


Systems integrators, consultancies, and government architects and executives can easily apply these blueprints to enhance the application of data to mission. By Bob Gourley. Enterprises everywhere have been seeking improved ways to make use of their data.

The 2021 Forrester And InfoWorld EA Awards Contest Winners Focus On Agility And Enabling Innovation

Forrester Digital Transformation

In the Forrester/InfoWorld Enterprise Architecture Awards competition, we look for the most dramatic stories of EA’s strategic leadership and concrete business impact.

Agile 83

Redefining application communications with AWS App Mesh

All Things Distributed

At re:Invent 2018, AWS announced the AWS App Mesh public preview, a service mesh that allows you to easily monitor and control communications across applications. New architectural patterns. Many customers are modernizing their existing applications to become more agile and innovate faster. Architectural patterns like microservices enable teams to independently test services and continuously deliver changes to applications.

Monitoring AWS Container Environments at Scale

In this eBook, learn how to monitor AWS container environments at scale with Datadog and which key metrics to monitor when leveraging two container orchestration systems (ECS and EKS).

10 tips for securing microservice architecture

Tech Republic Security

Microservices are subcomponents of applications which can yield greater efficiencies. Learn about their benefits as well as security best practices

The Web Application Firewall Market Is Ripe For Disruption

Forrester's Customer Insights

Let’s face it: Web Application Firewalls (WAFs) rarely excite the security imagination. WAFs have been ubiquitous for at least 15 years and play an important role in detecting and blocking “OWASP Top 10” application level attacks like SQL injection and cross-site scripting.

Fuzz in Your Language, Fuzzer, or Architecture!


At ForAllSecure, we’re all about fuzzing and making it easier for customers to quickly fuzz and secure their applications. Note: Most of our targets currently run under the x86_64 architecture; however, we also have several PowerPC targets under c > base-executable.

Using DBaaS to Align Database Management with Your Application Delivery Processes


Today’s application development teams are moving fast, but is your team being held back by slow database management practices and tools? For many organizations, this is a significant problem that deserves as much attention as getting application code changes flowing smoothly into production. Think about the application development process for a moment. Gone are the days of a single, large and controlled database that sits underneath all of your applications.

More on OnLive: New Cloud Solution Delivers Secure Cross-Platform Deployment for Graphics Intensive Applications


NEW ONLIVE CLOUD SOLUTION DELIVERS SECURE CROSS-PLATFORM DEPLOYMENT FOR GRAPHICS INTENSIVE APPLICATIONS. OnLive CloudLift Enterprise PaaS provides the first seamless solution for businesses with Graphics Intensive Applications. Commonly used mobile devices and laptops have limited CPU/GPU processing and memory available, and are not able to run demanding applications. Architecture By Bob Gourley.

Windows 10 Upgrade Readiness Architecture with SCCM – Part 1


The biggest challenge is ensuring application and driver compatibility on an ongoing basis. The post Windows 10 Upgrade Readiness Architecture with SCCM – Part 1 appeared first on Anoops. ConfigMgr (SCCM) featured SCCM ConfigMgr Upgrade Readiness Upgrade Readiness Architecture with SCCM Windows 10 Upgrade ReadinessNew Windows 10 versions are released multiple times a year. This is key for organizations to decide and adopt new Windows 10 versions when they are released.

Serverless Reference Architecture with AWS Lambda

All Things Distributed

Building your applications with only managed components has become very popular, and AWS Lambda plays a crucial role in that. I see a tremendous interest in examples how to build such applications, and articles such as " The Serverless Start-Up - Down With Servers! If you are looking for more examples there are the Lambda Serverless Reference Architectures that can serve as the blueprint for building your own serverless applications.

Success Of New-School Vendors Shows That Lean Core Banking Is Finally Here

Forrester Digital Transformation

Banks and their technology teams can leverage market dynamics to make digital transformation more feasible both architecturally and economically. Modern banking platforms allow banks to elevate their customer experience and deliver more business value more seamlessly and more effectively.

The Focus Areas of Information Architecture (IA)

Future of CIO

Information Architecture describes through a set of requirements, principles, and models, the current state, future state and guidance necessary to flexibly share and exchange information assets to achieve effective enterprise change.

To Earn Customer Trust, Sell Secure Products

Forrester Digital Transformation

Get tips on how improving application security can help you secure your products and retain the trust of your customers. Application Development & Delivery Application Security Cybersecurity Trends security architecture promoted

IBM Beefs Up Enterprise X-Architecture With Flash, Modular Design

Data Center Knowledge

IBM''s latest iteration of its Enterprise-X architecture includes Flash and a modular design, making it suitable to move big, intensive applications to the cloud and extending the life of the server through hot swapping capabilities. Featured

7 web application development trends to watch in 2021

mrc's Cup of Joe Blog

Summary: With the move towards a remote work environment, web application development became increasingly important. How will web application development evolve and what areas should you focus on? How will web application development evolve and what areas should you focus on?

Serverless Reference Architectures with AWS Lambda

All Things Distributed

Building your applications with only managed components has become very popular, and AWS Lambda plays a crucial role in that. I see a tremendous interest in examples how to build such applications, and articles such as " The Serverless Start-Up - Down With Servers! If you are looking for more examples there are the Lambda Serverless Reference Architectures that can serve as the blueprint for building your own serverless applications.

AI-Driven Platforms Will Move Business Applications Beyond The ERP Era

Forrester's Customer Insights

Forrester’s vision for the future of business applications is that modern specialist SaaS platforms will replace on-premises “omnisuites.” application architecture application development & delivery enterprise resource planning applications (ERP) software-as-a-service (SaaS) business applications digital operations erp

Make Your Application Serverless

Scott Lowe

The title of the session is “Make Your Application Serverless,” and discusses Qinling, a project for serverless (Functions-as-a-Service, or FaaS) architectures/applications on OpenStack. Kong quickly transitions into the core content of the presentation, which focuses on serverless computing and Qinling, a project for implementing serverless architectures on OpenStack. Run your code, not the whole application. Microservices-based applications.