Microservice architecture, which originated from Amazon's approach to breaking down monolithic applications into smaller, independently deployable services, offers various benefits such as increased agility, faster time to market, better scalability, and enhanced engineering resilience. However, it also introduces significant challenges, including increased complexity, cognitive load on developers, code duplication, and difficulties in maintaining standards and compliance. These challenges often stem from the distributed nature of microservices and the autonomy given to teams in choosing their development tools and practices, leading to issues like discoverability, dependency management, and security vulnerabilities. To address these challenges, internal developer portals have emerged as a solution, providing a centralized interface for developers to access resources, perform self-service actions, and maintain standards through features like golden paths, microservice catalogs, and observability dashboards. These portals aim to streamline workflows, reduce cognitive load, and ensure adherence to organizational standards, ultimately enhancing productivity and efficiency in managing microservice architectures.