Operations | Monitoring | ITSM | DevOps | Cloud

August 2021

Monitor feature releases with Statsig's offering in the Datadog Marketplace

Statsig is a modern experimentation platform that provides crucial insight into how new features are received by your users, so you can make informed product decisions and deploy with confidence. Statsig automatically runs A/B tests on features as they’re rolled out, and measures their impact on key business metrics, such as user growth and engagement.

Understanding Apigee API Monitoring

Want to make sure the APIs you’ve launched on Apigee are performing as expected? In this video, we show how API Monitoring provides real-time insights into API traffic and performance, so you can solve problems as they happen. Watch to learn how you can stay informed and understand unusual events or patterns.

Testing Your HAProxy Configuration

Learn how to test your HAProxy Configuration. Properly testing your HAProxy configuration file is a simple, yet crucial part of administering your load balancer. Remembering to run one simple command after making a change to your configuration file can save you from unintentionally stopping your load balancer and bringing down your services.

Feature Spotlight: API Dependency Graph

As APIs become more complex, it can be easy to accidentally break connections. To prevent this, Speedscale can automatically detect and make you aware of inbound and outbound transactions running through APIs in our API Dependency Graph. The Traffic Viewer dashboard makes this information visible to independent teams working on different services. In most organizations this information is usually only known by senior engineers, team leads, and architects.

Code Review

Code review is a process to ensure that bugs and errors are caught and fixed before they reach production. This very often requires the participation of developers who are not directly involved in implementing the particular part of code that is being reviewed. Code review is part of a bigger quality assurance process to ensure that the final product performs exactly as expected.

Situation Room: On-Call Team Faces Worst Case of Sunday Scaries

Picture this: it’s Sunday night. You’re relaxing in bed, in that sweet spot where you’re geared up for Monday, but the fun of the weekend hasn’t yet faded. As you idly scroll through content on your phone, you see a message preview pop up. It’s to your work email. That’s bad. It’s from the hosting company you contract. That’s really bad. They’re saying they accidentally deleted the production database. That’s “jump out of bed” bad.

Civo update - August 2021

Welcome to the Civo update for August 2021. It's was a busy month, with the big news being the launch of Civo Academy: A full Kubernetes learning program consisting of over 50 videos created in-house by the team here at Civo. We also kicked off the Civo DevOps Bootcamp! The first few live stream installments have been a huge success, helping developers at any stage of their career learn more about DevOps fundamentals.

Integration Infrastructure Management is the New Black

Information Technology (IT) has moved through many clearly defined eras. I don’t feel the need to list them all, but the latest one clearly is the move from discrete computers to virtualized software-configured environments, that we all colloquially call “the cloud”. And with each technological generation, we have improved the methods we use to integrate discrete modules of technology, and increased the level of automation.

Firewall... It's getting hot in here!

There’s something that humans and machines have in common, and no, it’s not the disappointment suffered by the final season of Game of Thrones, or, well, at least not only that. What we have in common is that we need protection. You know, animals need it too, and plants, but if you’ve gotten this far, it seems that you’re interested in computers, networks and all these pretty modern “geek” things, so today we’ll talk about that kind of protection.

Server Management: What It Means and How to Do It Right

The age of storing data only on paper is long gone. In this age, almost everything has become digital. Businesses, services, data sharing—everything has gone online. And servers play a major role in making this possible. Though it might look simple to users, a lot happens on the back end. Servers have a wide range of applications—application hosting, email management, proxies, file transfers, etc. Different servers specialize in different services.

Facilitate DevOps Monitoring with Synthetics and RUM

DevOps is a common name in the technology household. Teams, small or big, are embracing this concept to deliver applications faster, improve software quality, and add efficiency in the development process from the very beginning. Shortening the feedback loop leads to a cost-effective way for businesses to find and fix defects earlier in the cycle process. Plus, it lowers the software failure rate in production and minimizes time wastage for the development team.

The Fast & The Foolproof: Automation & Observability For DevOps

When software teams are charged with delivering higher quality software, faster - how do you effectively enable collaboration and observability while eliminating risk and manual processes? In this webinar, Ali Sardar from JFrog and Rob Jahn from Dynatrace will address how to overcome these challenges and unlock speed, observability, and automation across your DevOps lifecycle. In addition to best practices shared by our speakers, you will also see both products in action - meeting the critical needs of development and operations teams.

How Developers Can Benefit from Observability | IAmDevloper and Splunk's Mark Woods

DevOps teams have felt pressure from all sides to innovate faster and keep services reliable. The growing complexity of applications and cloud infrastructure create more challenges for everyone, but the tools that developers and SRE teams require have been disconnected - keeping everyone from working as an efficient team. IAmDevloper and Splunk’s Chief Technical Advisor EMEA, Mark Woods discuss how observability can help break down silos and promote agility.

DevOps' Problem with Speed-to-Market Explained: IBM MQ, Multi-Middleware Role in Deploying New Applications & Updates

If your organization is frustrated with how long it takes to roll out new applications and updates, they are not alone. Speed-to-market is an obsession at many companies today (see call-out box below), so anything that restricts or slows it down is a problem.

How the Pandemic Impacted the Government's Cloud Migration Plans

“Cloud-first” has been a government imperative for many years, but the pandemic usurped this strategy, making “cloud-now” a priority. The results have been transformational. The cloud made wide-scale government telework possible, but it’s also given agencies the opportunity to test drive new cloud applications and experience the scalability and security benefits first-hand.

10 Kubernetes Architecture Best Practices You Should Be Following

Looking to optimize your Kubernetes architecture? While the word “Kubernetes” translates to “helmsman” (i.e., someone who steers a ship), Kubernetes ultimately functions more like an orchestra conductor than a ship captain. Kubernetes (also known as K8s) simplifies the process of orchestrating containers for engineers . This frees engineering up to focus on innovation, reduce time-to-market, and optimize cloud spend.

Model-driven observability: Taming alert storms

In the first post of this series, we covered the general idea and benefits of model-driven observability with Juju. In the second post, we dived into the Juju topology and its benefits with respect to entity stability and metrics continuity. In this post, we discuss how the Juju topology enables grouping and management of alerts, helps prevent alert storms, and how that relates with SRE practices.

Cloud PaaS through the lens of open source - opinion

Open source software, as the name suggests, is developed in the open. The software can be freely inspected by anyone, and can be freely patched as required to suit the security requirements of the organisation running it. Any publicly identified security issues are centrally triaged and tracked.

New feature: Templates for Incident Management

At Spike.sh , we are obsessed with making incident management more accessible to dev teams everywhere. With this goal in mind, we are always looking for ways to reduce the friction while setting up the Spike.sh platform. When we saw customers asking our advice for creating effective on-call schedules and escalations, we knew we had to do more than just good documentation - we needed a way to share best practices with our customers in the product itself.

Applying Advanced vs. Basic Monitoring Techniques

Complex architectures, pressures to deploy faster, and demand for optimal performance have placed greater strain on monitoring teams and as a result, an increasing number are looking to implement more advanced monitoring techniques. Part of the initial challenge around this is understanding what advanced monitoring techniques actually are. In this article, I help clarify this by differentiating basic and advanced monitoring, with examples on how each would be applied to Postgres monitoring.

Deploying your Gradle Build Cache Node using GCP

This tutorial is a follow-up to TurboCharging your Android Gradle builds using build cache . The key focus of this post is the remote build cache, a build speed acceleration technology that can be implemented for both local and CI builds. This is a technology worth knowing about because: Gradle provides a build cache node available as a Docker image. You can host this image in a number of ways.

Migration to Microservice Architecture: A guide

The software design is perhaps the most important aspect that directly influences the ability to scale up, workload performance, the availability of the software, and the longevity of the software itself. It is also important to understand that traditional monolithic designs are still usable and widely used to fulfil many everyday goals. However, now we have a different problem. With the rapid growth of digital services , virtualization services, and an increasing dependency on cloud-based services

Legacy Vendors Beware: OpsRamp Aims to Transform Cloud Operations with New Self-Service Solution

The company is disrupting the age-old approach of selecting and deploying IT operations management software, which for years has required heavy proofs of concept and long buying cycles, with a solution that allows IT operators to sign up and begin monitoring cloud environments in a matter of minutes.

