Operations | Monitoring | ITSM | DevOps | Cloud

Collect Amazon CloudWatch metrics faster with Datadog using CloudWatch Metric Streams

Having quick access to metrics and health signals from your AWS environment is paramount to identifying issues expediently and monitoring the effects of any deployed fixes. Datadog is proud to partner with AWS for the launch of CloudWatch Metric Streams, a new feature that allows AWS users to forward metrics from key AWS services to different endpoints, including Datadog, via Amazon Kinesis Data Firehose with low latency.

Navigating the 5G Edge - Xhaul, Slicing and MEC

5G architectures are groundbreaking on several fronts.  Disaggregated RAN, virtualized core, edge cloud capabilities, and network slicing can all be combined to address an entirely new generation of use cases that create opportunities for disruptive operators to gain revenue and market share.      Most of these new technologies must be deployed very close to the customer network edge and require a nimble toolkit of fronthaul transport solutions, MEC solutions, and network slicing orchestration across all components.  This session will discuss these new ‘edge-related’ capabilities and how they can work together to maximize mobile operator differentiation.

Cloud 66 Feature Highlight: Application Update Lockdown

Application Update Lockdown allows you to control your deployments. Ask a team member or your client to sign-off your project before deploying to the production environment. By default, AUL is not active, and anyone with the proper permissions can deploy the application. However, you can change the default setting to one of the other two options: Approval from Anyone, or Approval from specific Team Member(s).

Scaling Software Supply Chains Securely

Software supply chains are mission-critical for digital businesses, and as global conditions accelerate the growth in contactless interactions and transactions, many organizations are reviewing how to solve the challenge of scaling the volume and velocity of their software development and release processes to meet the digital demand. The latest JFrog Platform release delivers a rich payload of new capabilities to scale and secure the software supply chain for digital businesses.

Top Configuration Management Tools: Chef vs Puppet & More

In this latest consideration guide created to assist IT operators in which tools they choose for a range of different processes and activities, we’ve gathered a range of insights from some of our favourite specialists to take you through the essentials tools of configuration management. Configuration management is a systems engineering practise that ensures consistency of the configuration supporting both software and hardware of a company or product.

How To Instantly Boost the ROI of Your Hybrid Cloud

Advertising tycoon David Ogilvy famously remarked, “Half the money I spend on advertising is wasted; the trouble is I don’t know which half.” Replace the word “half” with “one-third” and “advertising” with “public cloud” and you’d describe what enterprises are grappling with right now. They know that not all of the cloud resources they’re paying for are being used, but they don’t know which ones those are.

How to choose the best enterprise Kubernetes solution

While containers are known for their multiple benefits for the enterprise, one should be aware of the complexity they carry, especially in large scale production environments. Having to deploy, reboot, upgrade or apply patches to patches to hundreds and hundreds of containers is no easy feat, even for experienced IT teams. Different types of Kubernetes solutions have emerged to address this issue.

Bigleaf with Big Problems: Does It Have the Solutions?

Your business seeks a high-performance, flexible, cost-effective, and more secure alternative to Multiprotocol Label Switching (MPLS). Welcome to software-defined wide area networks (SD-WANs)! An improvement over legacy dedicated MPLS circuits, SD-WAN solutions deliver easily manageable networks with a high quality of service (QoS). Yet, your IT team tells you that SD-WANs aren’t cloud-optimized or mobile-device friendly.

Intro to CircleCI Arm Compute Resource Classes

Arm Compute Resources Classes is a new feature in Preview from CircleCI which enables developers to execute CI/CD pipelines on Arm64 architectures. Join Angel Rivera, Senior Developer Advocate, and Alexey Klochay, Arm Compute Product Manager, both from CircleCI, to learn more about The Arm Compute preview program and how to easily implement them into CI/CD pipelines.

How to configure services in Squadcast: Best practices to reduce MTTR

With a rise in digital platforms, IT infrastructure has grown exponentially complex to a level where multiple application interdependencies coexist with varied architecture & oncall team types. This blog looks at how you can model your infrastructure in Squadcast to reduce your time to respond & resolve incidents.

What Is Topology?

Topology is a multilayered map showing how everything in the IT environment is related. It's similar to Google Maps, which gives you a bird's eye view into an area and how everything is interconnected. Also, in Google Maps, you can see how traffic is flowing and which intersections may be causing bottlenecks. A view into topology allows similar visibility. You can see how components of an IT system are laid out to interact with each other.

Six Simple Steps to Your First CI/CD DevOps Pipeline in JFrog Pipelines

See how easy it is to get started, and start working with a simple “Hello World” DevOps pipeline. Along the way, you’ll learn some fundamental Pipelines concepts. Here’s what you’ll need: Login to your JFrog Cloud account with the JFrog Platform credentials provided to you by email.

Change is Inevitable: Just Ask GitLab, Buildkite, GitHub, Jenkins, Evolven, and More

If memory serves (it was over 20 years ago), that’s what the free t-shirt that Microsoft gave me for being an official Windows 98 beta tester said. And yes, being a beta volunteer required me to haul my desktop PC to Redmond, WA (from Seattle)…because…I guess that’s how it was done back then? I remember they gave us pizza, and I needed to install more RAM. As I said before, it was a while ago; however, the whole “change is inevitable” thing is still valid today.

Windows containers on Kubernetes with MicroK8s

Kubernetes orchestrates clusters of machines to run container-based workloads. Building on the success of the container-based development model, it provides the tools to operate containers reliably at scale. The container-based development methodology is popular outside just the realm of open source and Linux though.

Managing CI/CD pipelines with Arm compute resource classes

CircleCI has released new Arm-based compute in preview. Arm processors and architectures are becoming widely available as development teams adopt them as compute nodes in many application infrastructures. Organizations that need to run microservices, application servers, databases, and other workloads in a cost-effective way will continue to turn to the Arm architecture.

Remediating Vulnerabilities with Puppet

Patching vulnerabilities can be daunting, especially if the information is confusing, and the process to deploy patches is long. There are going to be times where a zero day presents itself, and the vulnerability requires immediate action. Whether it’s a simple fix or not, the seriousness of some vulnerabilities can put organizations at risk. Deploying patches, especially for critical infrastructure, takes planning.

It's official - Civo Kubernetes is certified by CNCF

We're very proud to announce that we have been accepted by the Cloud Native Computing Foundation (CNCF) as a conformant Certified Kubernetes provider for our v1.20 Civo Kubernetes product based on K3s. Every small business starts with a goal of competing with the big fish of the industry, and a huge part of that is having the certification to prove you're providing a compatible service. We're now in the company of some really inspirational organisations...

Monitor Fastly performance with Datadog

Fastly is an edge cloud platform that includes a content delivery network (CDN), as well as services for image optimization, video streaming, cloud security, and load balancing. These services are supported by a network of caches in different locations, which enables enterprise-scale companies to deliver applications to users as quickly as possible, even in times of peak traffic.

Using SQL Clone with Githooks & Branch Policies in Azure DevOps

Switching branches quickly and testing Pull Request code when working on database changes is no easy thing, but fear not! Join Chris Unwin in this video to find out how you can set up SQL Clone to allow developers to preserve changes when switching branches, and how teams can review code against a live DB, rather than relying on the raw code in version control.

Continuous integration for React Native applications

Apache Cordova, since its release in 2009, has created a paradigm shift for mobile application development. Before Cordova, only developers who knew platform dedicated languages for a particular type of mobile operating system could develop native mobile applications. There was Objective-C for developing iOS apps, or Java for Android apps and platforms like Blackberry. Windows Phone also had languages dedicated to building their mobile applications.

Boost Permissions Management with JFrog on Azure through Active Directory SSO

When you’ve chosen Microsoft Azure to host your JFrog Cloud Enterprise or Enterprise+ subscription, you’ll naturally want to make good use of the services Azure provides for security and user administration. DevOps security starts with who has access to your builds, releases, and automation.

Improve Your DevOps Strategy Through Platform Ops

Organizations looking to scale DevOps implementations, improve their DevOps strategy, and deliver production code fast and reliably should take note of Platform Ops. Platform Ops will reshape the way we deliver value to the customer by offering an internal marketplace of self-service capabilities to many different internal business consumers. Platform Ops is an implementation of broader DevOps strategy, philosophies, and principles.

Testing Shell Commands with the Crystal CLI

FireHydrant uses a CLI for some developer actions, called fhd (FireHydrant developers). Previously, we might have distributed workflows among new developers by having them copy/paste or clone scripts down to their machines--but Crystal lets us encapsulate shared tooling in a compiled binary. This way, we have a CLI that developers can install quickly, and that works seamlessly with our other tools.

