June 2021


14 Website Speed Optimization Tips: Techniques to Improve Performance and User Experience

In today’s digital world, everything comes down to speed. It doesn’t matter if you have the most complex and good-looking site if it takes forever to load. There are various reasons why your web pages may load slowly, but no matter the cause, today I’m going to show you some useful tips and techniques on how to improve your website performance and speedand ensure a smooth user experience. But first things first.


Google's Page Experience Update: How to Better Prepare Your Agency and Clients According to Pepperland Marketing

In this episode of Metrics and Chill, Sean Henri, Founder and CEO at Pepperland marketing, shares the latest Google Page Experience update details, including how his agency prepared themselves and their clients and the changes they implemented.

eg innovations

Embedded Analytics for IT

When we hear the term ‘embedded analytics’, most people think of business intelligence. The concept of embedded analytics refers to the integration of analytic content and capabilities within a business process application. The business benefits of embedding analytics into a business process include increased visibility, more effective strategic planning and accelerated time to value.


9 Best Application Performance Monitoring Tools on the Market and Why Should You Use One

The Application Performance Monitoring (APM) tools make managing your applications simple and easy, ensuring that your business software performs at its best. It's one thing to keep track of IT infrastructure and networks, but it's frequently the applications that demand the greatest care. It's not just the fact that there could be a lot of them; it's also the fact that they tend to update regularly, which can lead to software conflicts and unexpected hardware issues.


Automated App Modernization: The Smarter Cloud Migration Approach

Thinking of migrating applications to cloud through a lift and shift approach? It could be a time to rethink your plan and take control of your migration journey, in a secure way. According to Markets and Markets, the global application modernization services market size is expected to grow from USD 11.4 billion in 2020 to USD 24.8 billion by 2025, at a Compound Annual Growth Rate (CAGR) of 16.8% during the forecast period. And the numbers are not stopping there!


Simplifying Data Management at LinkedIn Part 2

In the second of this two-part episode of Data+AI Battlescars, Sandeep Uttamchandani, Unravel Data’s CDO, speaks with Kapil Surlaker, VP of Engineering and Head of Data at LinkedIn. In part one, they covered LinkedIn’s challenges related to metadata management and data access APIs. This second part dives deep into data quality.


JFrog Product Leaders Answer swampUP Attendees' Burning Questions

In a live, unscripted “ask me anything” session, a group of JFrog product leaders candidly answered questions from swampUP attendees, with topics ranging from newly-announced JFrog products and capabilities to current cybersecurity concerns that impact DevOps teams. Because the lively discussion yielded so many great questions and answers, we’ve put together here a summary of the session.


How Monitoring Microsoft Teams Service Quality

The effects of remote work go beyond an employee trying to remain productive and stay connected to their team. The organization’s IT team must deal with a host of challenges that stem from trying to keep everyone effectively connected to a network when there are things such as different internet service providers and routing paths to contend with. Another challenge faced by IT is the influx of ‘poor call quality issues because of the varying internet connections, equipment setups, etc.


Why User-Level Security Is Crucial for Business Intelligence

Picking the right business intelligence (BI) tool is essential to helping you beat your competitors, better serve your customers, and make smarter data-driven decisions. However, there's no one-size-fits-all tool for every enterprise. Not all BI users are created equal, and not all users should have the same level of access to sensitive and confidential data.


How to ensure a quality live stream performance

Globally, the overall consumption of online video is trending up while television watch time is trending down. In a study of 4,500 consumers from 9 major countries, online video viewing grew 85% between 2016 and 2020. Meanwhile, television view time fell 10%. Previously, the onus of live stream testing and success was on networks and cable providers. But with OTT (over-the-top) streaming on the rise, media organizations face increased demand to deliver high video quality experience.


Scalable event streaming with Redis and Golang

A common problem that our customers have is event streaming spikey traffic to their clients. For example, imagine a server which needs to stream details on cryptocurrency trades. The quantity of trades happening each second is likely to fluctuate, sometimes nothing could happen, other times perhaps thousands. In order to ensure reliable communication, it’s important that rate limits are in place on how many messages are to be sent to subscribed clients.


Geolocation Testing: How can I test my website in different locations?

A few years back, I gave my friend a keyword to search on Google and asked him to open the third link that pops up in the results. After five minutes of confusion, I realized we are not talking about the same website and even though the keyword was the same, the results appeared in a different order.


GrafanaCONline 2021 Day 5 recap: Grafana alerting, dashboards as code, synthetic monitoring in Grafana Cloud, and more!

GrafanaCONline 2021 is still going strong and you can tune in live (for free!) or sign up to get notified about on-demand access to all the session recordings, which will be available after GrafanaCONline ends. Here’s what you missed on Day 5 of the conference.


Simplifying Data Management at LinkedIn Part 1

In the first of this two-part episode of Data+AI Battlescars, Sandeep Uttamchandani, Unravel Data’s CDO, speaks with Kapil Surlaker, VP of Engineering and Head of Data at LinkedIn. In this first part, they cover LinkedIn’s challenges related to Metadata Management and Data Access APIs. Part 2 will dive deep into data quality.


Web Security Attacks You Must Know - Part 1

As developers, we know the pitfalls of the internet – the gateways that malicious actors can exploit to steal private data, siphon money and generally wreak havoc. But if we’re going to build watertight applications, it’s essential that we keep updating our knowledge base and prepare for every possible assault. In this post, we’re going to discuss five particularly common forms of attack.


Achieving the 8 guiding principles of the DOD's Data Strategy with Elastic

A modified version of this blog post appeared in the June 2021 issue of Signal magazine. Decisions that need to be made in an instant require answers in real time, but existing big data systems are unable to return queries quickly enough for real-time analytics. And with growing data being queried by more connected users than ever before, it’s getting increasingly challenging to maintain fast reaction times.


Get a consistent view of your data over time with the Elasticsearch point-in-time reader

TL;DR: We recommend that you use the new point-in-time functionality in Elasticsearch if you can. The scroll API is no longer recommended for deep pagination (even though it still works). Most data is constantly changing. When querying an index in Elasticsearch, you are essentially searching for data at a given point of time.


Jamstack, Next.js, Netlify, and Sentry: How The Pieces Fit

Jamstack (Javascript + APIs + Markup) is a web architecture that combines the convenience of pre-built websites with the capacity to handle custom APIs and serverless functions. By separating the frontend UI from backend databases, Jamstack allows developers to structure their application in ways that deliver dynamic content faster.


OPA vs. Shipa - Are you still building overly complex rules for K8s?

In a previous post, we described how we envision cloud-native initiatives reaching the 2.0 phase, where phase 1 was centered around providing clusters and running its underlying infrastructure effectively. Now that teams are starting to move some of their existing services to a microservices architecture, developers and platform engineers are being tasked with implementing the right policies and governance controls to ensure applications are running as securely as possible.


Secure Factory: Time to Step Up for the Manufacturing Industry

The ongoing news of massive cyberattacks on manufacturing and energy companies has been a wake-up call. Operational Technology (OT) Security had not been on the radar of many CISOs and plant managers until they got hit. After reacting in a defensive mode last year it is time to step up with a proactive security strategy including OT. Secure Factory by Splunk helps manufacturing companies better understand and address their unique security challenges.


Data Availability Isn't Observability

But it’s better than nothing… Most of the industry is racing to adopt better observability practices, and they’re discovering lots of power in being able to see and measure what their systems are doing. High data availability is better than none, so for the time being, what we get is often impressive. There’s a qualitative difference between observability and data availability, and this post aims to highlight it and orient how we structure our telemetry.


We refreshed Mission Portal's UI: A new design direction for CFEngine

In the past 2 and half months, we have refreshed the visual design of the CFEngine Mission Portal. You might already notice some differences in the navigation, iconography, and color set. This is a post to guide you through the major changes we made and also provide you an inside perspective into the design direction we are taking going forward.


Should You Leave Your Company's PII Data Unprotected?

Personally identifiable information (PII) is some of the most valuable data that organizations can have. It's also some of the most dangerous if you don't follow data security best practices. If you don't treat this data with care, you could end up in the headlines as the victim of the latest data breach, costing you money and damaging your reputation. Of course, you should never leave PII data unprotected. So what is the best way to protect the confidential and sensitive PII that you handle?