Podcast: Break Things on Purpose | Carmen Saenz, Senior DevOps Engineer at Apex Clearing

This week Ana sits down with Carmen Saenz, Senior DevOps Enginner at Apex Clearing and PhD student at DePaul University in Chicago, sits down this week to talk about her history in engineering. She brings to the table some anecdotes about her own time engineering chaos. Carmen goes into detail about the early days of chaos engineering and her work there, going from on-prem to the cloud, how she is always learning, her passion for teaching and more.

The evolution of Chaos Engineering and Litmus Chaos - Civo Online Meetup #12

Let's learn about Chaos Engineering! We'll be joined by Karthik Satchitanand, co-founder of Litmus Chaos to discuss why chaos testing is seen as a must for Cloud-Native practitioners in 2021, and how the introduction of LitmusChaos 2.0 evolves chaos engineering further. Civo's Saiyam Pathak will also be looking at chaos terminology and white paper run-through. Register now and don't forget to leave a question for the team - we'll answer the best ones on air.

Scanning Dependencies in your sources using JFrog CLI and Xray

Security vulnerabilities and license violations should be found as early as possible and the earlier in the SDLC , the better. As part of the “ Shift Left ” vision, JFrog CLI and Xray now allow scanning dependencies directly from sources , on-demand, using a simple command line. This functionality allows benefiting from the same JFrog Xray vulnerability and license scanning capabilities, even before deployment to JFrog Artifactory.

Interlink Software secures a place on Constellation Research's ShortList for Using Artificial Intelligence in IT Operations.

Interlink Software’s capabilities have been gaining a good deal of industry analyst recognition in recent months. We’re pleased to announce yet more recognition; Interlink has been included on Constellation Research ShortList™ for“Using Artificial Intelligence in IT Operations (AIOps)”, Q3 2021.

Securing VMware Tanzu Mission Control with Access Policies

If you haven’t had a chance to check out VMware Tanzu Mission Control, you’re missing out on one of the greatest tools available to manage Kubernetes. However, it’s not just for managing one cluster; rather, it delivers “fleet-wide” management with a focus on policy. Policy management is powerful because it enables us to, for example, limit access to certain users or prohibit pulls from specific container registries.

Monitor Conviva with Datadog

Conviva is a platform that helps businesses gain real-time insight into the overall performance and playback quality of their streaming video content. With video streaming workflows, slow start-up times and playback errors can hinder user experience and ultimately drive customers away. With Conviva, you can view key Quality of Experience (QoE) metrics, including video playback failures, rebuffering ratios, and other business-critical data to help monitor and enhance your viewer experience.

Wind River and Intel Collaborate on Leading 5G vRAN Solution for FlexRAN

Wind River today announced that the companies are jointly developing a 5G vRAN solution that integrates Intel® FlexRAN reference software for systems fueled by 3rd Gen Intel® Xeon® Scalable processors with built-in AI acceleration, and also features Intel® Ethernet 800 Network Adapters and the Intel vRAN Dedicated Accelerator ACC100 in concert with Wind River Studio.

VMware Tanzu Basic Edition: A Technical Overview in 5 Minutes

VMware Tanzu Basic edition delivers all necessary components required to have a production-ready Kubernetes cluster running on vSphere. This includes lifecycle management of Kubernetes clusters, networking integrations for all communication, and a container registry to store, secure, and manage all your container images. In this video, we give you a high-level look at everything to get you started.

Transform your Data Center with Confidence | Joint Webinar by CloudFabrix and Verge.io

Verge.io is partnering with CloudFabrix, a leader in artificial intelligence for IT operations, to chat about why software-defined everything is the way to go. This is a great opportunity to learn how to transform your current data center operations using the latest technology and intelligence. Here’s what we’ll cover: – How artificial intelligence and data center virtualization operating systems work together to change the thinking around traditional data centers.

Is it All About the Brand? Yes and No!

Working for a company, you always want to think that your product or service is superior to the competition. As a Marketing executive, a major part of my job is to highlight why Ribbon is a leader in delivering IP Optical and Cloud & Edge solutions to the largest service providers, enterprises and critical infrastructure companies all over the world. But how do our customers perceive us? What do they really think of the Ribbon brand? How do we fare against our competitors in customers’ minds?

New 'Pod Status and Logs' Dash Saves Time and Unifies Execution

Time is invaluable. Besides being one of those can’t-argue-with universal truths, this is also one of the guiding principles behind Komodor; the promise behind our ‘troubleshooting efficiently and independently’ motto. ‘Pods Status and Logs’ is the latest of our timesaving features that enables you to quickly drill down in the pods of an unhealthy service, all from the comfort of your Komodor dashboard.

How to Troubleshoot Kubernetes with Confidence - 2021 Cloud-Native Days Summit

We recently attended the 2021 Cloud-Native Days Summit, where our co-founding CEO Ben Ofiri gave a lightning round talk on How to Troubleshoot Kubernetes With Confidence. In case you missed it, here’s a recording and transcript for your convenience.

The More the Merrier: Multi-Arch Docker Manifests with Buildx and Artifactory

The cloud native promise to be able to “build once, deploy anywhere” is nearly fulfilled. With containerization and Docker , we can build our applications and services for any environment, and set configuration at runtime. Well,… almost. Operating systems and apps still need to be compiled to execute on specific architecture types. Your software that’s been compiled for an AMD64 processor can’t run on an ARM-based machine, nor can one built for Linux run on Windows.

What Are Spot Instances? And When Should You Use Them?

EC2 Spot Instances, according to Amazon , can potentially save you up to 90% of what you’d otherwise spend on On-Demand Instances. While it’s been proven that even Reserved EC2 instances are cheaper than their On-Demand counterparts, it turns out Spot Instances are additionally capable of pushing their discounts beyond the reach of the Reserved Instances .

Happy birthday - 30 Years of Linux

Thirty years ago today, Linus Torvalds announced his free operating system to the world. As with many of the world’s greatest, Linux had humble beginnings as a very small pet project. The GNU was working on an ambitious free, public domain operating system but the project had been delayed, and enthusiasts were quick to adopt Linus’ new project.

Fargate vs ECS - Comparing Amazon's container management services

Kubernetes and containerization of applications brings many benefits to software development, enabling speed, agility, and flexibility. The maturation of the Kubernetes ecosystem accelerated quickly in the last few years, leaving users with a multitude of choices when it comes to Kubernetes tooling and services. The major cloud providers (AWS, Azure, and Google Cloud) have introduced services specifically to help users run their Kubernetes applications more efficiently and effectively.

Deploy Puppet Enterprise agents with HashiCorp Terraform on Azure VMs

HashiCorp Terraform is an open source Infrastructure as Code (IaC) tool that is widely used to deploy cloud infrastructure in the public cloud, such as AWS and Azure, along with on-premises VMware vSphere environments. One of the challenges is developing a method for bootstrapping the instances with configuration management agents such as the Puppet Enterprise agent.

API Gateway with Gloo Edge Overview

Watch Kamesh Sampath (Field Engineer, Solo.io) discuss Gloo Edge, Gateway API and API management on Kubernetes. Gloo Edge is a cloud-native API Gateway and Ingress Controller built on Envoy Proxy to facilitate and secure application traffic at the edge. Here we have covered the management and deployment if your API gateway with Gloo, and share how to set up and manage your APIs in less than 3 minutes!

Tame the Alert Storm

In the past, troubleshooting an IT service issue could be quite simple. For example, an application disruption could often be isolated to a physical server or small group of servers that neatly fit into the domain of a single team that managed the company’s servers. However, with the dynamic landscape in modern IT environments, this is very rarely the case. Over time, you accumulate IT systems, which usually means you deploy tools to manage them.

The HAProxy APIs

The HAProxy load balancer provides a set of APIs for configuring it programmatically. Although many people enjoy the simplicity of configuring their HAProxy load balancer by directly editing its configuration file, /etc/haproxy/haproxy.cfg, others want a way to do it without logging into the server. Or, they want a way that integrates with bespoke software. For example, they want to add pools of servers to the load balancer programmatically as a part of their CI/CD deployment pipeline.