Missing Infrastructure: Accelerated Worldwide Delivery

Software development by distributed teams is nothing new. But since 2020, it’s no longer just teams that are globally dispersed, it is the individual team members themselves. Remote working is the new normal. So in this unpredictable, “modern” world we’re in, how do you put together a solution that delivers for every single team member, no matter their location?

Kubernetes operators and Open Operator Collection integration - Juju 2.9

Following the Open Operator Collection announcement from November, Canonical is today proud to announce the availability of Juju Operator Lifecycle Manager (OLM) 2.9. This new release of Juju brings new capabilities for Kubernetes operators as well as smooth integration with the Open Operator Collection.

Why Real-Time Monitoring is So Important

No one can deny the importance of a proper monitoring system for the effective management of IT infrastructure. You need the most efficient solutions and monitoring tools to optimize performance, make the most out of your resources, and be able to deal with errors and failure conditions. While the traditional way of IT monitoring involves the use of reports, it does have certain limitations.

Why Your Business Should Consider Private And Direct Connections To Google Cloud

Although it entered the market later than Amazon and Microsoft, Google Cloud has established itself as one of the top 3 mainstream public clouds through its Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS) offerings, with a strong presence in Machine Learning, data analytics and AI (Artificial Intelligence). Google has also become known for an attractive pricing model for its cloud services.

The Future of Qovery - Week #4

During the next seven weeks, our team will work to improve the overall experience of Qovery. We gathered all your feedback (thank you to our wonderful community 🙏), and we decided to make significant changes to make Qovery a better place to deploy and manage your apps. This series will reveal all the changes and features you will get in the next major release of Qovery. Let's go!

HAProxy Enterprise 2.3 and HAProxy 2.4 Support the Financial Information eXchange Protocol (FIX)

A floor of commotion bustling with people holding phones and shouting out purchase and sell orders, some using hand signals to communicate over the noise. This was a common scene on Wall Street in the 1980s. Nowadays, transactions happen at the push of a button with traders sitting directly in front of a computer. In fact, the computer has made it possible to automate the buying and selling of securities, leading to an era of high-frequency, algorithmic trading.

How to help your team thrive in times of change

March 1, 2020, was a Sunday. I was getting ready for a work trip to San Francisco. Just before heading to the Berlin airport, I checked my phone. There was a text from my boss: Hey Lena, trying all channels. Don’t fly. I didn’t fly that day and I haven’t flown since. Two days later, as planned, I went from interim to permanent VP of Product Engineering at CircleCI. At the same time, Europe was going into lockdown, then the world went into lockdown.

What is Application Discovery and Dependency Mapping

Modern applications are interdependent on different devices and servers. If you are not familiar with your software structure, you will encounter problems when you make changes within your application. To prevent this, you need to observe application discovery and dependency mapping (ADDM).

Paving The Road, From Code To Kubernetes With JFrog And Microsoft

The shift to modern application architectures, often based on microservices running in cloud infrastructures and built using DevOps and CI/CD principles, has been a game changer for how applications are developed. The shift, however, introduces some new complexities. JFrog and Microsoft have been on the forefront of this shift. We’ve heard about these new complexities from you on your development journey, and your need for a simple, cloud-native, Kubernetes enabled way to deliver better quality software faster.

Key Challenges of Database Cloud Migration

As we shift enterprise computing to the cloud, the need for database migration increases—but with this comes the inherent challenges of migration and the need to plan. Moving to the cloud can come with more risks and obstacles than migrating a database within a data center or from one on-premises data center to another. If a business isn’t fully prepared to migrate, they’re almost certain to run into issues.

9 Essential DevOps Tools for 2021

DevOps is a philosophy, a culture, and a set of practices adopted by product teams to shorten the software development life cycle, enhance collaboration and visibility, and accelerate time to market for new updates while ensuring high-quality releases. At the core of the DevOps principal is the organization of software development (Dev) and IT Operations (Ops) engineers into cross-functional teams that can effectively build, run, and monitor their own software releases.

Canonical, Collabora, Nextcloud deliver work-from-home solution to Raspberry Pi and enterprise ARM users

March 25th, 2021 – Canonical, Collabora and Nextcloud announce the immediate availability of a content collaboration platform for 64bit ARM for both consumers and enterprises. Building on the prior Nextcloud Ubuntu Appliance it adds with Collabora Online, the first viable self-hosted web office solution on the popular Raspberry Pi 4 platform.

Use Nmap for faster discovery in Cloud Migrations

When starting a cloud migration project, one of the most important and often challenging parts is to have an accurate understanding of what you are trying to migrate. Over time, companies start new projects, which means creating new infrastructure, adding servers, databases, etc. This is a normal part of the development cycle. However, despite best efforts, inventories get out of sync.

Civo Online Meetup #7 - Kubernetes security focus

Four our seventh online meetup, we discussed the critical topic of cloud-native security, focusing on Kubernetes. We looked into security of clusters, containers and code as well as explore some applications that help make sure your setups are secure. With talks from Civo Director of Evangelism Saiyam, plus Civo Ambassadors Jahred Love and Milind Chawre. Get free credit to try the world’s first K3s-powered, managed Kubernetes service.

How to Optimize Server and VM Performance with VirtualMetric

The key to maximizing revenues and ensuring foolproof security is to actively monitor infrastructure. With virtualization growing increasingly, virtual machine or VM performance monitoring is one of the most crucial parts of infrastructure monitoring. This is because as opposed to a physical server or machine, detecting problems in a VM can be even more challenging.

Container deployment showdown: Docker or Kubernetes?

Monitoring the current state and performance of applications is critical for IT Ops and DevOps teams alike. Understanding the health of an application is one of the most effective ways of anticipating potential bottlenecks or slowdowns, yet it’s one of the largest challenges faced by many organizations that build and deploy software. This is largely due to applications’ distributed and diversified nature.

What is GitOps, Where Did It Come From, and Why Should You Care?

“What is GitOps?” – a question which has seen increasing popularity on Google searches and blog posts in the last three years. If you want to know why then read on. Quite simply, the coining of GitOps is credited to one individual, and pretty smart guy, Alexis Richardson. He’s so smart that he’s built a multi-award-winning consultancy, Weaveworks, and a bespoke product, Flux, around the GitOps concept.

The Importance of Communication in Software Development Teams

Programming is often thought of purely as a problem-solving activity. This may be true for the lone coder in their garage, but in the multi-person environment of an Agile team, such problem solving must be collaborative. In this article, we’ll look at the role of communication in software development, particularly in an Agile framework. Covid-19 has forced an unprecedented shift to remote working so we’ll finish up with a discussion of how Agile can be implemented in a remote setting.

Get unified visibility of Azure resources under multiple subscriptions | Serverless360

Do you have hundreds of resources under multiple Azure Subscription? Would you like to manage them in the context of business or in groups in single pane of glass? Want to provide restricted access to your team members to focus only on resources they are supposed to. Serverless360 introduces Composite Applications to group your resources in business application context or groups like staging or production.

Achieve end-to-end message tracking across Azure resources and hybrid integration | Serverless360

Serverless360 BAM is a real time hybrid integration solution can be instrumented with the business process definition to capture necessary data in all stages of the business transaction. Resolve issues faster with a unified view of business transactions and get maximum visibility on the integration solution for the functional support teams.

Automating key rotation for CI/CD pipelines

With the new Contexts API release, developers can save their team valuable time while enhancing security practices. We know maintaining your organization’s security is crucial. There is the need to meet strict compliance guidelines, such as FedRAMP and GDPR, and what seems to be an increasing number of breaches, like the compromise of over 150,000 video security cameras as a result of a targeted Jenkins server.

AI on premise: benefits and a predictive-modeling use case

Running an Artificial Intelligence (AI) infrastructure on premise has major challenges like high capex and requires internal expertise. It can provide a lot of benefits for organisations that want to establish an AI strategy. The solution outlined in this post illustrates the power and the utility of the universal Operator Lifecycle Manager (OLM) using Juju, a universal OLM, to create and manage on premise AI infrastructure.

Global bank transforms incident alert management & communications

Customer Profile One of the top 10 largest financial services companies in the world 200,000+ employees worldwide. Serving tens of millions of customers. With operations in more than 60 countries, the Interlink Incident Alert Management app serves an audience of thousands of service owners and business stakeholders - across 20+ global markets

IAM Policy Basics and Best Practices

One of the most powerful aspects of AWS is their Identity and Access Management (IAM) service. The obvious aspect of its power is that it controls who can do what with all the resources inside your AWS account. But the non-obvious side is how configurable it is. You can encode permissions that are so finely grained that a Lambda Function could, for example, be given just enough permissions to be able to read one attribute from one record for the current user of a DynamoDB Table.

