Skip to main content

How Cloud, Mobile, Social and Info Redefine Enterprise Application Architecture - Gartner - Oct 2013

How Cloud, Mobile, Social and Info Redefine Enterprise Application Architecture
Yefim Natis

These new topics  always framed up in old context.
New requirements create a need for change.
Your current architecture is woefully obsolete. The demands are transformational.

Application Architects facing new imperatives. Cant break integrity of existing enterprise systems.

Mobile
  • 24/7
  • Personalized
  • Context-aware
  • Real-time decisions 
  • Consumer style
  • Personal anlaytics
"Nexus Ready" but also "Person-centric" and "Real-time" and "Context-Aware"
Design apps for the user
Until recently app design was for one screen
IT must be the advisor and provide insight to the decision makers.
The expectation of what you can do with IT is moving from narrow niche to common-place.

Internet of Things - e.g. Boeing plane capturing thousands of data points on a second by second basis
Controlled Risk – pace layering model – innovation, differentiation, systems of record
Integrated Differentiation – API Economy
Global class business – moving from enterprise class business

Old Arch
  • Monolithic
  • Over-provisioning
  • Stateful
  • No parallel or in-memory computing
  • Not designed for 24x7 use – designed for downtime
  • Tightly coupled
  • Not open to programmatic access – no APIs
  • Not horizontally scalable
  • Not instrumented for introspection
  • Single-channel front-end
  • Complex
  • Expensive – to build, to maintain and to extend
  • Locked into platforms and vendors
These Major Changes are Required:
  1. SOA - Services
  2. Think Mobile, Think Cloud
  3. Separation of Concerns
  4. Event-Driven Architecture
  5. Business decisions in context
  6. Service-Ecosystem
  7. Global-class Computing


Separation of Concerns

-- ROLE
  • Privileged Data Services
  • Process controllers
  • Transaction services
  • Query/Analytics
-- FUNCTION
  • add account
  • Deposit, withdrawal
-- CADENCE
  • Frequent, deliberate, rare
-- SCOPE
  • one app, one enterprise, B2B, Cloud
Event-driven architecture
  • use event process in the eventful world
  • Remote procedure call --> Publish/Subscribe
  • Common bus – subscriber drops event onto bus, publisher listens and responds
  • Social enterprises are event-driven
  • Event activity stream – app is designed to listen to the events; BI listening for patterns
Culture needs to change – rewards for change
Curb your architectural enthusiasm! 

  • most legacy apps will be wrapped
  • Prepare to measure degree of success
  • Don’t over-design

Comments

  1. A very helpful post for learners. I am trying to improve my technological basic knowledge nowadays. After hiring IT Support in Brisbane for the business I own, my experience is really awesome. Although I have outsourced my all IT services still I want to keep myself updated on upcoming IT technologies. A little knowledge is always better so that you can talk about them with your service provider. Thanks for sharing.

    ReplyDelete

Post a Comment

Popular posts from this blog

6 Key Steps to a Successful Mobile Apps Strategy

What IT Can Do to Lead a Successful Mobile App Strategy CIO’s are under pressure to deliver business capabilities on mobile devices, all while optimizing budgets, increasing operational excellence, and providing innovative, secure solutions. It’s a complex juggling act. In the mobile space, it’s tempting to just jump in and start building mobile apps. But corporate IT needs to help balance the exuberance of building apps with using a common set of success criteria. This is especially true if the enterprise wants a manageable and successful mobile app effort, defined by usage, adoption and business value. While corporate IT can provide technical design and architecture expertise, even more important is the role they play in terms of coordinating the enterprise mobile app strategy. Here are six key steps for doing so: 1. Create a cross-functional “mobile app working team” This is a group of business and IT team members that are passionate about creating mobile solutions

The End of Solitude - Response to William Deresiewicz

I recently read an article by William Deresiewicz titled “ The End of Solitude ”. What prompted me to read the article was an interview with Mr. Deresiewicz that I heard on NPR. During the NPR interview, Mr. Deresiewicz delved into the importance of solitude, being alone and time for self-reflection. Of course, you are naturally drawn to premises that are similar to your own so I listened intently as he contrasted the present with the past regarding the lack of “alone” time that we all face today. Mr. Deresiewicz’s literary knowledge is beyond impressive – he’s an academic and is able to compare and contrast numerous thought-leaders of the past and their views of the value of solitude. In “The End of Solitude” he highlights the importance of solitude that numerous philosophers and famous authors have written about for many, many years. My personal appreciation for Thoreau’s writing, specifically Walden and more specifically “Solitude” and “Economy” immediately came to mind as I read

Quadrennial Energy Review - Jan 2017 (notes)

https://energy.gov/sites/prod/files/2017/01/f34/Transforming%20the%20Nation%27s%20Electricity%20System-The%20Second%20Installment%20of%20the%20Quadrennial%20Energy%20Review--%20Full%20Report.pdf "The electricity system we have today was developed over more than a century and includes thousands of generating plants, hundreds of thousands of miles of transmission lines, distribution systems serving hundreds of millions of customers, a growing number of distributed energy resources, and billions of enduse devices and appliances. These elements are connected together to form a complex system of systems." "The electricity sector is, however, confronting a complex set of changes and challenges, including: aging infrastructure; a changing generation mix; growing penetration of variable generation; low and in some cases negative load growth; climate change; increased physical and cybersecurity risks; and in some regions widespread adoption of distributed energy resources