Tyk API Management
Tyk API Management
  • Видео 233
  • Просмотров 443 520
Adopting observability practices: Making the case for technical teams
Developers and engineers, often not in decision-making roles, regularly face challenges in troubleshooting, diagnosing, and resolving issues in environments that lack observability practices. We feel the direct impact of inadequate observability on system reliability and performance. In this session, we will explore the critical role of observability in modern software development and delve into strategies for effectively advocating its adoption within our teams. Drawing from personal experiences, I will share insights on how attendees can make a compelling case for the necessity of observability and champion the adoption of observability practices within their teams. (with Hope Oluwalolo...
Просмотров: 41

Видео

OpenTelemetry Resources: What they are, why you need them, and why they are awesome
Просмотров 332 месяца назад
Telemetry without context is just data. In this talk, we look at the importance of contextual metadata for telemetry, how OpenTelemetry resources solve that problem, and what tooling is available to configure resource metadata in OpenTelemetry. (with Michele Mancioppi) Register for our upcoming events: tyk.io/events/ Sign up for a free trial: tyk.io/sign-up/ Join the Tyk community: community.ty...
Breaking the Chain of Blame - True end to end testing with distributed tracing
Просмотров 82 месяца назад
In this presentation, we will start with a traditional Playwright test against a distributed service running under the Tyk gateway. Tests will still return as passing even though downstream services are breaking. We’ll explain how to incorporate modern observability techniques to include distributed traces and trace-based testing in your Playwright tests. And how you can break the chain of blam...
Leveraging the RED method for streamlined root cause analysis
Просмотров 182 месяца назад
Join us as we explore how teams can streamline troubleshooting and root cause analysis using OpenTelemetry, Pyroscope, Grafana and Tempo. We'll delve into best practices for utilizing RED metrics, demonstrating how it guides effective monitoring and prioritization of performance issues. Starting with a refresher on Opentelemetry, we’ll progress through hands-on examples showcasing the power of ...
How often should you ping? Configuring heartbeat and synthetics checks for your API
Просмотров 142 месяца назад
Defining the right configuration for pinging your API service, with the right level of testing and frequency, is a tricky balancing act. We'll look at how to balance cost and signal clarity with a need for site reliability. What is a heartbeat check? Defining your SLA Calculating your config More details on the configuration Tool options (with Nocnica Mellifera) Register for our upcoming events...
Getting started with OpenTelemetry - OTel Demo to the rescue
Просмотров 3722 месяца назад
With the growing complexity of modern software systems, having good observability is essential for developers to diagnose and fix issues, improve performance, and enhance the overall user experience. OpenTelemetry is a powerful and flexible open-source observability framework that enables developers to capture, generate, collect, and export telemetry data such as traces, metrics, and logs from ...
Demo Troubleshooting API issues within minutes using API observability
Просмотров 312 месяца назад
Join us for an immersive session where we address the specific challenges of API management and troubleshooting. No slides, just raw storytelling and practical demonstrations. I'll guide you through the process of utilising different APIs, encountering intentional failures like rate limiting, quotas, and even server shutdowns along the way. As we explore deeply into the domain of observability,...
How to leverage API observability to meet product objectives
Просмотров 62 месяца назад
There is no shortage of API metrics you could track, but how do you align to business outcomes? This talk is an intro to API observability for product and engineering leaders. How is observability different than traditional monitoring? Then, we’ll walk through how to align metrics to three product goals: adoption, engagement, and retention, and the best practices to ensure the right data is tra...
The efficient way of autoscaling your workload in Kubernetes using observability
Просмотров 142 месяца назад
Henrik Rexed dives into how to efficiently autoscale your workload in K8s using observability using real work examples. Register for our upcoming events: tyk.io/events/ Sign up for a free trial: tyk.io/sign-up/ Join the Tyk community: community.tyk.io Follow us Github: github.com/TykTechnologies/tyk Twitter: tyk_io Linkedin: www.linkedin.com/company/tyk/
200 is not always OK
Просмотров 162 месяца назад
Rob Dickinson explain why 200 is not always ok. Register for our upcoming events: tyk.io/events/ Sign up for a free trial: tyk.io/sign-up/ Join the Tyk community: community.tyk.io Follow us Github: github.com/TykTechnologies/tyk Twitter: tyk_io Linkedin: www.linkedin.com/company/tyk/
Unlocking the APIOps cycle through O11y - a panel discussion
Просмотров 52 месяца назад
Panel discussion that explores unlocking the APIOps cycle through observability, with Marjukka Niininoja, Coen Meerbeek, and Tom Rowson. Register for our upcoming events: tyk.io/events/ Sign up for a free trial: tyk.io/sign-up/ Join the Tyk community: community.tyk.io Follow us Github: github.com/TykTechnologies/tyk Twitter: tyk_io Linkedin: www.linkedin.com/company/tyk/
DORA metrics and beyond: Improving developer productivity & reducing burnout with API observability
Просмотров 22 месяца назад
Ari-Pekka Koponen talks DORA metrics, and how they can not only improve developer productivity, but can help reduce burnout. Register for our upcoming events: tyk.io/events/ Sign up for a free trial: tyk.io/sign-up/ Join the Tyk community: community.tyk.io Follow us Github: github.com/TykTechnologies/tyk Twitter: tyk_io Linkedin: www.linkedin.com/company/tyk/
Introducing OpenTelemetry in your organization 3 Steps
Просмотров 352 месяца назад
Are you sold on OpenTelemetry (OTel) for Observability? Are you an executive or manager, eager to implement OTel in your organization? You need an overall strategy for rolling out OTel, maximize success and to avoid fragmented efforts. But how do you get started? In this talk, Adriana shares 3 steps and accompanying practices for a successful Observability with OTel rollout in your organization...
Everything that could go wrong with GraphQL and how OTel can help
Просмотров 182 месяца назад
Tyk's Agata Witkowska takes a look at everything that could go wrong with GraphQL, and how OTel can help. Register for our upcoming events: tyk.io/events/ Sign up for a free trial: tyk.io/sign-up/ Join the Tyk community: community.tyk.io Follow us Github: github.com/TykTechnologies/tyk Twitter: tyk_io Linkedin: www.linkedin.com/company/tyk/
Designing observable API platforms - a panel discussion
Просмотров 212 месяца назад
Panel discussion that look at how to design observable API platforms, with Colin Griffin, Lorna Mitchell, and Amod Gupta. Register for our upcoming events: tyk.io/events/ Sign up for a free trial: tyk.io/sign-up/ Join the Tyk community: community.tyk.io Follow us Github: github.com/TykTechnologies/tyk Twitter: tyk_io Linkedin: www.linkedin.com/company/tyk/
Improving your telemetry data for better observability
Просмотров 252 месяца назад
Improving your telemetry data for better observability
Taking a deeper look at observability - A panel discussion
Просмотров 102 месяца назад
Taking a deeper look at observability - A panel discussion
Welcome to Leap 2024 opening keynotes (Tyk API observability fundamentals)
Просмотров 82 месяца назад
Welcome to Leap 2024 opening keynotes (Tyk API observability fundamentals)
Deploy fast, without breaking things: Level up APIOps With OpenTelemetry (FOSDEM 2024)
Просмотров 3048 месяцев назад
Deploy fast, without breaking things: Level up APIOps With OpenTelemetry (FOSDEM 2024)
Install Tyk Enterprise Developer Portal in Kubernetes using Tyk Helm Charts
Просмотров 31110 месяцев назад
Install Tyk Enterprise Developer Portal in Kubernetes using Tyk Helm Charts
Tyk Enterprise Developer Portal : Part 1
Просмотров 59410 месяцев назад
Tyk Enterprise Developer Portal : Part 1
Tyk with PostgreSQL
Просмотров 299Год назад
Tyk with PostgreSQL
Embarking on the Journey to API-Topia
Просмотров 1,1 тыс.Год назад
Embarking on the Journey to API-Topia
Ticket Submission Guide [Tyk Support]
Просмотров 82Год назад
Ticket Submission Guide [Tyk Support]
Measuring impact: API analytics for Product Managers
Просмотров 353Год назад
Measuring impact: API analytics for Product Managers
A blueprint for increased ROI: Strengthening your API strategy for economic uncertainty
Просмотров 83Год назад
A blueprint for increased ROI: Strengthening your API strategy for economic uncertainty
Design-first API management with OpenAPI Specification (OAS) and Tyk | API Hangout #51
Просмотров 353Год назад
Design-first API management with OpenAPI Specification (OAS) and Tyk | API Hangout #51
Tyk office hours - Discover new API opportunities with Tyk self-managed
Просмотров 203Год назад
Tyk office hours - Discover new API opportunities with Tyk self-managed
Quickly brand and white-label the Developer Portal
Просмотров 256Год назад
Quickly brand and white-label the Developer Portal
Consumer friendly API documentation
Просмотров 313Год назад
Consumer friendly API documentation

Комментарии

  • @roydonesbaldwin483
    @roydonesbaldwin483 2 дня назад

    664 Will Street

  • @parthmehta801
    @parthmehta801 10 дней назад

    Awesome

  • @MilenaTodorova-d7l
    @MilenaTodorova-d7l 12 дней назад

    Gage Coves

  • @orenalon5340
    @orenalon5340 17 дней назад

    It seems quite straightforward, but somehow when I enable the Playground and open it - the default TYK Playground opens instead of the regular one

  • @ToddRokusek-p7w
    @ToddRokusek-p7w Месяц назад

    Benjamin Manors

  • @TanaGattison-b5e
    @TanaGattison-b5e Месяц назад

    Wehner Meadows

  • @PearlineMarusak-c4u
    @PearlineMarusak-c4u Месяц назад

    Price Station

  •  Месяц назад

    I would like to see how the browser picks its certificate. I've seen many tutorials using curl, but never a browser like Chrome or Firefox.

  • @TheMasdf
    @TheMasdf Месяц назад

    Loved the demo, how can we setup data dog to work on this?

  • @cvramankishore4u
    @cvramankishore4u 3 месяца назад

    Please share link to Part 2

  • @gurpartapsingh836
    @gurpartapsingh836 3 месяца назад

    Hi Jia I am using tyk-oss on kubernetes try to run custom plugin in python time="Jun 28 11:40:38" level=debug msg="Couldn't dispatch request object" error="Couldn't dispatch request, driver 'python' isn't available"

  • @gurpartapsingh836
    @gurpartapsingh836 3 месяца назад

    I am using tyk-oss on kubernetes try to run custom plugin in python time="Jun 28 11:40:38" level=debug msg="Couldn't dispatch request object" error="Couldn't dispatch request, driver 'python' isn't available"

  • @lavleshgarg
    @lavleshgarg 3 месяца назад

    awesome

  • @kennethcarvalho3684
    @kennethcarvalho3684 3 месяца назад

    How is opa used along with ciam?

  • @macrokernel13
    @macrokernel13 5 месяцев назад

    Hi guys, is Tyk OSS able to cache GraphQL APIs?

  • @sumeshnayar
    @sumeshnayar 6 месяцев назад

    can i use tyk as api gateway for mern stack microservice application and deploy on azure cloud. As i am planning to use azure cosmos db(mongodb) as for analytics , is it free to use ?, user base will be low and may incresase if the application get more demand.

  • @kayealvarado
    @kayealvarado 9 месяцев назад

    Can the transformation plugins inject auth details from a vault aside from meta values?

  • @se99388
    @se99388 10 месяцев назад

    Thank you for simplify it. Great explanation

  • @AnujaChirantha
    @AnujaChirantha 10 месяцев назад

    You are great. I watched a couple of videos. But this is the video that explained the concept very well.

  • @afterpanic1429
    @afterpanic1429 11 месяцев назад

    Hello. Nice video! however, I'm a little bit confused, how are you running 930 workers and hitting 1 000 000 + rps from "localhost"? are the slaves/workers on another machine? -- btw I really like that you mentioned that each locust worker is single threaded

    • @SonPham-wx6xy
      @SonPham-wx6xy 11 месяцев назад

      K8S port forwarding from locust UI pod 😄

  • @chamithlahiru6519
    @chamithlahiru6519 11 месяцев назад

    can we apply this to tyk open source api gateway

  • @GladstonLionel
    @GladstonLionel 11 месяцев назад

    Great explanation! Thanks you.

  • @charc0al_tv
    @charc0al_tv 11 месяцев назад

    I'm running the Tyk docker container from the docs but I don't have any Dashboard service serving on port 3000?

  • @tomand285
    @tomand285 Год назад

    Can you please create a new video for Tyk 5.1+

    • @aishwaryajangam124
      @aishwaryajangam124 Месяц назад

      Hello, will the steps remain the same for 5.2+ as shown in this video??

  • @El3ctr0Lun4
    @El3ctr0Lun4 Год назад

    Those AWS Marketplace products from Tyk no longer exist... what happened? The only one still there is Tyk Cloud API Management.

  • @sanatanShishya1521
    @sanatanShishya1521 Год назад

    Nice video, but it need to more proper explanation to writing those conf file and details for different ports. then is will be more good to understand and implement on same.

  • @sp.karthick2877
    @sp.karthick2877 Год назад

    Hi Thanks for this explanation. Please clarify the below query Is it possible to have multiple access token for same client id and secret key and keep all of them valid throughout expiration time. In other words, can we control the Token Life cycle

  • @dewanbageradorsho
    @dewanbageradorsho Год назад

    so wonderful

  • @ЮрийШотин
    @ЮрийШотин Год назад

    Thank you ladies and gentlemen for such a useful video. This is not fair that it is underrated. I would recommend that every API developer wathces this video.

  • @nicocarral8344
    @nicocarral8344 Год назад

    I followed this video and got error 403 permission denied..

  • @dewanbageradorsho
    @dewanbageradorsho Год назад

    WELL

  • @emecexpo
    @emecexpo Год назад

    thanks

  • @leonthomanek6106
    @leonthomanek6106 Год назад

    Is someone smoking hookah in the background? xD Nice vid thx

  • @SultanaRazia-jx8mk
    @SultanaRazia-jx8mk Год назад

    Beautiful!!❤❤

  • @MrAndrewpindar
    @MrAndrewpindar Год назад

    Very clear explanation; thanks. However it seems a bit of overkill to provide both the base64 encoded client id and secret in the header and then the actual clear text values in the body. When accessing MSGraph for example, I can get the token by just defining the client id and secret in the body.

    • @TykAPIM
      @TykAPIM Год назад

      Hey Steven! Great catch! It is actually not necessary to provide both the base64 encoded id/secret as well as the plain text values in the body. As per the OAuth RFC: "The authorization server MAY support including the client credentials in the request-body.". So you only need to provide the header or body, not both. You can absolutely do what you're doing with MSGraph. Thanks for the comment :) - Firas

  • @vkb25041980
    @vkb25041980 Год назад

    Why put client secret in body?

    • @TykAPIM
      @TykAPIM Год назад

      Hi Vineet! Thanks for the question! In this demonstration, we are generating a system-system API call, which, in this case, the Client Credentials grant type makes the most sense. It doesn't matter if the clientId/clientSecret are passed in the headers or body of the request in order to accomplish the handshake and generate an access token by the auth server. Hope that helps! - Firas

  • @recycletv7145
    @recycletv7145 Год назад

    Can you please show me how to do the test input using postman?

  • @simplyizustic6122
    @simplyizustic6122 Год назад

    can't see the schema for the api

  • @golammostafask-qs9bk
    @golammostafask-qs9bk Год назад

    i have a question ? why have no views

    • @TykAPIM
      @TykAPIM Год назад

      We are getting there slowly. Thanks for supporting :)

  • @SultanaRazia-jx8mk
    @SultanaRazia-jx8mk Год назад

    Wow! Very good content!❤❤❤

    • @TykAPIM
      @TykAPIM Год назад

      Thank you! Glad you liked it :)

  • @rocioherrerao7569
    @rocioherrerao7569 Год назад

    GRACIAS POR LA INFORMACION ENVIADA ROCIO HERRERA OBESO

  • @gouravpatra3929
    @gouravpatra3929 Год назад

    Hi there, In my opinion background music is more louder than your voice

    • @TykAPIM
      @TykAPIM Год назад

      Thanks for your feedback Gourav! We'll make sure to take care of that in our next videos 🥰

  • @Monirkk
    @Monirkk Год назад

    😲😲😲💖

  • @Monirkk
    @Monirkk Год назад

    💌great

  • @aymenboudabia5221
    @aymenboudabia5221 Год назад

    nice explanation !

  • @aymenboudabia5221
    @aymenboudabia5221 Год назад

    Very nice explanation, so underrated . Good job !

  • @freelancerrafirk
    @freelancerrafirk Год назад

    Wow🌹🌹❣️❣️

  • @dime124
    @dime124 Год назад

    Implemented a hyperv machine using ubuntu ISO, installed nginx and made all this work in 3 hours thanks to this video. End to end. Really cool Thank you.

    • @TykAPIM
      @TykAPIM Год назад

      We're glad our video helped you Paul!

  • @silex770
    @silex770 Год назад

    This is not a good video. I've worked on multiple monoliths and each has been a untestable disaster of spaghetti code and foreign key constraints. The last one was a 10 year old PHP monolith with hundreds of thousands of lines of code that no one could figure out how to split because it was so bad. Microservices are a pattern, just like modular monolith, and each should be evaluated and used for the problem at hand. Personally I have come to prefer microservices over the last 10 years of my career. We are currently evaluating Tyk for our company but between the condescending tone and insults, this video is making me reconsider.

    • @Lonelycode
      @Lonelycode Год назад

      Thanks for the comment! Yes I agree that badly maintained and designed monoliths are a pain to maintain, and I would also agree that like any tool, Microservices serve a distinct purpose. The real issue comes when folks see Microservices like a hammer, and every project looks like a nail. Ultimately, Microservices are an extension of SOLID and DRY principles in modular software development, just exploded across the network. The same FK constraints apply to Microservices once dependencies emerge between them, and then another layer of tech (e.g. GraphQL) is required to solve those soft-links, escalating complexity should be reserved for truly massive projects that really benefit from it, not a s a greenfield starting point.

    • @forevernoob97
      @forevernoob97 Год назад

      "We are currently evaluating Tyk for our company but between the condescending tone and insults, this video is making me reconsider." .... lol. Imagine making a technical decision based on your feelings about someone else's opinion.

    • @L-gr4dk
      @L-gr4dk 6 месяцев назад

      "The last one was a 10 year old PHP monolith with hundreds of thousands of lines of code that no one could figure out how to split because it was so bad" - The fact that you think this has anything to do with the architecture and not the developers (including yourself) shows how little you know about software. Those same developers working on microservices would have created an even bigger mess.

    • @KeinNiemand
      @KeinNiemand 2 месяца назад

      Can't you do soemthing in between microservices and monoliths and just go with a few medium sized services in places where splitting makes sense?