How to install Kubeflow on Kubernetes

In this video, we install Kubeflow in a Kubernetes agnostic fashion using Juju and Charmed Kubeflow. This video exemplifies the steps necessary to install Kubeflow on any conformant Kubernetes, including AKS, EKS, GKE, Openshift and any kubeadm-deployed cluster, provided that you have access to it via kubectl. To install Kubeflow locally, you can simply install MicroK8s and enable the Kubeflow add-on.

Monitor messages that get into your Azure Topic Subscription with Auto forwarding | Serverless360

An exciting use case from our customer has brought us back to you with a new video on Service Bus Auto Forwarding. Have you ever wondered how to listen to a queue/topic Subscription which is already being accessed by another application? Here you go, watch our video, and get hands-on experience in it.

Announcing the Rollbar Terraform Provider For Managing Rollbar Automatically

It can be really exciting when your development team is growing fast! But then you soon realize that managing all the developer tools to constantly create new projects or add users is becoming a full-time job. Well, not anymore. At least, not for Rollbar. We’re releasing our HashiCorp Terraform Verified Provider for Rollbar today, built in partnership with HashiCorp.

Java 16 Commits to Git and GitHub: A Personal Reflection

I was introduced to Git and GitHub in May of 2014 – just shy of 10 years since Git was created in 2005. That same day I was also handed a MacBook Pro laptop and an IntelliJ license, the main tools with which I was to begin my new role as a developer in a new position at a new company. It all sounds lovely, right?

A Day in the Life: Intelligent Observability at Work with a Super SRE

After we’d fixed Aparna’s network issue, James came to see me at my desk. Masks on, socially distanced and all that, but it was nice to have some face-to-face time. James is cool – that dry British humor and not your classic IT Ops dude. He’s been here forever and mentored me when the CIO, Charlie, hired me as the first SRE here a year or so ago. I lucked out really.

DevOps As a Bludgeon

When I first started trying to figure out how to automate database deployments, over 15 years ago, I will freely admit, I was both skeptical and reluctant. I had to be dragged up to the notion that automating getting the database code out the door wasn’t just an excuse by the developers to find a way to bypass the DBA team. As per the traditional, biased, story, our favorite word was “No!”.

Introducing server 3.x: enterprise-focused Kubernetes for self-hosted CircleCI installations

Server 3.x, which is now available to all CircleCI customers, was designed to meet the strictest security, compliance, and regulatory restraints. This self-hosted solution can scale under heavy workloads, all within your team’s Kubernetes cluster on your private network, but with the dynamically scaling cloud experience of CircleCI. Offering an exceptional on-premise service means keeping that service up-to-date with the latest releases.

Scaling my application: am I ready?

Most applications begin with a small to medium-sized user base. Even with migration projects, you would not immediately open your new application to the entire existing user base. Instead, you would first test with some internal users, then open up to early adopters. Nevertheless, if your application is successful, at some point you will face the need to scale it. Nevertheless, if your application is successful, at some point you will face the need to scale it.

Skipping artifact downloads in Bitbucket Pipelines

Allowing steps to skip downloading artifacts has been a highly requested feature from our customers. You can now disable artifact downloading on certain steps that do not require any artifacts, which will allow faster builds and can reduce your costs as a result. Disabling artifact downloads during a step is as easy as switching off a flag. Note that these steps can still produce artifacts to pass down to future steps.

How to set up Software Security and Compliance for Your Artifacts

The simplest way to ensure the safety of all the open source (OSS) components used by your teams and sites, is with a software composition analysis (SCA) tool. You need an automated and reliable way to manage and keep track of your open source usage. With JFrog Xray, you can set up vulnerability and license compliance scanning built into your software development lifecycle (SDLC).

Why Real-Time Visibility Into Cloud Cost Is Essential During a Migration To AWS

There’s no question that the cloud offers efficiencies and innovation opportunities that are near impossible to replicate on-premise. In fact, Amazon reports that companies achieve 31% infrastructure cost savings, as well as 62% more efficient IT infrastructure management, when they move to AWS (and that doesn’t include the many other cost benefits — like improved security and on-demand services). But the extent of those efficiencies can vary.

2021 Hybrid Cloud Predictions: CEO Perspective

COVID-19 certainly accelerated some trends. For example, in my view, COVID-19 accelerated the pace and progress of digital transformation by five to 10 years, as companies faced the need to adapt to a post-COVID-19 world, involving permanently the higher adoption of remote work, remote education, and digital touch-points. Technologies requiring less human touch and more digital touch-points will be adopted faster in the aftermath of COVID-19.

The essential steps to building your own DevOps pipeline

Keeping up with customer demand and staying ahead of the competition requires fast releases and efficient code. This is where DevOps comes into play. Where DevOps is the practice, mindset, and culture of combining software development (i.e. Dev) and IT operations (i.e. Ops) to accelerate the development lifecycle and provide continuous delivery without compromising quality.

Civo is coming out of beta! Everything you need to know

It’s with immense pride and excitement we can announce that Civo is coming out of beta! When we planned out our beta program, which we called #KUBE100, our first priority was getting real-world feedback from a wide range of developers, all at various stages in their Kubernetes journey. We wanted to create a Kubernetes platform that plugged the gaps we saw in the industry – speed of deployment, ease of use, and a simple billing model.

Effortless Peering Across Europe With Console Connect

Did you know that you can now use Console Connect for high-performance, on-demand interconnection with peering partners in Europe? We’ve recently on-boarded three of Europe’s largest and most important Internet Exchanges to the Console Connect platform: AMS-IX, DE-CIX and LINX. Discover more about our new IX partners and what their availability on Console Connect means for you…

Leading Your Team to DevOps Maturity

There are many reasons teams get stuck in the process of adopting DevOps. Now Rob Zuber, CircleCI CTO, brings an inspiring and practical guide to moving your team further up the DevOps maturity ladder, regardless of where you are now. In this ebook, Rob brings two decades of experience leading teams to work for you, with practical takeaways and strategies that work for real-world teams, from startups to enterprise companies.

The Future of Qovery - Week #3

During the next eight weeks, our team will work to improve the overall experience of Qovery. We gathered all your feedback (thank you to our wonderful community 🙏), and we decided to make significant changes to make Qovery a better place to deploy and manage your apps. This series will reveal all the changes and features you will get in the next major release of Qovery. Let's go! Read the previous article: The Future of Qovery - Week #2.

NFV orchestration: Network functions auditability with the open-source LMA stack

The transition to virtualized infrastructure and software network functions requires a re-evaluation in the telecom production environments. Network function is not alone. It has always been an important piece in the puzzle but requires a set of non-functional bits to complete the big picture and which brings the lifecycle management of network functions to the discussion.

Using HAProxy as an API Gateway, Part 6 [Security]

In almost every case, APIs have changed how modern applications connect to their data. Mobile apps, single-page web apps, IoT devices, integration hooks between software—all of these things rely on APIs to fetch, update, delete, and create data. In fact, one set of APIs might serve as the backbone of a website, mobile app, voice assistant device, and more, meaning one data store owns a treasure trove of information about us, the human users.

Bitbucket Pipelines and OpenID Connect: No more secret management

Bitbucket Pipelines now allows you to talk to your favorite third-party applications without an access token or secret. You no longer need to store your secrets in Bitbucket Pipelines. You can generate an OpenID Connect token in Bitbucket Pipelines, and use that to talk to any third-party application that supports OpenID Connect.

Automate (and scale) your Android deployment with Bitbucket Pipelines

We’ve launched a new Android template in Bitbucket Pipelines. This template helps you automate building and testing an Android project in a Docker container, using Gradle as your build tool. Access the template code here or go to the Pipelines tab of your repo and select the Android template. This blog walks you through how this template is structured and has tips on how you can scale it.

Phoenix Project: Sometimes you have to look back to look forward

It has been eight years since The Phoenix Project was published and a lot has changed since then! I started to think about what we’ve learned in that time. It starts with the theory of constraints. I still see it all the time. Organizations take actions which are merely temporary, putting out fires but not solving for the underlying causes of those fires.

Visualize your DevOps data for free

We recently launched the public preview of a new tool that lets anyone dashboard anything – for free. Meet Dashboard Server! You can download it free because we wanted to get our incredible dashboards in the hands of more people. The SCOM community know us well but our dashboards are perfect for so many use cases beyond System Center monitoring. And if you love them as much as we think you will, all we ask in return is that you share that love by spreading the word.

VirtualMetric Webinar Cloud Native Applications on VMware & Kubernetes

