Praqma’s experts are ready to help you transform your team to achieve your quality and productivity goals.
Our high availability solution
A workshop to plan your roadmap
Praqma is Atlassian Gold Solution Partner
Continuous Delivery and DevOps consulting
A workshop to plan your roadmap
We can be the Ops in your DevOps
A full-stack support subscription
Let us upskill your team
Praqma Academy offers public training courses and custom on-site courses. All courses are hands-on, and run by professionals with real world experience.
Training on concept, mindset and tools
Introduction training to Docker and Kubernetes
Git training for beginners and advanced users
Jira training for beginners and advanced users
Training on Jenkins, Gradle & Artifactory
Training on test automation, strategies & TDD
Engaging with the community is essential for Praqma. We regularly host conferences and meet-ups, and proactively contribute to open source projects.
Praqma is a different breed of IT consultancy bureau. We aim to change the world of software development by sharing our knowledge and building strong communities.
Atlassian Software in Kubernetes
Continuous Delivery Assessment
IT Operations Assessment
Technical Agile Coaching
As a Kubernetes Certified Service Provider, Praqma offers Kubernetes consulting, support and training for organizations embarking on their Kubernetes journey.
Kubernetes provides a production-ready container management platform that ensures availability and scalability of applications in an infrastructure-agnostic way. Kubernetes was open-sourced in 2014 and Praqma soon became an early adopter. We realized that Kubernetes complemented our DevOps mission. Containers were already providing a fast and portable way to package and ship applications, but Kubernetes introduced a deployment platform where those containers could be scheduled and deployed from declarative and platform-independent desired state. By combining the use of containers, Kubernetes, and CI/CD solutions, we are able to help our clients achieve their DevOps objectives.
Praqma introduces Kubernetes to organizations by creating CI/CD pipelines to build, test, package, and deploy their applications. We can create and manage your Kubernetes clusters and work alongside your developers to assist them with their deploys. Our experts can also show you how to migrate your legacy application from running on VMs or other orchestration systems to run and scale on Kubernetes. And if you want to continuously integrate and deploy your cloud-native apps into Kubernetes we have experts for that too.
To take an active role in supporting the evolution of the cloud native ecosystem, Praqma has become a member of the Cloud Native Computing Foundation (CNCF).
Kubernetes is one of the largest ever open source projects with a very wide community. As part of our commitment to the open source culture Praqma contributes to the K8s community by sharing knowledge in our blogs (Deploying Jenkins on k8s, K8s on Windows, Proxying k8s services with Traefik…), organizing meet-ups and conferences (e.g. Day of Cloud Native, Pre-KubeCon meet-up), and creating open source tools (e.g. Helmsman, Network-Multitool). Additionally, Praqma offers Atlassian Software in Kubernetes (ASK) for deploying Atlassian data-center or server software in Kubernetes.
Two of our consultants shared their experience on “High Availability Kubernetes on Bare Metal” at KubeCon 2017.
Helm is a package manager for Kubernetes applications. It packages applications as reusable, customizable and shareable packages called “charts”. However, Helm is NOT a CI/CD tool, so we decided to create Helmsman because at Praqma we’re all about automation. Helmsman is a dynamic CI/CD solution to automate Helm charts deployment to your Kubernetes cluster. It adds a layer of abstraction around Helm and allows you to declaratively define a desired state of your Helm charts in a Kubernetes cluster.