The state of the art in application delivery is in a continual state of refinement, subject to the execution of economies on the Value Chain attributes of both infrastructure and platform delivery.
This is further enriched through the use of shared development (opensource, github, etc) and recognition of "future sensing agents" within the lifecycle of application delivery, particularly the exposure and refinement of APIs for the purpose of automation.
All of this is made possible by the continuing evolution of application development and operational support of equipment infrastructure at a fundamental/foundational level. It is an OODA loop and seems to be accelerating in direct alignment with the practice of Agile Development.
Where 2nd Platform application designs supported an abstraction of the server through virtualization, the 3rd Platform is leading to distributed, run anywhere application lifecycles that provide the means to portability of workload on pooled Infrastructure as a Service (IaaS). See Figure 1.
Figure 1. Application Development Evolution Steps |
With an appropriate sensitivity to the APIs that provide abstracted functions, the Operations service is being automated at the platform level by industrializing those APIs into Cloud Native functions within the Platform.
This is the "future sensing" that creates the continuing evolution of the Platform space. #mapping
No comments:
Post a Comment