Loading…
November 16-18 | Virtual
View More Details

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Tuesday, November 16
 

12:00 UTC

Welcome & Introduction
Tuesday November 16, 2021 12:00 - 12:05 UTC
Virtual Experience

12:10 UTC

GSoC: Generating diffs using AsyncAPI Diff - Aayush Sahu, Individual Contributor
Get to know what diffs are, why do we need them and looking into AsyncAPI Diff library to generate diffs between AsyncAPI specs.

Speakers
AS

Aayush Sahu

Individual Contributor


Tuesday November 16, 2021 12:10 - 12:25 UTC
Virtual Experience

12:35 UTC

GSoC: Make your AsyncAPI document shorter with Optimizer - Khuda Dad Nomani, Individual Contributor
Want to cleanup your document to make sure there are no unused or duplicated components? AsyncAPI Optimizer is here to help.

Speakers
avatar for Khuda Dad Nomani

Khuda Dad Nomani

Individual Contributor
Hey, I am KhudaDad, A passionate OSS contributor and Full-stack developer. I am what people call an adventurer. Be it in technology, movies/TV Shows or new places, there is nothing I'll ignore.


Tuesday November 16, 2021 12:35 - 12:50 UTC
Virtual Experience

13:00 UTC

GSoC: Visualise your defined event-driven architecture using Cupid - Arjun Garg, Individual Contributor
Get a deep dive into the ways you can visualise your AsyncAPI documents in seconds and make your system more robust.

Speakers
AG

Arjun Garg

Individual Contributor


Tuesday November 16, 2021 13:00 - 13:15 UTC
Virtual Experience

13:25 UTC

GSoC: Writing the spec document without knowing the specification - Elegbede Azeez Wahab, Individual Contributor
Learn how to simplify the process of writing AsyncAPI document without knowing the AsyncAPI specification. You just answer few questions and ChatBot will do all the work for you.

Speakers
avatar for Elegbede Azeez Wahab

Elegbede Azeez Wahab

Individual Contributor


Tuesday November 16, 2021 13:25 - 13:40 UTC
Virtual Experience

13:50 UTC

GSoC: AsyncApi Simulator - Nektarios Fifes, Individual Contributor
Simplify the creation of Asynchronous Apis, test their functionality and simulate their behaviour in real world situations.

Speakers
NF

Nektarios Fifes

Individual Contributor


Tuesday November 16, 2021 13:50 - 14:05 UTC
Virtual Experience

14:15 UTC

AsyncAPI Hackathon Summary and Presentation
Tuesday November 16, 2021 14:15 - 14:40 UTC
Virtual Experience

14:40 UTC

Break
Tuesday November 16, 2021 14:40 - 15:40 UTC
Virtual Experience

15:40 UTC

How to contribute to AsyncAPI specification - Lukasz Gornicki, Postman
Learn what are the contribution guidelines to add changes to the AsyncAPI specification. What stages are there? What is it all about with this philosophy to update tools too? Let's have a look at recent AsyncAPI spec contributions and how the process looked like.

Speakers
avatar for Lukasz Gornicki

Lukasz Gornicki

AsyncAPI Maintainer and Community Guardian, Postman


Tuesday November 16, 2021 15:40 - 16:10 UTC
Virtual Experience

16:25 UTC

How being lazy became a contribution - Jorge Aguiar Martín, The Agile Monkeys
Jorge is going to talk about how was his journey to become a contributor on AsyncAPI. Also, Jorge is going to talk about the CLI project structure in order to make it easier for those who want to contribute.

Speakers
avatar for Jorge Aguiar Martín

Jorge Aguiar Martín

Software Developer, The Agile Monkeys
Serverless fan, Software Developer and AsyncAPI Contributor


Tuesday November 16, 2021 16:25 - 16:55 UTC
Virtual Experience

17:10 UTC

Contributor journey to become AsyncAPI TSC member - Lukasz Gornicki, Postman
Learn what are the steps to become a member of AsyncAPI Technical Steering Committee (TSC). How to start contributing, how to become a committer (maintainer) and what it actually means for you to be a TSC member.

Speakers
avatar for Lukasz Gornicki

