API World -- Main Stage

Join on Hopin

Wednesday, October 28, 2020

- PDT
OPEN TALK (API): API as a Key Enabler for a True No-Code/Low-Code Platform
Vlad Mystetskyi
Vlad Mystetskyi
monday.com, monday Apps Team Lead

In this session, we will go over the business value, product insights, and technical challenges of how and why to open a previously closed platform for external developers to build on and what the role is of the platform’s API to make this possible. We will also share an inside look of the monday.com journey to build our API and the monday Apps Framework as integral parts of our LCNC platform.

- PDT
OPEN TALK (API): KYD: Know Your Developer
Tanya Vlahovic
Tanya Vlahovic
eBay, Distinguished Architect and Head of Developer Ecosystem

The vision of any API program is to deliver a world-class developer experience that enables partners to be inventive, provide their users with fantastic experience, and propel their business into the future. APIs are everywhere nowadays, allowing organizations to connect with the world digitally. Developers come in all shapes and sizes. They combine building blocks that organizations provide in a unique way. So, API consumers are instrumental in shaping APIs. The API providers and the API consumers share the success. It is crucial for organizations to have visibility into the way developers use their capabilities. By doing this, API providers can assess the value the APIs bring and understand benefits coming from third-party integrations. This talk is meant for technical people involved in creating interfaces that empower 3rd party developers as well as API evangelists. Well-designed and managed APIs that developers love are true elements of success.

- PDT
KEYNOTE (API): IBM -- What's Next: Digital / API Ecosystems, Marketplaces and Platforms
Alan Glickenhouse
Alan Glickenhouse
IBM, Digital Transformation and API Business Strategist


Many businesses are considering or beginning to create Digital Ecosystems, API Marketplaces, and positioning themselves as a Digital Platform. All of these are exciting areas having significant business value – thus they are extremely attractive opportunities! But all of them also come with challenges, requiring you to earn your position in the Digital economy. This session discusses each of Ecosystems, Marketplaces, and Platforms individually and positions how they relate to each other. For each, the session describes a simple (okay, relatively simple) getting started scenario and envisions more advanced capabilities that can be added for extra value as you progress in your journey.

- PDT
OPEN TALK (API): Pillars of Successful API Governance
Boris Vernoff
Boris Vernoff
ADP, Chief Data Architect - API Data Governance

Many organizations going through the digital transformation process recognize the APIs are the foundation of any digital transformation.

However, one big question still remains for many large companies: “How to ensure API consistency across the Enterprise, reduce the development costs and increase the API adoption rate while expanding the scope of business operations offered thru APIs?”

This session focuses on the main principals of the successful API Governance based on the real-life experiences of ADP, which has grown through acquisitions and employs a broad variety of platforms and technologies and how to maintain the maximum possible API flexibility within the well-defined and governed boundaries.

- PDT
Plenary Keynote (API): Visa -- Restful Shmetsful - What’s With API Usability
Sumit Amar
Sumit Amar
Visa, Sr. Director of Engineering, Architecture, and Product

APIs that are modern, RESTful, and rich with Usability could make all the difference in onboarding new clients to your business. This session covers usability best practices in exposing basic and complex business functions via simple APIs. In-depth details on building RESTful interfaces, HATEOAS links for navigation and usability, ODATA for standard data retrieval (paging, sorting, selecting, filtering etc), and error handling are covered in this talk. Code samples, and sample API endpoints with request/response data will be shared with the audience. Session will cover using Lambda functions in HTTP(S) URLs, to perform operations on aggregated and single entities.

- PDT
OPEN TALK (API): The Visual Side of Scaling Business
Nick Unsworth
Nick Unsworth
Getty Images, VP, Strategic Business Development

It is no secret that as the global economy continues to evolve, businesses, both large and small, are looking to expand their ecommerce footprint. As a leading provider of visual content, Getty Images understands that quality photographs, videos, illustrations, and vectors can drive real engagement and commercial success. With the most powerful API in the industry, Getty Images is now capitalizing on an opportunity to extend the reach of its content into tools that make simple to create and publish engaging content, like leading design platform, Canva, and content providers like Pexels and Pixabay. In this discussion, Getty Images VP of Business Development Nick Unsworth will talk through ways platforms can scale content with APIs and build fruitful partnerships through affiliate marketing.

