Skip to main content

Posts

Showing posts with the label api

API Product Manager

 API Product Manager source: https://apiacademy.co/category/api-tutorials/api-management/ 1. Introduction to API Product Management 1.1 Significant API Product Components 1.1.1 Interface 1.1.2 Engagement 1.1.3 Learn and Usability Aids 1.1.4 Visibility and Analytics 2. API as a Product: Deploying and Publishing

API Security Architect

API Security Architect source: https://apiacademy.co/category/api-tutorials/api-security/ 1. Introduction to API security 1.1 API Audience Private, Public, Partner 1.2 API Security Domain EndUser, Administrators, Developers - several interconnection endpoints APIs increase the attack surface  1.3 Common Web Attacks Cross-Site Scripting Denial of Service Man in the Middle Cross-Site Request Forgery SQL Injection Overflow     Security organization: OWASP Open Web Application Security Project 1.4 Mitigating API Threats Rate Limiting Message Validation Encryption and Signing TLS Trust Attacks Certificate Authority Vulnerabilities Human Vulnerabilities Man in the Middle Access Control HTTP Access Control Basic Authentication Digest Authentication 1.5 Best Practices for API Security Security - Authentication and Authorization Protection - OWASP API vulnerabilities Throttling - quota on requests and retries Continuous API Monitoring Resquest/Response Payload Validation Error Han...

API Designer

API Design source:  https://apiacademy.co/category/api-tutorials/api-design/ 1. Introduction What is an API Application Programming Interface A software interface, a building block that works behind the scenes to connect different applications and  systems so they can share information. Entry points into your organization's capabilities that can be accessed through different channels such as browsers, mobile apps, social networks, and IoT devices. Are digital enablers Digital feedback loop Business Goals -> Digital Reach -> Business Results -> Data-driven Insigths Benefits and Value of APIs New revenew - monetized access to data and services Reach and retention - reach captive audiences where they spend their time Faster partnerships - partners can onboard in record time Mobile ad omnichannel - consistent digital experience across all channels Interaction analytics - digital feed loop allows real-tims analysis of user behaviour Outsourced innovation - leads to unantic...