Lukasz Gornicki

AsyncAPI Maintainer and Community Guardian, Postman


Tuesday November 16, 2021 17:10 - 17:55 UTC
Virtual Experience
  Long Session

18:10 UTC

How to contribute to AsyncAPI Dev Docs - Alejandra Quetzalli, Postman
AsyncAPI is an open-source project that seeks to promote and facilitate the development of asynchronous APIs and event-driven architecture (EDA). The goal of AsyncAPI is to make building EDAs as simple as building REST APIs. In this talk, I'll explain our project, the contribution guide, the Diátaxis method for classifying technical content, and how to contribute to our Dev Docs.

Speakers
avatar for Alejandra Quetzalli

Alejandra Quetzalli

OSS Docs and Education, Postman (AsyncAPI)
I’m Alejandra, the primary owner of AsyncAPI Dev Docs and Education 👩🏻‍💻, hired by Postman to focus solely on the Open-Source (OSS) AsyncAPI initiative. Because I work for an OSS project, I also have the honor of being deeply involved in Community Building for AsyncA... Read More →


Tuesday November 16, 2021 18:10 - 18:55 UTC
Virtual Experience
  Long Session
 
Wednesday, November 17
 

12:00 UTC

Daily Introduction
Wednesday November 17, 2021 12:00 - 12:05 UTC
Virtual Experience

12:10 UTC

Time For AsyncApi Specification - Surbhi Mittal, Walmart Global Tech
OpenAPI specification is not new and using Open API to describe Synchronous REST API is now almost a habit. But how many of us really have standard specifications for Asynchronous Use Cases? Are they covered in our Governance? Our industry comprises of various kinds of frameworks, solutions, and implementations. Within this web of wide ecosystem, event-driven systems have established their prominent existence. As a result of which we have to think more on the lines of documenting the async apis just in the same manner as we do it for synchronous apis. For our rescue comes AsyncAPI specification, an open-source initiative which is used to document and describe the event-driven APIs in a machine-readable format. I This proposal for ASC 2021 would mainly revolve around how Walmart has put it foot forward in adopting the AsyncAPI. The talk will also highlight some o the various custom extensions that are being used in Walmart to define the AsyncAPI along with the in-house Linter that validates the specification that ultimately enhances the developer's experience and Governance.

Speakers
SM

Surbhi Mittal

Senior Software Developer, Walmart Global Tech
Surbhi Mittal, working as SD III in Walmart Global tech. She is a backend developer in EBS (Fintech). She has been taking care of Tax related projects. She has participated in ASC conference 2021 as the primary speaker talking about how Walmart has put its foot forward in adopting... Read More →


Wednesday November 17, 2021 12:10 - 12:40 UTC
Virtual Experience

12:55 UTC

The state of AsyncAPI - Fran Mendez, Postman
In this talk, Fran will speak about the current state of the AsyncAPI Initiative and the future vision and plans. Join him to discover more about the project, the people behind it, and how to join them.

Speakers
FM

Fran Mendez

Director of Engineering, Postman
Fran Mendez is the creator of the AsyncAPI specification and co-founder of the AsyncAPI Initiative. He currently works as Director of Engineering at Postman and is the Executive Director of the AsyncAPI Initiative.


Wednesday November 17, 2021 12:55 - 13:40 UTC
Virtual Experience

13:55 UTC

From specification to production, how to provide a living doc of your asynchronous exchanges? - Ludovic Dussart, Ineat & Antoine Delequeuche, Adeo
I'm working at Adeo, the European leader for DIY retail, on a strategic digital product. Our task is to optimize the company's articles store prices. To do so, our product performs end-to-end calculation throughout the value chain. We use a Kafka-based architecture to handle the calculation requests and send back the results. Our requesters are partners from the headquarters. An expansion to the company's business units is planned for 2022. But how to efficiently communicate with our partners and ensure that their asynchronous requests exactly match our expected messages structure? How to provide our partners with an easy-to-use and user-friendly exchange framework? How to help them produce their requests and consume our results easily? AsyncAPI is a part of the solution! We use this amazing specification to provide a live documentation, always up to date, based on our Kafka AVRO records. This talk is about a real value chain use case with a technical implementation, that provide our partners with exciting reader experience in production. Come and discover this use case and how to deal with AsyncAPI and AVRO files in a digital product based on Maven and Spring Boot technologies.

