5
axway.com
Distributing control through the organization
Architectural independence is one of the great values
of APIs and microservices. Standards-based and self-
contained, they do not need centralized control. This is
good and bad. Uncontrolled, APIs and microservices
can spawn chaos, affecting application performance
and systemic reliability. With excessively centralized
control, the flexible essence of the technology gets
stymied. New API and microservice management
platforms resolve this tension with self-service
provisioning. This distributes control through
the organization.
The platform gives relevant
stakeholders the visibility they
need to keep all elements of the
architecture running smoothly. At the
same time, users can manage their
own APIs, ensuring agility overall.
Adopting microservice
management
systems (ISTIO)
Microservices break down applications into small
component services. This makes them extremely flexible
and adaptable. At the same time, it can be a headache
to manage them. There are so many of them! They are
all over the place! In response, the industry has come
together under ISTIO, an open source, open platform to
connect, manage and secure microservices.
ISTIO creates what is known as a 'service mesh'
that unifies microservices traffic flow management.
It centralizes microservices access policy enforcement
and aggregates microservices telemetry data via a
shared management console. The platform works with
containers like Docker, which have become standard for
cloud deployments of microservices. Containers, while
useful and necessary, bring their own complexity to
developers who want to orchestrate microservices
throughout a heterogeneous architecture.