In this webinar, Yusuf Ozturk hosted Lino Telera to speak about Cloud-Native Applications on VMware & Kubernetes. You will learn about Kubernetes, the ways to deploy it, get CI/CD Pipeline example and even see a Live Demo. Speaker: Lino Telera, Cloud Architect at InfoCert S.p.A and Blogger at blog.linoproject.net, Cloud-Native Coach, 7 x vExpert and VMUG leader. What does it mean to build and deploy Cloud-Native Application today? Introduction to Kubernetes.

Rancher Online Meetup - March 2021 - Rancher KIM

Introducing Rancher KIM, the Kubernetes Image Manager. KIM is a proper Kubernetes client that installs and manages the back-end services required to support its focus on delivering a `docker build` (and related image management) compatible experience to your development workflow. This means you can download the KIM executable for your client platform and run `kim build --tag your/image:tag .`, just as you would invoke `docker build`, and have the image immediately available on your single-node K3s cluster. There's no need to push the image to an external repository nor export it to a tarball and then import it into K3s containerd.

Coffee & Containers - "3 Things You Should Be Doing in Cloud Native in 2021"

As we wrap up the first quarter of 2021, we wanted to talk about things we should be doing in cloud native for the remaining 3/4 of the year. Moving from traditional monolithic. architectures to a modern microservices approach has many benefits, but still has the greater majority of us baffled in terms of tapping into its full potential. 

The DevSecOps Cultural Transformation

Let’s take a moment and think about security in your organization. Security is often separate from other engineering teams such as development, operations, networking, IT, and so forth. If you narrow down your focus to specifically releasing new software or features and functions in existing software, you’ll find that while development and operations are working together very quickly and efficiently, they’re still vaulting these functions and features over to security.

3 Things You Should Be Doing in Cloud Native in 2021

As we wrap up the first quarter of 2021, we wanted to talk about things we should be doing as part of a cloud native strategy for the remaining 3/4 of the year. Moving from traditional monolithic. architectures to a modern microservices approach has many benefits, but still has the greater majority of us baffled in terms of tapping into its full potential.

Monitor .NET runtime metrics with Datadog

If you are a .NET developer, monitoring runtime metrics can help you troubleshoot bugs and detect resource inefficiencies in your applications. With Datadog, you can easily collect, visualize, and alert on key .NET runtime metrics, including exceptions, garbage collection statistics, thread count, and more. We have fully integrated .NET runtime metrics into Datadog APM so that you can easily view them alongside your distributed traces, logs, and other telemetry.

Infrastructure Monitoring Tutorial: Getting Started Sending Prometheus Metrics

This Logz.io Infrastructure Monitoring tutorial will cover how to get started with our latest product, our new Prometheus-as-a-Service metrics solution that’s based on Prometheus. Engineers monitor metrics to understand CPU and memory utilization for infrastructure, duration and serverless execution, or for network traffic. For more advanced metrics monitoring operations, teams can send custom metrics to monitor signals like the number of active users.

Database Cloud Migration Done Right - SolarWinds Lab Episode #95

The global pandemic has accelerated corporate planning for cloud computing and digital transformation by 2-4 years on average. But database migration, the process of moving a database from one place to another, is no walk in the park. Obstacles abound. Setbacks are common.

CI/CD and Security Testing Automation with CircleCI and NeuraLegion

Join CircleCI and NeuraLegion for a hands-on workshop around automating CI/CD and Dynamic Application Security Testing (DAST). Benefits of CI/CD Benefits of shifting AppSec left What is Developer Focused DAST? How to automate DAST and CI/CD We'll utilize CircleCI orbs during a 50 minute hands-on workshop to integrate a NexPloit engine into a CircleCI pipeline. We'll cover tips for pipeline failure, recommit, and rescan. Lastly, we’ll review results in NeuraLegion's dashboard.

My Build, My Way | JFrog Pipelines Extensions

Once my new projects are almost ready to share with the team and I can build and test them locally, I’ll need a CI automation tool to test and deploy each release. As a Principal Consultant Declarative Systems, I’ve been recommending JFrog Artifactory to clients looking to bullet-proof their deployments since 2016. After considering different CI solutions, we found that JFrog Pipelines has the best integration with Artifactory which made choosing this platform a no-brainer.

5 Ways to Get Valuable Insight From Your AWS Bill

Did you know that CloudWisdom’s Bill Analysis tool shows you not just the services currently monitored by CloudWisdom but all services to deliver an overall view of your AWS cost? And if you’ve set up and configured consolidated billing to link multiple AWS accounts, you can include data from all those accounts in that view. You can even add multiple billing orgs to the same CloudWisdom account.

What is LDAP and how does it work?

As corporations grow, the need to organize user data and assets into a hierarchical structure becomes critical to to simplify storage access of those assets. LDAP enables organizations to store, manage, and secure information about the organization, its users, and assets. In this guide, we’ll explain what LDAP is, its uses, and how it works.

Take the 2021 State of DevOps Survey, be part of our 10-year history

Take the 2021 State of DevOps Survey here. This year marks the 10-year anniversary of our industry-defining State of DevOps research. You’d think after 10 years that there wouldn’t be much more to say about DevOps, but practices and technologies continue to evolve, the best keep getting better, and we keep unearthing new topics to research.

Reports You Have To Check To Ensure The Health Of Your Infrastructure

Managing IT infrastructure is impossible without proper monitoring solutions and tools. Monitoring requires regular checks on the status, and the best way to gather details would be in the form of reports. Advanced IT monitoring solutions provide an automatic diagnosis of performance and availability issues across your IT network; manual interventions help optimize the process. Manual interventions make sure you don’t miss out on any warning signs before reaching the critical points.

Architecture and Monitoring Apache ActiveMQ with Grafana

In this article, we are going to look at the architecture of Apache ActiveMQ and how to monitor critical metrics of ActiveMQ using Hosted Prometheus and Hosted Grafana. If you would like to follow the steps in this blog, make sure to sign up for the MetricFire free trial. You can use Graphite and Grafana directly from our platform. MetricFire is a Hosted Graphite, Grafana and Prometheus service, where we do the setup and management of these open-source tools so you don’t have to.

Kubernetes Master Class - Thanos and Istio

Rancher simplifies the deployment and management of monitoring (Prometheus) and observability (Istio) on a cluster to cluster basis. Each of these tools have extensions that allow for global view and global access. With the recent introduction of Fleet, Rancher 2.5 has reduced the barrier to entry for these configurations, making them available to organizations running at any scale.

Publishing a Python package

For many software engineers and developers, using standard libraries or built-in objects is just not enough. To save time and increase efficiency, most developers build on work done by others. Whatever the coding problem, there is likely another programmer who has already created a solution for it. There is usually no need to repeat the problem-solving process. This principle is known as Do not Repeat Yourself or DRY.

Introduction to on-call schedules

An on-call schedule tells you and everyone in the team who will be the first responder when an issue happens in production. The on-call team member is responsible for investigating the issue, either fixing the issue herself or adding other people who can help fix it. Having an on-call schedule is important for building reliable systems because making someone responsible for production issues makes sure that they're not ignored.

Java Artifacts Just Got Better: jpackage is Production Ready in Java 16

If you shudder thinking about compilation for different platforms, I know the feeling. One of the Java promises, the WORA (Write Once, Run Anywhere) principle, while revolutionizing platform independence, it stopped short of one more step – to be able to deploy anywhere. Personally, I think that WORADA sounds awesome, but I guess before Docker it didn’t occur to people that eliminating “works on my machine” is as simple as shipping your machine.

Running an open source multi-cloud with Ubuntu, LXD, and Mist

One of the advantages that Ubuntu brings to the cloud equation is improving an organization’s ability to run in multiple clouds. Running containers on top of Ubuntu further increases portability. Mist is an open-source multi-cloud management platform that helps teams centrally manage and control their Ubuntu instances across many different cloud environments and/or bare metal. This removes some of the operational and financial barriers to running applications in multiple clouds.

5 Best Application Modernization Strategies

To keep up with today’s competitive landscape and with the new normal induced by the pandemic, organizations must modernize their ventures, instigate innovation and be more agile. However, the process of replacing legacy systems isn’t precisely as agile as one thinks it would be. It takes time, and that’s something your company doesn’t have. You need solutions that consolidate years of transformation into mere months.

If one public cloud is good, are multiple public clouds better?

Virtana recently published the results of a new State of Hybrid Cloud survey. One of the findings is that 81% of companies in the study who have started their migration to the public cloud have engaged multiple providers. This result tallies with a recent Gartner survey of public cloud users, in which 81% of those respondents said they are working with two or more providers.

Hello, Stack.new