Speakers
avatar for Antoine DELEQUEUCHE

Antoine DELEQUEUCHE

Digital Product Leader at Adeo, Adeo
My name is Antoine Delequeuche. I have a 15-year experience, most of which in the DIY (Do It Yourself) industry. My work opportunities have been dual in essence: about half in digital (first as a functional project manager, and then as a product manager, my current position). And... Read More →
avatar for Ludovic Dussart

Ludovic Dussart

Solutions Architect, Ineat
Hi, i'm Ludovic Dussart, a passionate developer with more than 10 years experiences. I started working as a backend developer and i naturally evolved as a lead dev developer until today where i act as a solutions architect. Today i help my customers to build products that improve... Read More →


Wednesday November 17, 2021 13:55 - 14:40 UTC
Virtual Experience

14:55 UTC

Building and managing an extensive API for Robotics and IoT - Wim Vanheste, Zora Robotics & Davy Hubrecht, Zora Robotics
This session will describe how we evolved into using AsyncAPI in a Kotlin code-driven approach, how we manage the scale of our API, how we use it in our documentation portal and no-code visual programming environment in ZBOS Control.
Zora Robotics specializes in robotics software. With the universal robot operating system, ZBOS, Zora Robotics is the worldwide leader in consumer targeted robot software. Our extensive API is based on MQTT.

Speakers
avatar for Davy Hubrecht

Davy Hubrecht

Development Lead, Zora Robotics
Working at Zora Robotics NV since 2019 as (lead) developer.
avatar for Wim Vanheste

Wim Vanheste

Project Lead, Zora Robotics
Working at Zora Robotics NV since 2017 as developer and project lead.



Wednesday November 17, 2021 14:55 - 15:25 UTC
Virtual Experience

15:30 UTC

Break
Wednesday November 17, 2021 15:30 - 16:30 UTC
Virtual Experience

16:30 UTC

How to document a Socket.IO API? - Dimitrios Dedoussis, Babylon
Socket.IO has evolved from a JavaScript library for realtime web applications to a language agnostic protocol enabling duplex, event-driven communication. In spite of its maturity and wide adoption across the industry, the Socket.IO ecosystem is still lacking support for documenting APIs in a standardised manner. The rise of the AsyncAPI specification presents itself as a great opportunity to finally tackle this problem. In this talk, Dimitrios is going to showcase how the Socket.IO protocol can be modelled through AsyncAPI, followed by a step-by-step tutorial involving the creation of a specification YAML file, given an existing Socket.IO API. The final part of this talk will be dedicated to Asynction, a Socket.IO micro-framework written in Python, that is entirely driven by the AsyncAPI specification. Even though this presentation focuses on Socket.IO, it serves as an example of how one could express any event-driven protocol using AsyncAPI.

Speakers
avatar for Dimitrios Dedoussis

Dimitrios Dedoussis

Senior Software Engineer, Babylon
Dimitrios Dedoussis is a Senior Software Engineer currently working at Babylon as part of the AI Chatbot team in London. He has extensive experience in cloud technologies and distributed web services, coupled with a passion for OSS and big data applications. Dimitrios is also the... Read More →


Wednesday November 17, 2021 16:30 - 17:15 UTC
Virtual Experience
  Long Session

17:30 UTC

Describing Kafka security in AsyncAPI - Dale Lane, IBM
This session will quickly show you how to describe the security configuration of your Kafka cluster in an AsyncAPI document. And if you've been given an AsyncAPI document, this session will show you how to use that to configure a Kafka client or application to connect to the cluster, using the details in the AsyncAPI spec.

Speakers
avatar for Dale Lane

Dale Lane

Software Developer, IBM
Dale is an architect for Kafka and event-streaming in IBM Integration. As the lead developer for IBM Event Streams, he learned about managing Apache Kafka in Kubernetes, and how to make this useful to enterprises. With the introduction of Event Endpoint Management, he looked at the... Read More →