Self-Compassion Instead of Self-Blame

The tech industry is competitive and not without challenges. People are always growing and improving by pushing their limits. Innovation comes in many forms. In order to foster a healthy culture while allowing people to flourish, organizations must carefully enact policies. Growth should be encouraged while discouraging competition and comparison. One of the core policies organizations implement to achieve these goals is blamelessness.

Top 5 API Testing Tools

Today’s software testing trends show the growing demand for more efficient and automation-oriented API testing. Many of the current test automation solutions focus on the UI, while most API-level testing is still done manually. As a result, testers are in need of easy-to-use, intelligent automation tools for testing APIs — improving their productivity and efficiency, while also reducing time-to-market.

It's Time to Get Hip to the SBOM

The DevOps, IT security and IT governance communities will remember 2021 as the year when the Software Bill of Materials , or SBOM, graduated from a “nice to have” to a “must have.” Around for years, the SBOM has now become a critical DevSecOps piece, which everyone must thoroughly understand and incorporate into their SDLC (Software Development Lifecycle).

Deployment Choices for eG Enterprise

You have two choices when deploying eG Enterprise: Wherever you choose to locate your eG Manager, eG Enterprise does not and will never collect data from your systems. There is never a data feed going from eG Manager to any outside system unless specifically configured by the customer and we do not incorporate any dubious call-home technologies. Before installing eG Enterprise, you will also need to consider the factors discussed in the Where to locate the eG Manager?

What Is Network Traffic Analysis? A Helpful Walkthrough

Network traffic analysis is the method of collecting, storing, and analyzing traffic across your network. Traffic data is collected in or near real time so you can have up-to-the-second information about what’s happening. This allows you to take action immediately if a problem arises. You can also store this data for historical analysis.

Adding a Developer Portal to FluxCD

The idea to fully manage applications and infrastructure using a Git-based workflow, or GitOps, is gaining a lot of traction recently. We are seeing more and more Shipa users adopting GitOps as the cloud-native deployment methodology. While it is no secret that ArgoCD and FluxCD are by far the most used tools today, we see FluxCD users trying to address the challenges below.

The Auvik Guide to Basic Switch Configuration

Though I’m a big believer in the importance of network configuration management , even I’ll admit that network switch configuration from a command-line interface (CLI) is still one of the most fundamental network engineering skills you can have. It’s also one of the harder things to pick up if you’re new to the field. And it’s not just knowing what commands to enter. It isn’t always obvious what should be part of a basic configuration.

Introducing the Spike.sh Alert Reliability Engine

At Spike.sh, our mission is to help dev teams understand and resolve production issues faster. At the core of this is our Alert Reliability Engine, whose job is to make sure that a team member always gets an alert on their preferred channel. Currently, we support 7 channels - phone call, SMS, mobile push notifications, email, Slack, Microsoft Teams and Discord. We wanted to give you a peek into how we achieve high deliverability across these channels.

8 Risks You Need To Mitigate During Cloud Migration

Migrating workloads to the cloud can be tricky. In fact, a study Virtana conducted earlier this year found that 72% of respondents had to move applications back on-premises after migrating them to the public cloud because they ran into a variety of problems. Clearly, organizations need to address these showstoppers.

Cloud Key Management in a minute

Cloud Key Management allows you to create, import, and manage cryptographic keys, as well as perform cryptographic operations in a single centralized cloud service. In this episode of Cloud Bytes, we show how you can centrally manage symmetric and asymmetric encryption keys for your cloud services. Watch and learn how you can quickly set up Cloud Key Management.

Monitoring Your Software Supply Chain On Kubernetes With Datadog And JFrog

You have mission-critical applications, JFrog and DataDog collaborated for a unified solution. Together, we ensure the dependable operation of your JFrog Platform by tracking usage data of Artifactory and Xray through Datadog’s modern SaaS-based log monitoring tool. We will show you how to boost efficiency of your DevOps pipeline to keep your software releases running seamlessly and securely.

The Confident Commit ep. 9 | Amplifying your organizational expertise with Marko Gargenta

Rob sits down with Marko Gargenta to discuss helping developers build real knowledge about delivering software effectively. Marko shares how he came to realize that learning, training, and empowering new knowledge is vital for aspiring technical professionals. For many organizations, investment in knowledge building through education and training has slashed time waste, inspired new development, and supported overall growth.

Top 6 benefits of virtualization

Virtualization has been with us since the 1960s. In computer science terms, it is about as old as the hills. Yet this old-school idea has never been more relevant. We all know hardware is expensive. Despite the cost, many businesses squander their precious processing power. All too often, a “one server, one purpose” mindset leads IT departments to waste server capacity. With virtualization, we leave this myopic view of server management in the dust.

A Year of Supply Chain Attacks: How to Protect Your SDLC

One of the most worrisome trends in cybersecurity today is the skyrocketing incidence of supply chain attacks, such as the ones that hit SolarWinds last year and Kaseya more recently. Because they focus on compromising software development and delivery, supply chain attacks have forced developers and DevOps teams to scramble for solutions. Unfortunately, supply chain attacks are particularly challenging to prevent, detect and remediate, and, because of their stealthy nature, are often devastating.

Release code confidently with Automatic Faulty Deployment Detection

Modern software development teams use CI/CD tools to ship features quickly and rely on best practices like shift-left testing to find application errors before they become user-facing bugs. But you still face the risk that any code you deploy could contain errors that your testing did not surface. To help you deploy with confidence and mitigate the effects of a bad deployment, Datadog APM now provides Automatic Faulty Deployment Detection.

How Squadcast Benefits On-call Engineers - Part 1

It is difficult to stay completely reliable in an always-on world. So it's very important to choose the right Incident Management solution that can solve your problems. In this blog, we have highlighted the benefits of Squadcast and why you should adopt it. “Being on-call sucks!" Often incident response teams use this phrase when talking about their on-call experiences. Despite using best practices for managing infrastructure, incidents do occur from time to time.

New Rails Rollout Strategies

Today we are rolling out a major new feature for all our Rails applications: support for Blue / Green deployments and Canary Releases. This is the most significant feature we've released since Rolling and Parallel Deployment Strategies were released last year, and we're very excited to help our customers deploy their applications more confidently.

Simplifying App Deployments for Developers - A Short History from Timesharing to Serverless

I have been in the IT industry for a few decades now and have helped launch waves of technology in the constant pursuit of making computing easier, cheaper and with greater uptime. This all started well before my entry into the IT industry and will continue to well past the time I retire. However, it is always good to understand where we have been and look how far we have come to understand how we can continue to make it even better.

A System Administrator's Journey through multiple IT transformations

July 30 was SysAdminDay 2021. For most of us at work, the day was just like the day before it but for sys admins across the globe, it was a day when they felt appreciated and acknowledged. Much of what happens behind the scenes in the IT world works well and as expected only because of our IT heroes. They’re the ones, who don the jumpsuits and parachutes in the IT universe… Some are even ready with a fire truck in tow.

Sumo Logic completes full stack observability with Real User Monitoring capabilities

We all know how our life has changed in the last two decades in terms of how we interact with our vendors for day to day activities, regardless if we shop for a birthday present or read a newspaper. This digital transformation of everything we do increased even more during the pandemic, when it appeared that a malfunctioning digital access channel can often mean lack of possibility to enter certain places like even the country or a plane to get back home.

Centralized Log Management and APM/Observability for Application Troubleshooting and DevOps Efficiency

DevOps has become the dominant application development and delivery methodology today, embraced over traditional software development methods by teams striving for lightning-fast innovation and more frequent releases without compromising on quality, stability, or productivity.

Canonical and DFI launch the first Ubuntu certified AMD-based "Industrial Pi"

Canonical and DFI announce that the GHF51 and EC90A-GH, have been certified, based on the latest AMD-based platform. Both offer improved performance, a smaller footprint, and full access to open-source software with Ubuntu and Ubuntu Core. These are part of the first wave of products that passed the Ubuntu IoT hardware certification.

How VMware Tanzu SaaS Products Handle Data Privacy and Security