Understanding the DoD's Data Strategy: Part 1

As my colleague, Tim Frank, wrote about recently in his blog post, "The Department of Defense Data Strategy: An Important Start," in late 2020 the Department of Defense (DoD) released its new Data Strategy — providing focus and direction for the Department’s efforts to become data-centric at all levels of its enterprise.


How to Monitor Full-Stack Django Applications

Modern web applications can be complex. A typical application stack usually involves several components spread across different layers. For example, HTML5 and AngularJS can make up a site’s front end. User inputs and queries from the front end can be passed on to containerized microservices running on a middleware, which in turn could pass the queries to a back-end database. Systems like WAFs and LDAP servers can be used for security and authentication.


Transforming Network Monitoring For The "Everything-As-A-Service" Era

Modern applications enable enterprises to scale faster with better efficiency and resilience. The main advantage of a multi-cloud/hybrid cloud infrastructure is in its highly distributed architecture that offers proximity – bringing end users closer to the service provider.


Developer, Transform Yourself: Digital Transformation Starts with You

As technical professionals we spend a lot of time developing technical skills. Checking the right boxes of experience with languages, tools, and technologies is what typically lands us a job interview for our specialty. But what wins the job in DevOps — and carries you to success in it — are your human skills. Even more than technical chops, personal traits like mindset, communication skills, and work habits are your strongest assets in making DevOps work.


Basic DHCP concepts

Let’s step back and take a very basic look at DHCP. In fact, let’s look at the analogy of assigning a street address to your house. Usually, this is done by the local 911 dispatch office, or some other central authority. They typically use either a survey map or a latitude, longitude pair to locate you, before they assign your house numbers from a pool of available addresses, compatible with other addresses in the area.


Two-factor authentication coming to Ubuntu One

Two factor authentication (2FA) increases your account security further than just using a username and password. In addition to a password (the first factor), you need another factor to access your account. A great example to demonstrate this is when you withdraw money from an ATM. To access your bank account you need both your physical bank card and to know your PIN number. These are the two factors you need to withdraw money = 2 factor authentication!


The Era of Hybrid Work Is Here: What Does it Mean for Ops Teams?

The largest remote working experiment the world has ever faced is entering a new phase as the era of hybrid work begins. For IT and DevOps teams on the frontline, this is a time of enormous pressure. Along with its many benefits, hybrid working can also bring considerable disruption. Enabling and supporting the hybrid model is the next big challenge facing organizations around the globe. We wanted to find out what this new reality means for these teams.


Grafana Labs Brings Modern Open Source Load Testing to Observability with Acquisition of k6

NEW YORK, June 17, 2021 - On the final day of GrafanaCONline 2021, CEO Raj Dutt today announced Grafana Labs’ acquisition of k6, the Stockholm-based startup behind the open source load testing tool for engineering teams. With k6, Grafana Labs adds extensible testing to its open and composable Grafana observability stack.


A DBA's Habit for Success: CMMI (Part Five)

We’ve reached the final piece of our five-part series, and while I’m sad to end it, I hope you or your DBA teams have learned enough to move forward with the Information Management Maturity Model (IMMM). Although there are five steps to this model, several DBAs stop at the fourth. It’s common for large organizations to give this step to management and higher-ups, rather than DBA teams.


Beyond Vaccinations: 3 COVID-19 Lessons for Tomorrow's Workplace

Creating a healthy workplace is not just the right thing to do for employees. It’s also essential to a successful business. Healthcare costs associated with employee illness were staggering even before the COVID-19 pandemic. In a recent study, the Integrated Benefits Institute estimated that US employers spent over half a trillion dollars ($575 billion) annually on poor employee health. Out of every dollar companies spent on healthcare, they lost $0.61 due to illness or injury.

Kubernetes Service Mesh Focus - Civo Community Meetup #8

This time around the topic was Kubernetes service meshes and the role they play in providing visibility and open communication between your pods/containers. Saiyam Pathak, Director of Technical Evangelism at Civo, will be led the talk and discussed the concept of service meshes and best practices. Kai Hoffman, Developer Advocate at Civo, outlined the Service Mesh Interface, a project to standardise service mesh specifications on Kubernetes.

Tip of the Month: BiQ Release Validation

Updates and releases often occur so frequently that it’s easy to lose track of the impact. With BiQ Release Validation from AppDynamics, you can compare and validate product code releases based on application performance, user experience, and business impact. Watch this video for an introduction to BiQ release validation as well as a snapshot of key business transactions that you can compare.

Real-time distributed tracing for Go and Java Lambda Functions

Serverless applications streamline development by allowing you to focus on writing and deploying code rather than managing and provisioning infrastructure. To help you monitor the performance of your serverless applications, last year we released distributed tracing for AWS Lambda to provide comprehensive visibility across your serverless applications.


OpManager makes network monitoring easy for Heritage Credit Union

About Heritage Credit Union Heritage Credit Union Limited is a US-based, non-profit financial institution founded in 1934. Today, it serves more than 28,000 members in Illinois and Wisconsin, with $450 million in assets and more than 120 employees. It takes care of its customers’ credit cards, banking, auto loans, mortgages, and savings accounts.


Automate remediation of vulnerabilities detected by Datadog Security Monitoring

When it comes to security threats, a few minutes additional response time can make the difference between a minor nuisance and a major problem. Datadog Security Monitoring enables you to easily triage and alert on threats as they occur. In this post, we’ll look at how you can use Datadog’s webhooks integration to automate responses to common threats Datadog might detect across your environments.


What role does ITIL Project Management play in ITSM?

Organizations with established ITSM strategy already know how ITSM can transform the IT department from a cost-center to a value-generating driver to offer real business value. As teams modify their service operations to meet increasing needs, IT departments are under more pressure than ever to swiftly execute changes without putting their service levels at risk. This is where organizations can leverage project management best practices along with ITSM best practices to introduce new services.


Multi-Region Kubernetes Cluster Federation in Jelastic PaaS

If you have multiple Kubernetes (K8s) clusters in different regions and need to run the same application across all of them, it is reasonable to use the so-called Kubernetes Cluster Federation or KubeFed. Kubernetes Federation is a multi-cloud or multi-region implementation for centralized deployment and management of applications and services across multiple Kubernetes clusters.


Introducing dark and light theme modes

We are constantly working to make Icinga even better by adding new useful features. We will be releasing Icinga Web 2 version 2.9.0 very soon. This version will have many new interesting features. One of these functions gives you the option to change the theme mode to Dark, Light or Auto. The default Icinga theme will come with all three modes and will use Dark as the default theme mode. You can change it at any time in the account preferences.


Eliminating the need to replicate the error

Here we go again, the development team gets a bug report from a customer experiencing an issue in production. The report has insufficient information to actually engage on the issue. No logs attached to the case, a barely usable reproduction path, and no information on the data that led to the issue. Sound familiar? Suppose a nightly job starts randomly failing about 12% of the time without any explanation.


Monthly Moo Update | May 2021

Goodbye May, Hello June! It’s summertime in the northern hemisphere and the sun is shining bright, along with updates we’ve got for you this month. The team at Moogsoft is working on a few big items that will be sure to put a smile on your face. But, lest we forget about some of the smaller items that help you day in and day out.


Organizations Grapple with Skyrocketing Cloud Costs, Anodot Survey Finds

The pandemic upended business for many or at the very least cast a grim shade of uncertainty, so, as many took to working from home, they also were commissioned with cutting waste. Among the biggest sources of misspend in 2020 – cloud services. And remote work may have actually spurred the problem, as organizations migrate more applications to the cloud to support these workers.


Interview with Cybersecurity Specialist Jen Ayers

For our latest specialist interview in our series speaking to technology leaders from around the world, we’ve welcomed the COO of DNSFilter, Jen Ayers to share her insights from the world of cybersecurity including the latest trends she is seeing on the rise and what business leaders need to keep in mind for the rest of 2021.


How Elastic is helping Honeywell generate sales from online search

Honeywell is a Fortune 100 company that produces commercial and consumer products. With roots dating to 1906, the multinational conglomerate offers chemicals, industrial manufacturing, engineering services, aerospace systems, and much more. The United States-based company employs 110,000 workers globally, and posts revenue of nearly $37 billion. Honeywell is a key player in 50 industries. It produces everything from N95 masks to automated warehouse solutions and airport security scanners.


