Home Blog Page 466

New Town Halls, MesosCon University, and SMACK Keynote Panel Added to MesosCon Europe Program

Get the latest on Apache Mesos with Ben Hindman, Co-Creator of Apache Mesos, at MesosCon Europe  taking place October 25-27, 2017 in Prague, Czech Republic. At the conference, you’ll hear insights by industry experts deploying Mesos clusters, learn about containerization and security in Mesos, and more.

This annual conference brings together users and developers to share and learn about the Mesos project and its growing ecosystem. The conference features two days of sessions focused on the Apache Mesos Core and related technologies, as well as a one-day hackathon, town halls, and MesosCon University.  

Read more at The Linux Foundation

Chasing Grace: A New Documentary Series about Women in Tech

After hearing several women in tech, smart women with bright futures, talk about leaving their jobs, Jennifer Cloer, Founder/Lead Consultant, reTHINKitPR, decided to launch the “Chasing Grace Project,” a six-episode documentary series about women in tech. The trailer debuted at the recent Linux Foundation Diversity Empowerment Summit in LA.

“A young, very talented female programmer recently told me: ‘I don’t want to leave tech but after a year into my first job, I’m considering it,’” said Cloer. So she asked herself, “What can I do to help”

There’s so much at stake, she said. “It take all of us to build a future together,” she said. “This is not just a women’s issue.”

Read more at The New Stack

Crypto Anchors: Exfiltration Resistant Infrastructure

Lately, I’ve been thinking a lot about a concept that Nathan McCauley and I came up with a few years ago: crypto-anchoring—and how much impact this kind of architectural decision could have in the breaches that we’ve been experiencing lately.

It turns out that the vast majority of data breaches follow a pattern like this:

  • An attacker hacks into company X’s infrastructure.
  • The attacker exfiltrates sensitive content (hashed passwords, etc.).
  • The attacker has fun with the data at home (password cracking, etc.).

And even though there are thousands of different security products focused on detecting each step of the attacker killchain, it’s time that we start architecting our applications in a way that makes it harder for attackers…

Read more at Diogo Monica‘s blog

Building an Open Standard for Distributed Messaging: Introducing OpenMessaging

Through a collaborative effort from enterprises and communities invested in cloud, big data, and standard APIs, I’m excited to welcome the OpenMessaging project to The Linux Foundation. The OpenMessaging community’s goal is to create a globally adopted, vendor-neutral, and open standard for distributed messaging that can be deployed in cloud, on-premise, and hybrid use cases.

Alibaba, Yahoo!, Didi, and Streamlio are the founding project contributors. The Linux Foundation has worked with the initial project community to establish a governance model and structure for the long-term benefit of the ecosystem working on a messaging API standard.

As more companies and developers move toward cloud native applications, challenges are developing at scale with messaging and streaming applications. 

Read more at The Linux Foundation

7 Best Practices for Giving a Conference Talk

You want your first speaking experience to be a happy one, so I’ve prepared tips that may help you when writing and presenting your talk.

1. Know your audience

The SeaGL audience, for example, is an interesting mix of those new to tech and folks who have been around technology for a long time. Because the conference is held at a community college, you can expect the Friday audience in particular to have a large number of students.

If the audience will be a mix of experience levels, you can’t assume that they’ll have the background to understand your talk from the outset. Therefore, consider having a slide or two of introductory information to lay a knowledge foundation and provide context for the less experienced members of your audience. Give them the tools they’ll need to not get lost during your talk.

Read more at OpenSource.com

Three Steps to Gaining Influence in an Open Source Project as a New Enterprise Contributor

First, let’s talk a little about why you want to gain influence in open source projects in the first place. There are three different tiers of value that individuals and organizations get from open source code.

  1. Take it and use it. (Great value.) It’s free, right? And there’s great value in that because you didn’t have to write the code. A lot of this software has been around for a long period of time, so you know it’s stable and it’s reliable, so it’s just a great resource.
  2. Customize it for your specific needs and contribute those changes back to the project. (Higher value.) You can continue to evolve with that project, pulling in changes that others have made that give great benefit to you as well. (See our guide to Participating in Open Source Communities for more.)
  3. Recognize this transformation occurring in your industry and rely on the platform that everybody in the industry is working on together. (Highest value.) When you start to lead feature sets and activities in those projects, you have a tremendous influence on what’s happening next.

Read more at The Linux Foundation

CyberShaolin: Teaching the Next Generation of Cybersecurity Experts

Reuben Paul is not the only kid who plays video games, but his fascination with games and computers set him on a unique journey of curiosity that led to an early interest in cybersecurity education and advocacy and the creation of CyberShaolin, an organization that helps children understand the threat of cyberattacks. Paul, who is now 11 years old, will present a keynote talk at Open Source Summit in Prague, sharing his experiences and highlighting insecurities in toys, devices, and other technologies in daily use.

We interviewed Paul to hear the story of his journey and to discuss CyberShaolin and its mission to educate, equip, and empower kids (and their parents) with knowledge of cybersecurity dangers and defenses.  

Linux.com: When did your fascination with computers start? 
Reuben Paul: My fascination with computers started with video games. I like mobile phone games as well as console video games. When I was about 5 years old (I think), I was playing the “Asphalt” racing game by Gameloft on my phone. It was a simple but fun game. I had to touch on the right side of the phone to go fast and touch the left side of the phone to slow down. I asked my dad, “How does the game know where I touch?”

Read more at The Linux Foundation

What the Data Says About How Linux Kernel Developers Collaborate

Many people consider themselves a Linux kernel developer first, an employee second. Even when they enjoy their current job and like their employer, most of them tend to look at the employment relationship as something temporary, whereas their identity as a kernel developer is viewed as more permanent and more important. Although companies do sometimes influence the areas where their employees contribute, individuals have quite a bit of freedom in how they do the work. Many receive little direction for their day-to-day work, with a high degree of trust from their employers to do useful work. However, occasionally they are asked to do some specific piece of work or to take an interest in a particular area that is important for the company.

Many kernel developers also collaborate with their competitors on a regular basis, where they interact with each other as individuals without focusing on the fact that their employers compete with each other. This was something I saw a lot of when I was working at Intel, because our kernel developers worked with almost all of our major competitors.

Learn more in Dawn Fosters’ talk, Collaboration in Kernel Mailing Lists, at Open Source Summit EU, which will be held October 23-26 in Prague.

Read more at OpenSource.com

Build a Serverless Golang Function with OpenFaaS

In this post I want to show you how to build a Serverless function in Go with our new Golang template created with love by the OpenFaaS community.

OpenFaaS is the only Serverless framework which puts containers in the spotlight and allows any code or binary for Linux or Windows to become a serverless function.

Pre-reqs

  • Go 1.8.3 or later
  • OpenFaaS

This guide assumes you have already deployed OpenFaaS on your laptop or the cloud.

Read more at Alex Ellis blog

Reasons Kubernetes Is Cool

I will try to explain some reason I think Kubenetes is interesting without using the words “cloud native”, “orchestration”, “container”, or any Kubernetes-specific terminology :). I’m going to explain this mostly from the perspective of a kubernetes operator / infrastructure engineer, since my job right now is to set up Kubernetes and make it work well.

I’m not going to try to address the question of “should you use kubernetes for your production systems?” at all, that is a very complicated question. (not least because “in production” has totally different requirements depending on what you’re doing)

Kubernetes lets you run code in production without setting up new servers

The first pitch I got for Kubernetes was the following conversation with my partner Kamal:…

Read more at Julia Evans blog