Systems | Development | Analytics | API | Testing

DevOps

MLOps for Python: Real-Time Feature Analysis

Data scientists today have to choose between a massive toolbox where every item has its pros and cons. We love the simplicity of Python tools like pandas and Scikit-learn, the operation-readiness of Kubernetes, and the scalability of Spark and Hadoop, so we just use all of them. What happens? Data scientists explore data using pandas, then data engineers use Spark to recode the same logic to scale or with live streams or operational databases.

Common Challenges in Continuous Testing

Continuous Testing is the process of testing at all stages of software development – one after the another- without any human intervention. Continuous Testing is key to faster delivery of Agile products to the market. Continuous Testing makes it possible to eliminate testing as a bottleneck for faster software development and delivery. But the path to achieving Continuous Testing has its own challenges, most common of which are mentioned below.

Breaking the Silos Between Data Scientists, Engineers & DevOps with New MLOps Practices

Effectively bringing machine learning to production is one of the biggest challenges that data science teams today struggle with. As organizations embark on machine learning initiatives to derive value from their data and become more “AI-driven” or “data-driven”, it’s essential to find a faster and simpler way to productionize machine learning projects so that they can make business impact faster.

Flutter Talks: Performance with Filip Hráček from Flutter

Flutter blurs the lines between designer and developer and endorses a new designer developer archetype. Part designer part engineer, part Picasso and part Pascal. With ambitious designs comes the responsibility to make those designs run on the screen without losing frames. While Flutter is performant by design, how much should we really pay attention to performance optimisation? In most cases … we don’t.

A perfect environment to learn & develop on Apache Kafka

Apache Kafka has gained traction as one of the most widely adopted technologies for building streaming applications - but introducing it (and scaling it) into your business can be a struggle. The problem isn’t with Kafka itself so much as the different components you need to learn and different tools required to operate it. For those motivated enough, you can invest money, effort and long Friday nights into learning, fixing and streamlining Kafka - and you’ll get there.

Git-based CI / CD for Machine Learning & MLOps

For decades, machine learning engineers have struggled to manage and automate ML pipelines in order to speed up model deployment in real business applications. Similar to how software developers leverage DevOps to increase efficiency and speed up release velocity, MLOps streamlines the ML development lifecycle by delivering automation, enabling collaboration across ML teams and improving the quality of ML models in production while addressing business requirements.

[Webinar] Automation Testing on the Cloud DevOps - Remote Working Made Easier

The trend of teams moving on from traditional testing processes to adopting DevOps practices is becoming more apparent in recent years. Automation testing and continuous integration are what make DevOps achievable. This is the key to ensure continuous development and quality at speed, especially when businesses are at stake in the current situation. Join our experts to explore how cloud DevOps is changing software development. Also, see a live demo of how Katalon Studio integrates with CircleCI can boost your CI/CD and automation testing.