Though the technologies, terminologies, approaches and other aspects of software management may change at a head-spinning rate, one thing remains constant: Keeping essential applications running depends on the support of a strong enterprise architecture. Cultivating a successful enterprise architecture strategy requires an understanding of how to use changing technology to improve management, while also adhering to the fundamental theories of enterprise architecture management.
Changing computing and application technology has significantly affected the business world, and enterprise architecture tools and approaches have not evaded its influence. This has certainly opened up challenges, especially when it comes to working with new languages, frameworks and platforms. However, these evolving aspects also provide businesses new opportunities to make their enterprise architecture strategy more effective and reliable.
This guide includes a number of articles from experts that will help explain how the world of enterprise architecture management is changing, the challenges that must be overcome and how you can use emerging technology to forge a strong strategy that keeps your critical software-based services running properly.
Recent developments in enterprise architecture
We all know that the technological landscape is consistently changing, and an enterprise architecture strategy is no exception. With new trends constantly popping up, it can be difficult to keep up. Learn more about the future of application servers and exactly how similar, or different, microservices are to SOA or a model-view controller (MVC).
The emergence of the stack brings up an important question: Are app servers dead? Contributor Todd Biske examines the future of the app server in a changing world. Continue Reading
2Advice for architects-
Expert advice on architecture strategy
Whether it's the cloud, mobile management or changing business requirements, there's always something bound to shake up the way you approach the management of your enterprise architecture. In this section, experts share their advice from the field and explain how architects can tweak their infrastructure in order to keep up with today's demands, including how to properly build security into the architecture itself.
Building apps to handle thousands of simultaneous, distributed services requires a new architectural approach. Kurt Marko examines the steps organizations will need to take. Continue Reading
An application needs to control component coupling and middleware at the same time. Tom Nolle examines the fundamental coupling concepts that app managers need to understand. Continue Reading
Architecture security has been proposed as both a "top-down" and "bottom-up" approach. In this tip, Tom Nolle examines the implications of each security model approach. Continue Reading
The rising mobile enterprise architecture
If one thing has affected how today's professionals are thinking about their enterprise architecture strategy, it's mobile. The proliferation of smartphones and tablets in the enterprise has tightened the screws on architects when it comes to creating an architecture that can keep end users connected to essential apps and resources via their mobile device. In this section, we explore some architecture strategies that can be used to make mobile integration efforts a little less painful.
Developers have depended on the 3-tier architecture for Web applications, but now, mobile demands a new, 4-tier architecture. Matthew David discusses what to know about 4-tier. Continue Reading
Apple now supports two developmental languages. This means integrating JSON with iOS isn't as difficult as it might seem. Expert Matthew David explains further. Continue Reading
4Tying it together-
Quiz yourself on enterprise architecture know-how
Think you know the differences between microservices and SOA? Test yourself with this quiz below to see exactly how much you know. In the great debate between the two, who wins?Take This Quiz
5Learn the lingo-
Key enterprise architecture terminology
When it comes to creating your enterprise architecture strategy, it helps to know what you and everyone else are talking about. Here are a few key terminologies you should keep in the back of your mind when it comes to modern enterprise architecture.