VOOZH about

URL: https://thenewstack.io/building-an-effective-internal-developer-platform/

⇱ Building an Effective Internal Developer Platform - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2024-12-06 07:00:35
Building an Effective Internal Developer Platform
sponsor-port,sponsored-post-contributed,
DevOps / Operations / Platform Engineering

Building an Effective Internal Developer Platform

Port and Humanitec work together to streamline development, unify workflows, simplify infrastructure management and enhance developer productivity.
Dec 6th, 2024 7:00am by Mor Paz
👁 Featued image for: Building an Effective Internal Developer Platform
Image from Elena Uve on Shutterstock.
Port sponsored this post.

We all know the challenge: Developers want to focus on building and delivering great software, but the list of non-coding tasks is always growing. Devs are juggling complex toolchains, managing infrastructure configurations and keeping environments consistent — all of which take precious time away from writing code. This is where platform engineering steps in to free up developer time and streamline workflows by building internal platforms and portals that address these pain points.

In the recent Google DORA metrics report, platform engineering is defined as a strategic approach to building a foundational environment where infrastructure management and development workflows are unified, consistent and efficient. At the heart of this movement are the platform and the portal. A platform is the underlying setup that supports the development life cycle, while a portal serves as the frontend access point, enabling developers to perform key tasks independently.

For today’s engineering leaders, the question is not whether to use a platform, but how to make the platform and portal as effective as possible. In a recent webinar, Port and Humanitec demonstrated that by integrating Port’s self-service portal with Humanitec’s orchestration engine, developers can get to coding faster while platform engineers maintain control over infrastructure at scale.

👁 Image

Why Platforms and Portals Matter

Before diving into how a portal and platform orchestrator work together, it’s important to understand why both platforms and portals are critical to software development.

Think of a platform as the engine room that handles all the heavy lifting behind the scenes. It’s built to reduce the complexity of managing resources and environments, giving developers a streamlined path to the tools they need. Rather than wrestling with cloud infrastructure, spinning up Kubernetes clusters or setting up Terraform scripts, developers can stay in their lane and focus on building features. The platform takes care of the underlying infrastructure, guided by platform engineers who manage the technical details that keep everything running smoothly. It’s a neat division of labor that allows developers to innovate without getting bogged down in technical complexity.

Then there’s the portal. The portal acts as the front door to all the platform’s capabilities — think of it as a concierge service that lets developers request resources or spin up new services with just a few clicks. Need to deploy a new microservice? The portal has a simple, fill-in-the-blank form so you can get your repository, environment and configurations set up in seconds. Once you submit a request, the platform orchestrator automatically takes over in the background, handling provisioning, configuration and deployment without a need for manual setup. For developers, this level of automation and self-service minimizes distractions and allows them to dive straight into the code.

Together, platforms and portals aren’t just tools — they’re enablers of a smoother, faster workflow. With everything centralized and simplified, developers can focus on what they do best, while platform engineers keep things reliable and scalable behind the scenes. It’s a setup that gets everyone working in harmony and keeps the development process moving forward, letting teams deliver value to customers faster and with fewer bumps along the way.

Simplifying the Developer Experience

For developers, one of the biggest productivity drains is trying to manage infrastructure. Tasks like setting up resources, handling deployment pipelines and configuring services can take up valuable time, pulling devs away from what they’re really here to do: write code. Many times, developers don’t even know how to do these tasks, since it’s usually the DevOps or platform engineer’s job and area of expertise.

That’s where a well-designed internal developer portal shines, acting as a self-service hub that simplifies infrastructure management and allows developers to focus on building.

👁 Scaffolding a new microservice in Port’s internal developer portal.

Scaffolding a new microservice in Port’s internal developer portal.

With a portal, developers can initiate common tasks like launching a new microservice with just a few clicks. Rather than navigating multiple tools and manually handling configurations, they simply fill out a form within the portal, and the self-service automation takes over: creating a repository, adding essential configurations and setting up the deployment pipeline. The service is automatically deployed into a development environment, letting developers dive straight into coding without a lengthy setup, which not only saves time but also reduces errors, and keeps configurations standardized and consistent across projects.

