Home / Companies / Humanitec / Blog / July 2024

July 2024 Summaries

4 posts from Humanitec

Filter
Month: Year:
Post Summaries Back to Blog
In this article, we discuss the core logic of graph-based backends in Internal Developer Platforms (IDPs) and how they utilize Resource Graphs for standardizing infrastructure setups and automating software delivery. A Resource Graph is a representation of the relationship between a workload and its dependent resources that need to be provisioned during deployment, built using Resource Definitions. The Humanitec Platform Orchestrator uses these graphs to determine the order in which resources should be provisioned. Developers can add resources to the graph by specifying Resource Dependencies in their Score workload specification, while platform teams can add resources via Resource References or advanced mechanisms like Co-Provisioning and Resource Selectors. The Resource Graph is a Directed Acyclic Graph (DAG), ensuring that references forming loops are not allowed. Examples of how the Resource Graph works with different types of resources are provided, demonstrating its ability to handle complex scenarios while shielding developers from underlying complexity.
Jul 25, 2024 1,418 words in the original blog post.
The Cloud Native Computing Foundation (CNCF) has accepted Score as a Sandbox project, marking a significant milestone for Humanitec and the Score community. Launched on GitHub just 18 months ago, Score is a platform-agnostic workload specification aimed at enhancing developer experience and effectiveness of Internal Developer Platforms. The CNCF acceptance comes after Score rolled out two new reference implementations for Docker Compose and Kubernetes. Looking ahead, the team plans to contribute to ongoing work around platform engineering best practices and industry standards while exploring potential integrations with other platforms within the CNCF landscape.
Jul 19, 2024 514 words in the original blog post.
Terraform has become a popular choice for Infrastructure as Code (IaC), with many organizations investing significant time and resources into their setup. Humanitec is a platform that supports existing Terraform setups without requiring any changes, allowing users to continue using their current infrastructure modules while adding value through its orchestration capabilities. The integration process involves mapping the outputs from Terraform modules to the required Resource Type outputs in the Humanitec Platform Orchestrator. A tutorial is available to guide users through this process and help them seamlessly integrate their Terraform modules with the Humanitec platform, enhancing their platform engineering capabilities and accelerating application deployment and infrastructure orchestration.
Jul 15, 2024 428 words in the original blog post.
The Humanitec Platform Orchestrator allows for seamless integration with Kubernetes clusters without the need to make them public. For private clusters, the Humanitec Agent is utilized, which establishes a secure tunnel within the private network, ensuring no new port exposure. The Agent is easy to install and can be combined with the Humanitec Operator for secret storage within the private network. To learn more about this process, refer to the documentation or schedule a call with a platform architect.
Jul 11, 2024 364 words in the original blog post.