API (Frankfurt am Main) - Erik Wilde - German
Description
In this course, you will learn to understand Application Programming Interfaces, or APIs, as a core aspect of digital architecture. In addition to their use in software architecture, APIs are also used to make business components digitally usable within and between companies. And last but not least, APIs are also designed and offered as products that can be used to earn money directly or indirectly. You will learn about different technologies, their differences and areas of application. We look at the design of APIs in an approach that goes beyond purely technical design. We discuss description languages such as OpenAPI and AsyncAPI and see how they are used within the lifecycle of an API. You will learn what is necessary to use APIs strategically in organizations.
Agenda
- Where do APIs come from and how have technologies developed?
- How and where are APIs used in companies?
- How do APIs differ from other types of integration?
- How do APIs create value in organizations and how do these models work?
- Overview and comparison of different API styles (HTTP, GraphQL, gRPC, …)
- API design from the perspective of API consumers
- Strategies for versioning and their consequences
- Description of APIs with languages such as OpenAPI, AsyncAPI, or GraphQL
- The API lifecycle and typical activities and tools during the lifecycle
- General concepts of API security and the OWASP API Security Top 10
- Use and management of API platforms
- API governance as active maintenance of the API landscape in companies
Your Trainers
Erik Wilde
INNOQ
Digital transformation, API strategy, API management
- Application Programming Interfaces
Erik Wilde is an internationally recognized expert in digital transformation and API strategy and management. He holds degrees in computer science from TU Berlin and ETH Zurich and is the author of numerous specialist articles, books and standards. As a regular speaker at international conferences, he is actively involved in promoting exchange in the API community. His YouTube channel “Getting APIs to Work” offers professionals in-depth insights into technologies, tools, standards and current developments. As an OpenAPI Ambassador, he promotes the use of standards worldwide. At INNOQ, he supports companies in the development of successful products and platforms. Connect with Erik on LinkedIn.