Wednesday November 17, 2021 17:30 - 17:40 UTC
Virtual Experience

17:55 UTC

AsyncAPI is here to stay. Learn how to apply it in your projects with the API First-Approach - Rolando Carrasco & Leonardo Gonzalez, SPS
During this session Rolando and Leonardo will explain how can you apply AsyncAPI for your projects from the point of view of the API-First approach. The API-first approach is a key part of the API Design and Development life-cycle, but when it comes to scenarios where an Event Driven Architecture gets introduced, and we do not have traditional REST API interactions, is difficult to apply it. It is difficult to mock it and get the benefits of the API First approach. We normally just describe the interactions and the events that will occur, and mention the type of technology that it will be used, but there is no spec to describe it. Part of the success for the API-first approach is to describe and share the capabilities of the API and actually test it. But when it comes to events, how do you do that? How do you spec them? There is where AsyncAPI comes to play. And there is where you can get the value of the API FIrst Approach when your architecture is based on events. Rolando & Leonardo will share their real life experiences on Event Driven Architectures and how you can apply AyncAPI into them.

Speakers
avatar for Rolando Carrasco

Rolando Carrasco

CTO, SPS
Rolando Carrasco is a Oracle Groundbreaker, Oracle ACE, MuleSoft Mentor specialized in API Management, Services Orientation, Distributed Systems, Integration, Event Driven Architectures. He has over 20 years of experience in the IT industry and has worked for companies like Hewlett... Read More →
LG

Leonardo Gonzalez

MuleSoft Tech Director, SPS
MuleSoft Team Lead, Modern APIs and Integration Consultant and Digital Transformation enthusiastic. Leonardo is a MuleSoft Mentor.


Wednesday November 17, 2021 17:55 - 18:25 UTC
Virtual Experience

18:35 UTC

Events at PayPal - Jayadeba Jena, PayPal
Events and EDA  are core to PayPal's microservice architecture. This topic will discuss PayPal's adoption of AsyncAPI and Cloudevents for various internal and external use cases and the event development lifecycle at PayPal.

Speakers
JJ

Jayadeba Jena

Head of API Platform, PayPal


Wednesday November 17, 2021 18:35 - 19:05 UTC
Virtual Experience
 
Thursday, November 18
 

12:00 UTC

Daily Introduction
Thursday November 18, 2021 12:00 - 12:05 UTC
Virtual Experience

12:10 UTC

AsyncAPI + Spring Cloud Stream = Event-Driven Microservices Made Easy - Giri Venkatesan, Solace
The AsyncAPI specification allows you to define your Event-Driven apps. The Spring Cloud Stream framework allows you to implement Event-Driven microservices. In this talk, we will bring the two together and show how developers can go from Design to Code using AsyncAPI documents and the AsyncAPI generator that can generate code using Spring Cloud Stream Binders. At runtime, the Binders enable connection to external middleware like RabbitMQ, Kafka, Solace PubSub+ to name a few. This talk will include a hands-on demo using Java, Spring Cloud Stream, and the AsyncAPI java-spring-cloud-stream-template.

Speakers
avatar for Giri Venkatesan

Giri Venkatesan

Developer Advocate, Solace
Giri is a Developer Advocate with extensive experience in various technical domains including Integration and Master Data Management. He started his engineering journey in the classic EAI & B2B Integration space and has been a part of the evolution culminating in modern EDA, Microservices... Read More →


Thursday November 18, 2021 12:10 - 12:55 UTC
Virtual Experience
  Long Session

13:10 UTC

Using Async API schema to define event driven architecture with AWS SNS(Simple Notification Service) - Ayush Goyal, Postman
In this talk, Ayush will talk about a real-world scenario in which he used the Async API schema to define event driven architecture that used AWS SNS as the principal component of the pipeline for communication between two different teams at Postman. He will cover the end-to-end development workflow. He will be defining the contract between the producers and consumers using the Async API schema that allows both the parties to work on their side of changes independently and afterwards, incorporating SNS in the pipeline to allow multiple consumers to subscribe to the events from a single producer.

Speakers
avatar for Ayush Goyal

Ayush Goyal

