macOS vs. Windows - What kernels tell you about security events: Part 1

How would you compare the Windows and macOS operating systems? In what ways are they similar? Why do they each take different approaches to solving the same problem? For the last 19 years I've developed security software for Windows. Recently, I’ve started implementing similar features on macOS. Since then, people have asked me questions like this. The more experience I gained on these two operating systems, the more I realized they’re very different.


Creating cross-platform applications with .NET on Ubuntu on WSL

.NET is an open source software framework for building cross-platform applications on Linux, Windows, and macOS. Ubuntu on WSL allows you to build and test applications for Ubuntu and Windows simultaneously. What happens when we mix these together? This blog will demonstrate how to install a .NET development stack on WSL, build a simple OS-aware application, and then test it on both Linux and Windows.


Icinga for Windows - v1.1.0 Release

Today we are proud to announce the next major release of Icinga for Windows: Version 1.1.0. Besides new core features that we added to the Framework itself, we also provide additional components to extend the features of our solution. Thanks to the increased usage in our community we collected lots of feedback that we considered and implemented for better usability and flexibility.


MicroK8s now native on Windows and macOS

Windows and macOS developers can now use MicroK8s natively! Use kubectl at the Windows or Mac command line to interact with MicroK8s locally just as you would on Linux. Clean integration into the desktop means better workflows to dev, build and test your containerised apps. MicroK8s is a conformant upstream Kubernetes, packaged for simplicity and resilience. It provides sensible defaults and bundles the most commonly used components for at-your-fingertips access.

power admin

Hardening Your Windows Server in 2020

Security is vital for protecting company assets and data subjects. Evolving data protection regulations, like the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), have thrown light on security breaches and the security architecture of those compromised. In 2019, the global average cost for a data breach was $3.9 million, not including reputational damage and hidden costs.


Ubuntu on WSL 2 Is Generally Available

Today Microsoft announced the general availability of Windows Subsystem for Linux 2 in the Windows 10 May 2020 update. WSL 2 is based on a new architecture that provides full Linux binary application compatibility and improved performance. WSL 2 is powered by a real Linux kernel in a lightweight virtual machine that boots in under two seconds. WSL 2 is the best way to experience Ubuntu on WSL.


Kubernetes on Windows with MicroK8s and WSL 2

Kubernetes has enjoyed an unparalleled 5-year growth that has revolutionised the IT industry. It has become a key factor for organisations to be successful and have a competitive advantage. In order to optimise these benefits, organisations look for new ways to reduce Kubernetes complexity and get interoperability with other systems. See how combining MicroK8s and WSL 2 brings a low-ops, fully conformant Kubernetes through a single-command install within Windows.


New GPU and GUI features announced for WSL at Build

Microsoft Build, Microsoft’s annual developer conference, is taking place virtually May 19-20. Ubuntu will be featured throughout the event, in announcements of new WSL features, demos of cloud-native development on Microsoft Azure, and by presenters using Ubuntu desktop with native Microsoft applications like Teams, Code, and Edge. In an address by Microsoft CEO Satya Nadella the company announced new features coming to WSL 2.


Monitor Windows containers on Google Cloud with Datadog

Many organizations already use Docker to containerize their Windows applications and often run mixed Windows and Linux container environments to support complex architectures. With Kubernetes’s support for deploying clusters with Windows nodes, organizations can leverage the orchestration platform to easily automate container provisioning, networking, scaling, and more for their Windows applications.