Key Takeaways:
-Consumer behavior is rapidly evolving, create flexible pricing models that allow for both parties to adapt to a changing environment.
-Ensure the API and toolsets mirror search and site metadata in an effort to provide deep value and help partners save time and resources.
-Use the API to create “stickiness” through deep workflow integration that establishes a strong relationship with the end-user or customer.

- PDT
KEYNOTE (API) : Toptal -- GraphQL Done Right!
Robert Pankowecki
Robert Pankowecki
Toptal, Back-end Architect

GraphQL is a fantastic query language. It covers a wide range of usages and, typically, is pretty well specified.

There are plenty of areas where the specification is missing, however, requiring you to create your own standards to make the experience consistent for clients. In this session, we’ll discuss Toptal’s 15 recommendations for how to create these specifications and how they compare with other options.

- PDT
OPEN TALK (API): How to Monetize Your APIs in Today’s Digital Economy
Iddo Gino
Iddo Gino
RapidAPI, CEO
Idit Oryon
Idit Oryon
RapidAPI, Head of Global Partnership

Companies are increasingly investing in APIs as an essential element for making enterprise systems and services more responsive and adaptable. However as the API economy begins to grow, what has become apparent is that APIs are key for building new business models, digital strategies, and partnerships. As companies begin to invest more heavily in APIs and look to take advantage of this new economy, the questions remain: How do companies actually drive revenue using APIs? What are the business drivers behind exposing APIs? What are the best practices for pricing? Are there industry standards for developing an API Monetization Strategy or is it still the Wild, Wild West?

Join Iddo Gino, Founder and CEO at RapidAPI, and Idit Oryon, Head of Global Partnerships, as they examine the monetization of APIs and drive clarity around some of the most common questions:

-What is the best API Strategy to put in place when considering monetization?
-What are the most common API business use cases?
-What are the best pricing models for APIs?
-How can my organization get started?

- PDT
OPEN TALK (API): Bring Massive Scalability to Your Real-Time Applications With Diffusion® APIs
Peter Hughes
Peter Hughes
Push Technology, Head of Cloud

Businesses in every industry are using event streaming to build real-time applications and drive innovative new experiences across web, mobile, and IoT systems and applications. Managing the distribution and operation of real-time event streams over the Internet, mobile, and satellite networks, external to the corporate network, in a cost-efficient, reliable, and secure manner, presents a unique set of development challenges, particularly in relation to scalability.

The wide array of corporate applications require different types of scale including the abilities to: serve large and often variable client volumes, to handle tens or hundreds of thousands of unique data streams, and to provide high throughput of data across geographically dispersed and/or remote regions. This talk will highlight how Diffusion, an Intelligent Data Mesh, is purpose-built to deliver optimal performance, and reduce operational risk and cost across both axes of scale-traffic volume and data throughput – regardless of congested or fluctuating network conditions.

The presentation will also discuss how popular platforms, such as Apache Kafka, do not adequately address the challenges of the Internet, e.g. over the edge of corporate networks. Undoubtedly, Kafka can reliably stream high volume data within enterprises’ networks. However, there are serious issues that occur over the last mile i.e. when data must be delivered over the edge onto the public Internet and mobile networks. Kafka is not designed for last mile streaming which poses application and system development scalability challenges. This talk will draw from real-world examples of how to address the challenges and successfully extend Kafka event-streams across the Internet.

- PDT
OPEN TALK (API): Data Aggregation: Using APIs to Provide a Full Financial Picture
Andrew Barnett
Andrew Barnett
Fiserv, Solutions Consulting Director
Nick Oostveen
Nick Oostveen
VoPay, CTO


Our world is moving rapidly towards more digital financial interactions, so access to consumer financial data is now more important than ever. As the pace of technical advancement in financial applications accelerates, data aggregation tools and APIs are key to providing quick and actionable consumer data for businesses. Join this session to learn more about financial data aggregation and why it’s important. Learn how one business uses aggregation APIs to streamline and simplify the online bank payment and transaction process.