Software Engineer - II, Postman
Ayush is a Software Engineer-2 at Postman. He works with the integrations team. Previously, he was at Anveshan and Rippling. He is passionate about building software and always has a side project in the works. In his free time he enjoys collecting coins, taking part in hackathons... Read More →



Thursday November 18, 2021 13:10 - 13:40 UTC
Virtual Experience

13:55 UTC

Sharing the wealth - socialising Kafka event sources in an organisation - Salma Saeed & Nic Townsend, IBM
You've built your Kafka applications and now you're reaping the benefits of stream processing. You realise you're sitting on a gold mine of data that others use to enrich their applications. But how can you make others aware and help enable them to join in your successes? This talk will describe how we have adopted AsyncAPI as the mechanism to socialise Kafka event streams within an organisation. AsyncAPI provides the means to document a data source as an external API - but Kafka provides some unique challenges when using the document to write an application. Schema registries have vendor specific serialisation libraries. Kafka's distributed topology doesn't always map to the specification. We will explore the scope of the current specification and discuss new requirements for the Kafka use case to enhance the developer experience.

Speakers
avatar for Salma Saeed

Salma Saeed

Software Engineer, IBM
Salma Saeed is a UK based Software Engineer working on Event Streaming at IBM. She has given technical presentations to IBMers and IBM customers as part of the Extreme Blue internship program. She also has experience explaining additional integration options such as using schema registry... Read More →
avatar for Nic Townsend

Nic Townsend

Software Engineer, IBM
Nic Townsend is a UK based Software Engineer at IBM, for the last 3 years he has been working on Kafka-centric products - Event Streams and Event Endpoint Management. He's recently spoken at DevoxxUK regarding the need for schemas in Kafka applications. He's also demoed at booths... Read More →


Thursday November 18, 2021 13:55 - 14:40 UTC
Virtual Experience

14:55 UTC

How to Master Schemas and AsyncAPIs with Registries - Nadja Hagen, Novatec Consulting GmbH
Message schema formats, like Avro and Protobuf, can be used to describe the message payload. During runtime, applications typically obtain the schemas from a schema registry. In order to improve collaboration between different teams, additional information is required. At this point, AsyncAPI closes the gap and can be used to define the surrounding API contract. In this session, we will therefore address the following questions: Why should AsyncAPI be used together with schema and API registries? What are the possibilities for using AsyncAPI with the Confluent Schema Registry and Apicurio Registry? And how can I reference external schemas in AsyncAPI definitions? Besides theoretical basics, we will also look at practical examples with Kafka as broker and Avro as message schema format. Apart from that, we will also get an insight into which requirements can already be met and where there are still possible starting points for the (further) development of tools.

Speakers
avatar for Nadja Hagen

Nadja Hagen

Working Student, Novatec Consulting GmbH
Nadja Hagen is a working student in the field of Technology Consulting at Novatec Consulting GmbH. The focus of her work is on the topics of agile integration, event-driven architecture, and event streaming. In her role, she mainly deals with new technologies and tools, develops proof... Read More →


Thursday November 18, 2021 14:55 - 15:25 UTC
Virtual Experience

15:30 UTC

Break
Thursday November 18, 2021 15:30 - 16:30 UTC
Virtual Experience

16:30 UTC

AsyncAPI or CloudEvents? Both My Captain! - Laurent Broudoux, Microcks.io
The rise of Event Driven Architecture is a necessary evolutionary step towards cloud-native applications but events come also with challenges! One of the first you are facing when starting up as a development team - aside the technology choice - is how to describe these events structure? And then: how can we efficiently work as a team and improve collaboration to reduce the development life cycle and TTM (Time To market)? New standards like CloudEvents or AsyncAPI came up to address these needs allowing structure description. But, people often ask: Should I use CloudEvents or AsyncAPI? There is the belief that CloudEvents and AsyncAPI are competing on the same scope. I see things differently, and I’d like to explain why you may need both of them without increasing the level of complexity from the development perspective! I’ll also introduce Microcks: a tool to easily simulate and test CloudEvents and AsyncAPI combinations in minutes. In this session, we will: - Go over the introduction of both specifications, - Highlight their strengths and complementarity, - Give an overview of Microcks for mocking and testing “CloudEvent-ified AsyncAPIs” ;-)