GrafanaCONline IoT Day recap: Real-time streaming in Grafana 8, fun DIY projects, Grafana for trains, plants, and more

Week two of GrafanaCONline 2021 is going strong! To catch the live sessions — or to watch all the videos on demand after GrafanaCONline ends on June 17 — register here. If you didn’t get a chance to watch yesterday’s presentations, here’s what you missed from Day 4 of the conference.


Recruiting and Building the Data Science Team at Etsy

In this episode of Data+AI Battlescars (formerly CDO Battlescars), Sandeep Uttamchandani talks to Chu-Cheng, CDO at Etsy. This episode focuses on Chu-Cheng’s battlescars related to recruiting and building a data science team. Chu-Cheng leads the global data organization at Etsy. He’s responsible for data science, AI innovation, machine learning and data infrastructure. Prior to Etsy, Chu-Cheng has led various data roles, including at Amazon, Intuit, Rakuten and eBay.


Leaping Forward With Our Partners: JFrog Unveils Tech Partner Program

We’re delighted to announce the freshly-updated JFrog Technology Partner Program, a powerful initiative that will elevate our already large and vibrant ecosystem of integration partners and strengthen JFrog’s “too integrated to fail” commitment to its customers and the DevOps community. The program is a natural next step for JFrog.


Splunk SOAR Playbooks: GCP Unusual Service Account Usage

As organizations increase their cloud footprints, it becomes more and more important to implement access control monitoring for as many resources as possible. In previous playbooks, we have shown examples of AWS and Azure account monitoring, but the series would not be complete without also supporting Google Cloud Platform (GCP).


The State of Observability in 2021

Today, we released our second annual Observability Maturity Community Research Findings report. This year-over-year report identifies trends occurring in the observability community that we use to further develop our Observability Maturity Model. Our goal in running this annual report is to understand community perceptions and awareness of observability, how engineering teams are approaching observability, and mapping an observability maturity model that reflects current research findings.


35+ Of The Best CI/CD Tools: Organized By Category

The last decade saw a steady increase in the popularity of DevOps. Despite its rapid adoption, there is still a lot of confusion surrounding it. Even engineering leaders not fully versed in all its concepts wildly throw the name around. Nevertheless, DevOps’ popularity has reinvigorated old and coextensive approaches such as continuous integration (CI) and continuous delivery (CD). When both of these concepts were created, the focus was still largely on desktop applications.


Are You in It to Win It? Optimize Your Warehouse Operations with Future-Proof Technology

Take a moment if you will. Imagine your typical day at the warehouse. Warehouse workers are buzzing about. Forklifts are driving back and forth down the aisles. Your workers are staying productive, scanning and picking boxes, one after the other. They’ve got their rugged devices and scanners, helping them buzz away, busy as can be.


AIOps for IT Ops - Part Two: Gartner Market Guide Insights

Industry analyst firm Gartner recently released a new report entitled Market Guide for AIOps Platforms. It’s a 20-page document that offers their perspective on the AIOps market. Unlike a Gartner Magic Quadrant, the Market Guides are not vendor comparisons. Market Guides are often precursors to MQs - they are used for emerging markets that may eventually have an MQ.

vmware tanzu

Complex Messaging Workflows on Demand with VMware Tanzu RabbitMQ 1.1

Three months ago, we launched VMWare Tanzu RabbitMQ for Kubernetes to automate high-performance messaging on demand with our cluster Operator.* Since then, customers have approached us with higher-level needs that inspired us to extend and improve Tanzu RabbitMQ. In other words, you’ve spoken, and we’ve listened. And so now, in version 1.1, we go well beyond automating cluster operations to orchestrating complex topologies, adding alerts, and previewing active-passive replication.


How to set up Elastic Cloud: Advice from Elastic Support

I hate reinventing the wheel once I find a good setup. On top of that, I dislike searching for all the links I used to come up with the “ultimate setup” for different services. So, I decided to outline for myself (and for you of course) my default setup when I deploy on Elastic Cloud to set myself up for success and automate insight for the future. Most of my setup steps make monitoring accessible or automate various warnings to myself.


Using Grafana to measure the health of your NGINX instances with NGINX Instance Manager

Grafana is an extremely powerful application and infrastructure observability and health platform. The ability to quickly generate operational insights from an amalgamation of sources is compelling. Grafana also benefits from the ability to natively query a Prometheus endpoint to display time-based metrics for display in a dashboard. We’ve built the NGINX Instance Manager tool to measure the health of your NGINX instances with the help of Grafana.


Cryptomining Attacks on Kubeflow: What You Need to Know

Microsoft recently reported two widespread cryptomining attacks targeting Kubeflow, a popular cloud-native platform for machine learning (ML) workloads on Kubernetes. Attackers targeted Kubeflow installations using either the Kubeflow central dashboard interface or Kubeflow Pipelines interface for scheduling crypto-mining workloads.


Defining Log Management: The Importance of Logging and Best Practices

A log is a computer-generated file that captures activity within the operating system or software applications. The log file automatically documents any information designed by the system administrators, including: messages, error reports, file requests and file transfers. The activity is also timestamped, which helps IT professionals and developers understand what occurred as well as when it happened.


Asking Developers to Do QA Is Broken. Here's Why We Built a Product to Let Anyone Own QA.

Many software companies have no formal quality assurance strategy, and those that do take one of two inherently flawed approaches: Either they (a) ask developers to do QA or (b) delegate QA to a siloed team, whether it’s internal or outsourced. Having been in the QA space for a decade, we’ve learned that both approaches are deeply flawed.


New Research by IDC, Sponsored by PagerDuty, Explores How Organizations Can Reach CloudOps Maturity

Many organizations have made the shift to the cloud in recent years, and many more are planning to or are just starting their cloud migration journeys now. However, some organizations struggle to realize value from this move. The benefits of cloud are clear: it’s flexible, scalable, and has a low cost of entry. But cloud can also bring complexity—creating new interdependencies, more services to manage, and more data and signals to monitor.


How Martello Helps Managed Service Providers

It’s no secret that the modern era in which we live and work must fulfill an ever-increasing demand for digital transformation, especially when it comes to business. Microsoft Teams’ growth over the past year has been exponential, and while many companies rely on Microsoft 365 for their business continuity, very few of them have the tools to manage and support these services internally.


Building and Monitoring Robust Automatic Deployments

Have you ever heard the mantra “Don’t deploy on Fridays?” There are blog posts, tweets, and t-shirts shouting this slogan to anyone who will listen. Maybe your organization follows this policy. The purpose of not deploying on Fridays is to give the team better work/life balance by preventing them from having to work on the weekends if something goes wrong during or after the deployment.


Instrumenting Microservices with Istio for Distributed Tracing

Previously, I wrote a Beginner’s Guide to Jaeger + OpenTracing Instrumentation for Go providing guidance on manually instrumenting Go services. This is useful for cases where we want fine-grained tracing of specific functions. However, what if all we want is to trace a service’s inbound and outbound calls with little to no additional code?


Accelerating AI-based search in the cloud with ThoughtSpot for Snowpark

We’re all familiar with how Google Search revolutionized information processing for consumers. The ingenious combination of AI with a new way to organize content on the web created a user-friendly experience that forever changed how the world finds relevant information on the internet.


PII Substitution: 4 Ways to Protect Your Sensitive Data

News of the latest massive data breach is always in the headlines. How can you avoid being next on the list? In order to function, businesses of all sizes and industries need to collect personally identifiable information (PII) about their employees and customers—but they also need to take proactive steps to keep this information secure and defend against PII breaches. PII substitution is an effective tactic to shield your sensitive and confidential data from prying eyes.


Appian Accelerates App Development by 17x According to New Forrester Study

The data is in: Appian accelerates application development by 17x and provides a 389% return on investment (ROI) with less than six months payback. These findings come from the Forrester Total Economic Impact™ (TEI) study, a commissioned study conducted by Forrester Consulting on behalf of Appian, which examines enterprises’ return on investment after deploying the Appian Low-Code Automation Platform.

Joe Biden's Security Order: What it Means for DevOps