- PDT
KEYNOTE (API): Corsha -- Rethinking API Security: Applying Lessons Learned From Human Secure Authentication
Chris Simkins
Chris Simkins
Corsha, CEO & Co-Founder
Anusha Iyer
Anusha Iyer
Corsha, Co-founder and CTO

This session will discuss the growing need for better approaches to API Security, in light of increasing attacks against API. The speakers will talk about cybersecurity lessons learned from improvements in how humans securely log into networks and will apply those lessons to security for APIs. The session will tied those lessons learned to vulnerabilities identified by OWASP and other cybersecurity experts.

- PDT
OPEN TALK (API): Creating Seamless Experiences for a Remote World
Todd Greene
Todd Greene
PubNub, Founder & CEO

What does it take to create an experience where all the participants are remote?

As the world changes and remote experiences emerge at the center of daily life, a central question emerges: what does it take to create an experience where all participants are remote?

As the world changes and remote experiences emerge at the center of daily life, a central question emerges: what does it take to create an experience where all participants are remote?


During this webinar, Todd Greene, CEO of PubNub, will share his insight into the software and network considerations required to bring people, data, and devices together for the future of remote life.

Take 30 minutes out of your day and gain insight from the industry leader in realtime innovation. Don't miss it!

- PDT

Thursday, October 29, 2020

- PDT
OPEN TALK (API): Service Mesh Unwrapped: Learn How to Build the Future of Service Connectivity
Marco Palladino
Marco Palladino
Kong, CTO & Co-Founder

Service Mesh is the future of service connectivity. This new pattern focuses on building reliable, distributed, and decoupled applications, but the industry made it challenging to understand and deploy meshes in production. It doesn’t have to be this way. We believe everyone should be able to seamlessly deploy a mesh in minutes to easily manage any service on the network. We’re shifting the narrative around service mesh to be one of the first things you do in a microservices application, not the last.

In this talk, Marco dives into how service mesh can be easily used to solve common challenges in your application architecture from day one. He will cover:

- Service mesh explained: concepts, benefits and pitfalls.
- Adding security, reliability, and observability of service traffic with a mesh.
- Live demo of deploying a service mesh in production in minutes on both Kubernetes and VMs

These concepts will be demoed live using Kuma, an open-source control plane built on top of Envoy.

- PDT
OPEN TALK (API): Building an API Factory: Turn Your APIs Into Products
Nuwan Dias
Nuwan Dias
WSO2, Senior Director of API Architecture

APIs are the crude oil in the digital world. Different forms and types of APIs power the digital mesh to which we’re all connected to. The potential and reach of APIs however are heavily under utilized today in many organizations. The root cause of this seems to be the lack of a “product mindset” on APIs. Organizations which strategically invest on building a product mindset for APIs have been successful in putting themselves significantly ahead of the curve in innovation. In this session I hope to talk about 6 key points which will be valuable for API product managers and architects to bring in a product mindset to APIs within their organizations. This will help them to build a more streamlined, agile and repeatable process that converts their APIs into digital products.

- PDT
KEYNOTE (API) : eBay -- Scaling Your Architecture With Services and Events
Randy Shoup
Randy Shoup
eBay, Chief Architect and VP, Engineering Ecosystem and Experience

This keynote is a deep dive into the modern best practices around asynchronous decoupling, resilience, and scalability that allow us to implement a large-scale software system from the building blocks of services and events, based on the speaker's experiences implementing such systems at Google, eBay, and other high-performing technology organizations.

We will start with the idea of a "minimal viable architecture" - how architectures evolve and what architecture is most appropriate at each phase of a company. We will talk about how to migrate from a monolith to a service-oriented architecture, and learn some tips for being successful designing and operating services in production. We will then outline the capabilities of events and an event-driven architecture. Finally, we will combine events and services into a powerful overall architecture.

You will leave with actionable suggestions you can use to evolve and improve your own software architecture.

- PDT
OPEN TALK (API): Developing Empathy for Developer Success

