
Kubernetes API Gateway
If you deploy on Kubernetes, you are scaling your application. This usually means scaling pods and nodes within a cluster. This type of scaling allows you to handle increased workloads and provides a level of fault tolerance.
However, there are scenarios where scaling within a single cluster won’t be enough. This is where Kubernetes multi-cluster deployments come into play. Multi-cluster implementations allow you to improve availability, isolation, and scalability across your application.
Here, we want to examine the benefits of this approach for organizations, how to architect Kubernetes multi-cluster deployments, and the top deployment strategies.
June 17, 2024 | 17 min read

Telepresence
What’s the difference between a cluster, a node, a pod, and a container in Kubernetes?
Kubernetes introduces a lot of new vocabulary. Today, we will break down Kubernetes into several layers of abstraction from smallest to largest, focusing on clusters, nodes, pods, and containers.
Container
June 14, 2024 | 2 min read

API Development
On the latest Livin’ on the Edge podcast, we took our regular episode in a different direction. Ambassador cares greatly about diversity, equity, and inclusion in the API industry, and we believe it’s important to create spaces and opportunities for all to thrive. We invited Claire Barrett, Director of APIsFirst, to join us on the podcast.
APIsFirst is a UK-based consultancy that focuses on helping organizations navigate complexity and accelerate the digital transformation of API-led business and IT teams.
June 13, 2024 | 5 min read

Kubernetes API Gateway
Single Sign-On (SSO) solutions allow users to enter credentials once and access many systems simultaneously. IT administrators can use a local SSO server or a third-party service to manage authentication, allowing for centralized access management. SSO solutions strengthen managerial abilities and are highly advantageous to fast-developing firms.
In this article, you’ll learn how to implement Single Sign-On on your application using AWS Cognito and AzureAD.
June 10, 2024 | 11 min read

API Development
A recent 2024 Developer Experience study by Harness reported that “52% of developers cited burnout as a reason their developer peers leave their jobs.” Developer burnout can occur when developers are consistently overworked, under constant pressure, have unclear guidelines, and face an onslaught of tight deadlines. Throw in the post-pandemic blues and sprinkle in the state of the current tech economy, and it’s honestly surprising those numbers aren’t higher.
When faced with such adversity, technology leaders must ensure the success of their development team. That hinges on the team’s ability to innovate, adapt, and respond swiftly to new challenges. But in order to do that, you need to find the right balance between freedom and control.
Striking the right balance is not just a nice-to-have; it's a necessity. We’ll explore how to empower your developers by providing the right support and guidance—offering them guardrails that ensure safety and direction without feeling like the cages that so easily contribute to burnout. Here are a few considerations:
June 7, 2024 | 9 min read

API Development
APIs have become the backbone of modern applications. APIs enable different software systems to communicate and exchange data seamlessly, making it possible to build complex and feature-rich applications by leveraging the functionality of various services and platforms.
At the heart of every API lies its endpoints–the specific URLs representing the entry points for accessing the API's resources and functionality. API endpoints define the contract between the API provider and the consumer, specifying the available operations, request formats, and response structures.
In this complete guide, we want to help you understand how endpoints work. We’ll show you how to build these endpoints within your organization and ensure they work effectively, efficiently, and securely. Key techniques like API Mocking can aid in testing and validating endpoint functionality, allowing developers to simulate responses without needing a live backend. Let’s also explore how endpoints might change as technology progresses.
June 6, 2024 | 29 min read