squared up

Azure Monitor (Part 7): Mastering Application Performance Monitoring with Application Insights

In my last post I walked through a brief introduction to Application Insights, and APM tools in general, and hopefully the simple outside-in availability test I concluded the chapter with has been a useful starting point for you on your APM journey. In this post, I’m going to dig deeper into Application Insights and walk you through a use case that should make the purpose of Application Insights really clear.


Weekly Cyber Security News 27/03/2020

A selection of this week’s more interesting vulnerability disclosures and cyber security news. For a daily selection see our twitter feed at #ionCube24. With all the wild stuff going on right now, and I don’t know if it’s cabin fever causing regression, but I seem to home in on some almost retro items of news this week. The first, not so much that they were hit by a card skimmer, more that I didn’t realise they were still with us.


5 Tips for Testers to Work Remotely During the Coronavirus Outbreak

The COVID-19, or Coronavirus, crisis has made significant impacts on the lives of every one of us, let alone the way organizations operate. Working from home is becoming a norm for companies to ensure their staff’s safety, prevent the spread of the virus, and follow the restrictions of the government.


Monitor Apache Flink with Datadog

Apache Flink is an open source framework, written in Java and Scala, for stateful processing of real-time and batch data streams. Flink offers robust libraries and layered APIs for building scalable, event-driven applications for data analytics, data processing, and more. You can run Flink as a standalone cluster or use infrastructure management technologies such as Mesos and Kubernetes.


Customer relationship management: a guide

Over the past 30 years, the term customer relationship management (CRM) has evolved with the times—what was once seen as a tool designed to provide visibility into a company’s sales pipeline has morphed into something much more powerful. At its heart, CRM is about managing current and potential customer relationships by collecting and analyzing data.


3 types of CRM: everything you need to know

Building and maintaining great customer relationships is at the core of any good business model. But staying on top of who your customers are and what their relationship with your business is at any given moment is difficult. And that’s true across the board—whether you’re a small business with a hundred customers or a large one with hundreds of thousands.


Our roadmap for the new Docker image API and pipeline build step enhancements

In our previous announcement for the removal of the Codefresh Docker registry, we presented a timeline of the migration phases along with the actions expected from our customers. One of the milestones in the migration process is the introduction of our new Image API along with several enhancements on the pipeline build step. We believe that these features deserve a dedicated explanation of why they are useful on their own (regardless of the registry removal).


Introduction to Azure Functions 3.0

Azure Functions has recently released its new version “Azure Functions 3.0” and it is generally available now. This blog is all about the upgraded version and how far it is scaled up from the previous versions. Any business architecture will involve Azure Functions, this need provokes the necessity of upgradation in such resources.

Lessons Learned Building Messaging Software with a Fully Remote Team

Our experience working with hundreds of customers who use Mattermost, an open source messaging workspace, and a distributed team with hundreds of additional contributors all working remotely, has taught us several lessons about communications tools and how to get work done across time zones.

Lessons Learned Implementing ChatOps

Email overload, distributed teams and excessive meetings have caused many organizations to move their DevOps teams to messaging platforms and thus adopt ChatOps workflows. With thousands of open source installs and hundreds of customer implementations, we have a few lessons to share on interesting DevOps workflows, how incidents can be effectively communicated across distributed teams and what messaging in secure and regulated environments should look like.

Use Cloud Infrastructure Data Model to Detect Container Implantation (MITRE T1525)

A unified cloud infrastructure data model is fundamental for enterprises using multiple cloud vendors. Enterprise customers prefer to use multiple cloud vendors as a way to prevent being locked in and dependent on specific platforms. According to Gartner the top vendors for cloud infrastructure as a service in the years 2017-2018, are Amazon 49.4%, Azure 12.7% and Google with 3.3%.