Corporate API Fundamentals and Architecture
Back to Learn
Learning path

Corporate API Fundamentals and Architecture English

All articles · English

0 of 42 read 0%

Chapter 145 min read

Internet, Networking, and API Fundamentals

From network communication to the complete processing of a request in an API Gateway.

Read article
Chapter 250 min read

TCP, UDP, Ports, and Sockets

From connection establishment to diagnosing timeouts, pooling, SNAT, and port exhaustion in API Gateways.

Read article
Chapter 355 min read

IP Addressing: IPv4, IPv6, Subnetting, and Routing

From CIDR prefixes and subnetting to diagnosing routes, NAT, MTU, and connectivity in API Gateways.

Read article
Chapter 465 min read

DNS, NAT, Proxies, and Load Balancers

From DNS resolution and address translation to TLS termination, health checks, and backend selection.

Read article
Chapter 580 min read

HTTP/1.1, HTTP/2, and HTTP/3

From semantics and framing to multiplexing, HPACK, QUIC, QPACK, and protocol translation in API Gateways.

Read article
Chapter 670 min read

HTTPS and TLS in Depth

From cryptography and TLS 1.2/1.3 handshakes to X.509 certificates, mTLS, HSTS, and API Gateway troubleshooting.

Read article
Chapter 765 min read

Cryptography: Symmetric, Asymmetric, Hashes, and Digital Signatures

From AES, hashes, HMAC, and digital signatures to key management, KMS, HSM, post-quantum cryptography, and troubleshooting.

Read article
Chapter 875 min read

Digital Certificates, PKI, and X.509

From identity, issuance, and trust chains to SAN, CSR, CRL, OCSP, HSM, mTLS, and API Gateway operations.

Read article
Chapter 975 min read

mTLS in Depth

From TLS 1.3 handshakes and client certificates to identity, authorization, API Gateways, service meshes, OAuth, and secure operations.

Read article
Chapter 1085 min read

REST: Architecture and Best Practices

From Fielding's principles to resources, HTTP semantics, idempotency, caching, concurrency, OpenAPI, security, and API Gateway operations.

Read article
Chapter 1180 min read

Richardson REST Maturity Model

From a single endpoint to hypermedia: levels 0 through 3, HTTP semantics, HATEOAS, assessment, governance, and enterprise API migration.

Read article
Chapter 1290 min read

OpenAPI (Swagger): Contracts, Documentation, and Automation

From formal interface description to validation, linting, semantic diff, mocks, SDK generation, portals, governance, and API Gateways.

Read article
Chapter 1365 min read

GraphQL, gRPC, and WebSocket

From schemas, resolvers, and N+1 to Protobuf, streaming, deadlines, persistent connections, security, and enterprise architecture criteria.

Read article
Chapter 14120 min read

Authentication vs. Authorization

From identity proof to access decisions: credentials, tokens, OAuth, RBAC, ABAC, ReBAC and PBAC models, policy enforcement, workload identity, and troubleshooting.

Read article
Chapter 1590 min read

Basic Auth, Digest, and API Keys

HTTP challenges, Base64, TLS, nonce, replay, storage, scopes, quotas, rotation, revocation, HMAC, and secure validation in API Gateways.

Read article
Chapter 16150 min read

OAuth 2.0 in Depth: Flows, Tokens, and Security

Roles, endpoints, Authorization Code with PKCE, Client Credentials, refresh tokens, introspection, revocation, PAR, JAR, JARM, DPoP, mTLS, and API Gateway security.

Read article
Chapter 17140 min read

OpenID Connect (OIDC): ID Tokens, Sessions, and Identity Federation

From user authentication to ID Token validation, UserInfo, assurance, SSO, federated logout, discovery, JWKS, and identity federation.

Read article
Chapter 18150 min read

JWT, JWS, JWE, and JOSE in Depth

Claims, Base64url, signatures, MAC, algorithms, JWK, JWKS, key rotation, JWE, nested tokens, and secure validation in API Gateways.

Read article
Chapter 19110 min read

SAML 2.0 in Depth

Assertions, AuthnRequest, bindings, metadata, XML Signature, SSO, SLO, NameID, federation, and enterprise security.

Read article
Chapter 20120 min read

Identity Federation and Single Sign-On

Trust domains, SSO, sessions, brokers, SAML, OIDC, account linking, MFA, B2B, workloads, and API Gateway integration.

Read article
Chapter 21135 min read

API Gateways: Concepts and Architecture