I’ve learned a lot about serverless in my first full year at Stackery after joining from the Ops-focused automation company, Puppet. I’ve learned how to deploy rich CMS-backed web applications in a serverless way, how to cast incantations using CloudFormation’s intrinsic functions, but most of all I’ve learned that there’s a lot to learn in order to be successful in AWS.

Serverless for the Enterprise

Mutual of Enumclaw, a 100-year-old insurance company from Washington, modernized their policy processing system in order to reduce TCO and focus on their software and customers - not infrastructure. However, they realized serverless development still presents many DevOps challenges like environments, workflows, documentation and local development.

How to find duplicate BLOBs in your Azure Storage Accounts

Azure Storage is like an all you can eat buffet, except the more you eat, the more you pay! This has provided organisations an almost limitless supply of storage, and as we all know, the more that’s available, the more we’ll use. Azure Storage has changed the way many organisations operate both in terms of availability and service.

Three Steps To Get Started With Database DevOps

Once you’ve committed to changing your culture in order to automate your database deployments, what’s next? You’ve already done the hard part, making the decision to shift the culture. Now, what’s involved is just lots of labor. There are three things you can do to begin your Database DevOps journey: Let’s discus these in detail. It’s important to understand, not just why these are your first three steps, but why they should occur in this precise order.

How To Avoid Complex Pricing And Lengthy Contracts With Your Global Internet Access

When it comes to your business’s global internet access, network speed, security and performance are paramount. Many enterprises use a premium internet service to meet the needs of their global operations. One option available to them, which we have covered extensively already on this blog, is to use dedicated internet access across a private MPLS network. The other is to use an IP transit service.

Kubernetes Master Class: Declarative Security with Rancher, KubeLinter, and StackRox

As companies adopt containers and Kubernetes to accelerate application development, they’re wrestling with securing this new attack surface. Fortunately, the declarative, immutable nature of Kubernetes environments provides inherent security opportunities, and Kubernetes itself offers a broad set of native controls. However, these protections are not enabled by default, and many organizations are learning both the infrastructure aspects and the security aspects of Kubernetes in parallel.

11 DevOps Metrics To Monitor for Organizational Success

Businesses are always looking for ways to increase efficiency and eliminate waste. For software-driven companies, DevOps is one approach that helps to achieve this. The goal of DevOps is faster software delivery to the end-user while maintaining high software quality. DevOps enhances collaboration between operations and development teams for faster code deployment. When evaluating the effectiveness of your DevOps model, it is critical to use metrics relevant to your organization.

Deploying applications to Kubernetes from your CI pipeline with Shipa and CircleCI

Kubernetes can bring a wide collection of advantages to a development organization, but efficiently deploying applications to Kubernetes is something many organizations are still working to perfect. Properly using Kubernetes can significantly improve productivity, empower you to better utilize your cloud spend, and improve application stability and reliability. On the flip side, if you are not properly leveraging Kubernetes, your would-be benefits become drawbacks.

The Future of Qovery - Week #2

During the next nine weeks, our team will work to improve the overall experience of Qovery. We gathered all your feedback (thank you to our wonderful community 🙏), and we decided to make significant changes to make Qovery a better place to deploy and manage your apps. This series will reveal all the changes and features you will get in the next major release of Qovery. Let's go!

Using HAProxy as an API Gateway, Part 5 [Monetization]

In our previous blog post, Using HAProxy as an API Gateway, Part 2 [Authentication], you learned that when you operate HAProxy as an API gateway, you can restrict access to your APIs to only clients that present a valid OAuth 2 access token. In this post, we take it a step further. You will learn how to leverage tokens to grant some users more access than others and then charge for the service.

Kubernetes Master Class - Addressing the Amount of Pull Requests in Rancher

In this master class Support Engineer Matthew Mattox will address the new Docker Hub limits and how to reduce the number of pull requests made against Docker Hub. We will go over different options including building a full registry mirror, and using the standard registry, including the required maintenance tasks, to use a pull-through-cache registry. We will also cover some Enterprise solutions (e.g. JFrog) along with how to reduce the number of pulls while using Docker Hub.

High Availability and etcd management in K3s Kubernetes - Darren Shepherd

Darren Shepherd, K3s creator, talks through the mechanics of embedded etcd in K3s and how it allows for highly-available cluster setups. Taken from from his talk "K3s Internals: The Crazy Things We Do To Make k8s Simple". Get free credit to try the world’s first K3s-powered, managed Kubernetes service.

Monitor VoltDB with Datadog

VoltDB is an ACID-compliant, in-memory relational database designed to support real-time analytics. VoltDB’s in-memory storage, stored procedures, and shared-nothing architecture make it specifically optimized for quickly processing massive streams of data. This means VoltDB is tailored for use cases like online gaming, telecommunication, and financial applications, which require fast data processing.

Improve Business KPIs with Splunk APM Business Workflows

One of the biggest challenges that DevOps teams face is how to connect their efforts with the priorities of business leaders. In conversations we’ve had, developers and SREs discussed how they need to show business and engineering leaders that they are investing their time solving the right problems, and how solving these problems lead to overall better business outcomes.

Kubernetes Master Class: A Seamless Approach to Rancher and Kubernetes Upgrades

In this master class Matt Mattox, Principal Support Engineer at Rancher (now a part of SUSE), will address the high-level steps required to plan and perform a Rancher and Kubernetes upgrade. We will go over planning the upgrade and selecting versions. Then we’ll plan out the change controls needed for the upgrade, including the required maintenance windows. We will also walk through different upgrades, including rolling back from a failed upgrade. Finally, We will cover how to automate upgrades.

Forbes names CircleCI to America's Best Startup Employers list

Our team at CircleCI has been hard at work this past year. From rolling out major product additions like CircleCI Insights and private orbs, along with educational resources like our developer hub and State of Software Delivery Report that includes the first CI/CD benchmarks for high-performing engineering teams, it seems like every day there is something new to look forward to. All of this has taken place during unprecedented times for everyone across the globe.

How to get mobile push notifications from any service

Love 'em or hate 'em, mobile push notifications can be very useful. They are not as intrusive as a phone call and have better information formats and control than text messages. Which is why it can be very frustrating to not get push notifications for your favorite product because it doesn't have a mobile app. In this post, we will see how to get mobile push notifications from any service, even if they don't have a mobile app.

Shifting Complexities in DevOps

In this episode of ShipTalk, Jim Shilts, Developer Advocate at Shipa and the Founder and President of North American DevOps Group (NADOG), chats with Ravi Lachhman, Evangelist at Harness on the “Shifting Complexities in DevOps.” Jim has been working on solving engineering efficiency problems for over 20 years, working at firms such as Build Forge and Electric Cloud, pre-dating the inception of Hudson/Jenkins.

Announcing Support for DISA STIGs in Puppet Comply

I’ve got some exciting news! With the recent release of Puppet Comply 1.0.2, we’re providing the ability to assess Windows 2016 servers against DISA STIGs, required security standards for companies that do business with the U.S. Department of Defense. This new capability makes it drastically easier for organizations to assess and demonstrate compliance with DISA STIGs.

Move Messages From One Topic Subscription to Another | Serverless360

We are back with an exciting customer’s use case to move messages from one topic subscription to another subscription. Do you wonder, is this is a valid use case? This video discovers the actual business scenario behind this operational need and how Serverless360 can pitch in and meet the requirement.

How to speed up incidents with a lot of cooks in the kitchen

In one of our recent webinars we discussed a substantial challenge IT Ops teams face in today’s complex IT environments: defining and clearly communicating incident/operational roles and processes, in an effort to create a well-coordinated incident management lifecycle. This lifecycle is essential for restoring service as quickly as possible when disruptions occur. Following are the highlights of that discussion, also recently published in an ApmDigest article.

9 Barriers to DevOps Implementation

The DevOps model unites development and IT operations to create a powerful organizational culture to achieve business goals more efficiently. Formerly siloed teams can now collaborate continuously to build more robust products, with increased confidence, and achieve business goals faster. The model has the power to transform operations, but there are barriers to DevOps that must be overcome first.

The Déjà Vu Evolution of Cloud Computing

I believe that the evolution to hybrid cloud is inevitable. Not because it’s grabbing headlines, but because it mirrors the industry’s history of new technology adoption. Take the evolution of virtualization, for example. Going back 20 years give or take, virtual machines popularized by VMware, KVM, and Hyper-V started to gain traction.

Why Your APIs Should Fly First Class

Picture yourself flying first class. You board the plane first, you get champagne, and you feel as though you’re the most important. Why not treat your APIs the same way? In this talk, FireHydrant CEO and Co-Founder, Robert Ross (a.k.a @bobbytables) shares why putting your APIs first can be a game-changer for your business and how this mindset shaped the way FireHydrant was built.