Companies today are adopting software as a service (SaaS) at a rapid pace. There are many factors contributing to this trend, including: Many large enterprises, particularly in banking and financial services, have been hesitant to adopt SaaS because it challenges existing risk management models already in place for software.

Keeping afloat during the flood of worker turnover

Almost four million U.S. workers a month are quitting their jobs. More than half of North American employees plan to look for a new position this year. And an alarming percentage of the workforce describe themselves as “burnt out.” Statistics like these are the shadow cast by the looming “talent turnover tsunami.” The pandemic has unmoored millions of people from their familiar patterns both at home and at work.

Is your CDN provider delivering the best value?

In case you haven’t noticed, video marketing is on fire right now with compelling statistics around this trend hard to ignore. And for good reason — everyone from large enterprises and educational institutions to community groups and entrepreneurs are incorporating richer content into their websites, such as images and videos. Hence, the importance of choosing a high-quality content delivery network (CDN) provider.

Application Modernization Best Practices

As modern technologies like cloud, AI, MK, IoT, Data Analytics opens more doors to businesses of all sizes, application modernization takes centre stage. Today, organizations across sectors are driving relentless efforts in migrating to cloud platforms. But the presence of heavy, legacy enterprise systems makes the journey towards cloud extremely challenging. These complex systems are not only deprived of the security needed to operate in today’s business world, but the absence of integration capabilities also make them an extreme misfit in a cloud-friendly world.

Install HAProxy on Ubuntu

Learn how to Install HAProxy on Ubuntu 20.04. Ubuntu 20.04 is a great choice for installing your HAProxy software load balancer. It’s a free Linux operating system that’s fast, secure, and best of all, it’s easy to use. One of the features that makes Ubuntu so accessible to even the newest of users is its package manager, apt , the Advanced Packaging Tool.

Projects Enhancements

Back in 2019, I introduced you to Skeddly Projects . Projects is a feature in Skeddly that allows you to separate actions, credentials, managed backup plans, and managed start/stop plans. Almost like a mini Skeddly account within an account. Over the last few months, Skeddly’s Projects feature has been significantly enhanced. And I’m going to tell you all about the wonderful new features within Skeddly Projects.

Freedom without Order is a Sure Path to Chaos

Maximizing spectrum efficiency is a challenge that operators have wrestled with for decades. And the challenge of optimizing spectrum planning and management is only magnified as networks become faster and more complex. Operators with a well thought-out plan can avoid significant waste and inefficiency in the network. Wavelength division multiplexing was originally constrained to a fixed grid, first at channel widths of 100GHz, and then, as lasers improved, at 50GHz.

DevOps & SRE Words Matter: How Our Language has Evolved

As the tech world changes, language changes with it. New technologies will always introduce new terms and descriptions to provide clear understanding. For example, the emergence of the cloud introduced language to describe the changing relationship between servers and clients. Then, of course, product providers will also dictate how their products are to be described, i.e. describing services as “cloud-native”.

10 Principles of Effective Monitoring: A Quick Checklist of Fundamentals

Whether you’re just beginning your monitoring journey or are a seasoned pro, being reminded of monitoring’s core principles is still helpful. From my own experience as a former SRE to what I’ve seen from our customers at Circonus, here are 10 essential monitoring tenets to live by.

August 2021 Online Meetup - Rancher Desktop: Open Source Kubernetes on the Desktop

This is the recording for the August 2021 Online Meetup from SUSE on Rancher Desktop. Rancher Desktop puts Kubernetes and container management at your fingertips as part of a Mac and Windows desktop application. It makes the experience of working with k8s and containers manageable for developers. It lets you select your version of Kubernetes, test your workloads when Kubernetes is upgraded, try containers before pushing to a registry, and more.

Functional browser testing with Puppeteer

Most interactions with a web application occur at the browser. Users search items, fill forms, create shopping carts, log into their profiles, and perform many other tasks. Unit tests are great, but nothing beats testing an application by interacting with the user-facing frontend. In this tutorial, you will learn and demonstrate how to write tests for the browser using Puppeteer . You will then take this a step further by automating the testing process in a continuous integration flow.

VCs are Betting Big on Kubernetes: Here are 5 Reasons Why

I worked at Google for six years. Internally, you have no choice — you must use Kubernetes if you are deploying microservices and containers (it’s actually not called Kubernetes inside of Google, it’s called Borg). But what was once solely an internal project at Google has since been open-sourced, and has become one of the most talked-about technologies in software development and operations.

What Is Cloud Management? The Ultimate Guide

According to AWS, “Creating a software system is a lot like constructing a building. If the foundation is not solid, structural problems can undermine the integrity and function of the building.” This is especially true when it comes to the cloud. If an organization doesn’t effectively oversee key areas of its foundation, it’s likely the result is not going to be successful. When it comes to cloud management, we look at it through the lens of the AWS Well-Architected Framework.

How To: Create Device Templates in Netreo

Automation is key to getting the most from the Netreo Platform. It is also a significant reason why Netreo delivers the fastest time-to-value among IT infrastructure management solutions. Automating administrative tasks reduces admin burden, improves data integrity and infrastructure lifecycle management . This allows you and your IT team t o focus on more strategic business initiatives.

AWS Compute Optimizer: Pros and Cons

AWS offers a Compute Optimizer tool that uses machine learning to analyze your historical utilization metrics and then recommend optimal AWS resources to help you reduce costs and improve performance. And it is free, you just need to opt in to the service in the AWS Compute Optimizer Console. Sounds great, right? Well, yes and no. It is a useful little tool, but if you do not understand its pros and cons, you will not be as optimized as you may think. Here is a breakdown.

Platform.sh | Community Using AWS S3 snapshot repository for Elasticsearch

Contextual Code specializes in enterprise-level projects for state government agencies. We routinely tackle difficult web content management implementations, migrations, integrations, customizations, and operations. We know what it takes to get a project off the ground and onto the web. We use Platform.sh as our primary hosting platform because it’s incredibly flexible and it provides a vast list of services that can be set up very easily.

Monitor and visualize database performance with Datadog Database Monitoring

When you’re running databases at scale, finding performance bottlenecks can often feel like looking for a needle in a haystack. In any troubleshooting scenario, you need to know the exact state of your database at the onset of an issue, as well as its behavior leading up to it.

Highlights from Black Hat USA 2021

Black Hat USA is one of the industry’s oldest and most well-established security events. Last year, the conference was held virtually for the first time in its history. This year’s conference brought together the best of both worlds, with a hybrid event that was held virtually and in person in Las Vegas. Historically, Black Hat has seen about 20,000 attendees at its in-person conference.

Accelerating government transformation with modern automation

This blog is the fourth in a four-part series on infrastructure automation for government agencies that are modernizing digital systems while grappling with budget and staffing constraints and the challenges of COVID-19. Read the third post here. For government agencies, continuous modernization is quickly becoming the norm. And, in light of COVID-19, modernizing in cloud environments is now a mission-critical imperative.

How to protect your secrets with Spectral and JFrog Pipelines

Thousands of secrets leak daily on public git repositories, including over two million corporate secrets in 2020 alone. This can happen to anyone! For example, in January 2021, an Amazon cloud engineer accidentally committed almost a gigabyte worth of sensitive data that included their own personal documents, as well as passwords and cryptographic keys to various AWS environments on his personal GitHub repository.

Service Level Agreement (SLA) Metrics by Example

In today’s hybrid and multi-cloud world, you need to be more sure than ever that you have a handle on your service-level agreement (SLA) performance. But how do you make sure your cloud providers are giving you what you’re paying for? You have likely read, or maybe skimmed, their SLA. How do you find out if they’re meeting that SLA? You do so by monitoring your SLA metrics. In this post, you’ll learn about SLAs and the metrics you can use to monitor their performance .

Autonomous mobile robots (AMR) - a beginner's guide to adoption

The process of automation with autonomous mobile robots (AMR) is challenging. Is not only about the budget for companies looking to automate. It also requires a deep understanding of your processes, from material handling to end product. Automation taps into having a broader sense of where you are and where you want to be.

Ubuntu 20.04 LTS drives high security and regulated workloads with its FIPS 140-2 certification

