Public Sector

We've had the pleasure of working with UK and overseas central and local government departments, including Healthcare (NHS and Foundation Trusts), Defence, Education (Universities and colleges), many of the main Civil Service departments, Emergency Services; also public-owned corporations including the BBC, Bank of England, Ordnance Survey, and regulatory bodies such as Ofgem.

We are registered on Crown Commercial Service’s (CCS) Dynamic Purchasing System (RM6219 Training and Learning) and also with numerous tender portals such as Ariba, Coupa and Delta E-Sourcing.

Read more...

Graduate Training Schemes

Framework Training has a strong track record of providing a solid introduction into the working world for technical graduates across myriad industries. We provide the opportunity to learn and gain valuable hands-on experience in a supportive, friendly and sociable training environment.

Attract & retain the brightest new starters

We know it is vital for our clients to invest in the future of their talented grads; not only to provide them with high-quality, professional training essential for their roles, but to embed them within the organisation’s culture and guide them on the right path to a successful career.

After all, your new hires could well be the next leaders and their creative ideas and unique insights are invaluable to your business.

Read more ...

Learning & Development

Our unique portfolio of high-quality technical courses and training programmes are industry-respected. They’re carefully designed so that delegates can seamlessly apply what they’ve learnt back in the workplace. Our team of domain experts, trainers, and support teams know our field — and all things tech — inside out, and we work hard to keep ourselves up to speed with the latest innovations. 

We’re proud to develop and deliver innovative learning solutions that actually work and make a tangible difference to your people and your business, driving through positive lasting change. Our training courses and programmes are human-centred. Everything we do is underpinned by our commitment to continuous improvement and learning and generally making things much better.

Read more...

Corporate & Volume Pricing

Whether you are looking to book multiple places on public scheduled courses (attended remotely or in our training centres in London) or planning private courses for a team within your organisation, we will be happy to discuss preferential pricing which maximise your staff education budget.

Enquire today about:

  • Training programme pricing models  

  • Multi-course voucher schemes

Read more...

Custom Learning Paths

We understand that your team training needs don't always fit into a "one size fits all" mould, and we're very happy to explore ways in which we can tailor a bespoke learning path to fit your learning needs.

Find out about how we can customise everything from short overviews, intensive workshops, and wider training programmes that give you coverage of the most relevant topics based on what your staff need to excel in their roles.

Read more...

Helm for Kubernetes Package Management

Master containerised application deployment and management on Kubernetes. Learn to use Helm, the popular package manager, for efficient production deployments.

About the course

This intensive, instructor-led Helm Training Course provides the definitive guide to Kubernetes package management, accelerating your journey to declarative, repeatable deployments. Helm is the essential tool for DevOps engineers and developers seeking to simplify the complexity of containerised microservice deployment across different environments.

Through a series of focused, hands-on exercises, you will master the creation and customization of Helm Charts and Templates, manage application dependencies, and integrate your deployments into your CI/CD pipeline. By the end of this course, you will possess the specialized skills necessary to manage the complete lifecycle of your applications, ensuring production deployments are efficient, reliable, and consistent across all your Kubernetes clusters.

We can deliver private Helm training sessions for your team within the context of your specific cloud environment, such as Azure, AWS, or GCP (or on-premises on bare metal) to ensure maximum relevance to your team's workflow.