What the Executive Order says today Anticipated further actions by the White House Reasons the software bill of materials (SBOM) will become the source of truth Differences between a SBOM and an “ingredients list” How tools and methods will position developers for success How securing and certifying processes - not just components - may be the key to future compliance

A Sneak Peek at Scaling Without (So Much) Pain [Destination: Scale]

Lens, the Kubernetes IDE, is an open source Kubernetes dashboard that enables users to easily see what objects are running in their cluster and interact with them. In that way, it has been helping to take some of the pain out of Kubernetes operations and development, but now it includes features specifically aimed at those of us with large environments.

Create Google Chat alerts with Pandora FMS

We are going to learn how to configure a CLI connector for Google Chat webhooks and use them in Pandora alerts. We will show how to create a Google Chat room where we will receive the alerts, enable a webhook to make possible the communication between Pandora FMS and the GChat room and configure Pandora GChat CLI and an alert in our Pandora FMS console.

How to Troubleshoot Network Issues | Obkio

It’s not about if there will be network problems, but rather when they will happen and how to solve them. What is Network Troubleshooting? Network troubleshooting refers to the combined measures and processes used to identify, locate, and resolve network problems located anywhere along a network. How do you troubleshoot network problems? Check your hardware Believe it or not, many network problems may be caused by faulty hardware, bad physical connections, or incorrect configurations.

SolarWinds SQL Sentry Overview

SolarWinds SQL Sentry is designed to help you quickly identify and address Microsoft SQL Server and Azure SQL database performance problems that could delay, or even halt, data delivery. Find out how SQL Sentry can help you troubleshoot bottlenecks and optimize database performance. SolarWinds® SQL Sentry is a powerful database performance monitoring solution designed to help you find and fix database performance problems—and prevent future challenges—that could delay data delivery or even bring business data systems to a halt.

How Modern BI is Transforming Today's Businesses

An exclusive fireside chat on the opportunities and challenges facing many organisations today. Hear from innovative Looker customers and Google Cloud’s Robbie McKiernan for an insightful discussion on how BI modernisation is transforming organisations – delivering more than reports and dashboards by unlocking data to drive timely and business critical decisions.

Ribbon IP and Optical Solutions for Research and Education Networks RENs

National and regional research and education networks are strategic assets that bolster economic competitiveness and are also a showcase of high tech excellence. Ribbon has a record of accomplishment worldwide implementing RENs, from national to regional RENs, as well as smaller university networks. Ribbon’s REN solution encompasses a flexible high bandwidth optical backbone, IP connectivity, management and automation, as well as value-added communications services.

Monitor Databricks with Datadog

Databricks is an orchestration platform for Apache Spark. Users can manage clusters and deploy Spark applications for highly performant data storage and processing. By hosting Databricks on AWS, Azure or Google Cloud Platform, you can easily provision Spark clusters in order to run heavy workloads. And, with Databricks’s web-based workspace, teams can use interactive notebooks to share datasets and collaborate on analytics, machine learning, and streaming in the cloud.


Manage incidents on the go with the Datadog mobile app

The Datadog mobile app enables you to check your alerts and dashboards from anywhere, so you can triage issues—and stay up to date—regardless of whether you have access to a laptop. You can now be even more productive when responding to issues while away from your keyboard by declaring incidents and notifying responders directly from your mobile device.


Azure Storage Types: What are they?

Microsoft Azure Storage system is a cloud storage technology designed for current data storage environments. A highly available object store for data objects, disc storage for Azure virtual machines (VMs), a command-line service for the cloud, a messaging store for trustworthy communications, and a NoSQL store are all available through core storage services. They are long-lasting, accessible, flexible, maintained, and safe and readily available.


Tools for successful implementation of insprint test automation

Evolution is perhaps the most common norm in the world of software development. Of course, automation is no stranger to this process of evolution. Globally businesses have evolved from the conventional Waterfall model to the modern Agile and DevOps, thereby embracing digital transformation. We’ve come quite far in terms of automation testing too.


Tutorial: Set Up Event Streams in CloudWatch

When building a microservices system, configuring events to trigger additional logic using an event stream is highly valuable. One common use case is receiving notifications when errors are seen in one of your APIs. Ideally, when errors occur at a specific rate or frequency, you want your system to detect that and send your DevOps team a notification. Since AWS APIs often use stateless functions like Lambdas, you need to include a tracking mechanism to send these notifications manually.


Go Cloud-Native or Go Home

The movement away from on-premise and towards the Cloud is unstoppable. Even the US government is on board with their plans to “accelerate movement to secure cloud services, including Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS).” On-prem software is deployed, hosted, and maintained by your organization.


ABC's of UEM - Part 2

In my introduction to this blog series, I talked about why Unified Endpoint Management (UEM) is more relevant than ever before. In this second part of the ABC’s of UEM series I will talk about the next set of letters and how they tie into Ivanti. While reading this blog put your own experiences into perspective with how you and your company were forced to work during COVID-19.


Ivanti and BT Work Together to Secure and Service Mobile Assets Through Hyper-Automation

The world is constantly changing all around us, and the number of endpoints that organizations are using has increased significantly. Dan O’Boyle, Global Director from Ivanti, believes that there has been a sharp increase in more critical workplace devices needing to be connected and communicating while generating more data. To secure and service these changing mobile assets an evolution is needed.


What you need to know about Process Ghosting, a new executable image tampering attack

Security teams defending Windows environments often rely on anti-malware products as a first line of defense against malicious executables. Microsoft provides security vendors with the ability to register callbacks that will be invoked upon the creation of processes on the system. Driver developers can call APIs such as PsSetCreateProcessNotifyRoutineEx to receive such events.


GrafanaCONline 2021 Day 3 recap: Grafana Tempo deep dive, plus how Grafana helps grow e-commerce, scale NFT platforms, and more!

Welcome to week 2 of GrafanaCONline 2021! There are three more days of programming that you can tune into live by registering here. You will also be able to watch all the videos on demand after GrafanaCONline ends on June 17. Here’s what you missed on Day 3 of GrafanaCONline.


Find the Root Cause Faster with Trace View and Quick Trace

Like a bratty teenager, traditional monitoring answers your questions, but does so in a terse, unhelpful manner: Why is my page slow? Guess it’s the API call. It’s a 504 thing — you wouldn’t understand. Ok, so why is the API call slow? Ask your DB query. Gosh! You need a better conversation with your code — one which gives you contextual clues about your application’s performance.


Managing Remote Employee Experience: Lessons From a Fortune 1000 Healthcare Organization

Ensuring a productive remote workspace was one of the main priorities of many enterprises and organization in 2020. A majority of the global workforce across different industry verticals, including the healthcare industry, were forced to work remotely. Healthcare organizations had to quickly update infrastructure and software to support the shift without compromising productivity.


3.4.0 What's New: UI Improvements, Plugins, ACL Updates and more!

Crisp, glossy, and crackling - I can’t think of better words to describe the new additions and improvements included in Rundeck’s 3.4.0 release (Papadum-aquamarine-book). A major theme of this release was to help make Rundeck more intuitive to learn for new users, and further simplify working with Rundeck for experienced users. If you already know Rundeck from previous releases, you’ll notice these changes right away.


Detect Errors and Correctness Issues using Epsagon

Modern applications are built using microservices for a variety of reasons such as scalability, faster time to market, and ease of deployment. Whenever a user interacts with the application, there is a flow of the request through different microservices. Distributed tracing helps the user examine such request flows. However, when a request errors out we need to know the root cause of the error as soon as possible to avoid a bad user experience.


Welcome to Snowpark: New Data Programmability for the Data Cloud

At Snowflake Summit 2021, we announced that Snowpark and Java functions were starting to roll out to customers. Today we’re happy to announce that these features are available in preview to all customers on AWS today. These features represent a major new foray into data programmability, enabling you to more easily make Snowflake’s platform do more for you. Snowflake started its journey to the Data Cloud by completely rethinking the world of data warehousing to accommodate big data.


Automated Deployment of CDP Private Cloud Clusters

At Cloudera, we have long believed that automation is key to delivering secure, ready-to-use, and well-configured platforms. Hence, we were pleased to announce the public release of Ansible-based automation to deploy CDP Private Cloud Base. By automating cluster deployment this way, you reduce the risk of misconfiguration, promote consistent deployments across multiple clusters in your environment, and help to deliver business value more quickly.


