API Essentials For Every Stakeholder
API Essentials For Every Stakeholder
API Essentials For Every Stakeholder
Every Stakeholder
The competitive global business environment sets the context for the
selection of an API platform. To be competitive, many businesses today
are connecting with customers through systems of engagements as
enabled by APIs. Examples include new mobile apps, customer-facing
web applications and Internet of Things (IoT) systems. These all have
very fast lifecycles, as teams need to respond quickly to the demands
of their business. The APIs involved connect critical information
systems with data assets. Some systems are proprietary and legacy.
Others are brand new.
Figure 1 - The people and teams that work with APIs. Each has their own
specific needs and expectations.
API Designer
The API designer typically recommends development tools. Given the
prominence of design as the first stage of the API lifecycle, the API
designer has significant influence over API design and development tool Figure 2 - Focus on your API Design. There is no need to be an expert on any
API Description Language specifications. We take care of that for you
choices. To design a proper API, the designer or software developer
always wants flexibility in choosing tools and the freedom from being In the Designer’s world, flexibility, creativity and ownership are
locked in to API description languages. The Akana API Management key. Akana gives designers freedom to design and document
solution makes this possible. APIs in the new graphical designer that supports markdown.
Designers can import Swagger, RAML, WSDL or WADL and
By having the API Description Language (API DL) specification
then continue editing in the graphical designer. The design
automatically generated, the designer will not have to have detailed
team then has the freedom to export Swagger, RAML, WSDL
knowledge of changing the ever changing API DL and will be able to
or WADL to use with their favorite client side or server side
concentrate on other priorities.
code generators and IDEs. Additionally, designers can manage
It is implicit that the designer focus on the API Design. Figure 2 shows the API JSON and XML models.
what this looks like in the Akana user interface. There is no need for
the designer to become an expert on any API description language
specifications. Akana will take care of that for him or her.
create a community experience for each consumer segment. This includes 6 Rate Limiting
internal and external partners. The Product Manager will have the power to
1 Authentication & Authorization
4 Threat Protection
• Document APIs with auto generated Swagger docs and add addition
supporting documents and media
Developers
• Monetize with licenses and SLAs
• Client code generation enabler through exporting of the appropriate Security Architect
API Description Language for APIs
Security. The word itself evokes layers of reaction. The security
• Search and filter across all artifacts in the developer portal with full architect needs every assurance that integrating external
index capabilities systems will be secure. He or she usually wants to proactively
monitor all the latest threats and have up-to-date threat
• Groups to enable API segmentation protections, not only of internal data but also of outside threats.
The API provider must build in vital security mechanisms and
• Boards for new requirement requests, defects, and community support
expertise to protect the client.
Enterprise Architect
The enterprise architect is responsible for establishing the architecture
for the entire enterprise for all the API strategies. In a large enterprise,
there is a likely possibility that there may be several different API
initiatives functioning across different lines of business. With this
sort of involved environment, the enterprise architect has to feel
comfortable that the architecture in place can be scaled easily. The
interface for managing the architecture should be simple to use
regardless of how complex the architecture might be. The architect will
want enterprise API Management that can simplify their architecture
Figure 8 - How Akana Fits Into Your Existing Architecture
and reduce costs. Most importantly, the enterprise architect must
ensure the compliance and the auditability of the solution.
The platform has been broadly adopted at major enterprises,
In order to achieve control and auditability for the enterprise architect, especially in the financial sector. Four out of the 5 top US Banks
Akana provides asset version control, which is a fully customizable use the Akana platform for API management and security.
workflow for APIs, Apps and other assets. The system allows for multi-
level approvals as needed, with full decision auditing. Agility comes
from DevOps, but Akana provides the control to let the enterprise
architect know where and how fast to go, to ensure the architect is
driving business in the right direction to avoid hazards.
Rogue Wave provides software development tools, components, and platforms for
mission-critical applications. Our trusted solutions address the growing complexity
of building great software, and accelerates the value gained from applications across
the enterprise. The Rogue Wave portfolio of complementary products and services
extends the life of legacy applications, accelerates building new software, and provides
secure access across the application ecosystem. With Rogue Wave, customers improve
software quality and integrity, while shortening development cycle times.
roguewave.com