Systems | Development | Analytics | API | Testing

Kong Ingress Controller 2.0 Now GA! UDP Support, Prometheus Integrations, and More!

Today, we’re thrilled to announce the general availability of Kong Ingress Controller 2.0 (KIC) – the most robust, scalable, and extensible version of our Kubernetes Ingress Controller to date. This is a major milestone both for the KIC product as well as for the Kong community as a whole. In addition to KIC 2.0’s new features, it also sets the foundation for us to more rapidly improve the user experience and add more capabilities.

Automating the API Lifecycle with APIOps: Part I

Today, Application Programming Interfaces (APIs) and microservices are the de-facto standard for building and connecting modern applications. APIs are no longer just a delivery mechanism but have become the product itself. API lifecycle management refers to the comprehensive, step-by-step process of planning, developing, implementing, testing, and versioning an API.

The Developer's Guide to SOLID Design Principles

Building stable and robust software is one of the primary goals of any software development project. While it is crucial to keep your code error-free for that, the real strength of your application comes from its foundation—the architecture of your code. SOLID is one of the most popular collections of software design principles. Its goal is to help you avoid common pitfalls and plan your application’s architecture from a very high level.

Managing Cost & Resources Usage for Spark

Spark jobs require resources - and those resources? They can be pricey. If you're looking to speed up completion times, optimize costs, and reduce resource usage for your Spark jobs, this is the webinar for you.For Spark jobs running on-premises, optimizing resource usage is key. For Spark jobs running in the cloud, for example on Amazon EMR or Databricks, adding resources is a click away - but it’s an expensive click, so cost management is critical.