Legacy Application Modernization On Cloud: Benefits and Risks

To many businesses, the pace of innovation and speed to market has been hindered by the legacy infrastructure. This is mainly due to the closed structures and inflexible old-school architectural formats that they follow. The decades-old infrastructure hesitates to scale up with the growing business demands and realize advanced cloud-based technologies.

Sample Approaches of Hybrid Cloud Monitoring Models

While cloud is seen as the go-to environment for modernizing IT strategies, many security-conscious businesses are still hesitant to adopt a full cloud strategy. A logical middle ground has now emerged: the hybrid cloud. Hybrid cloud promotes the coupling of on-premises infrastructures with one or more public cloud services to meet both cost optimization and security compliancy. Despite its benefits, hybrid cloud computing can present technical and management challenges.

Use Grafana to Monitor Flask apps with Prometheus

Flask is a widely used Python framework for building simple web applications, as well as being popular for REST APIs. If your Flask application has a lot of requests and is sensitive to request delays, it is essential to keep track of its metrics. Monitoring Flask with Prometheus is the perfect tool for this. When used in combination with Grafana, it can help make your app’s metrics easier to understand.

Comparing Top Container Software Options for 2021

Each day, more and more companies consider opting for cloud-based solutions, and they almost always end up adopting them to some extent. While the increasing popularity of cloud services may be a significant factor in accelerating the adoption rate of cloud-based solutions, some individuals remain skeptical of migrating their applications to the cloud due to unfamiliar territory.

ITOps In 2 Minutes | What is Product-Led Growth? | Michael Fisher

The OpsRamp IT operations management (ITOM) platform allows you to see everything in your hybrid IT environment, take the right action faster with integrated event and incident management and automate with confidence with AIOps. Learn more about our service-centric AIOps platform. With OpsRamp, you can detect and resolve incidents faster, understand resource dependencies and avoid costly performance issues that result in lost revenue and productivity.

Deploying applications to Kubernetes from your CI pipeline with Shipa

Kubernetes can bring a wide collection of advantages to a development organization. Properly using Kubernetes can significantly improve productivity, empower you to better utilize your cloud spend, and improve application stability and reliability. On the flip side, if you are not properly leverag Kubernetes, your would-be benefits become drawbacks. As a developer, this can become incredibly frustrating when your focus is on delivering quality code fast.

Continuous integration for a Bazel Android project

Bazel (pronounced like the tasty herb: “bay-zell”) is an universal build tool developed by Google. Some notable companies like Twitter and projects like the Android Open Source project have migrated to Bazel. In this tutorial, you will learn how to build a Bazel Android project and set it up for continuous integration with CircleCI. We will wrap up by automatically running tests and producing a binary APK file. In addition to the written guide there is a working sample project.

How to get mobile push notifications from Spike.sh

When an issue happens in your software in production, the channel to send the alert on depends on multiple factors. If it's a critical issue requiring immediate attention, you should alert the team member via phone call. But not all issues require a phone call, and in fact it may become annoying if your phone keeps ringing for minor issues. This is where other channels like SMS, Slack and mobile push notifications come in.

What Is Root Cause Analysis (RCA) and Why Do You Need It?

Imagine you have a hole in your car's tire. To fix it quickly and get on your way, you apply a patch. Then it happens again. You apply another patch. Before you know it, you're driving on the highway and you blow a tire. The risk was always there. You were simply hiding it because you didn't solve the problem. We see this often when it comes to IT issues. Teams take a band-aid approach to fixing problems without addressing the underlying causes.

What's New with JFrog Artifactory and Xray

Get the latest on self-hosted Docker rate limits, cutting through violation noise and new package type support. Without doubt, 2020 has been one of the most challenging years for everyone in recent history, but especially for those in the world of DevOps. JFrog has strived to continue developing and innovating at the same pace, to give our customers an even better end-to-end DevOps experience, and help customers maintain their drum-beat of on-time releases.

More Changes Mean More Challenges for Troubleshooting

The widespread adoption of Agile methodologies in recent years has allowed organizations to significantly increase their ability to push out more high quality software. Previous development practices revolved heavily around centralized applications and infrequent updates that were shipped maybe once a quarter or even once a year.

Why Your Mean Time to Repair (MTTR) Is Higher Than It Should Be

Mean time to repair (MTTR) is an essential metric that represents the average time it takes to repair and restore a component or system to functionality. It is a primary measurement of the maintainability of an organization’s systems, equipment, applications and infrastructure, as well as its efficiency in fixing that equipment when an IT incident occurs. Key challenges with MTTR arise from just trying to figure out that there is actually a problem.

Alert Fatigue and Your Health

As an on-call engineer, you might deal with the day-in, day-out occurrence of alerts. These alerts may come from your alerting provider (PagerDuty, OpsGenie, etc.), Slack notifications telling you the site is down, or the ever concerning text message "Hey, is the site down?". These alerts elicit reactions that range from "shit" to "again?" and in many cases, both.

What is Grafana?

Today, almost every application stack would usually consist of a number of different applications, each performing a specific role and working together towards a common goal. This is the case whether it be that of a fortune 500 company or a computer science student trying to complete a tech project. As such, the stability and reliability of your infrastructure would greatly depend on the performance of each application within that infrastructure.

Multi-cloud Kubernetes management with Portainer

If you feel intimidated by Kubernetes’ complexity but still need to modernize your business applications with containers, rest assured you’re not the only one. The container orchestration platform solves many problems but also creates new ones, so read on to find out about a new approach that can help you get just the benefits.

How to Monitor Cloud Server Performance with Graphite

Dive into the article to learn how to monitor cloud server performance with Graphite and get started on your monitoring needs! Application Performance Monitoring (APM) is a crucial part of the technological era. It refers to a methodological approach towards maintaining and sustaining a system’s health. It is extremely important to monitor an application’s health and performance upon launch, and then regularly afterwards.

Open source enterprise support vs free open source use

Many enterprises use open source enterprise support from a vendor, such as Red Hat or Canonical, to boost uptime and peace of mind. Others choose to use open source without any additional vendor support, relying on one of the major benefits of open source – the robust community support that is freely available.

What's the state of Database DevOps in 2021?

In 2017, Redgate published the first State of Database DevOps report, based on a survey of IT and database professionals from around the world. Every year since then, it has provided insights into the adoption, usage, challenges and benefits of DevOps and database DevOps. We’ve just launched the fifth edition of the report, which has had over 8,000 responses to date.

Everything You Need To Know About Data Centre Interconnection

Getting data centre interconnection right is essential for scalable growth and agility. Whether you’re a global enterprise with operations in multiple markets around the world or a SaaS provider looking to roll out in new geographies, data centre interconnection is a key building block for connecting to customers and ecosystem partners. Read on to find out more about.

Why is Ubuntu Linux the leading choice to replace CentOS for Finserv infrastructure?

Operating systems are the foundation blocks of technology stacks in organisations. When considering an open source operating system for Finserv infrastructure, there are four factors that are key to any enterprise using it – maintainability, continuity, stability and security.

The Future of Qovery - Week #1

During the next ten weeks, our team will work to improve the overall experience of Qovery. We gathered all your feedback (thank you to our wonderful community 🙏), and we decided to make significant changes to make Qovery a better place to deploy and manage your apps. This series will reveal all the changes and features you will get in the next major release of Qovery. Let's go!

Faster image building thanks to Uber's Makisu

With the exponential growth of FlashDrive, numbers of images built in the last weeks increased at the same time and we needed to find a better solution than regular docker building to reduce building and deployment time. Uber successfully migrated to Docker in 2017 and build hundreds of images a day for about 3000 micro-services services millions of customers worldwide.

6 Automations to Accelerate IT Operations

The role of IT teams continues to expand and evolve as digital transformation accelerates. Technologies such as cloud, virtualization, edge computing, microservices, and containers have now entered a phase of mass adoption and are being implemented at unprecedented rates while staffing has remained flat for most IT teams. Overburdened IT organizations are struggling to keep up with the scale of their infrastructure and the diversity of the technologies they support.

How to Delete Unused Azure Network Interfaces

More and more, companies from small businesses to global enterprises are migrating or deploying workloads in public cloud environments. Typically, their goal is cost optimization, as public clouds can dramatically reduce on-premises infrastructure costs and corresponding maintenance labor costs. Instead of installing more servers, storage, and networking components in your own datacenter, public cloud environments allow you to deploy dynamic cloud resources, usually with a short to medium lifespan.

Innovation in IoT Devices and its Trends in 2021

