helloka

10+ deploys per day: DevOps, a real game changer

2009

Development and operational cooperation first entered the tech-sphere.

2013

BlackBelt was founded.

2017

Our Budapest nearshore centre includes a strong DevOps team.

2021

Our in-house R&D team continues working on integrating Low-Code and DevOps.

2023

We experiment with AIOps to streamline DevOps processes, achieving higher quality and faster releases.

Building
Ninjas

You don’t have to choose between Agile or DevOps, they are compatible: The introduction of the methodology in our company was linked to our own development, the creation of the Judo low-code platform.

DevOps responds to the demands of business and customer stakeholders for improved agility and stability by increasing overall IT performance. Based on the experience of recent years, we firmly believe that DevOps increases the efficiency of the application delivery process by orders of magnitude.

Critical success factors in DevOps

Successful Adoption of DevOps Culture

  • Closer collaboration between Development and Operations. Multidisciplinary teams.
  • Shared responsibility for the entire lifecycle of a product. Customer-first mindset.
  • Increased transparency, communication, and collaboration between teams.
  • Tools Supporting DevOps and Collaboration

  • Configuration as Code (CasC): keep critical system configurations in a version control system. Implement the 4-6 eyes principle for reviewing/approving changes.
  • GitOps: Automate CasC application after Pull Request approval/merge. Utilise Continuous Deployment tools for automated deployment to test/prod environments.
  • Observability: Logging, Monitoring, and Alerting are also key parts. Ensure the responsible staff gets immediate notifications about anomalies before clients/customers.
  • Moving Towards DevSecOps

  • Application and infrastructure security is not isolated in the final stage of development but included from the start. IT security is integrated into the complete life cycle of applications.
  • Besides Development and Operations, the IT Security Team is also closely involved.
  • Technical steps and functions: introducing Deep Recursive Package Scanning, Supply Chain Analysis, Penetration Testing and OWASP Top 10 risk mitigation to the automated pipelines.
  • The revolution of the production line
    András Wolf

    András Wolf

    Sales Director

    A development project isn’t complete when all the lines of code have been written but only when the application has successfully gone live and is smoothly operating, fully functional and is adapting to all local systems. Nowadays, the ability to execute monthly or even weekly developments has become vitally important for a growing number of companies.

    That is precisely what DevOps has to offer. It creates a production line that connects the developer and operator environment, which unites the previously separated phases of production and integrates them into a single, smoothly functioning process. After its development, the production line doesn’t require continuous professional monitoring; the company itself can perform operational and maintenance upkeep. Once a company recognizes that it’s worth modernizing the channel where IT developments are received, it is able to gain a major competitive advantage.

    I am fully convinced that, just as modern automotive manufacturing was made possible by the introduction of the production line, the same logic can yield a breakthrough in the modern economy based on software.
    Decoding DevOps: The Critical Role of Productionization in Modern Software Development
    Máté Kocsis

    Máté Kocsis

    Platform Engineering Practice Leader

    Software productionization is a set of chores that are essential in the modern application development process. These non-functional and often intrinsic requirements have grown tremendously in the last couple of years. Mostly due to the constantly increasing level of digital transformation, automation and integration. Complex enterprise systems and their underlying runtime platforms have shifted towards public and/or private clouds. These systems are needed to be constantly monitored and observed in order to achieve high availability, reliability, durability and scalability through automated controls.

    The collaboration and shared responsibility of developers, platform engineers and operational staff is a fundamental requirement to create a proper DevOps culture. An atmosphere where the Work of Change is always version tracked, reviewed, verified, tested, applied on production environments and constantly monitored.

    BlackBelt & DevOps

    8 step guide
    Diagram source: Gartner IT Infrastructure, Operations & Cloud Strategies Conference; 14–15 May 2020

    Agile methodology encourages business experts and software professionals to collaborate effectivelyto innovate high-value enterprise software products. It is a useful mind-set and it is especially well suited to turbulent, technology-driven internet competition.

    The industry results speak for themselves, as well as our own experiences:

    Fast and efficient adaptation to the business environment is essential.

    This requirement can only be satisfied through the continuous development and updating of applications.

    DevOps CORE values:

    01
    Increase deployment frequency
    02
    Lower failure rate of new releases
    03
    Shortened lead time between fixes
    04
    Faster mean time to recovery in the event of new release crashing
    05
    Aim to remove the silos between teams and enhance interdepartmental communication
    06
    Automation not only used to save time, but also to prevent defects, create consistency, and enable self-service
    07
    DevOps supports measurement and believes it is difficult to improve without the ability to measure

    Our experiences and results

    Fields in which DevOps is already producing results

    mcv
    bav
    medinnovest
    invitech

    Over the recent years, we have performed business-oriented developments of a varying nature for a number of our clients from the telecommunications to the healthcare sector. Despite the diversity of the projects, what they all had in common was that their applications were developed using a Kubernetes foundation, while the delivery was performed through the DevOps system which was also developed with a container technology. The two foundation stones of our projects, the Kubernetes and DevOps methodologies are the two foundation stones of our projects, which go hand in hand, contributing to our increased efficiency.

    unicredit
    avon
    ericsson

    Our corporate clients specifically commission us to establish DevOps production lines in order to bring out the most of their self-developed software. A unique feature of DevOps is that it’s compatible with all widespread technologies, so there are practically no development/operational environment in which it can’t be successfully applied. Our former clients were all committed users of the container technology and this is how we utilized the DevOps automations in their systems.

    10+
    Clients
    55+
    Apps & Features were created
    20+
    Professionals were involved

    DevOps blog posts

    Contact us

    +36 1 611 0462

    info@blackbelt.hu

    András Wolf

    András Wolf

    Sales Director