AWS Auto Scaling lets you automatically scale AWS resources up and down. AWS Auto Scaling comes with a single user console interface, which enables you to configure auto scaling across multiple AWS resources and services, for entire applications or individual resources.
DevOps for Machine Learning, or MLOps, is new on the scene. The differences between MLOps and mainstream DevOps practices are not yet widely understood. We can understand MLOps practices better by looking at the needs that drive them. Let’s consider what we see in advanced MLOps projects and what needs...
<div style="text-align: justify;">AWS Lambda provides serverless computing in the form of functions as a service (FaaS). This means you can leverage on-demand infrastructure without the need for provisioning and hardware maintenance. Overall, Lambda is a great service for real-time data processing and backends. However, to achieve optimal performance you need...
As more organizations adopt DevOps automation and strategies, usage of automation evolves. In 2020, there are several changes you are apt to see, such as seamless infrastructure, AI and data science collaborations, zero-touch automation, and more. Read on to discover what are the biggest automation trends of 2020, and how...
After the first steps with containers have been taken, you might want to bring your application clean, stable and continuous into a production environment. In his session at the DevOpsCon 2019, Alexander Trost shows how GitLab CI can be used to continuously deploy applications on Kubernetes.
Today we pay close attention to scaling our systems, testing for chaos, and reducing MTTR in production. Yet our delivery pipelines don’t get nearly as much love. In his talk from the DevOpsCon 2019 in Berlin, Manuel Pais presents tried and tested patterns for increasing accelerating delivery of changes in...
In modern software development, we’ve grown to expect that new software features and enhancements will simply appear incrementally, on any given day. This applies to consumer applications such as mobile, web, and desktop apps, as well as modern enterprise software. We’re no longer tolerant of big, disruptive software deployments. ThoughtWorks...
Some DevOps transformations flourish, but many others are stalling. Why is that? In his Keynote at the DevOpsCon 2019 in Berlin, Damon Edwards makes the case that Operations is the most predictable differentiator.
10 years ago, DevOps introduced the idea that IT could be more effective without silos between development and operations. Since then, “cloud native” has entered the scene, along with practices and technologies such as Platform-as-a-Service (PaaS), Site Reliability Engineering (SRE), and Serverless.
Ansible, by Red Hat, provides automated configurations as well as orchestrations of machine landscapes. The lightweight and flexible tool is increasingly used in DevOps toolchains and cloud computing. This article shows how to get a complex multi-tier setup on the server with it.