Data plane, control plane, policies, routing, security, traffic control, high availability, observability, governance, and troubleshooting.

Read article
Chapter 22115 min read

Gateway Policies

Pipeline, ordering, scopes, authentication, authorization, validation, limits, transformation, routing, resilience, and observability.

Read article
Chapter 23140 min read

Axway API Gateway: Architecture and Operation

Policy Studio, domains, Node Managers, runtime, API Manager, KPS, Cassandra, HA, security, observability, and operations.

Read article
Chapter 24135 min read

Azure API Management (APIM)

Architecture, gateways, policies, tiers, private networking, security, high availability, observability, and automation.

Read article
Chapter 25105 min read

API Security (OWASP API Security Top 10)

BOLA, authentication, properties, resources, functions, business flows, SSRF, configuration, inventory, and unsafe consumption.

Read article
Chapter 26125 min read

CORS, CSP, HSTS, and Other HTTP Headers

Origins, preflight, credentials, CSP, nonces, HSTS, cross-origin isolation, caching, cookies, and troubleshooting.

Read article
Chapter 27120 min read

Rate Limiting, Quotas, and Throttling

Algorithms, keys, costs, bursts, concurrency, distributed limits, 429, retries, sizing, and troubleshooting.

Read article
Chapter 28125 min read

API Versioning

Compatibility, SemVer, selection strategies, coexistence, deprecation, Sunset, migration, testing, and governance.

Read article
Chapter 29130 min read

Service Mesh (Istio, Linkerd, and Envoy)

Control plane, data plane, sidecars, ambient mode, mTLS, traffic management, resilience, observability, xDS, and multi-cluster.

Read article
Chapter 30135 min read

Microservices and Integration Patterns

Bounded contexts, contracts, synchronous and asynchronous communication, Saga, Outbox, CQRS, Event Sourcing, and Strangler Fig.

Read article
Chapter 31135 min read

Messaging: Kafka, RabbitMQ, AMQP, and JMS

Queues, logs, delivery, ordering, Kafka, RabbitMQ, AMQP, Jakarta Messaging, DLQ, security, capacity, and troubleshooting.

Read article
Chapter 32130 min read

Observability: Logs, Metrics, and Tracing with OpenTelemetry

Telemetry, correlation, structured logs, metrics, cardinality, traces, OTLP, Collector, sampling, exemplars, and SLOs.

Read article
Chapter 33140 min read

Kubernetes for APIs

Pods, workloads, Services, Gateway API, configuration, probes, autoscaling, scheduling, security, observability, and GitOps.

Read article
Chapter 34United States90 min read

API Deployment and Traffic Management Strategies

Blue-Green, Canary, Rolling, Recreate, Ring, Progressive Delivery, weighted traffic splitting, feature flags, shadow traffic, failover, and rollback.

Read article
Chapter 35135 min read

Zero Trust Applied to APIs

Composite identity, per-request decisions, PDP, PEP, mTLS, proof of possession, policy-as-code, microsegmentation, and adaptive risk.

Read article
Chapter 36130 min read

Open Finance and Open Banking in Brazil

Consent, participants, FAPI-BR, directory, standardized APIs, payment initiation, security, and end-to-end operations.

Read article
Chapter 37130 min read

LGPD Applied to APIs

Personal data, principles, legal bases, minimization, data subject rights, retention, privacy by design, incidents, and governance.

Read article
Chapter 38120 min read

High-Availability Banking Architectures

Critical operations, disruption tolerance, RTO, RPO, redundancy, consistency, recovery, reconciliation, and resilience testing.

Read article
Chapter 39125 min read

API and Gateway Troubleshooting

Scientific method, layered diagnostics, networking, TLS, HTTP, policies, backends, Kubernetes, observability, and incident response.

Read article
Chapter 40105 min read

Real-World Case Studies from Large Enterprises

Netflix, Amazon, Stripe, Shopify, LinkedIn, Google, GitHub, and Spotify: decisions, trade-offs, and transferable patterns.

Read article
Chapter 41135 min read

Capstone Project: Complete API Platform

Integrating project with contracts, identity, gateways, services, events, Kubernetes, observability, resilience, and acceptance criteria.

Read article
Chapter 42United States75 min read

What Is the Model Context Protocol (MCP)?

A complete guide to MCP servers, architecture, tools, resources, prompts, security, authorization, and AI agent integration.

Read article
CertificateComplete the track

Certificate of Completion

Finish every chapter to unlock your track completion certificate and download it as PDF, PNG or JPG.

Get certificate