Austin, Texas – Ubuntu, the world’s most popular operating system across private and public clouds has received the FIPS 140-2, Level 1 certification for its cryptographic modules in Ubuntu 20.04 LTS, including OpenSSL 1.1.1.

Platform as a Service (PaaS): A guide

Cloud computing has conquered our lives, from massive on-premise systems and storage hubs to fully virtualized storage platforms. Today, organizations are reengineering their strategies rapidly into cloud-friendly which resulted in a rapid growth in cloud migration rate. Studies says, worldwide cloud infrastructure services investments are increased to $41.8 billion in the first quarter of 2021. Because, there is always a double-fold benefit from the cloud transformation.

A beginner's guide to Platform.sh

Hey friends, I recently joined Platform.sh as a Developer Relations Engineer, and I’ve been playing with the platform for a few weeks now. In this blog post, I’ll share some things I’ve learned about Platform.sh, how I was able to deploy my first Node.js application, and a few features that I think could be improved.

Manage Ocean GKE Virtual Node Groups using Terraform

Spot by NetApp allows its users to manage their application infrastructure using a variety of provisioning tools. One of these tools is Terraform, an infrastructure as code (IaC) tool that allows users to build, change, and version infrastructure safely and efficiently. Spot by NetApp solutions supports multiple Terraform resources, such as Elastigroup, EMR Mr scaler, Managed Instance, and Ocean clusters for different cloud providers, and many more.

What Is NaaS And How Can It Benefit Your business?

In this blog, we look at why a Network-as-a-Service (NaaS) model has become more popular among enterprises, and how it helps improve network service provisioning and cloud connectivity. Following the mass adoption of subscription services by consumers - themselves enabled through the technological leap delivered by the cloud - the ‘as-a-service’ model of consumption has grown in popularity among enterprises in the last decade.

An exciting update on diff and merge performance

Back in July I published Encountering some turbulence on Bitbucket's journey to a new platform, sharing with the public for the first time that Bitbucket Cloud is in the final stages of a migration from our data center onto Atlassian's cloud platform—the same internal platform underlying Jira Cloud, Confluence Cloud, Statuspage, and many other internal services. I also shared that because of increased file system latency as a result of this platform move, certain operations have become slower.

How to monitor your disks and filesystems, now also with eBPF

Current IT monitoring software lacks the necessary metrics for minimizing downtime for systems and applications. Most provide system and application metrics but there is much more than this required for properly monitoring your infrastructure. With eBPF there is a technological advancement that allows monitoring software to provide rich information from the Linux kernel and present it.

August/2021 - HAProxy 2.0+ HTTP/2 Vulnerabilities Fixed

If you are using HAProxy 2.0 or newer, it is important that you update to the latest version. A vulnerability was found that makes it possible to abuse the HTTP/2 parser, allowing an attacker to prepend hostnames to a request, append top-level domains to an existing domain, and inject invalid characters through the :method pseudo-header.

[Webinar] Take a Walk On the Safe Side: Using Feature Flags W/ Komodor & Sentry

Feature flags are enabling developers to deploy with confidence, safe in the knowledge that they can always disable buggy features in production without changing the code. While this increases the speed, stability, and frequency of software updates, it’s no magic trick and still requires planning in advance and using the right tools.

Systems Management Named Biggest Area for IT Professional Development

The 2020 SolarWinds® IT Pro Day survey looked at the changing roles and responsibilities of IT pros throughout the pandemic. Overall, nearly two-thirds of surveyed IT pros discovered a new sense of confidence, despite contending with challenges such as reduced budgets, greater decision-making responsibilities, and longer hours caused by their organizations’ response to the pandemic.

How CloudZero Manages Cloud Costs During Our Product Discovery Process

Like any SaaS organization, CloudZero cares about our COGS, margin, and unit cost. As you can imagine, we have a fair amount of insight into how those numbers are changing every day thanks to being “customer zero” on our cloud cost intelligence platform. Talking with other companies, I often find that the best organizations understand that measuring the cost implications of new products and features once you’ve deployed them can be too late.

Getting Started with Site Reliability Engineering

Site Reliability Engineer (SRE) is one of the fastest growing jobs in tech, with Linkedin reporting 34% growth YoY in 2020 and over 9000 openings in their Emerging Jobs Report. If you’re new to SRE and exploring it as a career path, understand that it can be a challenging but rewarding experience. Here are some quick tips on how you can get started with SRE and jump-start a rewarding career.

Spot's journey with Argo Rollouts

Modern, cloud-based software development lifecycles have quickly evolved from waterfall and are fully embracing the agile principles of DevOps. As part of this shift, continuous delivery practices have been adopted, giving organizations the capability to deliver and release code faster and more frequently than ever before. CI/CD tools bring velocity — code is always ready to be deployed, enabling organizations to commit multiple times a day.

14 Useful Bash Aliases that Make Shell Less Complex and More Fun

Do you frequently find yourself typing a long command on the command line or checking the bash history for a command you've already typed? If you answered yes to any of the above questions, bash aliases will come in helpful. You can use aliases in Bash to create a shortcut command for a longer command. When working on the command line, bash aliases are essentially shortcuts that can save you time and effort by eliminating the need to remember long commands.

Code with Codespaces and deploy with Qovery

12 years ago, when I started to work as a Developer, I would not have bet that I will write software and manage infrastructure right from my browser one day. At the time, web IDE did not exist. And managing infrastructure from the browser was super early. Today, it is all possible, and the future looks bright! I am proud to announce that you can edit your code via GitHub Codespaces right from Qovery. Take a look at this short introduction video. Happy coding!

Is Data the biggest barrier for AIOps adoption?

Much like oil, data that is available in a raw form is not useful at all. It has to go through various steps before AI/ML could touch it and derive valuable!! Check out the latest video by Shyam Sreenivasan, where he talks about DataOps and why you should automate your data pipelines to run AIOPS at scale.

Monolithic vs Microservices Architecture

Microservices are an accelerating trend thanks to rousing endorsements from the likes of Google, Netflix, and Amazon. The microservice architecture is advantageous for it’s scalability, agility and flexibility. In contrast, the monolithic approach is the traditional tried-and-true model for building software. It’s much easier to debug and test. But how do you know which approach is best for your organization?

Cloud Agnostic: What Does It Really Mean And Why Do You Need It?

The cloud computing space is constantly evolving — a fact that can sometimes set the stage for inconsistencies and confusion around both industry terminology and best practices. Cloud agnostic is one of those confusing terms, as is cloud native. But with the number of cloud agnostic and cloud native applications growing, it’s important to set the record straight.

Data Center Automation: 15 Best Practices

Automating data center tasks to increase operational efficiency is a primary goal for most data center professionals, but it can be a struggle. Professionals who have used legacy data center management tools like first-generation Data Center Infrastructure Management (DCIM) software, Excel, and Visio can attest to the fact that they are time-consuming, difficult to maintain, and inaccurate.

Gloo Edge - A simple way to manage API on Kubernetes - Civo Online Meetup #11

Join us as Civo's own Saiyam Pathak alongside Kamesh Sampath (Field Engineer, Solo.io) will be discussing Gloo Edge, Gateway API and API management on Kubernetes. Gloo Edge is a cloud-native API Gateway and Ingress Controller built on Envoy Proxy to facilitate and secure application traffic at the edge. We'll be covering the management and deployment if your API gateway with Gloo, plus how to set up and manage your APIs in less than 3 minutes!

Kubernetes in 2021: Where does the industry go next?

As software code complexity and volume increases, businesses are flocking to containerization as a scalable solution to accelerate development of new applications. At Civo, we are always led by the community. We are firm believers in making sure that the voices of developers are always heard, and that they should shape how Kubernetes continues to evolve. To that end, we recently undertook some research to better understand cloud developers’ opinions about Kubernetes and containers, particularly what factors were encouraging or discouraging its use across the enterprise.

Orchestration in Telcos: the multi-vendor and multi-cloud environments...

The use of NFV migration is becoming commonplace, it is made apparent there is a need for a higher degree of software management, smoother upgrades, and deployment process. Due to the complexity of the migration, Telcos have been deterred from adoption. A solution should be out there to aid businesses in managing and deploying network automation, orchestration, and managed services. In general, a telco network is complex and needs to be managed using multiple perspectives.