How to manage a 24×7 private cloud with one engineer

In the last several years, we have witnessed the creation of many technologies, starting with the cloud and going further to machine learning, artificial intelligence, IoT, big data, robotics, automation and much more. The more the tech evolves, the more organizations thrive to adopt these technologies seeking digital transformation and disrupting industries along their journey, all for the benefit of better serving their consumers.


What Is Cloud Automation? Here's Everything You Need To Know

Automation does not only eliminate the mundaneness of performing repetitive tasks, it can also help reduce errors and mistakes. Good cloud infrastructure encourages cloud automation. That should be one of the main motivators of implementing it. As ubiquitous as the idea of cloud computing has become in the last decade, there is still a lot of demystification to be done. People still don't fully understand its potential. Yes, it can save you money and time but how?


Scout APM Announces Release of Error Monitoring

[Denver, CO] - Scout APM, a leading provider of Application Performance Monitoring (APM), announced the release of Scout Error Monitoring for Ruby applications on June 1, 2021. Scout APM provides developers and application administrators software performance insights by delivering key web application performance metrics.


No One Likes Passwords and They are the Leading Cause of Data Breaches

Did you hear about the latest data breach caused by a stolen password? Technically, it was a user account security token used by the malicious cyber threat actors to gain initial access into the company’s chat workspace. Once on the IT chat channel, the threat actors impersonated an employee and then used a simple social engineering tactic to trick an IT support member into providing them with a long-lived login access token onto the corporate network.


DreamFactory 4.8.0 Released

Break out the party hats, DreamFactory 4.8.0 has been released! This release focuses on user experience, notably with regards to database API generation. The most popular database connectors (MySQL, MariaDB, PostgreSQL, MS SQL Server, and Oracle) have long included a lengthy list of options, and it hasn’t been obvious which are required and which are optional. To remedy this we’ve broken the service creation form into three sections: Basic, Caching, and Optional Advanced Settings.


Maximize Collective Knowledge to Deliver Patient Care

Medical practitioners must move beyond their own expertise to make informed patient care decisions. This can be achieved by normalizing team collaboration, encouraging providers to access information gathered by other specialists along the patient’s continuum of care. However, healthcare is plagued with fragmented communication due to archaic technology. There is also a lack of accountability when establishing communication roles and responsibilities across care teams.


How to Deal With Burnout in IT

If you’re feeling burnt out or drained at work, you’re not alone. Burnout is an all too common feeling in the information technology industry, especially now that work-life balance has become a bigger challenge due to remote work. Burnout leads to people feeling overwhelmed and chronically exhausted, which in turn can increase stress levels, reduce well-being, and affect you physically and mentally.


Creating a MongoDB API in Minutes with DreamFactory

Handwriting code for database APIs can be a time consuming and expensive process that often exposes organizations to a variety of risks relating to quality, consistency, and developer effort. DreamFactory specialises in REST API generation for a range of databases that gives you the ability to generate a secure, fully documented API in minutes.

pandora fms

10 reasons to change your monitoring software

Cuando se habla de cambiar de software, no sé por qué, me viene a la mente la compra de música. Bueno, yo soy de los de antes: vinilos, cassettes, a principios de siglo los CD y DVD… Claro, ahora es diferente, actualmente existe el pago por suscripción, que reproduce en línea, y donde generalmente se ofrece el álbum de turno o paquetes completos con muchas estrellas musicales…


From Ticket-Time to Real-Time: Changing the Status Quo of Operations Work

2020 Was…Rough Keeping a Digital Business running has never been an easy job, especially over the last year. 2020 forced many businesses to accelerate their digital transformation initiatives faster than anyone imagined! Customers are demanding more capacity and reliability, the business is releasing more new services – faster than ever before, and companies are learning to use new remote working models, straining systems and people.


The Complete Guide to Student Data Privacy

Are you handling students' education records or personally identifiable information (PII)? If so, it's crucial that you're familiar with what student privacy laws such as the Family Educational Rights and Privacy Act (FERPA) have to say. In this article, we'll go over what educators and administrators need to know about FERPA and student data privacy.


How D2iQ Fits Into The Broader CNCF Kubernetes Ecosystem

In order to run Kubernetes in production, you need more than just the base Kubernetes, but a variety of other necessary add-on services, such as monitoring, security, disaster recovery, and more. However, navigating the cloud-native ecosystem is complex and rapidly changing, making it difficult to build a robust production platform required to run mission critical business services.


Create a Salesforce ETL Pipeline in 30 Minutes

Salesforce is one of the world’s most popular CRM (customer relationship management) software platforms, helping businesses of all sizes and industries beat their competitors and better serve their clients. But instead of keeping your Salesforce data inside the CRM platform itself, you can make better use of this information by moving it into a target data warehouse.


How to Monitor Full-Stack Django Applications

Modern web applications can be complex. A typical application stack usually involves several components spread across different layers. For example, HTML5 and AngularJS can make up a site’s front end. User inputs and queries from the front end can be passed on to containerized microservices running on a middleware, which in turn could pass the queries to a back-end database. Systems like WAFs and LDAP servers can be used for security and authentication.


Service quality and the rising need for enterprise SRE

In its DevOps 2021 survey of global IT professionals, Enterprise Management Associates (EMA) found that 95% of organizations with highly successful DevOps initiatives were predominantly decentralized and purposefully becoming more so as fast as possible (see Figure 1). This decentralization of development and DevOps teams is making site reliability engineering (SRE) both critical and difficult to achieve.

vmware tanzu

Securing Modern Applications and APIs: Whose Job Is It, Anyway?

When an end user thinks of a modern application, they expect a user-friendly offering, one that works on any device, from any location, and that delivers constant innovation. To deliver on that expectation, under the hood there are a large number of distributed components (and micro-components) running heterogeneous workloads on hybrid environments.

vmware tanzu

The Summer of 3 Transformations with VMware Tanzu

The world is emerging from the largest global pandemic in a century. I, for one, am enjoying some very non-digital experiences as a result. Hugging a friend. Dining indoors at a restaurant. And I am not taking these things for granted the way I once did. But while we cautiously return to some old ways, certain habits are forever changed. Online shopping. Telehealth. Remote work. Fitness apps. The dust hasn't settled (and may never do so) on our new normal digital load.


What is Network Visualization?

Network visualization is the practice of creating and displaying graphical representations of network devices, network metrics, and data flows. In plain speak, it’s the visual side of network monitoring and analysis. There’s a variety of different subcategories of network visualization, including network maps, graphs, charts, and matrices. In the world of IT networks, network management software will usually have some type of network visualization features built-in.


Continuously deploy Rust applications

Rust, a blazing fast and memory-efficient language, made its first appearance about ten years ago. Rust has gained a lot of momentum recently with the popularity of WebAssembly, a language that allows languages like C++, C, and Rust to run in web browsers. This enables developers to build highly performant applications and provide web apps with native functionalities that are not available on the web platform. In this tutorial, you will learn how to deploy a Rust application to a hosting platform.


New Website!

We’re happy to debut our new website, highlighting our newest features! We’ve been busy updating our product UI and decided to showcase some of the work on the site. All of our case studies, whitepapers, and datasheets are now in the Resources page. We’ve also been featured on a variety of news sites, podcasts and blogs. We linked all of them in the “Speedscale in the Media” section.


AWS updates for serverless builders in 2021

In this article, we’re covering all the latest updates from AWS in 2021 that serverless builders should be aware of. Before we start, let’s recall a few significant updates in serverless, announced at re:Invent 2020. One of the things that we see is that agility is really one of the primary drivers to one’s workload in the cloud and serverless is a good example of this. But the discussion often starts with cost.

[MLOPS] The Clear SHOW - S02E09 - All your "stores" are belong to us!

G. Raffa describes our new arc: We are going to build a "model store" using the open-source MLOps engine! Tell us what you think of his plan in the comments below! ClearML is the only open source tool to manage all your MLOps in a unified and robust platform providing collaborative experiment management, powerful orchestration, easy-to-build data stores, and one-click model deployment. ClearML is the foundation of your data science team. Don’t see the functionality you need? Build on top of it in a snap.