Connected devices will obviously have a firm hold of various industries in the present. Since the pandemic Covid 19, has affected every aspect of our life, the evolution of innovations in IoT has been impacted a lot in the daily life of people amid the crisis. The connection between the world is being made easily possible with increased use cases with the IoT devices, which connects appliances and initiates the exchange of information.

Civo: The story so far and our vision for the future - Mark Boost

Our CEO Mark Boost looks back at the Civo story so far, and our vision beyond the KUBE100 beta. Taken from our Online Meetup #6 session where we discussed our plans for ending the KUBE100 beta in the coming months, plus some of the exciting recent developments and future features we have in the works. Get free credit to try the world’s first K3s-powered, managed Kubernetes service.

Monitor debugging data with NerdVision's integration in the Datadog Marketplace

NerdVision is a live debugging platform that enables users to take snapshots of their application’s state at runtime. NerdVision is compatible with .NET, Java, Node.js, Python, and ColdFusion applications—no matter where they are hosted—and doesn’t require any changes to the source code.

StackStorm v3.4.0 Released

With version 3.4, StackStorm code itself will only run on Python 3. For the v3.4 release, we have chosen to run on Python 3.6 across all of our supported platforms. For users still on Ubuntu 16.04, you will need to source your own Python 3.6 packages, but we have been using the Python 3.6 Ubuntu PPA without many issues. Looking forward to StackStorm 3.5, we will be removing the ability to install Python 2 packs.

Validating the resilience of your API gateway with Chaos Engineering

Get started with Gremlin's Chaos Engineering tools to safely, securely, and simply inject failure into your systems to find weaknesses before they cause customer-facing issues. API gateways are a critical component of distributed systems and cloud-native deployments. They perform many important functions including request routing, caching, user authentication, rate limiting, and metrics collection. However, this means that any failures in your API gateway can put your entire deployment at risk.

Why we went passwordless on our new product

Passwords are dying. The cost of creating and maintaining passwords is becoming untenable. Which can be seen in the rise of users logging in with social products and developers outsourcing their pain to Auth0 and the likes. We decided to sidestep the password based authentication and went passwordless on our new product. Read on to see how you can go passwordless too.

Deploying Ruby on Rails to Hetzner Cloud with Cloud 66

Ruby on Rails is one of the most popular frameworks for developing web applications. If you're looking for an easy and reliable way to deploy your Rails application to production on Hetzner Cloud with Cloud 66, you're in the right place. Based on your infrastructure requirements you can choose between two Cloud 66 products: you can either natively deploy your Rails app with Cloud 66 for Rails, or deploy a containerized Rails application with Cloud 66 Maestro.

Dependency Confusion Attacks

You must secure your software supply chain. Now, more than ever, it is vital. For a long time, a primary concern in security was malicious actors exploiting inherent weaknesses in software. Privilege escalations, SQL injections, race conditions etc. These are, of course, still a concern and should be afforded the attention that they deserve. But now, there is another worry, one that is arguably even more important – A Supply Chain Attack.

10 Server Maintenance Tips for Efficient Server Maintenance

Just like your commercial vehicles or HVAC systems, servers require regular maintenance to ensure they are operating effectively and optimally. So, we decided to compile a list of server maintenance tips you should be doing. Keep in mind, these server maintenance tips are meant to be used as a guide to help you develop your server maintenance checklist and schedule.

A CIO's View of Observability: The Key to Balancing Strategic and Operational Needs

IT executives are being invited to play critical, strategic roles in the enterprise. The combination of disruptive threats, transformational momentum, and the pandemic that accelerated both have thrust you into the limelight. But these same drivers have also made your job exponentially more challenging. The need for technology to play a strategic role in every nook and cranny of the enterprise has resulted in a far-flung, ever-more-complex, and dynamic technology stack - that you must operate flawlessly to deliver competitive advantage.

Start Kubernetes monitoring in 5 minutes with Netdata

While Kubernetes (k8s) might simplify the way you deploy, scale, and load-balance your applications, not all clusters come with "batteries included" when it comes to monitoring. Doubly so for a monitoring stack that helps you actively troubleshoot issues with your cluster. You need robust Kubernetes monitoring, but you don’t want to spend a week setting it up, much less a single valuable day.

Challenges of growth engineering in a DevOps company

Growth engineering is a practice in which product, engineering, and design support a company’s growth efforts from within the product itself. Growth engineering has gained traction in consumer-facing companies. This practice has gained plenty of traction in the SaaS world over the last decade, to help support growth of self-serve users who often purchase services without the involvement of traditional sales teams.

Introducing Incident Timer

We’re excited to announce Incident Timer - a “days without an incident” timer for software teams to keep track of major engineering incidents. As the people behind Spike.sh, we keep discussing how to build a culture of reliability with our customers. We loved the idea of safety/accident timers in factories which kept track of major accidents. It's a simple and elegant way to keep safety on everybody’s minds.

IT Ops tax: Death by a thousand cuts

There are many hidden costs in running sub-optimal IT operations, that most organizations don’t consider. Enterprises often look at service downtime as their only KPI, but that is really only the tip of the iceberg. Without a properly operating incident management lifecycle, enterprises tend to support poorly performing services instead of fixing them.

What is DevOps?

What is DevOps? DevOps is a term for a cluster of concepts that has become a movement, “a cross-disciplinary practice dedicated to the study of building, evolving and operating, rapidly-changing resilient systems at scale.” (Jez Humble) The definition of DevOps is not agreed upon by everyone because of the complex processes attached to the term, however, the benefits to teams are universally agreed upon.

Users Monitoring - Monitor Remote Users and Analyze Efficiency

Something which the digitalization trend did not manage to do, was done by the global pandemic. And this is the global switch to remote work, remote learning and remote collaboration. Many companies and industries were thinking that allowing their staff to work remotely is not possible and will harm more than bring benefits. But when the pandemic started, many organizations needed to make a fast transition to remote work and remote work organization.

New Puppet Enterprise release delivers security, performance updates

The winter release of Puppet Enterprise is now available. Puppet continues to build out its flagship product to help organizations scale DevOps initiatives, meet compliance requirements, and deliver on cloud and hybrid initiatives. With this release, we’ve focused on delivering key enhancements to help boost productivity, giving organizations the ability to automate faster and more securely at scale.

Puppet Enterprise 2021 release includes support for SAML 2.0

Security is essential. It’s top of mind for organizations of all sizes and it’s certainly a top priority for Puppet. The latest release of Puppet Enterprise 2021.0 now offers support for SAML 2.0 providing a more secure and efficient authentication path for our customers to access their Puppet environments, applications and tooling.

DevSecOps vs DevOps: What are the Differences?

The modern technology landscape is ever-changing, with an increasing focus on methodologies and practices. Recently we’re seeing a clash between two of the newer and most popular players: DevOps vs DevSecOps. With new methodologies come new mindsets, approaches, and a change in how organizations run. What’s key for you to know, however, is, are they different? If so, how are they different? And, perhaps most importantly, what does this mean for you and your development team?

11 Tips for Avoiding Cloud Vendor Lock-In

11 Tips for Avoiding Cloud Vendor Lock-In Cloud vendor lock-in. In cloud computing, software or computing infrastructure is commonly outsourced to cloud vendors. When the cost and effort of switching to a new vendor is too high, you can become “locked in” to a single cloud vendor. Once a vendor’s software is incorporated into your business, it’s easy to become dependent upon that software and the knowledge needed to operate it.

"SUDO Teach Me a Lesson"

The command “sudo” is an essential part of Vax, Unix, and Linux operating systems. It’s so intrinsic to how SysAdmins work, many consider “sudo” to be a built-in command and are shocked when they encounter a system where it’s missing. Since its introduction in 1980, it’s been used millions of times a day, on millions of systems, by millions of users around the world.

We're Bringing Cloud DevOps to Government Clouds on AWS and Azure

Helping software producers achieve compliance with regulatory requirements has been a huge part of our focus at JFrog. That’s why many in the most regulated industries such as banking, finance, manufacturing, and retail are our customers for DevOps. We’re excited to announce that JFrog DevOps Platform solutions – JFrog Artifactory and JFrog Xray – are now available with native deployment templates for customers using AWS GovCloud (US) and Azure Government clouds.