Adding Observability to your CI/CD pipeline in CircleCI

In modern software systems, it is common for several developers to work on the same project simultaneously. Siloed working with infrequent merging of code in a shared repository often leads to bugs and conflicts that are difficult and time-consuming to resolve. To solve this problem, we can adopt continuous integration.

DevOps 101: Introduction to CI/CD

When you’re new to an industry, you encounter § a lot of new concepts. We tend to use a lot of jargon, the documentation may be written for someone more experienced in mind or rely on contextual knowledge of the rest of the space, and it often doesn’t explain the “why” for the tool. This can make it really difficult to get your feet underneath you in an unfamiliar landscape, especially for junior engineers.

Use Case: Improving Developer Experience with Data Science

Qovery is a continuous deployment platform. Users deploy apps of all kinds, written in any language and framework they choose. The freedom users have come with a cost for the Qovery core team - the broad scope Qovery has to cover, makes it harder to make the deployment process stable and straightforward for everybody. It's easy to create a service focused on just one language or framework - supporting all of them requires considering many more factors.

Monitoring API Latencies After New Releases: 4 Common Mistakes to Avoid

In our era of rapid release cycles, engineers make frequent API updates in an effort to constantly improve user experiences. But while updates are designed with user benefits in mind, they can also have the opposite effect — potentially creating new performance issues. Ensuring that your APIs are meeting performance requirements and SLOs as you release new updates is dependent on correctly monitoring API latencies.

Google Cloud Asset Inventory 101

Cloud Asset Inventory is a metadata inventory service that allows you to view, monitor, and analyze all your Google Cloud and Anthos assets across projects and services. In this video, Sophia Yang - a Google Cloud Product Manager - will show you how Cloud Asset Inventory allows you greater visibility into your Google Cloud assets, receive real-time notifications on asset config changes, run analysis on inventory, getting insights from your deployment, and more! Watch to learn how you can use Cloud Asset Inventory to gain greater observability into your Google Cloud and Anthos assets!

Microsoft Operator Connect

In March 2021, Microsoft announced Operator Connect, a new way for organizations to connect Microsoft Teams to a telecom provider. From an enterprise buyer’s perspective, Operator Connect delivers a new “apps store” type of experience to enable organizations to choose a telecom provider and connect Teams users to the PSTN from the Teams admin center. Equally important, Operator Connect enables a new set of menu-based user configuration tools within the Teams admin center.

No Internet? No Problem. Use Artifactory with an Air Gap - Part I

Virtually all development organizations need access to remote public resources such as Maven Central, NuGet Gallery, npmjs.org, Docker Hub etc., to download dependencies needed for a build. One of the big benefits of using Artifactory is its remote repositories which proxy these remote resources and cache artifacts that are downloaded.

What Is AWS Auto Scaling? And When Should You Use It?

Whether you’re growing rapidly and need to expand your infrastructure or demand has slowed and you need to scale down, AWS Auto Scaling can help. While manual scaling is time-intensive and costly, auto scaling is an automated process that adjusts capacity for predictable performance and costs. Auto scaling can help you optimize how your application is used and reduce wastage and optimize cloud spend.

GitOps Workshop

On August 11th, 2021, we conducted a workshop to discuss implementing a GitOps workflow using ArgoCD, Crossplane, and Shipa. We were overwhelmed by the hundreds of people who registered for the session. We believe it shows a few important challenges have to be solved for GitOps to become mainstream across different enterprises. While GitOps brings many benefits, we often see teams facing challenges.

Going Beyond with Hybrid Cloud using CloudHedge - The Best of Both Worlds

Lately, enterprises are moving towards a hybrid solution that offers the best of both worlds. A hybrid cloud setup combines two infrastructures like a private cloud with one or more public cloud further enabling communication between each distinct service. To maximize returns, a hybrid cloud strategy equips the enterprise with greater flexibility and control by moving workloads between clouds as costs and resources fluctuate.

Podcast: Break Things on Purpose | Zack Butcher, Founding Engineer at Tetrate

Welcome back to another edition of “Build Things on Purpose.” This time Jason is joined by Zack Butcher, a founding engineer at Tetrate. They also break down Istio’s ins and outs and the lessons learned there, the role of open source projects and their reception, and more. Tune in to this episode and others for all things chaos engineering!

Speedscale Announces New Software Release: Traffic Viewer for API Visibility in Kubernetes Clusters

We are excited to announce a new global release of our software with unique API visibility features to help organizations discover problems with their cloud services well before they impact customers in production.

SREview Issue #16 August 2021

We’re kicking off August with some thrilling news: Blameless has closed a $30M Series B fund raise! Learn more about how we’re entering the next phase of our journey to advance reliability for engineering teams here. We’re so grateful to our customers, collaborators, and the entire SRE community for their support! Let’s dive in with our favorite content for the month!

Create a continuous deployment pipeline for Django applications

Django is the most popular web development framework for the Python programming language. Its design facilitates rapid development without compromising on the standards of professionally built applications. It is free, open source, uses the Model-View-Template architectural pattern, and encapsulates a lot of boilerplates to enable developers churn out web apps quickly.

How to set up a Private, Remote and Virtual npm Registry

The simplest way to manage and organize your Node dependencies is with an npm repository. You need reliable, secure, consistent and efficient access to your dependencies that are shared across your team, in a central location. Including a place to set up multiple registries, that work transparently with the npm client. With the JFrog free cloud subscription, including JFrog Artifactory, Xray and Pipelines, you can set up a free local, remote and virtual npm registry in minutes.

Synthetic Transactions and Monitoring in Testing

Monitoring is a must-have for any serious application. You can’t hope to run a highly available system if you don’t have real-time information about its state. In this day and age, it’s almost negligent to forsake this cross-functional requirement. Monitoring has many facets that can be covered by using slightly different tools. Some of these tools focus specifically on technical aspects. One example is the state of the infrastructure or the errors observed in a microservice.

We've raised a $23M Series B to help us get to a world where all software is reliable

At FireHydrant, we envision a world where all software is reliable, and we’re on a mission to help every company that builds or operates software get closer to 100% reliability. Today, we’re thrilled to announce that we’ve raised $23 million to help us further our goal.

Differences Between API and Microservices? Here's all you need to know.

For years, enterprises have been employing monolithic applications with complex functional frameworks. But today, with advanced solutions built ith API’s and Microservice architecture are putting an end to their realm. With ever-changing requirements in the IT world, enterprises are required to adopt advanced applications with sophisticated features and functions that can accommodate changes throughout.

How to Run HAProxy with Docker

Can you run HAProxy as a Docker container? Yes! Did you even need to ask? Docker is ubiquitous these days and you’ll find that many applications have been Docker-ized; the HAProxy load balancer is no exception. Pardon the cliché, but HAProxy was born for this. As a standalone service that runs on Linux, porting it to Docker certainly seemed natural. Why would you want to run your load balancer inside of a Docker container? Are their performance penalties when doing so?

It's official! Announcing Runners in Bitbucket Pipelines

You've always been able to execute CI/CD workflows via Bitbucket Pipelines using Atlassian's infrastructure. This is the easiest way to use Bitbucket Pipelines because you don't need to host or manage any servers. We host it and manage it for you. But sometimes you need more control of your hardware, software, and the environment your builds are executed into.

Navigating the Artifact Jungle, Where Development Meets Delivery

As developers, we spend most of our time thinking about code: how to design it, write it, debug it, integrate it. Our thoughts are of our source files, our attention is on the repositories and branches that populate our version control system. That’s our job, that’s our world. But to become DevOps professionals, we must think about what happens to take our code to the clusters where it runs. DevOps means taking our applications from development to delivery.

6 Strategic Recommendations FP&A Can Make With Cloud Cost Intelligence

If you're in FP&A, it can sometimes feel like outsiders think your job is all about routine tasks, like tracking budgets and reporting on cost — which couldn’t be further from the truth. A great FP&A professional deeply understands the business, has a strong command of its metrics, and uses that data to serve as a trusted advisor and partner to stakeholders. You’re not just a “counter” and “tracker” — you’re a driver of strategic outcomes.