How to Create an Easy-to-Navigate Employee Portal | SolarWinds Service Desk

The SolarWinds Service Desk Employee Portal is a one-stop shop for employee service needs. Employees can reach out to the IT team by submitting a ticket or via chat, access contact information they need during office hours, and search for existing solutions to any problem at hand 24/7. By customizing your portal’s layout and navigation around your employees’ needs, you better enforce their habit of using the portal when they need to communicate with your team or other service providers in your organization.

Creating an Interactive Developer Portal with GraphQL

In this tutorial, you'll learn how to get to the next level of API documentation using Kong Developer Portal with GraphQL. In my example, I’ll be using Kong Konnect Enterprise Version 2.4, but the version number does not really matter. I also configured my workspace with one service that points to a Star Wars API endpoint with a GraphQL interface (swapi-graphql.netlify.com). We’ll also be using an open source tool called GraphiQL for interactive documentation of a GraphQL endpoint. With GraphiQL, we’ll see requests, responses and automated generation of documentation based on the endpoint.

Appian for Retail

Appian is an enterprise software company that delivers low-code automation to some of the largest organizations in the world, including 2 of the top 3 biggest retailers. Learn how Retailers are using Appian for automation initiatives, including the areas of Merchandising Management, Supply Chain Orchestration, Store Operations, Customer Experience, Safety, Risk & Compliance, and Corporate Systems. For more information, visit appian.com/retail.

How to debug a Kubernetes application

How can you easily debug a Kubernetes application? In this episode of Kubernetes Essentials, we show how you can use the kubectl command line tool to identify and resolve bugs within your application. Watch to learn how you can use this tool to easily debug and gain greater observability over your Kubernetes application!

Monitor real-time Salesforce logs with Datadog

Visibility into your Salesforce environment is crucial for keeping your data secure and ensuring a seamless user eperience. That’s why we are excited to announce that Datadog can now collect Salesforce event logs directly from your Real-Time Event Monitoring stream, giving you deep insights into the security and operational performance of your Salesforce environment.


Top 5 causes of network packet loss and how to resolve them with OpManager

Network packets contain pieces of information that are sent and received enabling communication. When these network packets fail to reach their destination, it results in network packet loss. Network packet loss causes heavy latency and disruption, so, when a network suffers packet loss, it can lead to undesirable circumstances, and organizations might even end up losing business.


A Guide to Quarterly Business Reviews for MSP

Small businesses face many operational challenges, one of which is effectively managing client relationships. When burdened with tasks like closing deals and maximizing profits, customer’s strategic requirements are often overlooked. MSP Managed Service Providers should consider themselves as business consultants and understand that long-term relationships are not built for selling products, but rather delivering solutions.


Telecommunications and the Hybrid Data Cloud

As the inexorable drive to cloud continues, telecommunications service providers (CSPs) around the world – often laggards in adopting disruptive technologies – are embracing virtualization. Not only that, but service providers have been deploying their own clouds, some developing IaaS offerings, and partnering with cloud native content providers like Netflix and Spotify to enhance core telco bundles.


Introducing Ubuntu Pro for Google Cloud

June 14th, 2021: Canonical and Google Cloud today announce Ubuntu Pro on Google Cloud, a new Ubuntu offering available to all Google Cloud users. Ubuntu Pro on Google Cloud allows instant access to security patching covering thousands of open source applications for up to 10 years and critical compliance features essential to running workloads in regulated environments. Google Cloud has long partnered with Canonical to offer innovative developer solutions, from desktop to Kubernetes and AI/ML.


7 key processes for running a top performing NOC

Much of the fuel for today’s business organizations is comprised of cloud computing and digital and SaaS applications. So, if something goes wrong with them, there will be a grave impact on productivity, customer satisfaction and even loyalty, as well as on the costs required for resolving the incident, remediating damage, and getting back to business.


Document Oracle, MySQL, and PostgreSQL Databases With Database Mapper

We’re excited to announce SentryOne Document is now called SolarWinds® Database Mapper! The recently released Database Mapper 2021.8 enables you to document three additional database environments: Oracle, MySQL, and PostgreSQL. This makes Database Mapper a great tool to use in conjunction with SolarWinds Database Performance Analyzer and SolarWinds Database Performance Monitor database management solutions.


Adversary emulation with Prelude Operator and Elastic Security

It’s no secret that organisations are up against skilled, relentless and determined adversaries. Security operations teams need to continuously test their detection capabilities by carrying out adversary emulation plans that are made up of varying tactics, techniques and procedures (TTPs) and track key metrics of their coverage in order to close any existing gaps. There are many tools available for running adversary emulation plans and performing purple team exercises.


The new unified alerting system for Grafana: Everything you need to know

Alerting is the part of the Grafana open source project that has received the most requests for features and improvements. For some time now, the changes have been minimal, but we’ve been listening to the community. With Grafana 8, our investment in alerting is here.


Why and how to create modular LookML models

Modular programming in software design is not a new technique, but it is an extremely powerful one. It makes your files smaller and easier to understand than they would be otherwise, which eases collaboration and simplifies the process of finding out where an error originated. With modular programming, the functionality of a project is separated into independent, interchangeable modules. Each module contains everything necessary to execute only one aspect of the functionality you are building toward.


Run the HAProxy Kubernetes Ingress Controller Outside of Your Kubernetes Cluster

Run your HAProxy Kubernetes Ingress Controller in External mode to reduce network hops and latency. Traditionally, you would run the HAProxy Kubernetes Ingress Controller as a pod inside your Kubernetes cluster. As a pod, it has access to other pods because they share the same pod-level network. That allows it to route and load balance traffic to applications running inside pods, but the challenge is how to connect traffic from outside the cluster to the ingress controller in the first place.


Make you Developers Happy with Rancher and Shipa

At this point, it’s fair to say that containers and Kubernetes changed the dynamics of infrastructure and platforms. It’s no secret that even though managing Kubernetes clusters is still somewhat complex, in the early days, it was even harder, which is when we saw solutions such as Rancher come up to help us address those challenges. You will inevitably run into cluster-related challenges when adopting Kubernetes.


Best Practices for Migrating to Helm v3 for the Enterprise

At JFrog, we rely on Kubernetes and Helm to orchestrate our systems and keep our workloads running and up-to-date. Our JFrog Cloud services had initially been deployed with Helm v2 and Tillerless plugin for enhanced security, but we have now successfully migrated our many thousands of releases to Helm v3. Like many SaaS service providers, JFrog Cloud runs with many Kubernetes clusters in different regions, across different cloud providers.


Segment vs Rudderstack vs alternatives in 2021 - should I store data Warehouse-first?

For marketing and product teams in 2021, using a customer data platform (or CDP) to pipe and clean data from their websites and web apps to various other services have become a widely used industry standard. More specifically, Segment's adoption has skyrocketed in startups and later stage companies and I predict their growth to continue across enterprises with their acquisition into Twilio.


Plastic SCM vs. Perforce Helix Core: Which Is Best for Your Team?

When Plastic SCM was acquired by Unity, game dev and VFX studios already using the Unity Engine started considering it more seriously for version control. Why? On the surface, Plastic SCM is an attractive solution. It offers a friendly UI for artists and handles the basics of version control at low scale. But if you are starting to build the next great game or immersive cinematic experience, you’re eventually going to need to push the bounds of scale and performance.


Bad guys are watching for new openings in your cloud, are you?

You see the headlines, and perhaps, ‘thank goodness it wasn’t us’ flickers through your mind. An overly permissive web server exposes 100 million+ consumer credit applications, or an S3 bucket leaves hundreds of millions of user records open to the public. A nightmare scenario for any CISO and their cloud security team!


Cloud Governance Explained: How To Create An Effective Governance Strategy

One of the biggest benefits of the cloud is that it gives engineering teams the freedom to deploy and iterate applications quickly. Unlike traditional IT environments where engineers require a series of approvals before embarking on projects, in the cloud, engineers can choose from several managed services and deploy them at the click of a button. This means your team can innovate faster and respond quickly to market demands.


ABC's of UEM - Part 1

In my introduction to this blog series, I talked about why Unified Endpoint Management (UEM) is more relevant than ever before. In this first part I will talk about the first few letters and how they tie into Ivanti. While reading this blog, put your own experiences into perspective with how you and your company were forced to work during COVID-19.