When I look at the most successful companies - not just in terms of numbers, but also in terms of customer sentiment - I see a consistent pattern: they don't just put customers first, they demonstrate an inherent empathy for their customers that drives all of their decisions. In our industry, companies like GitHub, Google, JFrog and others who were founded by technical people to serve a technical audience continue to rank highly because of how well they understand their audience. In this talk, Rob Z. will explore how developing and maintaining a culture of empathy toward your developers - both customers and employees - leads to success across the board and how you can tranlate this empathy into a compelling developer experience.

- PDT
OPEN TALK (API): Common API Security Pitfalls: Learning From Other's Mistakes
Isabelle Mauny
Isabelle Mauny
42Crunch, Field CTO

This session was born from the weekly newsletter at apisecurity.io, a community site which shares regular news about breaches via APIs. Each week large companies like Starbucks, T-Mobile or Facebook make it on the front page, as ethical or not so ethical hackers find vulnerabilities in their APIs.
Pattern emerge across those vulnerabilities and in this talk we will talk about them and how to address them early in your API lifecycle.

In this session, you will:
- Learn about the OWASP Top10 risks for APIs
- Get technical details on the vulnerabilities and why they happened
- Leave with a TO-DO of remediations and approaches so that you do not make the mistakes
- Learn not to trust anything or anyone :)

- PDT
OPEN TALK (API): Designing APIs That Developers Love
Phil Cluff
Phil Cluff
Mux, Streaming Architect

I've spent the last 10 years of my career working in then streaming video space. Video streaming encompasses a complex set of technologies, but one of the biggest challenges in this space has been poor API design. Great video developers, unfortunately, tend to be bad at API design.

When we started Mux, we wanted to apply our experiences with terrible APIs, and design build the world’s most powerful video API. In this session, we’ll take a look at what we learned about API design along the journey, and what steps you can take to make sure that your API is also awesome.

We’ll talk about common pitfalls and gotchas that can trip you up, and explore how we use an OpenAPI driven toolchain to accelerate our product development, which also lets us generate the code for our SDKs in a variety of languages.

- PDT
OPEN TALK (API): Going Open, Going AsyncAPI
Ben Gamble
Ben Gamble
Ably, Head of DevRel

There are no silver bullets in event-driven API design; however, there are good standards. This talk provides some insight into the real-world advantages and problems we’ve seen first-hand, which came about from fully supporting AsyncAPI on our open, event-driven, realtime data platform. And some lessons if you’re trying to do this with data you are publishing or plan to publish soon.

Beginning with a discussion on API standards, I’ll walk you through our deliberations, why we chose AsyncAPI, how it helped us, and the requirements to implement it. I’ll tell you how we improved our tools to make use of AsyncAPI specs; how we managed the gaps in the specification; as well as what benefits it brought.

AsyncAPI has been added to every product we host on our open platform. Why? Because we believe AsyncAPI is a good standard for open event-based data/APIs, and we want to support a proper way to carry out code generation and data validation — with specifications that make sense.

By the end of this talk you’ll have insight into the challenge of conforming to this standard. We’ve pushed some of the boundaries of its initial design, and are working to make it better. Building open systems is a journey more than a destination but its reward is having a system that allows users access to data in better, safer ways.

- PDT
OPEN TALK (API): Building an Award Winning API Program
Mike Stowe
Mike Stowe
RingCentral, Developer Marketing

You’ve probably heard that your company needs an API, or that if you build it developers will use it, or that you just need documentation, or my personal favorite: developers hate marketing. But are these statements true? And what does it take to build an award winning API program that your prospects, customers, and developers will love? Join me as we look at what makes a successful API program, how to structure your overall API strategy, and where to focus for the greatest return and engagement. By the end of this session you’ll know why those statements are just flat out wrong, how you can really drive business value with your API, and tangible steps you can take to ensure your program doesn’t end up as a statistic.

- PDT
CLOSING KEYNOTE: U.S. Bank -- What Are Service Mesh Features That Can Reduce Microservice Development Today?

There are Service Mesh features in Istio that can reduce microservice development out-of-the-box. Some of it includes ingress MTLS, JWT, outbound MTLS, etc. Some are not available yet, such as rate-limiting, OIDC, and external token validation, etc. It is good to know what Istio can help to improve in your day-to-day enterprise-scale microservice development.