官术网_书友最值得收藏!

Complexities in modern applications

Modern day applications are way more complex than predecessors such as client-server or mainframe applications. Technologies such as the Internet, Java Enterprise Edition (Java EE) and Service Oriented Architecture (SOA) have revolutionized the way that applications are built and integrated. They are multi-tier and run on heterogeneous platforms. They depend upon several resources within and outside of organizations. Today's resources may include an application running on a mainframe system, or an ERP system, or resources made available by a partner through the Internet, intranet, or extranet. As an administrator, you may not have control over these resources, or applications—however, you are responsible for their performance.

Some of the typical characteristics of modern applications are:

  • Deployed on an application server or middleware
  • Depends on databases and messaging providers
  • May depend on applications running on mainframe systems or legacy systems
  • May depend on external services available over the internet or extranet
  • May depend upon complex and long running business processes
  • May have complex routing or workflow requirements
  • May depend on a clustered caching service for faster data access

Also, today's applications have complex requirements with associated and specific requirements such as:

  • Availability
  • Service Level
  • Compliance and security

If you are a middleware administrator, you know that you have a lot of things to do! You have to wear several hats from time to time.

主站蜘蛛池模板: 万盛区| 奉节县| 县级市| 合山市| 綦江县| 城固县| 都昌县| 西昌市| 滕州市| 德昌县| 宣汉县| 柯坪县| 诸暨市| 遂川县| 临高县| 多伦县| 宜宾市| 东光县| 循化| 通化县| 陵川县| 行唐县| 海晏县| 南宁市| 渑池县| 新源县| 金山区| 安陆市| 东兴市| 天镇县| 澄城县| 嘉祥县| 沧州市| 三台县| 固镇县| 曲水县| 翼城县| 常宁市| 台湾省| 唐山市| 鄂伦春自治旗|