Building the bank of the future, today

New regulations like virtual banking licensing frameworks, advances in open banking and big techs rapidly gaining ground in financial services, are dramatically changing the banking landscape, forcing incumbents to reinvent themselves. To be successful, the bank of the future will need to embrace emerging technologies, focus on providing exceptional customer experiences and take a more holistic approach to ‘change’.

Announcing our $6M investment to double down on IT incident and Reliability needs

When Squadcast was founded back in 2018, we had a concise yet clear goal—we wanted to make it as easy as possible for companies to manage their IT incident and reliability needs. In the spirit of continuing that mission, today I’m excited to announce our $6M fundraise led by DNX Ventures and backed by Wipro Ventures, Nexus Ventures, and Chiratae Ventures. We’re also pleased to announce the addition of DNX and Q Motiwala to our Board of Directors.

Elastigroup now supports step scaling

Together with the release of Spot by NetApp’s Elastigroup support for multiple metrics, we are pleased to share that Elastigroup now also support step scaling, a new functionality that allows Elastigroup customers to configure multiple actions under a single, simple scaling policy. In Elastigroup, each simple scaling policy contains two parts. The first is the AWS metric, which is the metric the data is collected from.

Elastigroup scaling now supports multiple metrics

Scalability is one of the main reasons why cloud computing has become so popular. Cloud customers can rapidly react to changes in market needs and demands by automatically launching or terminating resources. This way only the exact number of resources required to serve all incoming requests are running (and being paid for) at any given moment.

Gremlin Chaos Engineering Practitioner Certificate Prep Session

Looking to become one of the world’s first Gremlin-certified Chaos Engineering Practitioners? Find everything you need to prepare for the exam during our prep session! Get an in-depth understanding of exactly what you need to focus on in order to pass the Gremlin Chaos Engineering Practitioner Certificate exam.

What Is AWS Sizing? 10+ Best Practices And Tips

According to usage trends observed by Amazon, sizing is typically not a primary concern for many organizations when they move to the cloud. These companies migrate in order to prioritize speed and performance over the cost benefits of AWS sizing. It’s understandable, though, why sizing tends to be ignored. Amazon’s flexible pay-as-you-go pricing model makes the cost of its services seem easily manageable at first.

EFS Monitoring with Datadog

In Part 1 of this series, we looked at the key EFS metrics you should monitor, and in Part 2 we showed you how you can use tools from AWS and Linux to collect and alert on EFS metrics and logs. Monitoring EFS in isolation, however, can lead to visibility gaps as you try to understand the full context of your application’s health and performance.

Connect your AKS cluster to Ocean using Terraform

Spot by NetApp serves hundreds of customers across industries, with different systems, environments, processes and tools. With this in mind, Spot aims to develop our products with flexibility so that whatever the use case, companies can get the full benefits of the cloud. Spot easily plugs into many tools that DevOps teams are already using, from CI/CD to infrastructure as code, including Terraform.

Lightning-fast scale-out with Ocean for container workloads

Spot Ocean offers best-in-class container-driven autoscaling that continuously monitors your environment, reacting to and remedying any infrastructure gap between the desired and actual running containers. The way this typically plays out is that when there are more containers than underlying cloud infrastructure, Ocean immediately starts provisioning additional nodes to the cluster so the container’s infrastructure requirements will be satisfied.

Compliance in your Database DevOps pipeline - continuous classification with SQL Data Catalog

Keeping classifications up to date across a constantly evolving structured data landscape is a difficult task, however it can become part of your DevOps process instead of simply offering further red tape to your development teams. Join Chris Unwin, a solution engineer at Redgate Software, to see how you can include SQL Data Catalog within your upstream DevOps process so that nothing in your Production environments is ever without classification.

Why Do You Need to Document Your Microsoft Azure Usage?

As the adoption to cloud expand, subscribing and provisioning resources increases day by day. Enterprises have multiple strategies to implement their cloud deployments: single cloud, private cloud, multi-cloud, or hybrid cloud. There is a need to analyse and assess on regular basis to keep a watch on the usage to ensure expenditure on the cloud resources are efficient and there is no wastage. There are various possibilities but will need some level of technical competence and regular maintenance.

End to End Tracking for Azure Integration Solutions

In any integration solution, when many Azure services come together to communicate with each other, there is a need for the organizations to build an end-to-end traceability/monitoring solution that can be used by the business users and IT support. Perform end-to-end message tracking and capturing necessary data on business process flow across Azure resources and hybrid integrations. Consider an organisation that has a well-defined Employee Onboarding process.

A Policy Change To Prevent Abuse on JFrog Cloud

As of August 5, 2021, JFrog will require newly created free JFrog cloud subscription users to provide valid credit or debit card information in order to activate Pipelines CI/CD. In the months since offering Pipelines CI/CD as part of a free JFrog cloud subscription, we have unfortunately experienced a rapid growth in abuse of the free compute resources from some accounts.

R Vs Python: Which is the best data visualization language?

Data has gone from scarce, expensive, and hard to find and collect to rich and cheap, hard to process and understand with the digital age. In data science solutions, traditional software was used to capture, store, understand and analyze, but not all verticals of data science are essential for individuals and businesses. So Data visualization comes into play to make your tasks easy.

Secure your infrastructure in real time with Datadog Cloud Workload Security

From containerized workloads to microservice architectures, developers are rapidly adopting new technology to scale their products at unprecedented rates. To manage these complex deployments, many teams are increasingly moving their applications to third party–managed services and infrastructure, trading full-stack visibility for simplified operations.

Server Monitoring 101 Guider Tools Best Practices

As IT landscape is changing from in-house systems and servers to cloud ones, server monitoring has become an essential task. Without server monitoring, it’s not possible to detect issues in memory, operating systems, storage drives or applications. Server monitoring is vital to know what went wrong and what was the cause behind the problem.

Demystifying DevOps and SRE

How different are DevOps and SRE? Are they related to each other? In this blog, James Samuel sheds light on the similarities & differences between SRE & DevOps followed by the possible ways to structure an SRE team in your organization. One of the terms that people often find confusing is SRE and DevOps. People often ask, should I hire a DevOps Engineer or a Site Reliability Engineer? What is the difference between SRE and DevOps and which one do I need? In this post, I attempt to shed some light.

Introduction to Containers - Docker Tutorial - Civo DevOps Bootcamp 2021

Join us in the Civo DevOps bootcamp, where you'll learn about DevOps fundamentals, how to get started, and some best practices. In this session, we'll give you an introduction to containers with a hands on demo of Docker. You'll learn about the Docker architecture, some important commands, and also how to Dockerise your own applications. We'll also have an introduction to containerd.

Selecting targets for plans in Puppet Enterprise

Do you author plans for Puppet Enterprise? Looking for ways to improve them? Read on! The Puppet Plan language allows a variety of methods to pick targets. In this article we will explore two of these methods (TargetSpec parameters and PuppetDB queries) and how plan authors can employ the latter to: Note: the following examples assume that you are running against targets that have the Puppet agent installed.

How to Make a Build vs. Buy Decision for a Software Solution

Buying software is often the answer for busy engineering teams in search of a quick solution with minimum aftercare. But while your team may be sure of the problem, how do you go about searching for a product to fix it? Far from being the 'easy option', there is a lot you need to consider before you invest in a bought solution – user experience, cost comparisons, and support features to name a few. Let’s explore some of the considerations when making a good decision.

Introducing the All New Serverless360!

Towards the end of 2016, it all started with developing a simple platform to manage Microsoft Azure Service Bus namespaces. The then classic Azure portal had limited capabilities to manage Azure Messaging resources like Service Bus Queues and Topics. Paolo Salvatori developed and managed a community tool called Service Bus Explorer. We identified that there are challenges or limitations in managing and monitoring Azure Messaging resources using the above two.

Low-Risk Releases

The latest video in the Rollbar Solutions series, Low-Risk Releases, shows how Rollbar can be used to improve the release process for DevOps teams. Traditionally, releasing software has been a pain point for these teams; code changes made to higher environments provide opportunities for bugs to rear their ugly heads and affect customers directly. Rollbar's real-time monitoring and intelligence solutions help you find and fix these issues more quickly and effectively, reducing MTTA/MTTR metrics and thus the overall customer impact of these issues.

