{"id":81395,"date":"2024-10-28T11:40:05","date_gmt":"2024-10-28T10:40:05","guid":{"rendered":"https:\/\/www.skaylink.com\/?p=81395"},"modified":"2024-11-15T10:57:01","modified_gmt":"2024-11-15T09:57:01","slug":"speed-up-container-creation-on-ci-cd-pipeline","status":"publish","type":"post","link":"https:\/\/www.skaylink.com\/en\/insights\/blog\/speed-up-container-creation-on-ci-cd-pipeline\/","title":{"rendered":"Speed up container creation on CI\/CD pipeline"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"81395\" class=\"elementor elementor-81395\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-742a5e header-keyvisual-container e-flex e-con-boxed e-con e-parent\" data-id=\"742a5e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6758e09d elementor-align-left elementor-widget elementor-widget-breadcrumbs\" data-id=\"6758e09d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"breadcrumbs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p id=\"breadcrumbs\"><span><span><a href=\"https:\/\/www.skaylink.com\/en\/\">Home<\/a><\/span><\/span><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52e85f8f e-con-full e-flex e-con e-child\" data-id=\"52e85f8f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-75d3ee0e header-keyvisual-content e-con-full e-flex e-con e-child\" data-id=\"75d3ee0e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3d96368 elementor-widget elementor-widget-image\" data-id=\"3d96368\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2024\/10\/AdobeStock_235097419-scaled.jpeg\" class=\"attachment-full size-full wp-image-81495\" alt=\"\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2024\/10\/AdobeStock_235097419-scaled.jpeg 2560w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2024\/10\/AdobeStock_235097419-300x200.jpeg 300w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2024\/10\/AdobeStock_235097419-1024x683.jpeg 1024w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2024\/10\/AdobeStock_235097419-768x512.jpeg 768w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2024\/10\/AdobeStock_235097419-1536x1024.jpeg 1536w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2024\/10\/AdobeStock_235097419-2048x1365.jpeg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-691a03ee e-con-full e-flex e-con e-child\" data-id=\"691a03ee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-26712b11 elementor-widget elementor-widget-text-editor\" data-id=\"26712b11\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Blog<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42db3da2 elementor-widget elementor-widget-heading\" data-id=\"42db3da2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Speed up container creation on CI\/CD pipeline<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f3ddb92 elementor-widget elementor-widget-text-editor\" data-id=\"6f3ddb92\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tHow to streamline container creation in CI\/CD pipelines using Docker layer caching.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-39b8015d e-flex e-con-boxed e-con e-parent\" data-id=\"39b8015d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-13e9e30a e-flex e-con-boxed e-con e-child\" data-id=\"13e9e30a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-47c249de e-flex e-con-boxed e-con e-child\" data-id=\"47c249de\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d2a168e elementor-widget elementor-widget-text-editor\" data-id=\"7d2a168e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tOctober 28, 2024\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c97c992 e-flex e-con-boxed e-con e-child\" data-id=\"4c97c992\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-40c6ad06 e-flex e-con-boxed e-con e-child\" data-id=\"40c6ad06\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d69502d elementor-author-box--image-valign-middle elementor-widget elementor-widget-author-box\" data-id=\"d69502d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"author-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-author-box\">\n\t\t\t\t\t\t\t<div  class=\"elementor-author-box__avatar\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2024\/02\/cropped-skaylink_favicon_512x512px-300x300-1.webp\" alt=\"Picture of Skaylink\" loading=\"lazy\">\n\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"elementor-author-box__text\">\n\t\t\t\t\t\t\t\t\t<div >\n\t\t\t\t\t\t<span class=\"elementor-author-box__name\">\n\t\t\t\t\t\t\tSkaylink\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6f94666e e-flex e-con-boxed e-con e-child\" data-id=\"6f94666e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53266ee0 elementor-widget elementor-widget-author-box\" data-id=\"53266ee0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"author-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-author-box\">\n\t\t\t\n\t\t\t<div class=\"elementor-author-box__text\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-530d615e e-flex e-con-boxed e-con e-parent\" data-id=\"530d615e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1bfd7b61 e-con-full e-flex e-con e-child\" data-id=\"1bfd7b61\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-393ed6ef elementor-widget elementor-widget-text-editor\" data-id=\"393ed6ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In the realm of Continuous Integration\/Continuous Deployment (CI\/CD), optimizing build times is crucial for maintaining efficiency and accelerating software delivery. Docker containers have become a staple in modern development workflows due to their portability and consistency across environments. However, building Docker images can sometimes be time-consuming, especially for larger projects with complex dependencies. In this blog post, we&#8217;ll explore how to streamline container creation in CI\/CD pipelines using Docker layer caching.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a55360 elementor-widget elementor-widget-heading\" data-id=\"4a55360\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The need for faster container creation<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-306aa5a8 elementor-widget elementor-widget-text-editor\" data-id=\"306aa5a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>As software development teams strive for faster release cycles and improved productivity, reducing build times becomes paramount. Lengthy build processes can impede developer workflow, delay feedback loops, and consequently impact the business. In CI\/CD pipelines, optimizing container creation speeds up the deployment, enabling quicker delivery of features and bug fixes to customers.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e07d43f elementor-widget elementor-widget-heading\" data-id=\"e07d43f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Leveraging Docker layer caching<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94025a5 elementor-widget elementor-widget-text-editor\" data-id=\"94025a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Docker layer caching is a mechanism that speeds up the Docker build process by reusing intermediate layers from previous builds. Each instruction in a Docker file produces a new layer in the container image. By caching these layers, Docker can skip re-executing commands for unchanged dependencies, significantly reducing build times.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f65093a elementor-widget elementor-widget-heading\" data-id=\"f65093a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Implementing Docker Layer Caching in CI\/CD Pipelines<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e9f4ff elementor-widget elementor-widget-text-editor\" data-id=\"6e9f4ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Here&#8217;s a step-by-step guide to implementing Docker layer caching in your CI\/CD pipeline:<\/p><ol><li><strong>Enable Docker Layer Caching<\/strong>: Most CI\/CD platforms, including popular tools like Jenkins, GitLab CI, and GitHub Actions, support Docker layer caching out of the box. Ensure that Docker layer caching is enabled in your CI\/CD configuration.<\/li><li><strong>Optimize Docker file<\/strong>: Structure your Docker file to leverage layer caching effectively. Place frequently changing or less-cached instructions towards the end of the Docker file, while placing stable dependencies and base layers at the beginning. This ensures that cached layers are reused whenever possible.<\/li><li><strong>Use Multi-Stage Builds<\/strong>: Utilize multi-stage builds to separate build dependencies from runtime dependencies. By isolating build tools and dependencies in an intermediate stage, the final image size can be reduced and the caching efficiency increased.<\/li><li><strong>Leverage Package Managers<\/strong>: If the application relies on package managers like npm, pip, or Maven, take advantage of their caching mechanisms. Configure package managers to cache dependencies locally or within the Docker image, reducing the need to download dependencies during each build.<\/li><li><strong>Implement CI\/CD Pipeline Cache<\/strong>: In addition to Docker layer caching, consider implementing a cache mechanism within your CI\/CD pipeline. Cache frequently accessed files and directories, such as dependency caches, to further speed up build times.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b51af3 elementor-widget elementor-widget-heading\" data-id=\"8b51af3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Benefits of Docker layer caching<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c18eb8 elementor-widget elementor-widget-text-editor\" data-id=\"1c18eb8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>By incorporating Docker layer caching into your CI\/CD pipeline, you can reap numerous benefits:<\/p><ul><li><strong>Faster Build Times<\/strong>: Reduce container creation times by reusing cached layers, resulting in quicker feedback loops and accelerated software delivery.<\/li><li><strong>Improved Developer Productivity<\/strong>: Minimize wait times for builds, enabling developers to iterate on code changes more rapidly and efficiently.<\/li><li><strong>Resource Optimization<\/strong>: Decrease resource utilization on CI\/CD infrastructure by reducing the computational overhead associated with building Docker images.<\/li><li><strong>Scalability<\/strong>: Facilitate the scaling of CI\/CD pipelines to accommodate growing development teams and larger projects without sacrificing build performance.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-179b161 elementor-widget elementor-widget-text-editor\" data-id=\"179b161\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Optimizing container creation in CI\/CD pipelines is essential for streamlining the software delivery process and maintaining a competitive edge in today&#8217;s fast-paced development landscape. Docker layer caching provides a simple yet effective solution for speeding up build times and enhancing developer productivity. By leveraging Docker layer caching techniques and best practices, teams can accelerate container creation, improve build efficiency, and deliver high-quality software to users with greater speed and agility.<\/p><p><a href=\"https:\/\/www.skaylink.com\/en\/contact\/\">Contact our experts and find out more!<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7f363fe8 e-con-full e-flex e-con e-parent\" data-id=\"7f363fe8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-65bd524d e-flex e-con-boxed e-con e-child\" data-id=\"65bd524d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e524705 e-con-full e-flex e-con e-child\" data-id=\"e524705\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3ae2a1c4 elementor-widget elementor-widget-heading\" data-id=\"3ae2a1c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">You might also like this<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2bc17a66 e-con-full e-flex e-con e-child\" data-id=\"2bc17a66\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c347154 elementor-widget elementor-widget-button\" data-id=\"6c347154\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"skaylinkicon- skaylink-icon-arrow\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Text Medium Semibold<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4b61ded3 e-flex e-con-boxed e-con e-child\" data-id=\"4b61ded3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6bb4f480 elementor-grid-tablet-1 elementor-grid-3 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"6bb4f480\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;template_id&quot;:68968,&quot;columns_tablet&quot;:1,&quot;_skin&quot;:&quot;post&quot;,&quot;columns&quot;:&quot;3&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.post\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t<style id=\"loop-68968\">.elementor-68968 .elementor-element.elementor-element-e92910f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68968 .elementor-element.elementor-element-b8092e6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-68968 .elementor-element.elementor-element-aed71e3 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-68968 .elementor-element.elementor-element-aed71e3{width:100%;max-width:100%;top:0px;}.elementor-68968 .elementor-element.elementor-element-aed71e3.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-68968 .elementor-element.elementor-element-aed71e3{left:0px;}body.rtl .elementor-68968 .elementor-element.elementor-element-aed71e3{right:0px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-68968 .elementor-element.elementor-element-967fd1e .elementor-icon-list-icon{width:14px;}.elementor-68968 .elementor-element.elementor-element-967fd1e .elementor-icon-list-icon i{font-size:14px;}.elementor-68968 .elementor-element.elementor-element-967fd1e .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-68968 .elementor-element.elementor-element-967fd1e .elementor-icon-list-text, .elementor-68968 .elementor-element.elementor-element-967fd1e .elementor-icon-list-text a{color:var( --e-global-color-c37e4b1 );}.elementor-68968 .elementor-element.elementor-element-967fd1e .elementor-icon-list-item{font-family:\"Neue Montreal\", Sans-serif;font-size:0;font-weight:500;text-decoration:none;line-height:1.57em;}.elementor-68968 .elementor-element.elementor-element-967fd1e{width:auto;max-width:auto;}.elementor-68968 .elementor-element.elementor-element-967fd1e > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-68968 .elementor-element.elementor-element-d469bbe .elementor-heading-title{font-family:var( --e-global-typography-9ada961-font-family ), Sans-serif;font-size:var( --e-global-typography-9ada961-font-size );font-weight:var( --e-global-typography-9ada961-font-weight );text-decoration:var( --e-global-typography-9ada961-text-decoration );line-height:var( --e-global-typography-9ada961-line-height );letter-spacing:var( --e-global-typography-9ada961-letter-spacing );word-spacing:var( --e-global-typography-9ada961-word-spacing );color:var( --e-global-color-text );}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-68968 .elementor-element.elementor-element-520396d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-68968 .elementor-element.elementor-element-520396d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-68968 .elementor-element.elementor-element-520396d .elementor-button{font-family:var( --e-global-typography-019d6db-font-family ), Sans-serif;font-size:var( --e-global-typography-019d6db-font-size );font-weight:var( --e-global-typography-019d6db-font-weight );text-decoration:var( --e-global-typography-019d6db-text-decoration );line-height:var( --e-global-typography-019d6db-line-height );letter-spacing:var( --e-global-typography-019d6db-letter-spacing );word-spacing:var( --e-global-typography-019d6db-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-68968 .elementor-element.elementor-element-520396d .elementor-button:hover, .elementor-68968 .elementor-element.elementor-element-520396d .elementor-button:focus{color:#C22A16;}.elementor-68968 .elementor-element.elementor-element-520396d .elementor-button:hover svg, .elementor-68968 .elementor-element.elementor-element-520396d .elementor-button:focus svg{fill:#C22A16;}@media(max-width:992px){.elementor-68968 .elementor-element.elementor-element-e92910f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68968 .elementor-element.elementor-element-d469bbe .elementor-heading-title{font-size:var( --e-global-typography-9ada961-font-size );line-height:var( --e-global-typography-9ada961-line-height );letter-spacing:var( --e-global-typography-9ada961-letter-spacing );word-spacing:var( --e-global-typography-9ada961-word-spacing );}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-68968 .elementor-element.elementor-element-520396d .elementor-button{font-size:var( --e-global-typography-019d6db-font-size );line-height:var( --e-global-typography-019d6db-line-height );letter-spacing:var( --e-global-typography-019d6db-letter-spacing );word-spacing:var( --e-global-typography-019d6db-word-spacing );}}@media(max-width:576px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68968 .elementor-element.elementor-element-d469bbe .elementor-heading-title{font-size:var( --e-global-typography-9ada961-font-size );line-height:var( --e-global-typography-9ada961-line-height );letter-spacing:var( --e-global-typography-9ada961-letter-spacing );word-spacing:var( --e-global-typography-9ada961-word-spacing );}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-68968 .elementor-element.elementor-element-520396d .elementor-button{font-size:var( --e-global-typography-019d6db-font-size );line-height:var( --e-global-typography-019d6db-line-height );letter-spacing:var( --e-global-typography-019d6db-letter-spacing );word-spacing:var( --e-global-typography-019d6db-word-spacing );}}@media(min-width:577px){.elementor-68968 .elementor-element.elementor-element-b8092e6{--width:100%;}}\/* Start custom CSS for image, class: .elementor-element-aed71e3 *\/.elementor-68968 .elementor-element.elementor-element-aed71e3 {\n    height: 100%\n}\/* End custom CSS *\/\n\/* Start custom CSS for post-info, class: .elementor-element-967fd1e *\/.elementor-68968 .elementor-element.elementor-element-967fd1e .elementor-post-info__terms-list-item {\n    border-radius: 8px;\n    padding: 5px 16px;\n    border: 1px solid #5D5D5E;\n    font-size: 14px;\n    margin-right: 5px;\n    display: block;\n    line-height: 1.125rem;\n}\n\n.elementor-68968 .elementor-element.elementor-element-967fd1e a.elementor-post-info__terms-list-item:hover {\n    background-color: #D1D1D1;\n}\/* End custom CSS *\/\n\/* Start custom CSS for container, class: .elementor-element-e92910f *\/.elementor-68968 .elementor-element.elementor-element-e92910f a {\n    text-decoration: none;\n}\/* End custom CSS *\/<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"68968\" class=\"elementor elementor-68968 elementor-57152 elementor-57152 e-loop-item e-loop-item-92161 post-92161 post type-post status-publish format-standard has-post-thumbnail hentry category-case-studies tag-aws\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-e92910f e-flex e-con-boxed e-con e-parent\" data-id=\"e92910f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b8092e6 e-con-full e-flex e-con e-child\" data-id=\"b8092e6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aed71e3 elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-image\" data-id=\"aed71e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"534\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/03\/MG_5973-johanna-lohr-fotografie-skaylink-1024x683.jpg\" class=\"attachment-large size-large wp-image-92171\" alt=\"\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/03\/MG_5973-johanna-lohr-fotografie-skaylink-1024x683.jpg 1024w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/03\/MG_5973-johanna-lohr-fotografie-skaylink-300x200.jpg 300w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/03\/MG_5973-johanna-lohr-fotografie-skaylink-768x512.jpg 768w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/03\/MG_5973-johanna-lohr-fotografie-skaylink-1536x1024.jpg 1536w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/03\/MG_5973-johanna-lohr-fotografie-skaylink.jpg 1620w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-967fd1e elementor-widget__width-auto js-remove-commas elementor-widget elementor-widget-post-info\" data-id=\"967fd1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"post-info.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-inline-items elementor-icon-list-items elementor-post-info\">\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-e7d862b elementor-inline-item\" itemprop=\"about\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-post-info__terms-list\">\n\t\t\t\t<span class=\"elementor-post-info__terms-list-item\">Case studies<\/span>\t\t\t\t<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d469bbe elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading\" data-id=\"d469bbe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.skaylink.com\/en\/case-studies\/ibelsa\/\">Hotel software provider ibelsa achieves better scalability and enhanced security with Skaylink on AWS<\/a><\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a751a9d elementor-widget elementor-widget-theme-post-excerpt\" data-id=\"a751a9d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-excerpt.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\tLearn how hotel property management system ibelsa gained better scalability, lower costs, and improved security.\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-520396d elementor-widget elementor-widget-button\" data-id=\"520396d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.skaylink.com\/en\/case-studies\/ibelsa\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"skaylinkicon- skaylink-icon-arrow\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Read more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"68968\" class=\"elementor elementor-68968 elementor-57152 elementor-57152 e-loop-item e-loop-item-92224 post-92224 post type-post status-publish format-standard has-post-thumbnail hentry category-case-studies tag-microsoft tag-security\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-e92910f e-flex e-con-boxed e-con e-parent\" data-id=\"e92910f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b8092e6 e-con-full e-flex e-con e-child\" data-id=\"b8092e6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aed71e3 elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-image\" data-id=\"aed71e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"533\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/STABILO_Produktion_BOSS-ORIGINAL-1-1024x682.jpg\" class=\"attachment-large size-large wp-image-91644\" alt=\"\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/STABILO_Produktion_BOSS-ORIGINAL-1-1024x682.jpg 1024w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/STABILO_Produktion_BOSS-ORIGINAL-1-300x200.jpg 300w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/STABILO_Produktion_BOSS-ORIGINAL-1-768x512.jpg 768w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/STABILO_Produktion_BOSS-ORIGINAL-1-1536x1024.jpg 1536w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/STABILO_Produktion_BOSS-ORIGINAL-1.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-967fd1e elementor-widget__width-auto js-remove-commas elementor-widget elementor-widget-post-info\" data-id=\"967fd1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"post-info.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-inline-items elementor-icon-list-items elementor-post-info\">\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-e7d862b elementor-inline-item\" itemprop=\"about\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-post-info__terms-list\">\n\t\t\t\t<span class=\"elementor-post-info__terms-list-item\">Case studies<\/span>\t\t\t\t<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d469bbe elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading\" data-id=\"d469bbe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.skaylink.com\/en\/case-studies\/stabilo\/\">Professional backup for your IT security<\/a><\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a751a9d elementor-widget elementor-widget-theme-post-excerpt\" data-id=\"a751a9d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-excerpt.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\tSTABILO relies on Skaylink\u2019s Cyber Security Center \u2013 a Managed SOC solution that provides reliable 24\/7\u00a0protection for cloud infrastructure.\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-520396d elementor-widget elementor-widget-button\" data-id=\"520396d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.skaylink.com\/en\/case-studies\/stabilo\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"skaylinkicon- skaylink-icon-arrow\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Read more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"68968\" class=\"elementor elementor-68968 elementor-57152 elementor-57152 e-loop-item e-loop-item-92006 post-92006 post type-post status-publish format-standard has-post-thumbnail hentry category-case-studies tag-microsoft tag-modern-work\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-e92910f e-flex e-con-boxed e-con e-parent\" data-id=\"e92910f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b8092e6 e-con-full e-flex e-con e-child\" data-id=\"b8092e6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aed71e3 elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-image\" data-id=\"aed71e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"546\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/StWN-Konzern-1024x699.jpg\" class=\"attachment-large size-large wp-image-91712\" alt=\"(\u00a9 StWN, Claus Felix\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/StWN-Konzern-1024x699.jpg 1024w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/StWN-Konzern-300x205.jpg 300w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/StWN-Konzern-768x524.jpg 768w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2026\/02\/StWN-Konzern.jpg 1366w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-967fd1e elementor-widget__width-auto js-remove-commas elementor-widget elementor-widget-post-info\" data-id=\"967fd1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"post-info.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-inline-items elementor-icon-list-items elementor-post-info\">\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-e7d862b elementor-inline-item\" itemprop=\"about\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-post-info__terms-list\">\n\t\t\t\t<span class=\"elementor-post-info__terms-list-item\">Case studies<\/span>\t\t\t\t<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d469bbe elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading\" data-id=\"d469bbe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.skaylink.com\/en\/case-studies\/user-centricity-stwn-group\/\">The StWN Group focuses on users: That\u2019s what modern work is all about!<\/a><\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a751a9d elementor-widget elementor-widget-theme-post-excerpt\" data-id=\"a751a9d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-excerpt.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\tSkaylink helped the municipal utility St\u00e4dtische Werke N\u00fcrnberg (StWN) along its way towards creating a state-of-the-art, highly secure work environment.\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-520396d elementor-widget elementor-widget-button\" data-id=\"520396d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.skaylink.com\/en\/case-studies\/user-centricity-stwn-group\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"skaylinkicon- skaylink-icon-arrow\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Read more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>How to streamline container creation in CI\/CD pipelines using Docker layer caching.<\/p>\n","protected":false},"author":23,"featured_media":81495,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[100],"tags":[173],"class_list":["post-81395","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-development"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/posts\/81395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/comments?post=81395"}],"version-history":[{"count":17,"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/posts\/81395\/revisions"}],"predecessor-version":[{"id":81854,"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/posts\/81395\/revisions\/81854"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/media\/81495"}],"wp:attachment":[{"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/media?parent=81395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/categories?post=81395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skaylink.com\/en\/wp-json\/wp\/v2\/tags?post=81395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}