Why Finance Teams Love CloudZero (Even if It's Built for Engineering)

CloudZero is a platform that helps you understand cost — but that doesn't mean it's purely a finance tool. In fact, unlike most other cloud cost management and optimization solutions, it’s built for engineering. However, CloudZero still makes a lot of finance teams very happy. First of all, the work that engineering teams do while using CloudZero saves money, which every finance team appreciates.

A real-world application deployment on Kubernetes

CEO and Founder, Shipa Corp We see people talking more and more about Kubernetes these days, and if I have to guess, these conversations will continue to grow. Still, the reality is that most enterprise companies are just starting to explore Kubernetes, or they are at the very early stages of scaling it. As you deploy production-grade apps on Kubernetes, both developers and DevOps teams realize that operationalizing applications on Kubernetes can be way more complicated than expected.

Canonical completes Azure Arc Validation Program, helps increase user confidence in Arc enabled production Kubernetes

Microsoft Azure has just announced the details of its new Azure Arc Validation Program, aiming to further increase customer confidence in deploying Arc enabled Kubernetes in production workloads, and at scale.

How Grafana and Prometheus work together

Let us get an insight on how Grafana and Prometheus work together for monitoring metrics. Application monitoring is a crucial feature for any successful software offering. Application monitoring in its simplest form refers to collecting metrics on an application and using those metrics to gain an insight to improve the performance and efficiency of the application. Think of it as a cycle. Grafana and Prometheus are probably the most prominent tools in the application monitoring and analytics space.

How hard is it to run your own Graphite?

How hard is it to run your own Graphite? Here’s one story of what someone had to go through! In this article, I want to share my story about what I went through to run my own Graphite and give some advice on how much you should be prepared both mentally and technically... ESPECIALLY if you are not a Graphite expert.

Real-world platform teams: How HelloFresh does developer happiness

Our 2020 State of DevOps Report focuses on two areas that can help organizations scale their DevOps initiative: a platform approach to software delivery and applying DevOps principles to change management. We found that internal platform usage is widespread — 63 percent of respondents report their company has at least one self-service internal platform.

Key metrics for monitoring AWS Fargate

AWS Fargate provides a way to use AWS container orchestration services—Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service (EKS)—without needing to provision and maintain the infrastructure that runs your containers. Fargate is similar to serverless container platforms from Google (Cloud Run) and Microsoft (AKS virtual nodes).

How to collect metrics and logs from AWS Fargate workloads

In Part 1 of this series, we showed you the key metrics you can monitor to understand the health of your Amazon ECS and Amazon EKS clusters running on AWS Fargate. In this post, we’ll show you how you can: You can use Amazon CloudWatch and related AWS services to gain visibility into your ECS clusters and the Fargate infrastructure that runs them.

AWS Fargate monitoring with Datadog

In Part 1 of this series, we looked at the important metrics to monitor when you’re running ECS or EKS on AWS Fargate. In Part 2 we showed you how to use Amazon CloudWatch and other tools to collect those metrics plus logs from your application containers. Fargate’s serverless container platform helps users deploy and manage ECS and EKS applications, but the dynamic nature of containers makes them challenging to monitor.

How To Prepare Your Business For High-Frequency Change

"The future-ready enterprise can only be understood as an ecosystem of interdependent components." In our latest webinar, Applied Futurist Tom Cheesewright and Console Connect’s Neil Templeton dug deeper into the findings of our ‘Building Tomorrow’s Interconnected Enterprise’ report, and highlighted how rapid technological change is disrupting traditional business models.

Accelerate Cloud Adoption with CircleCI and Altostra's No-Code Infrastructure Platform

IaC languages like CloudFormation have made cloud management more efficient at scale, but have also added layers of complexity and more risk for human error. To get to market fast, developers need to accelerate software delivery while ensuring quality. CircleCI’s industry-leading CI/CD platform seamlessly integrates with Altostra’s no-code infrastructure to simplify cloud application development, leaving no room for error.

How to see all your Azure VM Snapshots

Snapshots in Azure is a nice feature that allows you to take a read-only, “point in time” snapshot of a Virtual Machine’s disk. You can take a snapshot of a VM’s OS or data disk. You can use this snapshot to revert the VM to a point in time before an event occurred, or you installed something that didn’t go quite right.

How High Performing Teams Automate Artifact Management and CI/CD

Join CircleCI and JFrog as we discuss best practices for artifact management, security analysis and quality assurance in continuous integration and continuous delivery (CI/CD). Learn how high performing development teams utilize CircleCI and JFrog to speed up their development process and deliver better code, faster and with confidence.

appfleet is now production ready!

First of all what is appfleet? appfleet is an edge compute platform that allows people to deploy their web applications globally. Instead of running your code in a single centralized location you can now run it everywhere, at the same time. In simpler terms appfleet is a next-gen CDN, instead of being limited to only serving static content closer to your users you can now do the same thing for your whole codebase. Run the whole thing where just your cache used to be.

Why to Use Git Instead of "TFS" (TFVC)

One question we frequently hear from customers using the Microsoft stack is, “should I use Git or TFS?” The question requires a little decoding due to the way that Microsoft has shifted their brands over time. Here’s some background. Many people still refer to this as “TFS,” regardless of the version they are using. TFVC used to be the default type of repo for TFS projects.

AWS CloudFormation Templates & Best Practices

What if I told you that a text file could help you tackle the normally tedious and time-consuming task of setting up and managing your AWS infrastructure? Good news. It’s actually easy to do with an AWS CloudFormation template. A typical AWS infrastructure can consist of numerous resources that might need to be managed across different accounts and regions. Setup is often a manual process that can be overwhelming to maintain.

Never Discount the Power of Convenience

Whenever I look broadly at my career in telecom, one area that always amuses me is the extent to which our collective business enjoys its peculiarities. Sort of like our own secret handshake society full of unique terms and abbreviations like AIN & ANI, DDI and CLID or CLECs and POTS. After all, the Bell System used to formally publish a list of abbreviations and acronyms. Maybe it is just in our DNA?

Managing Docker Images with the JFrog Platform

Managing Docker images from development to production is a challenge for many companies looking to scale. IImages full of packages containing layers of different file types creates a needle in a haystack situation when hunting down security vulnerabilities or dependency issues. On top of worrying about what versions of what images are ready for release, in order to create a streamlined delivery process for Docker images, you also need to incorporate security into your pipeline. In this webinar, we will cover some important topics on why your teams should use Artifactory as your Docker Registry and the many benefits and advantages that come along with it.

LogicTalks: Why ATSG's Approach to Monitoring Matters

In this episode of LogicTalks, Michael Tarbet, VP of Sales at LogicMonitor is joined by Scott Mayers, Sr. VP of Cloud and Managed Solutions at ATSG. The pair connect to discuss why LogicMonitor is invaluable to ATSG’s daily operations as a managed services provider. From keeping tabs on 10s of thousands of endpoints, consolidating a plethora of monitoring tools into one platform for greater visibility and ease of use, and leveraging AI powered alerting and forecasting, LogicMonitor provides ATSG with the enterprise grade SaaS monitoring solution to it needs to support its customers 24/7, worldwide.

Talking Shipa - "Developer Portal"

In this edition of Talking Shipa, CEO and Founder, Bruno Andrade, discusses the Shipa Developer Portal. One of the biggest challenges with applications deployed in Kubernetes is simply making sense of all of the micro services running in the cluster. It generally does not look or feel like an application in the traditional sense. Shipa helps with this by providing a developer-centric workflow and portal to manage and operate your Kubernetes applications in deployment.

Talking Shipa - "Application Policy Management"

In this edition of Talking Shipa, CEO and Founder, Bruno Andrade, discusses Application Policy Management in Shipa. Adding layers of security, management, and measurement capabilities to your apps can be challenging, but really are required in order to support your corporate mandates and to ultimately give your users the best experience possible. Things like resource consumption, RBAC, network policies, 3rd party services, container registry, vulnerability scans, and more.

Understanding the consumer side of Azure Event Hubs (Checkpoint, InitialOffsetProvider, EventProcessorHost)

Azure Event Hubs are cloud-scale telemetry ingestion from websites, apps, and devices. Because of the tremendous event handling capacities, IoT architectures also consume the Azure Event Hubs. Thus, we talk about handling millions of events per second. With the implementation of multiple partition architecture behind the scenes, Azure Event Hubs are highly scalable to receive events from hundreds of sources.

Vulnerability Management and DevSecOps with CI/CD

Many of the world's highest performing software development teams have adopted DevOps practices, simplifying software builds, testing, and deployment. But standard DevOps process fails to address a vital issue: security and vulnerability management. Learn how to shift security left and get your entire team onboard to maintain the security of their libraries and container images.

Choosing a Tech Stack You Won't Regret

There's a lot of excitement and accolades around startups everywhere these days -- success stories and big payoffs. But no one talks about what it really takes to get there: the day-to-day onslaught of small, technical decisions that are expected of a technical leader in a fast-growing company. In this ebook, CircleCI CTO and 20+ year technology veteran Rob Zuber shares the tactics he's used to focus on what's important, make the right decisions at the right times, and to strategize which decisions to make now, later, or never.