Speakers
avatar for Laurent Broudoux

Laurent Broudoux

Cloud-native Expert / Founder, Microcks.io
Laurent is a Cloud-Native Architecture expert and Enterprise Integration problem lover at Red Hat. He’s helping organizations adopt distributed and cloud paradigms while capitalizing on their critical existing assets. He is the founder and lead developer of the Microcks.io open... Read More →


Thursday November 18, 2021 16:30 - 17:15 UTC
Virtual Experience

17:30 UTC

Panel Discussion: Future of AsyncAPI - Fran Mendez, Postman
Speakers
FM

Fran Mendez

Director of Engineering, Postman
Fran Mendez is the creator of the AsyncAPI specification and co-founder of the AsyncAPI Initiative. He currently works as Director of Engineering at Postman and is the Executive Director of the AsyncAPI Initiative.


Thursday November 18, 2021 17:30 - 18:15 UTC
Virtual Experience

18:30 UTC

Message-driven microservices orchestration with Serverless Workflow and AsyncApi - Tihomir Surdilovic, Temporal Technologies & Charles d'Avernas, Neuroglia SRL
CNCF Serverless Workflow is a vendor-neutral and open-source workflow ecosystem. The project hosts the core specification defining a domain-specific workflow language, as well as a set of developer tools and runtimes supporting the specification. Serverless Workflow is standards-based and provides support for AsyncApi which plays a big role in defining message-driven orchestrations of third-party microservices. In this talk we will give an introduction to the Serverless Workflow project. We will also describe and demo how AsyncApi is integrated with the spec and showcase how AsyncApi plays a big role and solves important problems in workflow orchestrations.

Speakers
avatar for Tihomir Surdilovic

Tihomir Surdilovic

Developer Advocate, Temporal Technologies
Bio: Tihomir Surdilovic is a Developer Advocate at Temporal Technologies. He is also a maintainer and project lead of the CNCF Serverless Workflow project.Ongoing projects:Temporal: https://temporal.io/CNCF Serverless Workflow: https://serverlessworkflow.io/Previous talks:DevConf.US... Read More →
avatar for Charles d'Avernas

Charles d'Avernas

Co-Founder / Solution Architect, Neuroglia SRL
Charles d'Avernas is the co-founder of Neuroglia SRL. He is a maintainer of the CNCF Serverless Workflow Specification and the creator of Synapse, a Kubernetes-native workflow runtime. Charles has been involved with open-source technologies for over a decade and is also the creator... Read More →



Thursday November 18, 2021 18:30 - 19:15 UTC
Virtual Experience

19:30 UTC

Going Beyond REST With AsyncAPI In The Enterprise - John Feminella, Nuvalence
Large enterprises operate in challenging technical and organizational environments. What happens when teams in those environments reach the limits of expressivity provided by REST endpoints and need to create true event-driven APIs? What are the factors that must be considered for everyone in the ecosystem to create successful event-driven APIs, and not just teams that are enthusiastic about this new technology? In this talk, we'll cover the essential lifecycle of AsyncAPI in the enterprise, using real-world examples of how they were introduced by teams and grew to encompass a greater footprint in product and engineering organizations. We'll cover the essential things for technical leaders and platform owners to know, whether they're forging these ideas for the first time in a new environment, or supporting an existing set of event-driven APIs. By the end, you'll understand the essentials of a event-driven strategy, and how to build one for your enterprise.

Speakers
JF

John Feminella

VP Technology Strategy, Nuvalence
John Feminella is an avid technologist, occasional public speaker, and curiosity advocate. At Nuvalence, he helps enterprises transform the way they write, operate, and deploy software so that their businesses and people can be more effective. Before that, he led technology organizations... Read More →


Thursday November 18, 2021 19:30 - 20:00 UTC
Virtual Experience
 
  • Timezone
  • Filter By Date AsyncAPI Conference 2021 Nov 16 -18, 2021
  • Filter By Venue Virtual
  • Filter By Type
  • Break
  • Intro
  • Lightning Talk
  • Long Session
  • Panel Discussion
  • Short Session
  • Audience