Home Blog Page 201

Mirantis: Balancing Open Source with Guardrails

Mirantis, an open infrastructure company that rose to popularity with its OpenStack offering, is now moving into the Kubernetes space very aggressively. Last year, the company acquired the Docker Enterprise business from Docker. This week, it announced that they were hiring the Kubernetes experts from the Finnish company Kontena and established a Mirantis office in Finland, expanding the company’s footprint in Europe. Mirantis already has a significant presence in Europe due to large customers such as Bosch and Volkswagen.

The Kontena team primarily focused on two technologies. One was a Kubernetes distro called Pharos, which differentiated itself from other distributions by specializing in addressing life cycle management challenges. They had developed some unique capabilities for deployment and for updating Kubernetes itself.

The second product by Kontena is Lens. “It’s like a Kubernetes dashboard on steroids. In addition to offering the standard dashboard functions, it went multiple steps further by providing a terminal for command line interfacing to nodes and containers, and additional real-time insights, role-based access controls and a number of other capabilities that are currently absent from the Kubernetes dashboard,” said Dave Van Everen, SVP of Marketing at Mirantis.

Everything that Kontena does is open source. These open source projects are already used by hundreds of organizations around the world. “They have a proven track record of contributing valuable technology pieces to the Kubernetes ecosystem, and we saw an opportunity to bring the team on board and capitalized on that opportunity as quickly as we could,” said Van Everen.

Mirantis will integrate many of the technology concepts and benefits from Pharos into its Docker Enterprise offering. With Kontena engineers on board, Mirantis expects to incorporate the best of what Kontena offered into its commercially supported Docker Enterprise and Kubernetes technology.

With this acquisition, Mirantis has hinted at a very aggressive 2020. The company is weeks away from launching the first Docker Enterprise release since the acquisition. The release brings many new capabilities on top of Docker Enterprise 3.0. The company is working on merging the Mirantis KaaS capabilities with Docker Enterprise. “We will add new capabilities, including multi-cluster management and continuous automated updates to the Kubernetes that’s already within Docker Enterprise,” said Van Everen.

What is Mirantis today?

Mirantis started out as a pure-play OpenStack company, but as the market dynamics changed, the company adjusted its own positioning and bet on CD platforms like Spinnaker and container orchestration technologies like Kubernetes. So, what are they focusing on today?

Van Everen said that Mirantis is definitely embracing Kubernetes as the open standard used by enterprises for modern applications. Kubernetes itself has a massive ecosystem of technologies that a customer needs to leverage. “When we speak about Kubernetes, we speak about full-stack Kubernetes, which includes that ecosystem consisting of a couple dozen components in a typical cluster deployment. Our job as a trusted partner in helping our customers accelerate their path to modern applications is to streamline and automate all of the infrastructure and DevOps tooling supporting their app development lifecycle,” san Van Everen.

In a nutshell, Mirantis is making it easier for customers to use Kubernetes.

Over the years, Mirantis has gained expertise in IaaS with the work they did on OpenStack. “All of that plays a role in helping companies move faster and become more agile as they’re modernizing their applications. We apply many of those same strengths to the Kubernetes ecosystem,” he said.

Mirantis is also building expertise in continuous delivery platforms like Argo CD and is offering customers a spectrum of professional services around application modernization, from writing code that is based in microservices architecture, to integrating CI/CD pipelines and modernizing the tooling for CI/CD to better support cloud-native patterns. By supporting Kubernetes technology with app modernization services, Mirantis is helping customers wherever they are in their digital transformation and cloud-native journey.

“All of those things that our services team provides are complementary to the technology. That’s a unique value that only Mirantis can provide to the market, where we can couple open source technologies with strong services to ensure that companies really get the most out of that open source technology and fulfill their ultimate goal, which is to accelerate their pace of innovation,” Van Everen said.

Container networking is a critical piece of the cloud-native world and Mirantis already has expertise in the area, thanks to their work on OpenStack. The company recently joined the Linux Foundation’s LF Networking project which is home to Tungsten Fabric (formerly known as OpenContrail), a technology that Mirantis uses for its OpenStack offerings.

He explains, “While we use Calico for the container networking, Tungsten Fabric would be an important part of the underlying networking supporting Kubernetes deployments. Staying true to our heritage, we want to be involved in the open community and have both a voice and a stake in the direction the communities are moving in.”

As for the ongoing debate or controversy around two competing service mesh technologies Istio and Linkerd, the company has made its bet on Istio. A few months ago, Mirantis announced a training program for Istio, which was bundled with Mirantis’ KaaS offerings.

“We include Istio as a service mesh by default in child clusters under Mirantis KaaS management. It’ll be used as an ingress with Docker Enterprise initially. Moving forward, we’re still looking at how to best deploy it in a service mesh configuration by default and provide a configurable but still functional default deployment for Istio as a service mesh,” said Van Everen.

It might seem like Mirantis is latching on to the latest hot technologies like OpenStack, Spinnaker, Docker Enterprise, Kubernetes, and Istio to see what sticks. In reality, there is a method to it: the company is going where its customers are going, with the technologies that customers are using. It’s a fine balancing act.

“That’s the type of technology challenge that Mirantis embraces. We are open source experts and continue to provide the greatest flexibility and choice in our industry, but we do it in such a way that there are guardrails in place so that companies don’t end up having something that’s overly complex and unmanageable, or configured incorrectly,” he concluded.

Note: Cross posted to TFIR

Linux Gamers And Creators Should Pay Attention To Arch-Based Salient OS