The Power of Platform Orchestration

While the portal simplifies frontend tasks, the platform orchestrator works with the portal to power the backend, automating complex infrastructure processes. When developers request a resource, such as an S3 bucket, the platform orchestrator provisions it automatically, updating configurations and handling deployments seamlessly across environments.

👁 Adding an S3 bucket to service. Updating the `score.yaml` file and adding it to an S3 resource in Port’s internal developer portal.

Adding an S3 bucket to service. Updating the `score.yaml` file and adding it to an S3 resource in Port’s internal developer portal.

One of the biggest advantages of platform orchestration is its power to keep infrastructure consistent and reliable, reducing the risk of configuration drift and making it easy to move features smoothly from development to production. Picture this: A developer needs an S3 bucket, so they fill out a request form and the orchestrator takes it from there. It spins up the resource, creates a pull request and deploys it to the development environment — all automatically. No manual steps, fewer errors, faster deployment times and consistent configurations across environments.

Flexibility and Customization for All Stakeholders

Portals provide not just efficiency but also flexibility. An internal developer portal meets the needs of everyone involved by allowing workflows to be customized for each role. With self-service options, developers can tackle tasks like setting up new microservices or provisioning cloud resources with ease, tailored to fit their tech stack. The portal supports multiple languages, frameworks and cloud providers, enabling developers to work in the environment that’s most relevant to them.

Every role within a development team has different needs, and customizable dashboards give each role the insights that matter most. Developers can check tasks, pull requests and service statuses, while managers track key metrics like deployment frequency and mean time to recover (MTTR). Executives and team leads also gain a big-picture view of development progress that helps them make strategic, data-driven decisions.

You can extend this customization further, allowing platform engineers to configure views based on organizational goals, team needs or individual preferences. For example, an executive may want to see an overarching view of DORA metrics to track organizational productivity, while a developer’s view might be more task-specific, focusing on pull requests (PRs) and service health. This tailored approach provides clarity and efficiency across roles, ensuring everyone can focus on the metrics and tasks that matter most to them.

Enhancing Efficiency for Platform Engineers

The platform orchestrator also brings significant benefits to platform engineers, who build and maintain the backbone of the infrastructure. Automating the provisioning and configuration of resources allows these engineers to keep the infrastructure environment consistent without getting bogged down by manual processes.

👁 GitHub Actions bot confirms a successful deployment for PR-1, with a link to view details in Humanitec.

GitHub Actions bot confirms a successful deployment for PR-1, with a link to view details in Humanitec.

For instance, if a developer adds a cloud resource like an S3 bucket, the platform orchestrator updates the configuration files, provisions the resource and makes it available across environments. Later, if the service is deployed to production, the orchestrator manages any necessary updates, keeping configurations consistent without manual intervention. By reducing the operational load, platform engineers can focus on optimizing infrastructure, improving reliability and scaling resources as the organization grows, rather than performing maintenance.

Looking to the Future of Platform Engineering

As the platform engineering movement gathers momentum, there will be more responsibility placed on engineering leaders to establish internal developer platforms and portals that offer a mix of autonomy through self-service actions, simplified workflows and automated infrastructure management. By doing so, engineering organizations can become more efficient and also enhance productivity and innovation.

Want to learn more about how an internal developer platform and portal interact? Watch our webinar. If you want to get a feel for what a portal can really do, check out Port’s live demo.

Port is an open, flexible internal developer portal that enables platform teams to streamline everything developers need to be productive and align with stakeholders (managers, security, and SREs). Port unifies your unique set of tools, reduces cognitive load & guides them along your golden paths.
Learn More
The latest from Port
Hear more from our sponsor
TRENDING STORIES
Mor Paz is a solution architect at Port. Mor previously was DevOps team lead in the Israel Defense Forces’ Intelligence Unit 8200 in charge of the definition and implementation of an internal developer portal for thousands of developers. Before joining...
Read more from Mor Paz
Port sponsored this post.
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
👁 Image
Are these engineering challenges holding you back? Read our 2nd annual report.