LDAP authentication with Sensu Go: troubleshooting & tips (Part 2)

Sensu creator and Developer Advocate Todd Campbell recently wrote about using LDAP authentication for single-sign on (SSO) with Sensu Go. That post provided a great overview of Sensu authentication and included some useful LDAP troubleshooting tips. In this post, we'll focus on the Sensu LDAP implementation and explore how SSO/LDAP users are linked to RBAC "profiles" (i.e. Roles and ClusterRoles). We'll also demonstrate how Sensu supports multiple LDAP providers thanks to its groups_prefix feature.


AIOps: The Future of DevOps

Since entering the scene in the late 2000s, DevOps has changed the way development and IT operations teams collaborate together to produce and deploy new digital services, apps, features, and updates. DevOps has helped to streamline the production process to ensure more efficient workflows and a more reliable service. This created a shared responsibility between development and operations teams to collaborate together with the goal of creating a premium product or service for their customers.


Get control over your data pipelines with data orchestration

Enterprises are tapping and leveraging big data to get ahead of the competition. As Peter Sondergaard, ex-Executive Vice President at Gartner said: The problem with the combustion engine is that it does not scale well. As companies grow, the data platforms they previously relied on for analytics start to break apart.


Amazon Redshift Database Developer Guide

Amazon Redshift is one of the most prominent data warehousing leaders across companies of all industries and sizes, providing applications in analytics, reporting, business intelligence, etc. Using Amazon redshift will allow you to retrieve, compare, and evaluate large amounts of data in multiple-stage operations to deliver the desired outcome.


Continuously deploy custom images to an Azure container registry

The Azure container registry is Microsoft’s own hosting platform for Docker images. It is a private registry where you can store and manage private docker container images and other related artifacts. These images can then be pulled and run locally or used for container-based deployments to hosting platforms. In this tutorial, you will learn how to create a custom docker image and continuously deploy it to an Azure container registry.

vmware tanzu

The Abstracted Mesh: Dealing with Application Complexity

When did our infrastructure get so complicated? For many of my clients, the number of resources their applications are built on seems to have snowballed overnight. It was, of course, a gradual progression, and usually a conscious one, but complexity can feel like it grows geometrically with each new resource element. And that complexity can create problems.

vmware tanzu

Secure and Up-to-Date Containers with VMware Tanzu Build Service 1.2

Enterprise adoption of containers has surged. According to the 2020 CNCF survey, the number of organizations running in excess of 5,000 containers in production has more than doubled, to 23 percent from 11 percent in 2016. But in a world of rapidly scaling container usage, the container build systems that were designed to work well for individual developers tend to break down.


The day the dashboard died

For more than 20 years, dashboards served as a foundational element of business intelligence, helping leaders visualize and share valuable data across their organization. At inception, dashboards were the perfect vehicle for delivering key report KPIs without data workers needing a background in coding or IT. But much has changed over the last two decades, including the appetite and needs of your business users.

Fixing It Yourself: Troubleshooting Failing Masking Sets

Data Masker for SQL Server is an incredibly powerful solution for de-identifying any sensitive PII that exists within your SQL Server Databases, but with great power, comes great configuration & customizability (and responsibility, of course). Join Chris, a Redgate Solution Engineer as they walk you through some of the common issues people can face when running masking sets, and how to easily start troubleshooting any failed runs yourself.

3 Reasons You Should be Using the Open Telemetry Collector

The Open Telemetry Collector is a critical component of the Open Telemetry ecosystem and is something every aspiring telemetrist should be using :) Lightstep’s observability platform is the easiest way for developers and SREs to monitor health and respond to changes in cloud-native applications. Powered by cutting-edge distributed tracing and a groundbreaking metrics database, and built by the team that launched observability at Google, Lightstep’s Change Intelligence provides actionable insights to help teams answer the question “What caused that change?”

What is OverOps? OverOps Engineers Answer the Question, "What is OverOps?"

Three OverOps engineers answer the question, "What is OverOps?" OverOps automates issue root-cause analysis at run-time, eliminating the detective work of scanning logs to identify critical errors. OverOps quickly pinpoints why critical issues arose with context-rich insight into complex backend Java and .NET environments. No code changes are required. OverOps identifies the precise line of code and associated variables, whether in pre-prod or production. Therefore issue resolution may be done as part of the development process.

Insprint Test Automation - what features should your automation tool have?

Most software development organizations now follow agile scrum methodology. In most cases, they divide their work in sprints – a repeatable fixed time-box during which all tasks for a deliverable are planned and executed. After each sprint, the target is to complete as many planned tasks as possible and come up with a deliverable. A user story is the smallest unit of work in an agile framework. A user story is further divided into tasks to be taken up in a sprint.


How to Debug Race Conditions Between Threads in Java

How many days off have been marred by debugging race conditions and deadlocks in complex multithreaded, Java code? You’ve probably vowed, Never again and embarked on a quest to always catch race condition errors early by writing tests and debugging. Multithreaded applications are a great way to improve performance, but they also make routine tasks like debugging a little more complicated.

BCD Travel Selects Exoprise for Microsoft 365 Digital Experience Monitoring

Waltham, MA - June 10, 2021 - Exoprise, a leading provider of Digital Experience Monitoring (DEM) solution for Microsoft 365, today announced that BCD Travel, a provider of global corporate travel management services, has selected Exoprise to help the company achieve end-to-end visibility of critical Microsoft 365 SaaS application performance to enhance the digital experience, collaboration, and productivity of a large remote workforce.


Monitor your cloud architecture and app dependencies with Datadog NPM

Migrating your on-prem infrastructure to the cloud offers a host of benefits, including scalability, mobility, security, and cost reduction. When it comes to cloud network monitoring, tracking the availability and performance of the cloud services your applications rely on becomes even more important. However, moving from self-managed infrastructure to third party–managed services introduces a number of challenges.


Five worthy reads: Confidential computing - The way forward in cloud security

Five worthy reads is a regular column on five noteworthy items we’ve discovered while researching trending and timeless topics. In light of rising concerns over cloud cybersecurity, this week we explore the concept of confidential computing. The past year has seen strong adoption of cloud technologies due to accelerated digital transformation and a cloud-first approach in business.


SOA vs. Microservices

Most individuals who work in technology — and in particular, cloud computing — are likely aware of how service-oriented architecture (SOA) and microservices work. There is much discussion, however, regarding the best approaches for various situations. There are crucial differences in data governance, component sharing, and the architecture between SOA vs. microservices. In this article, you'll learn the basics of SOA vs.


Get to Know the Uptime.com Github

Uptime.com maintains a Github, which we update with important and useful resources for those seeking a command-line approach to Uptime.com. We also house important files there for users of our private location probe servers. When you want to use our REST API, and you need help getting started, our Github is a good place to begin. Access our Github here. Today, we want to introduce you to our project, discuss why we chose Github, and share what we hope to accomplish in the future.


Interview With Scrum Master David Rutter

For our second specialist interview in our series speaking to technology and IT leaders around the world, we’ve welcomed Scrum Master David Rutter to share his thoughts on the topic of agile and Scrum as well as where he sees the future of work evolving in this area. David has over thirty years of experience working in IT and works as a Scrum Master across two teams, development and operations. He also blogs about teamwork and agile at the Art Of Team Work website.


3 ways to improve your enterprise IT security

You’ve undoubtedly heard the saying, “A chain is only as strong as its weakest link.” The same idea applies to your IT systems. They’re only as secure as their weakest vulnerability. No organization wants to fall victim to a cyberattack. These three ServiceNow webinars will help prepare you to boost your enterprise IT security and, ultimately, safeguard your business.

eg innovations

AIOps Strategy and Management

In an earlier blog, I provided an introduction to AIOps. AIOps is the application of Artificial Intelligence to IT Operations. Many people misunderstand AIOps as replacing or mimicking human intelligence. This is not what AIOps is about. Rather, AIOps seeks to apply algorithms to solve specific problems, often much faster, much more accurately, and at much higher scale than a human ever could solve the problem.


Top 9 Scripting Languages that You Should Learn in 2021 to Improve Yourself