A DBA's Perspective: What Is DevOps?

If you’ve worked in IT in recent years, you’re no doubt familiar with the term “DevOps.” Accelerating the pace of development and faster delivery of new features is the goal. DevOps involves integrating the development life cycle with Agile methodology. DevOps practices applied to database operations is now commonly referred to as DataOps.

INFRA:HALT 14 New Security Vulnerabilities Found in NicheStack

NicheStack is a TCP/IP network stack commonly used in millions of Operational Technology (OT) devices around the world, including in critical infrastructure such as manufacturing plants, power generation/transmission/distribution, water treatment, and more. JFrog’s security research team (formerly Vdoo), together with Forescout Research Labs, recently discovered 14 new security vulnerabilities affecting the NicheStack TCP/IP stack.

Getting Started with Docker: A Tutorial

Docker containers have taken the software industry by storm. Ever since its launch in 2013, Docker’s usage and popularity have grown at a rapid pace. Docker has saved organizations from the challenges of managing dependency and version conflicts across multiple environments by providing a portable, secure, and (most importantly) reliable container technology for shipping applications.

Override Jenkins default executor configuration for more control over cloud infrastructure

The Spot Jenkins plugin allows Jenkins to manage Elastigroups, enabling users to run servers with spot instances and take advantage of the other Elastigroup features. It’s a powerful integration that Spot is continuously improving in order to give our users even more control over their application infrastructure.

Integrating Speedscale with Jenkins

Minimizing and automating the path from development and production is necessary in order to stay competitive and keep customers happy. As engineering teams strive to solve this by quickly and efficiently rolling out new features, updates, and bug fixes, continuous integration and deployment (CI/CD) has come to be regarded as an industry best practice. One of the most popular CI/CD solutions is Jenkins, an open-source job execution system.

Circonus' Record Sales for Q2 Driven by Demand for Unified Observability at Scale

We’re pleased to share that Circonus saw record sales for the quarter ending June 30, 2021 and substantial year-over-year growth in annual recurring revenue (ARR). We’re experiencing significant momentum in 2021 as more organizations look to consolidate monitoring solutions, unify observability metrics across the stack, and manage a significantly greater volume of telemetry data.

New Product Integration! Microsoft Teams Video

On the heels of our Microsoft Teams integration release to streamline incident management, we’re excited to share that we now support Microsoft Teams Video capabilities. We generate Microsoft Teams video conference links for each Blameless incident for fast and easy collaboration. Microsoft Teams Video joins Zoom, Google Meet, and GoToMeeting in our video integration suite.

Automate EKS Node Rotation for AMI Releases

In the daily life of a Site Reliability Engineer, the main goal is to reduce all the work we call toil. But what is toil? Toil is the kind of work tied to running a production service that tends to be manual, repetitive, automatable, tactical, devoid of enduring value, and scales linearly as a service grows. This blog post describes our journey to automate our nodes rotation process when we have a new AMI release and the open source tools we built on this.

An Introductory Guide to Digital Experience Monitoring (DEM)

Modern software development companies are constantly trying to make their products better. Building and deploying top-notch features ahead of the competition is a primary goal for any software-related business. Perhaps one of the most important features companies can offer but often overlook or find hard to deliver effectively is a smooth end-user experience and great overall web performance.

AppOps - Defining a new category

Virtualization and cloud have forced the need for automation. In the “old” days, it would take weeks for a new physical server to arrive. There was little pressure to install and configure the operating system on it rapidly. We would insert a disc into the drive and then follow our checklist. A few days later, it would be ready to use. But the ability to spin up new virtual machines (VMs) in minutes required us to get better at automating this process.

Why Should My Business Consider Private And Direct Connections To Huawei Cloud?

The rapid growth of China's public cloud market and the increased spend on cloud services has seen Huawei Cloud become an increasingly popular option for enterprises. Here we look at some of the advantages of using private connections between Huawei Cloud data centres and your on-premise or colocation environment.

A Stunning Cloud Mistake Too Many Companies Are Making

Cloud migration is, more often than not, treated as a one-way street where organizations migrate applications and workloads from on-premises to a public cloud, or less often, from one public cloud to another. But a key finding in our recent State of Hybrid Cloud survey of 350 IT professionals with cloud decision influence/authority is that a whopping 72% of participating organizations stated that they’ve had to move applications back on-premises after migrating them to the public cloud.

4 Cloud Monitoring Capabilities That Really Matter

When you migrate workloads to the hybrid cloud, you need to keep an eye on those deployments to make sure you’re getting the performance and benefits you expect. And you need to watch it over time as things evolve. This includes both changes on your side—new or updated applications, increased demand, etc.—as well as new features from your cloud provider(s).

Maximizing voice connectivity: Microsoft Teams and Zoom Phone BYOC

Join this webinar to get an overview of the market’s characteristics and enterprise buyers’ expectations when choosing a SIP provider for UCaaS services like Teams and Zoom. We will explore the spectrum of services and key product components required to be competitive in a growing field of voice connectivity for cloud-based collaboration offers. Will also explore how several CSPs and MSPs are differentiating their services to win business today and what will be required moving forward.

Resilience in Action E9: Vulnerability, Compassion, and Post-Incident Reviews in the Emergency Room with Dr. Al'ai Alvarez

‍ What can software engineers learn from post-incident reviews that physicians do in the emergency room? In our ninth episode, Christina, member of the Blameless strategy team, guest-hosts the podcast to interview both Kurt Andersen and Al'ai Alvarez, MD (@alvarezzzy). Dr. Alvarez is an assistant clinical professor of Emergency Medicine at Stanford. Clinically, he’s an emergency physician.

Hyperconverged Infrastructure and Harvester

Virtual machines (VMs) have transformed infrastructure deployment and management. VMs are so ubiquitous that I can’t think of a single instance where I deployed production code to a bare metal server in my many years as a professional software engineer. VMs provide secure, isolated environments hosting your choice of operating system while sharing the resources of the underlying server. This allows resources to be allocated more efficiently, reducing the cost of over-provisioned hardware.

IT Pro Day '21: Bring IT On

IT Pro Day has always been about singing the praises of practitioners across the vast spectrum of tech specialties, from network engineers and systems administrators; to infosec analysts and developers; to storage and virtualization admins; and even to monitoring specialists (whether that’s your whole job or just part of a much longer list of responsibilities). But an important question we should consider is what, exactly, prepared you for this career?

5 Tactical Ways To Align Engineering And Finance On Cloud Spend

Finance and engineering both thrive on efficiency. So when companies realize they’re wasting cloud spend, but aren’t sure where or how, both teams become frustrated. It’s remarkable how common this scenario is, particularly in the past five years. Before the pandemic, Gartner reported companies wasted over $14 billion in 2019 on cloud services. During the height of the pandemic and cloud adoption spurt in 2020, IDG reported that 70% of US businesses overspent by as much as 62%.

Application view for Azure Serverless Integrations

We are in a fantastic era of Application Development. Cloud computing is one of the essential adoptions of today. Enterprises solve their complex problems by designing and building Business Applications using Microsoft Azure offerings like Service Bus, Logic Apps, Function Apps, Event Hubs, Relays, Event Grids. Choosing Microsoft Azure offerings to implement a business solution has significant benefits. That sounds fantastic!

Application view for Microsoft Azure Resources

We are in a fantastic era of Application Development. Cloud computing is one of the essential adoptions of today. Enterprises solve their complex problems by designing and building Business Applications using Microsoft Azure offerings like Service Bus, Logic Apps, Function Apps, Event Hubs, Relays, Event Grids. Choosing Microsoft Azure offerings to implement a business solution has significant benefits. That sounds fantastic!

How to Drive Innovation and Agility Using Digital Twins Technology?

In our rapidly changing world, product manufacturing organizations are increasingly searching for ways to improve their efficiency in delivering outstanding throughputs. Digital Twins is becoming an ideal technology solution for manufacturers and process engineers that helps companies to monitor operations in real-time, control and even enable machines to learn, improve and heal themselves.