Operations | Monitoring | ITSM | DevOps | Cloud

Masaf Dawood on Google Cloud's Compelling Enterprise Story

Google Cloud has been gaining some noticeable traction in recent months: 43% growth in Q2 is nothing to sniff about, especially during a global recession. Masaf Dawood is director of Google Cloud services with SpringML, a premier Google Cloud partner with specialties in application development, data analytics, machine learning and marketing analytics. SpringML works exclusively with Google Cloud and has worked on 200 engagements with Google since the consultancy was founded in 2015.

AWS ECU vs vCPU-Everything You Need to Know

If you’ve deployed an application or service to the Amazon Web Service (AWS) cloud, you’ve probably made use of an EC2 instance. One of the decisions that you had to make before you could start a new instance, was which instance type to use. Choosing an EC2 instance type can be a complicated process. AWS organizes their instance types into instance families, and within an instance family, there are varying sizes from micro to 32xlarge.

How to: Email Incident Stakeholders with conditions in FireHydrant

Our release of conditions in FireHydrant Runbooks has made it easier for teams who rely on email to communicate with key stakeholders or a distribution list. 💡If your team uses Slack, and you haven’t already installed our Slack integration, you should definitely check it out as it’s the easiest way to automate updates to channels when the status of an incident changes.

PostgreSQL vs MySQL

Despite all of the hype about NoSQL databases, MySQL and PostgreSQL are two database management systems that have truly stood the test of time. These systems were developed back in the mid 90’s, and they still consistently rank among the top 5 most popular databases across the internet. So why are they so widely used and how do they compare? Read on to find out!

Real User Monitoring for JavaScript with Retrace

Real User Monitoring, also known as End User Monitoring or RUM, is a way of monitoring the client side portions of an application. Real User Monitoring for JavaScript allows developers to have access to key metrics for load times and user paths being used in production as part of their application performance management (APM).

How to make snaps and configuration management tools work together

In environments with large numbers of client machines, configuration management tools are often used to simplify and standardize the target state of each host in a seamless, automated and consistent manner. Software like CFEngine, Chef, Ansible, and others offer a high degree of granular control over software packaging and system configurations.

Our IT transformationstrategyequals three zeros

When I joined ServiceNow, IT Operations had what I’d call a “best effort” strategy—push hard, keep things running, meet your SLAs, and so on. This worked well enough, but that was hardly a formula for long-term success at scale.   We needed a new way of thinking that would move us from our traditional role as incident firefighter to that

Solving Runaway Series Cardinality When Using InfluxDB

In this post, you’ll learn what causes high series cardinality in a time series database and how to locate and eliminate the culprits. First, for those of you just encountering this concept, let’s define it: The number of unique database, measurement, tag set, and field key combinations in an InfluxDB instance. Because high series cardinality is a primary driver of high memory usage for many database workloads, it is important to understand what causes it and how to resolve it.

Working in the SOC with Power Tools: Splunk and Polarity

Have you ever had to saw through a board by hand? I had to finish a partial cut by hand the other day while building a new mantle for my fireplace. It’s slow and difficult, and it often results in a lesser quality cut than one done with a power tool. It’s good exercise, though! We should all have to do it at least once so we appreciate our power tools more.