When it comes to automating specific processes, scripting languages are the most common. In addition, as compared to traditional programming languages, scripting languages require less code. They don't need to be compiled and can easily be understood. Scripting languages are a special kind that is used to send instructions to web browsers or standalone applications via code. They simplify and speed upcoding, which is why they're so popular in web development.

squared up

New Microsoft M365 Management Pack for SCOM

Microsoft have announced a new management pack for Office 365 – M365! It completely replaces the Office 365 management pack and is packed with new capabilities. Aakash Basavaraj, Program Manager at Microsoft, and Sameer Mhaisekar, Technical Evangelist at SquaredUp, joined Bruce Cullen, Director of Products at Cookdown, to reveal the new capabilities of the M365 management pack and the accompanying dashboard pack created for SquaredUp.

squared up

Dashboard Server: Working with the Azure Tile

SquaredUp, Technical Evangelist In this part of the Dashboard Server Learning Path, let’s take a look at the Azure tile. This tile will allow you to connect to and query App Insights and Log Analytics workspaces using Kusto Query Language( KQL), which offers features such as sorting, projection and calculated values, which we can use to control the display of data in our dashboard. If you are new to KQL, We have a series of blogs that can help you get started.


Single-Tenant Vs. Multi-Tenant Cloud: Which Should You Use?

When operating in the cloud, one of the key decisions to make is about which type of architecture to adopt for your business and customer data. This is because choosing cost-effective architecture is key to building profitable SaaS software. Single-tenant and multi-tenant cloud environments are the options to consider. Both types of architecture have security and privacy implications. There’s also the issue of cost, which differs significantly depending on the architecting model you adopt.


How Qovery billing works

Let’s see how the Qovery billing is working as we are about launching the v2 in less than two weeks. Since we launched Qovery in January 2020, our product was free of charge for our “community” and “business” plans - even if on the pricing page it was mentioned the opposite. Making Qovery free was the perfect way to get product feedback and iterate with our users without the cost constraint.


IT process automation for managed service providers

IT process automation can have several benefits for a managed service provider. It can increase productivity, lower costs, improve quality, reduce downtime, improve SLA management and keep customers happy. Until now, IT process automation was a benefit mostly enjoyed by large organizations. However, with the introduction of SaaS tools and standards for integrating these tools, it is now possible for any managed service provider to enjoy the same benefits.


The Rise of Unified Communications And Collaboration Tools In The Covid-19 Era

As we are now well than a year into the COVID-19 pandemic, businesses are continuing to adapt to ever-changing realities. Initially, adapting involved shuttering offices and canceling work-related travel and events. Today, however, COVID-induced changes are a bit more nuanced. In fact, large enterprises with advanced technology and work from home policies may notice little difference when comparing pre-pandemic operations to today’s.


Introducing the 2021 DZone Trend Report: Containers

Containerization has evolved from the early days of Linux control groups to out-of-the-box solutions offered by cloud providers. Market analysts expect a rise to more than 70% of global organizations using one or more containers by 2023, a huge uptick from less than 20% of them running containers for their applications in 2019.


Finalist for the Atlanta Fire Award!

Speedscale is one of the finalists of the 2021 Atlanta Business Chronicle’s Fire Award! This award is Atlanta Inno’s premier recognition program, honoring the companies and organizations setting the local Atlanta innovation economy ablaze. Fire Awards, presented by Atlanta Inno in partnership with the Atlanta Business Chronicle, is a celebration of the early-stage businesses, enterprises and innovators who are doing special work to set Atlanta ablaze.


Completing the security testing automation cycle

DevOps, DevSecOps and CI/CD are synonymous with one word - automation. Automating their workflows gives developers the ability to deliver consistency, time savings, and useful insights into their software development life cycle (SDLC). But automation is only as efficient as your weakest link or most cumbersome bottleneck, which can sometimes be security testing. Security testing has traditionally been carried out either manually or quite late in the process.


Get Ready For Industry 5.0: How Enterprises Are Relieving Digital Pressure in the Age of Seamless Connectivity

From connected factories to smart fleet management, technology is driving a new industrial revolution. To stay competitive, industrial enterprises are building on the efficiency gains delivered by automation and other pillars of Industry 4.0 to adopt more advanced digital solutions for smarter, faster working.


Enterprise CI/CD Best Practices - Part 1

If you are trying to learn your way around Continuous Integration/Delivery/Deployment, you might notice that there are mostly two categories of resources: We believe that there is a gap between those two extremes. We are missing a proper guide that sits between those two categories by talking about best practices, but not in an abstract way.


Monitoring BigQuery reservations and slot utilization with INFORMATION_SCHEMA

BigQuery Reservations help manage your BigQuery workloads. With flat-rate pricing, you can purchase BigQuery slot commitments in 100-slot increments in either flex, monthly, or yearly plans instead of paying for queries on demand. You can then create/manage buckets of slots called reservations and assign projects, folders, or organizations to use the slots in these reservations. By default, queries running in a reservation automatically use idle slots from other reservations.


Complete Guide to Service Level Objectives (SLOs) That Work

Wondering what Service Level Objectives (SLOs) are? In this article, we will explain service level objectives and how they relate to SLAs, SLIs, and error budgets. A Service Level Objective (SLO) is a reliability target, measured by a Service Level Indicator (SLI) and sometimes serves as a safeguard for a Service Level Agreement (SLA). SLOs represent customer happiness and guide the development team’s velocity.


Getting Started with Performance Testing in CI/CD Using k6

In this article, we’ll showcase how to use k6 for performance testing within CI/CD pipelines. We’ll be using a playground we set up for this purpose and lead you through the necessary steps to get a feel for how it works, and hopefully by the end you’ll start thinking about how to implement this in your own projects.


How to Avoid Domain Hijacking

After you register the domain for your website, you might take pride in owning your company’s online address. However, from a legal standpoint, you don’t own it. While you can register it, thieves can hijack it from you. Domain hijacking does not receive a lot of attention, but it is a real threat. Domain hijacking is also very frustrating, as it is relatively easy for thieves to hijack a domain, and once they get control, it can be very difficult and expensive to regain it.


32 Remote Workers & Business Leaders Reveal the Most Important Remote Work Trends That Businesses Need to be Thinking About Post-Pandemic

The COVID-19 pandemic caused a major upheaval in the working world, with companies forced to shift suddenly to remote work as state and local governments issued shutdown orders to mitigate the spread of the virus. Throughout the pandemic, remote team leaders worried about whether their teams were maintaining a healthy work/life balance, whether they’d be able to maintain productivity when working remotely, and a variety of other concerns about their team’s well-being and effectiveness.

The Confident Commit | Episode 4: Systems and Flow with Elisabeth Hendrickson

Rob interviews Elisabeth Hendrickson on the best practices of system and flow. Elisabeth shares how to get your team to understand the system of software delivery and how to measure success properly. Subscribe to The Confident Commit Podcast playlist for alerts to new episodes published bi-weekly. The Confident Commit: A podcast for developers, engineering managers and business leaders alike to join in the conversation on how to deliver software better and faster.

5 key challenges in CPU temperature monitoring and how to overcome them

Fluctuations in CPU temperature contribute to a considerable amount of network downtime and lead to network performance deterioration. When the CPU gets overheated, network devices slow down or even shut off; it also affects the performance of other network devices and causes an unpleasant user experience. CPU over utilization is not only a problem in itself but is also an indication of several other issues.


Monitor AWS control plane API usage metrics in Datadog

AWS Service Quotas helps you manage limits on the number of resources or API operations that are possible for a given AWS service. Hitting such limits could cause operational disruptions related to getting rate limited on the critical APIs that your applications rely on or being unable to provision additional AWS resources.


Importance of Data Science: Use Cases in Business

Data Science and business are co-related in much more ways in this modern world. As data is the key to drive businesses, Data Science solutions are the bridge that helps achieve the organizational goal to improve business value. Many companies extending from large scale to small scale use the wide possibilities of data science to make their business successful.


4 Best Practices for Observability

Observability is the most important feature for DevOps teams—letting them use a system’s external outputs to infer its internal state. An observable CI/CD pipeline makes it easier to proactively monitor any problems or track errors during the build process. Ideally, observability is a continual process that starts with CI/CD pipelines and continues during the application’s entire lifetime.