Sometimes our field of vision or limited experience restricts us from seeing worthy alternatives. That’s especially true when it comes to desktop Linux; there is no shortage of quality Linux operating systems to test out. So when I argued here that System76’s Pop!_OS is perfect for gamers and produced this video demonstrating it, there were two passionate camps in the comments section. One side voiced cheerful agreement, but the other side basically said “Clearly you haven’t tried Salient OS.” Read more at Forbes.

[Source: Forbes]

Mirantis co-founder launches FreedomFi to bring private LTE networks to enterprises

Boris Renski, the co-founder of Mirantis, one of the earliest and best-funded players in the OpenStack space a few years ago (which then mostly pivoted to Kubernetes and DevOps), has left his role as CMO to focus his efforts on a new startup: FreedomFi. The new company brings together open-source hardware and software to give enterprises a new way to leverage the newly opened 3.5 GHz band for private LTE and — later — 5G IoT deployments.

“There is a very broad opportunity for any enterprise building IoT solutions, which completely changes the dynamic of the whole market,” Renski told me when I asked him why he was leaving Mirantis.

[Source: TechCrunch]

Microsoft’s Azure Sphere, its Linux-based microcontroller plus cloud service, hits general availability

Microsoft’s Azure Sphere hardware and service designed to better secure Internet of Things (IoT) devices is generally available as of today, February 24. Microsoft initially introduced Azure Sphere, which includes a Microsoft-developed Linux operating system for microcontrollers, in 2018. The technology evolved out of a Microsoft Research project, called Project Sopris.

“IoT is in the science-fair stage. Every enterprise is doing at least one experiment here. But security is really keeping them from going to scale, ” said Galen Hunt, a Microsoft Distinguished Engineer and managing director of Azure Sphere.

[Source: ZDNet]

An Open Source Ebike

In the ebike world, there are two paths. The first is a homemade kit bike with motors and controllers from China. The second is a prebuilt bike from a manufacturer like Giant, with motors and controllers from China, which will be half as fast and cost three times as much. The choice is obvious, and there are other benefits to taking the first path as well, such as using this equipment which now has an open source firmware option.

The Tong Sheng TSDZ2 drive is popular in the ebike world because it’s an affordable kit motor which has a pedal-assist mode using torque sensors, resulting in a more polished experience. In contrast, other popular kit motors tend to rely on less expensive cadence sensors which are not as smooth or intuitive.

[Source: Hackaday]

Cybersecurity alliance launches first open source messaging framework for security tools

A new language framework designed to breach fragmentation gaps between cybersecurity tools has been released to the open source community. Launched by the Open Cybersecurity Alliance (OCA), a consortium of cybersecurity vendors including IBM, Crowdstrike, and McAfee, on Monday, the OCA said that OpenDXL Ontology is the “first open source language for connecting cybersecurity tools through a common messaging framework.”

OpenDXL Ontology, now available, aims to create a common language between cybersecurity tools and systems by removing the need for custom integrations between products that can be most effective when communicating with each other — such as endpoint systems, firewalls, and behavior monitors — but suffer from fragmentation and vendor-specific architecture.

[Source: ZDNet]

Open source licenses: What, which, and why

Most people have at least heard of open source software by now—and even have a fairly good idea of what it is. Its own luminaries argue incessantly about what to call it—with camps arguing for everything from Free to Libre to Open Source and every possible combination of the above—but the one thing every expert agrees on is that it’s not open source (or whatever) if it doesn’t have a clearly attributed license.

You can’t just publicly dump a bunch of source code without a license and say “whatever—it’s there, anybody can get it.” Due to the way copyright law works in most of the world, freely available code without an explicitly declared license is copyright by the author, all rights reserved. This means it’s just plain unsafe to use unlicensed code, published or not—there’s nothing stopping the author from coming after you and suing for royalties if you start using it.

[Source: Ars Technica]

‘Community-based’ Open Source on the Rise

As more enterprises embrace open source software for applications ranging from security and cloud management to databases and analytics, the steady shift away from proprietary software is coalescing around a “community-based” open source movement.

According to an annual snapshot on the state of enterprise open source tools released by open source leader Red Hat, expensive proprietary software licenses and fear of vendor lock-in are driving the enterprise embrace of open source code. As more hyper-scalers contribute code to cloud management and other projects, the Red Hat survey estimates that community-based open source software usage will reach 21 percent of companies surveyed by 2022.

[Source: EnterpriseAI]

Learn the main Linux OS components

Evolved from Unix, Linux provides users with a low-cost, secure way to manage their data center infrastructure. Due to its open source architecture, Linux can be tricky to learn and requires command-line interface knowledge as well as the expectation of inconsistent documentation.

In short, Linux is an OS. But Linux has some features and licensing options that set it apart from Microsoft and Apple OSes. To understand what Linux can do, it helps to understand the different Linux OS components and associated lingo.

Take a look at these terms to discover how the OS works and how it differs from Microsoft and Apple offerings.

[Source: TechTarget]

How to find what you’re looking for on Linux with find

There are a number of commands for finding files on Linux systems, but there are also a huge number of options that you can deploy when looking for them. For example, you can find files not just by their names, but by their owners and/or groups, their age, their size, the assigned permissions, the last time they were accessed, the associated inodes and even whether the files belong to an account or group that no longer exists on the system and so on.

You can also specify where a search should start, how deeply into the file system the search should reach and how much the search result will tell you about the files it finds. And all these criteria can be handled by the find command.

[Source: Network World]