Instructor-led online and in-house face-to-face options are available - as part of a wider customised training programme, or as a standalone workshop, on-site at your offices or at one of many flexible meeting spaces in the UK and around the World.

    • Understand Helm's Role: Discover how Helm acts as a package manager to simplify application deployment and management within Kubernetes.
    • Learn About Helm Charts: Grasp the concept of a Chart as a packaging format that describes a related set of Kubernetes resources.
    • Create Your Own Charts: Learn to generate a new Chart from a template and define its structure.
    • Manage Dependencies: Understand how to define and manage application dependencies within a Chart.
    • Work with Repositories: Learn to add, manage, and use Chart repositories to find and share packages.
    • Deploy & Modify Charts: Gain hands-on experience deploying, upgrading, and rolling back applications using Charts.
    • Helm Templates: Master the use of Go templating to make Charts dynamic and configurable.
    • Control Flow & Variables: Use functions, pipelines, flow control, and variables to build flexible templates.
    • Package & Share: Learn to package your own Charts for distribution and publishing.
    • Implement Best Practices: Discover key techniques for debugging, securing, and maintaining Charts for production use.
  • This training course is ideal for anyone who needs to run or manage packages across a Kubernetes cluster, including DevOps engineers, developers, and system administrators.

  • To get the most out of the hands-on exercises, you'll need a laptop or PC with:

    • A basic understanding of Linux and application development.

    • A fundamental knowledge of Docker.

    • Administrative permissions.

    • A user profile on GitHub.

    • Git and Docker installed.

    • The ability to SSH out to external machines via command line (Terminal, PowerShell, Putty...)

  • This Helm course is available for private / custom delivery for your team - as an in-house face-to-face workshop at your location of choice, or as online instructor-led training via MS Teams (or your own preferred platform).

    Get in touch to find out how we can deliver tailored training which focuses on your project requirements and learning goals.

  • Up & Running with Helm

    This section is all about getting hands-on and productive from the start. You'll move beyond theory to the practical steps of using Helm in a real-world environment. We’ll show you how to simplify even the most complex application deployments with just a few simple commands.

    • Generating a Chart: Start from a blank slate and learn how to create your own custom Chart, which acts as a reusable package for your application.

    • Deploying a Chart: Learn to take your Helm packages and deploy them seamlessly onto a Kubernetes cluster.

    • Modifying a Chart: Discover how to make changes to an existing Chart and redeploy your application with ease.

    • Packaging a Chart: Learn how to package your completed Chart, preparing it for distribution to your team or a public repository.

    Helm Charts

    Think of Helm Charts as the "recipes" for your applications. They define everything needed to run an application on Kubernetes, ensuring consistency and reliability across environments. This module focuses on mastering the structure and management of these crucial components.

    • Chart Structure: Dive into the anatomy of a Chart, understanding the purpose of each file and directory.

    • Dependency Management: Grasp how to manage the dependencies of your applications, ensuring all components are deployed together correctly.

    • Repositories: Learn how to use Chart repositories as a central store for your team's application recipes, making them easy to find and share.

    Helm Templates

    This is where the real power of Helm comes to life. Templates allow you to transform static Chart definitions into dynamic, configurable deployments. You'll learn how to build reusable Charts that can be adapted for any environment, saving you significant time and effort.

    • Introducing Templates: Get started with Go templates and learn how to use them to inject custom values into your Kubernetes manifests.

    • Built-in Objects: Explore the built-in objects that give you access to critical information about your deployment, like release names and namespaces.

    • Functions & Pipelines: Learn to use powerful functions and pipelines to transform and format data within your templates.

    • Flow Control: Discover how to use conditional logic to build smarter templates that can handle different deployment scenarios.

    • Variables: Master the use of variables to manage configuration values, making your deployments flexible and easy to update.

    • Named Templates: Learn to create and reuse blocks of code, preventing repetition and making your Charts cleaner.

    • Subcharts: Understand how to manage complex applications by breaking them down into smaller, more manageable components.

    • Debugging: Gain the skills needed to troubleshoot common issues and debug your templates for a smooth deployment every time.

    • Helm Docs: The official Helm documentation is comprehensive and well-structured, providing everything from a quick start guide to detailed information on templating, best practices, and the entire Helm CLI. It's the definitive reference for the tool. https://helm.sh/docs/

    • Kubernetes Docs: The Kubernetes documentation is a vast resource that covers everything you need to know about the platform itself. It's essential for understanding the underlying concepts that Helm manages. https://kubernetes.io/docs/home/

    • Docker Docs: The official Docker documentation is the go-to resource for learning about containerization, writing Dockerfiles, and using Docker for local development. https://docs.docker.com/

    • Artifact Hub: This is the central repository for publicly available Helm Charts. It's the best place to find existing Charts for popular applications, which can serve as a great learning tool and a starting point for your own projects. https://artifacthub.io/

Trusted by

CERN organisation logo BBC logo

Public Courses Dates and Rates

Please get in touch for pricing and availability.

Related courses