Viewing 0 current events matching “devops” by Date.

Sort By: Date Event Name, Location , Default
No events were found.

Viewing 355 past events matching “devops” by Date.

Sort By: Date Event Name, Location , Default
Tuesday
Jun 8, 2010
Portland Puppet Users Group
Puppet Labs [OLD LOCATION, NO LONGER IN USE]

Trying out a new day this month. This time around we are going to talk and explore the newly released Puppet Dashboard.

Website
Tuesday
Jul 13, 2010
Portland Puppet Users Group
Puppet Labs [OLD LOCATION, NO LONGER IN USE]

Couldn't come up with a concrete topic this month. Grab me in #puppet if you have something specific you want to talk about. IRC username is odyi.

Website
Monday
Aug 16, 2010
pdxdevops: First meeting of the Portland DevOps user group
Puppet Labs [OLD LOCATION, NO LONGER IN USE]

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing.

The plan for this meeting is: * Short talks (1 to 15 minutes each) by attendees discussing their devops projects, experiences and challenges * Discuss how we should define "devops" and its scope for this group * Discuss what we'd like to talk about at future meetings * Discuss how we'd like to manage the group * Discuss time/dates we'd like to meet in the future

Venue, food and drinks are all sponsored by Puppet Labs.

Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Monday
Sep 20, 2010
pdxdevops: Portland DevOps user group meeting
Puppet Labs, 2nd floor meeting room [OLD LOCATION, NO LONGER IN USE]

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Igal Koshevoy will present "Devops case study: Open Source Bridge", describing his work on creating and maintaining reliable, vendor-neutral infrastructure for a regional open source conference running many custom apps. He'll discuss architecture, provisioning, automation, development, deployment, monitoring, migrations and disaster recovery. He will also give a walkthrough the AutomateIt recipes that setup and manage the servers (available as open source at http://github.com/igal/osbp_automateit), with more of a focus on explaining how these are structured rather than on the tool, so you can more easily reuse the ideas with your favorite automation tool.

Other presentations, lightning talks and discussion topics will also be covered.

Website
Monday
Oct 18, 2010
pdxdevops: Portland DevOps user group meeting
Puppet Labs, 2nd floor meeting room [OLD LOCATION, NO LONGER IN USE]

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
Nov 15, 2010
pdxdevops: Portland DevOps user group meeting
Puppet Labs, 2nd floor meeting room [OLD LOCATION, NO LONGER IN USE]

TOPICS: * "Top 10 Things To Setup On Your New Or Existing Servers" presentation by Igal Koshevoy, followed by group discussion * "What do you wish you could automate?" question and answer discussion * Open discussions

GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

VENUE: Enter the building at 122 NW 3rd Avenue (picture at http://bit.ly/9BKLDs), there will be a "pdxdevops" sign on the door, and go up to the 2nd floor conference room. You can arrive as early as 6:30pm to get a head start on eating, drinking and socializing.

SPONSOR: The venue, food and drink are kindly provided by Puppet Labs, creators of the Puppet open source data center automation and configuration management framework.

Website
Monday
Dec 20, 2010
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

PRESENTATIONS: * Cody Herriges: "Introduction to Puppet Types and Providers" -- A talk about the conceptual design, gotchas and best-practices for creating these important automation building blocks. * Igal Koshevoy: "Puppet Enterprise" -- A talk about the new Puppet Enterprise product and some lessons from building it.

GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
Jan 17, 2011
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
Mar 21, 2011
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
Apr 18, 2011
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
May 16, 2011
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

Presentations: * Corey Osman will give a presentation on OpenNMS and other SNMP management tools. * Igal Koshevoy will give an introduction to the Chef configuration management tool; how to use its resources, third-party cookbooks, and the chef-solo toolset; how to write cookbooks, definitions, lightweight resources/providers, and roles. He's been building out a comprehensive multi-site configuration and plans to open source most of the code and tools soon, and thus has plenty of real code he can show.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
Jun 13, 2011
DevOps Workshop (FREE)
Portland Marriott (Downtown)

YOU MUST RSVP AT THE WEBSITE ABOVE.

The workshop will explore: * Introduction to devops * Devops culture * Devops automation * Devops management * Devops sharing

The workshop is led by John Willis aka 'botchagalupe' of DTO Solutions at a venue provide by USENIX Federated Event Week.

Website
Saturday
Jun 18, 2011
Cfengine 3 Introduction
Galois, Inc

"Cfengine is an automation framework for system administration or IT Management. It began in 1993 and, after significant research and evaluation, it was completely rewritten in 2007. Today it is the most advanced automation framework, supporting all common platforms, and designed with security in mind, from the ground up."

Aleksey Tsalolikhin, aleksey at verticalsysadmin.com, made us an outstanding offer to introduce us to Cfengine version 3 the weekend following this year's USENIX conference.

Afterward, feel free to join us for lunch!

Website
Monday
Jun 20, 2011
pdxdevops [Cancelled this month, go to the Open Source Bridge birds-of-a-feather session instead]
Puppet Labs on NW Park (old office)

UPDATE: We're not meeting this month. Instead, please join us at the Open Source Bridge birds-of-a-feather session. The schedule hasn't been finalized yet, but it'll be sometime on June 21-24.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
Jul 18, 2011
pdxdevops: Portland DevOps -- Virtualized dev environments with Vagrant, and more
Puppet Labs on NW Park (old office)

TOPICS: * Igal Koshevoy will talk about using Vagrant to manage virtualized development environments. Using this open source tool, you'll be able to give developers fully configured virtual machines containing all the services, libraries and dependencies they need to get started immediately. These virtual machines are provisioned using Chef, Puppet or shell, letting you give devs the same stack as the one you're using for your production environment.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Tuesday
Jul 19, 2011
PLUG Advanced Topics: IPv6 Networking Part 3
Free Geek

PLUG Advanced Topics July Meeting

IPv6 Networking with Ted Mittelstaedt: Part 3

This is the third part of a multi-part series on IPv6 networking by Ted Mittelstaedt, the author of The FreeBSD Corporate Networker's Guide.

How to setup webservers and such to offer content over IPv6 and how to setup clients to access such content.

Ted will plan to offer a live demonstration of an IPv6-enabled web server.

Where: Free Geek, 1731 SE 10th Avenue

When: TUESDAY, June 21st, 7PM

BYO Food and Beverages

REMINDER: OSCON is just around the corner and there is a MIND NUMBING amount of FREE ACTIVITIES going on during it including the Community Leadership Summit:

http://www.oscon.com/oscon2011/public/content/free

http://www.communityleadershipsummit.com/

Michael

Website
Tuesday
Jul 26, 2011
ScaleOut Camp PDX (CloudCamp) [new date and venue]
Puppet Labs on NW Park (old office)

IMPORTANT: PLEASE RSVP AT THE URL ABOVE, IT'S FREE!

ALSO: The date has changed to Tuesday.

ScaleOutCamp PDX (CloudCamp) is an unconference where early adopters of Cloud Computing technologies exchange ideas. With the rapid change occurring in the industry, we need a place where we can meet to share our experiences, challenges and solutions. At ScaleOutCamp, you are encouraged to share your thoughts in several open discussions, as we strive for the advancement of Cloud Computing. End users, IT professionals and vendors are all encouraged to participate.

Website
Monday
Aug 15, 2011
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
Sep 19, 2011
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Thursday
Sep 22, 2011
PuppetConf
through Portland Center for the Performing Arts

PuppetConf is an Operations conference in PDX! Topics include Cloud and Devops tracks as well as 2 tracks dedicated to Puppet.

Local participants can save 30% on registration by using the discount code "calagator" during registration.

Website
Monday
Oct 17, 2011
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

PRESENTATIONS:

Corey Osman will present his experiences with SSDs (Solid-State Drives), fast memory-based storage:

  • types of SSD
  • how much it cost
  • how it differs from traditional storage
  • filesystem bottlenecks
  • latency
  • SSD vendors
  • usage with oracle
  • benchmarking
  • life expectancy
  • raid and SSD
  • how to persuade your boss into buying one
  • enterprise vs consumer grade
  • power usage

Jacob Helwig will talk about his recent experiences with Puppet, Ubuntu CloudInit and AWS to provision groups of servers.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
Nov 21, 2011
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
Dec 19, 2011
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Monday
Jan 16, 2012
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Thursday
Feb 2, 2012
Portland Linux/Unix Group: Intro to Salt / Salt Stack (saltstack.org)
Portland State University FAB, Room 86-09
             Intro to Salt / Salt Stack (saltstack.org)
                          by Daniel Hedlund 

Salt is a distributed configuration management and remote execution platform built on top of ZeroMQ and Python. Simple, fast, powerful and extensible.

Daniel will give a presentation on the architecture of Salt and how it leverages ZeroMQ to provide a simple but highly scalable and parallel method of software deployment.

"Salt is a distributed remote execution system used to execute commands and query data. It was developed in order to bring the best solutions found in the world of remote execution together and make them better, faster and more malleable. Salt accomplishes this via its ability to handle larger loads of information, and not just dozens, but hundreds or even thousands of individual servers, handle them quickly and through a simple and manageable interface."

Website
Tuesday
Feb 7, 2012
Agile Open Northwest 2012 - "Agile For Real"
through Seattle Center - Northwest Rooms

Announcing Agile Open Northwest 2012! This Agile Open Space event will be held February 7th and 8th, 2012, in the Northwest Rooms of Seattle Center in Seattle. Spaces at this event fill up fast! So register today to make sure you get a space. For registration and further details go to :

http://www.agileopennorthwest.org

This will be our sixth annual Agile Open Northwest conference. Alternating each year between Portland and Seattle, AONW conferences bring together practicing members of the Northwest Agile communities to explore the latest developments in agile software development. We held our fifth annual event last year in Portland and enjoyed another great success. Registration is $150.00 for both days, including light breakfast and lunch. This low-cost regional conference is a great opportunity to connect with the local agile community, experts and novices alike.

Please join us this year as we host 125 experienced, collaborative, committed agile practitioners from the Northwest U.S. (and beyond) in tackling the issues around our recurring theme "Agile for Real." As in past years, attendance is limited to a predetermined number in order retain the many advantages a small conference has to offer.

Here is a comment from a previous attendee:

"These two-day Agile Open Northwest conferences are an extremely good value. ..[Y]ou learn directly from practitioners in the agile community what works and what doesn't. I attended the first two of these conferences, they were stunningly good... loads of practical, useful stuff and stimulating discussions." -- Ian Savage, PNSQC Program Chair

More information can be found at http://www.agileopennorthwest.org. We look forward to seeing you there!

Website
Monday
Feb 20, 2012
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

Jonathan "Duke" Leto will be talking about Cloud Foundry http://cloudfoundry.com

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Thursday
Mar 1, 2012
PLUG: OData Open Data and Interoperability
Portland State University FAB, Room 86-09

Open Data and Interoperability by Arlo Belshee

Lots of us want to expose our data via RESTful web APIs. We also want to consume data exposed via such APIs. REST + Json works well for this. However, we'd also like to mash up multiple data sources and build higher level tools. For example, it would be nice to create Business Intelligence (BI) tools that can point to any API and start charting the data, or create JavaScript control libraries that can be bound directly to data sources.

Unfortunately, that isn't possible with just REST + Json.

The problem is that each service is custom. No two services follow exactly the same rules. Sure, everything exposes sets of resources. But how do you get from a resource to its related resources? How do you ask the server to tell you about related resources? What, exactly should the server do when it gets a PATCH verb? Each server interprets these differently, which prevents making general tools.

I'm going to talk about the OData protocol. This is an open standard that defines uniform semantics and modeling for RESTful web services. I'll show how this allows general tools to be built, and data from multiple sources to be combined together in interesting ways - without requiring custom code for each server. I'll also show how this enables people working in different languages. A single library can be written for each language which can then support all OData-compliant RESTful web services.

Most of the examples will be with open source frameworks and tools, but I'll also show ways that you can use OData to break out data that is trapped in closed-source systems and expose it to the open source ecosystem.

Agenda:

7:00 - 7:30 Business We will discuss the status of our ongoing projects including PLUG's monthly Advanced Topics meetings, PLUG's monthly hands on clinics etc.

7:30 - 8:30 Presentation and Questions

See above

9:00 - ... Beer The Lucky Lab Northwest Beer Hall 1945 NW Quimby Portland, Oregon

Website
Monday
Mar 19, 2012
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Tuesday
Mar 20, 2012
PLUG Advanced Topics: Linux Containers (LXC)
Free Geek

The Portland Linux/Unix Group Advanced Topics for March:

Brian has been using native Linux Containers (aka LXC) to solve a need for increased security and isolation while avoiding the overhead of virtualization. In this talk Brian will discuss:

  • Where containers surpass virtualization
  • What containers cannot do
  • Why he selected LXC instead of OpenVZ or similar products
  • Network configuration choices
  • Setting up a Linux container
  • A demonstration

After the main meeting a subcommittee will convene to study the best application of containers (holding beer) at the Lucky Lab.

Website
Monday
Apr 16, 2012
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Thursday
May 3, 2012
Portland Linux/Unix Group: OpenBSD
PSU Maseeh Engineering Building

OpenBSD by Bryan Linton

OpenBSD is a free *nix-like operating system that focuses on security, correctness and developer freedom. With only two remote holes in the default install in over 10 years, OpenBSD has a reputation of being one of the most secure operating systems in common use.

This talk will present a basic overview of what OpenBSD is, and will heavily emphasize what its strengths are. It will also cover the various methods OpenBSD uses to remain secure.

With OpenBSD 5.1 arriving May 1st, we will also discuss some of its new features and improvements.

Many of us will go to the The Lucky Lab Northwest Beer Hall at 1945 NW Quimby after the presentation.

Website
Monday
May 21, 2012
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

TOPICS:

  • Igal Koshevoy: Including system migrations inside configuration management recipes, e.g. rearranging directories. Pros and cons for whether this should even be done and tips to reduce headaches later. There will also be group discussion since it's a common enough need, there are many ways to do this, and it'd be good to hear how others deal with this.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Thursday
Jun 7, 2012
PLUG: The Ganeti Virtualization Management System
PSU Maseeh Engineering Building

Lance Albertson of the Oregon State University Open Source Lab will give an introduction to the Ganeti Virtualization Management System.

Ganeti is a robust cluster virtualization management software tool. It’s built on top of existing virtualization technologies such as Xen and KVM and other Open Source software. Its integration with various technologies such as DRBD and LVM results in a cheaper High Availability infrastructure and linear scaling.

This hands-on tutorial will cover a basic overview of Ganeti, the step-by-step install & setup of a single-node and multi-node Ganeti cluster, operating the cluster, and some best practices of Ganeti. Finally, deploying and using a web-based management tool called Ganeti Web Manager.

If you want to participate on the hands-on portion of the talk, feel free to clone his vagrant-ganeti repo on github (https://github.com/ramereth/vagrant-ganeti) prior to the meeting. We'll try and have the box images available on USB drives at the meeting but its always great to have everything setup prior to the meeting and not saturate the wifi.

Lance is the Associate Director of Operations for the Oregon State University Open Source Lab (OSL) and a Gentoo Linux Developer. He joined the Gentoo Linux project in 2003 and have been involved in managing their infrastructure and maintaining about a dozen or so packages in portage. Lance directs all of the hosting and development activities that the OSL provides for the open source community including projects such as Kernel.org, Drupal, Apache Software Foundation, and many many more. Lance has been at the OSL since 2007.

Website
Monday
Jun 18, 2012
pdxdevops: Portland DevOps user group meeting: To package or not to package?
Puppet Labs on NW Park (old office)

PRESENTATIONS:

Michael Stahnke of Puppet Labs will give a presentation on "Packaging". He'll talk about the correct way to create custom packages of software and incorporate them into your devops workflow so you can more effectively isolate changes and improve the repeatability of your configurations.

Igal Koshevoy will present "A Barbarian's Guide to Avoiding Packaging", a short talk on abusing your configuration system. Although not "correct", this approach can save time, simplify workflow, and minimize infrastructure needed compared to building custom packages in certain cases.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Thursday
Jul 5, 2012
Portland Linux/Unix Group: systemd
PSU Maseeh Engineering Building

Portland Linux/Unix Group Meeting

It's a little known secret that systemd is extremely capable of starting, controlling and regulating more than just system services, but can easily start an entire Desktop UI. Not many people have sat down and implemented and worked out the problems of starting an X service, a few UI components, the session bus and DBus services for normal users with the mechanisms that systemd provides.

The benefits are obvious: Systemd provides excellent service monitoring and restarting capabilities, provides socket and DBus activation for relevant services, and overall improves desktop startup by allowing user services to start well before core services like Xorg or wayland start. In effect, we're saying goodbye to XDG autostart entirely, and getting back reliability and scalability.

We converted several desktop environments including Tizen's Mobile UI, Xfce4, Enlightenment and more to systemd user sessions. We "pop the hood" and take a look at the implications for startup, what's possible to further improve on the session startup and where we can do better.

Auke Kok is a software engineer at Intel's Open Source Technology Center, and has been attempting to make Linux boot faster since 2007. In 2008, he co-presented the "5-second boot" with Arjan van de Ven at the first LPC. Since then, Auke has worked on further improving the Linux Core OS start sequence, first for Moblin and later with MeeGo, where we made the first switch to systemd. Auke now works on Tizen, which will heavily integrate systemd in the Core OS.

Agenda:

7:00 - 7:15 Announcements 7:15 - 8:30 Presentation and Questions 9:00 - ... Beer

        The Lucky Lab Northwest Beer Hall
        1945 NW Quimby
        Portland, Oregon

Follow PLUG on Twitter: @pdxlinux

Michael Dexter PLUG Volunteer

See you there!

Website
Monday
Jul 16, 2012
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

Welcome OSCON attendees!

We'll focus this month's meeting on lightning talks and discussions, allowing us to cover many interesting devops topics in a conversational way -- we're very good at this sort of thing, e.g. see notes from a similar meeting. If you have a talk, please get in touch on the mailing list or in person at the beginning of the meeting.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Thursday
Aug 2, 2012
Portland Linux/Unix Group: OSCON Feedback and General Questions
PSU Maseeh Engineering Building

The Portland Linux/Unix Group will have an informal meeting to discuss OSCON experiences and general open source questions.

We have several books to give away courtesy of O'Reilly Media!

Many will break for the Lucky Lab NW after the meeting

Website
Monday
Aug 20, 2012
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

PRESENTATIONS:

  • William Van Hevelingen and Spencer will talk about automating their Samba DFS root servers as discrete resources using Puppet and Hiera.
  • Corey Osman will talk about his IPMI library for Ruby and accompanying Puppet module. IPMI is an interface for managing computers, e.g. changing BIOS, rebooting, etc.
  • Adam Gandelman of Canonical's OpenStack team will talk about using Jenkins/Hudson continuous integration to do pre-commit and post-commit tests, and seek out advice on doing this better.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Tuesday
Aug 21, 2012
PLUG Advanced Topics: Vyatta
Free Geek

Linux has been used for network routing for many years, but the interface is different than the standard network appliances. Vyatta is a Debian based distribution that provides an open command line interface that looks like Cisco or Juniper. The command line is built on top of standard bash shell with extensible template language.

This talk will go into the history of Vyatta, where it came from and how it is used today. For those who want to contribute or modify, it will also cover the internals of how this implemented.

Stephen Hemminger is a software engineer working remotely in Portland for Vyatta. He has been involved with Linux networking for 8 years and currently maintains bridging and routing utilities. Steve regularly presents at Linux conferences.

Many will break for the Lucky Lab on Hawthorne afterwards.

Website
Thursday
Sep 6, 2012
PLUG: The Joy of Logical Volumes
PSU Maseeh Engineering Building

The Joy of Logical Volumes

Brian P. Martin will give a short introduction on getting started with the Linux Logical Volume Manager. A demonstration will follow, showing how to get up and running with LVM in three simple commands. Bring your laptop prepared with either an empty partition or an empty flash key and get on LVM yourself during the demo.

Agenda:

7:00 - 7:30 Announcements 7:30 - 8:30 Presentation and Questions 9:00 - ... Refreshments

The Lucky Lab Northwest Beer Hall 1945 NW Quimby Portland, Oregon

Follow PLUG on Twitter: http://twitter.com/pdxlinux

Michael Dexter PLUG Volunteer

See you there!

Website
Monday
Sep 17, 2012
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Friday
Sep 21, 2012
CITCON North America 2012 Portland
through Collective Agency Downtown

CITCON, the Continuous Integration and Testing Conference, is a world-wide series of free Open Spaces events for developer-testers, tester-developers and anyone else with an interest in Continuous Integration and the type of Testing that goes along with it.

CITCON provides a forum to connect with other people on topics you care about, to learn from their experience and share your own. Example topics from the most recent CITCON (Singapore) can be seen on the conference wiki: http://citconf.com/wiki/index.php?title=CITCONAsia2012Sessions

Free event but registration is required.

Website
CITCON: Continuous Integration Testing Conference
through Collective Agency Downtown

IMPORTANT: Space is limited to 150 participants, so please register to reserve a spot. The event is free, but a donation is suggested.

CITCON, the Continuous Integration and Testing Conference, is a world-wide series of free Open Spaces events for developer-testers, tester-developers and anyone else with an interest in Continuous Integration and the type of Testing that goes along with it.

CITCON provides a forum to connect with other people on topics you care about, to learn from their experience and share your own. Past topics include:

  • What is Continuous Integration?
  • What CI Tools can learn from the Rubber Chicken
  • What Is The One True Language For Writing Tests?
  • The Future of Build Languages
  • BDD is not TDD
  • How Far is End-to-End?
  • Fit for Fun and Profit
  • Overcoming Barriers to Adoption
Website
Thursday
Oct 4, 2012
Portland Linux/Unix Group: UEFI Secure Boot and Open Source
PSU Maseeh Engineering Building

UEFI Secure Boot and Open Source. It's not a 'general war against computation' by Vincent Zimmer, Intel

As 2012 platform firmware embraces UEFI 2.3.1 and ACPI5.0 support, the ability to interoperate with UEFI Secure Boot is imperative. This poses a unique challenge for open software that may not come pre-installed on the platform. With UEFI Secure Boot, though, infrastructure has been put in place to preserve openness, owner choice and control in addition to mitigating concerns of malware targeting the platform. This talk will provide a history of UEFI Secure Boot, an overview of the implementation, deployment practices, and details on the engagement with the open source community.

Vincent Zimmer is a Principal Engineer with Intel Corporation. He has been working on various platform, networking, trusted computing and security technologies around EFI since 1999 and platform firmware since 1992. Vincent has spoken in various forums on this topic, co-authored 3 books, 10 papers, and several specifications in this area.

Many will break for refreshments at the Lucky Lab NW at 1945 NW Quimby after the meeting

The Portland Linux/Unix Group (PLUG) is a group of enthusiasts dedicated to teaching and learning about Linux, Unix and related projects. There is no membership fee to join and we welcome people of all levels of experience. PLUG has met since 1994 and hosts monthly General and Advanced Topics presentations plus a hands-on support Clinic.

Website
Monday
Oct 15, 2012
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Tuesday
Oct 16, 2012
PLUG Advanced Topics UnMeeting at the Lucky Lab on Hawthorne
Lucky Labrador Brew Pub

No host or speaker available... making for an exciting UnMeeting at the Lucky Labrador Brew Pub at 915 Southeast Hawthorne.

Bring your questions and stories!

Website
Monday
Nov 19, 2012
pdxdevops: Portland DevOps user group meeting
Puppet Labs on NW Park (old office)

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Tuesday
Nov 20, 2012
PLUG Advanced Topcis: Linux Network Driver Development
Free Geek

Full title: Everything you ever wanted to know about developing a Linux network driver

Jeff Kirsher will cover how Intel deals working on the in-kernel driver as well as the out-of-tree driver and the advantages/disadvantages that come along with it. In addition, the processes used to ensure that we deliver a working driver.

Jeff's Bio:

Linux Kernel Sub-Maintainer for Intel Wired LAN 1999-2003 Validation Engineer for Intel Switches 2003-Current Networking Software Engineer/Linux kernel maintainer

Many will break for the Lucky Lab on Hawthorne afterwards.

PLUG Page with information about all PLUG events: http://pdxlinux.org/

Follow PLUG on Twitter: http://twitter.com/pdxlinux

Website
Thursday
Dec 6, 2012
Portland Linux/Unix Group: Bootstrapping an open source project community
PSU Maseeh Engineering Building

Michael Dexter will talk about bootstrapping the bhyve hypervisor community: How to take a project from a collection of experimental code in a repository to a fledgling community.

BHyVe is a legacy-free type 2 Hypervisor for FreeBSD and its derivatives such as PC-BSD and NanoBSD

General discussion to follow

Website
PDXChefs - PDX Chef User Group
Webtrends

Pizza, Beer and Ops engineering with Chef

Website
Portland Chef Users Group (P-ChUG)
Webtrends

The Portland Chef Users Group (P-ChUG) is a monthly meetup of Opscode Chef users interested in sharing their experiences with Chef. We meet at the Webtrends office in downtown Portland on the first Thursday of every month.

There will be food, drinks, and discussion of some of the upcoming goodness from Opscode in Chef 11.

Website
Monday
Dec 17, 2012
pdxdevops: Portland DevOps user group meeting (NEW VENUE)
Elemental Technologies

Come by as early as 6:30pm to get a head start on socializing and eating.

PRESENTATIONS:

  • "Where to keep configuration data?" Talk discussing the various ways to store the data used as parameters for your configurations and their pros/cons. Sample code will be for Chef, but Puppet equivalents of most of these alternatives will be mentioned.
  • ...and a lot more!

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations. The group meets regularly to share practical advice on working effectively in an era of agile infrastructure, server automation, configuration management, and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

ABOUT THE SPONSOR: The venue, food and refreshments are provided by Elemental Technologies, a Portland, Oregon software company that specializes in massively parallel processing solutions for video encoding, decoding and transcoding of video over IP networks. For more information, visit http://www.elementaltechnologies.com/

Website
Thursday
Jan 3, 2013
Portland Linux/Unix Group: Linux in Schools project: Past, Present, and Future
PSU Maseeh Engineering Building

Eric Harrison has over 15 years experience with Linux in primary and secondary education environments (Kindergarten through High School). Topics will include designing, building, and maintaining your own Linux distributions (K12LTSP & Edubuntu), infrastructure (clustering, virtualization, web filtering, etc), large scale Asterisk telephony deployments, IPv6, and more.

Many will head to the Lucky Lab NW after the meeting.

Website
Tuesday
Jan 15, 2013
PLUG Advanced Topics: Recoupling Computer Science and Computing
Free Geek

The Portland Linux/Unix Group Advanced Topics meeting

Recoupling Computer Science and Computing

A talk and roundtable discussion

There is no question that hybrid telecommunication/computing appliances like those running iOS and Android have put more open source software into the hands of users than any other effort to date but vendors and carriers consistently choose user control over user freedom. While many users and vendors will argue that "people want their systems to 'just work'", intentional and unintentional decoupling of the user computing experiences from the underlying computer science is the norm, despite the fact that developers and systems administrators are equally lazy and "want their systems to 'just work'".

Because no technical barrier exists between these two experiences of a given system, this talk will explore the historic and modern systems that provide the best balance of user and developer experience and open up to a roundtable discussion of other such systems and how to bridge these two experiences and foster computer science in society.

Please be prepared to talk about your experiences, particularly on platforms like Android and web frameworks which can offer full-stack access to sources yet deliver a competitive user experience.

See you there!

Many will break for the Lucky Lab on Hawthorne afterwards.

Website
Monday
Jan 21, 2013
[Canceled] pdxdevops: Portland DevOps user group meeting
TBD - Portland

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Tuesday
Jan 22, 2013
Opscode Chef Introductory Workshop
Kinetic Technology Solutions

This Chef Introductory Workshop is a hands on training class for getting familiar with Chef for performing common automation tasks. In this workshop, we will cover:

  • Set up a local workstation with Chef and connect to a Chef Server.

  • Use Chef to automate installation of a Nagios server as a real world example.

  • Automate other common system tasks with Chef, including: User management and sudo permissions NTP, including a local NTP server SMTP relaying with postfix

Each exercise will be instructor-led, and introduce new Chef concepts along the way. We'll cover the Anatomy of a Chef Run, Chef's Authentication Cycle, how to build roles, manipulate configuration through data in attributes, use Chef's search API for dynamic configuration, and more.

For more information and to register please go to http://www.eventbrite.com/event/5091368420.

Website
Wednesday
Feb 6, 2013
Agile Open Northwest 2013 - "Agile For Real"
through Ambridge Event Center

Agile Open Northwest, a non-profit alliance of agile practitioners in the US Pacific Northwest region, presents our seventh annual conference, now expanded to a third day! This conference contains over 90 sessions bringing novices, journeymen, and experts together for face-to-face conversations exploring the most important topics in Agile software development today.

What: An Open Space conference about Agile practices and techniques. Where: Ambridge Event Center, Portland, Oregon When: February 6 to 8, 2013 - Now three days long! Who: YOU and other experienced, collaborative, committed agile practitioners. Registration is limited to 150 participants. Cost: $200 for the three-day event, including continental breakfast and lunch each day, and dinner on the first night.

Agile Open Northwest 2013 offers an opportunity to strengthen our community of practice and co-create the future for Agile development in our region. For three days, we build on conversation after conversation as we engage important questions like:

What is Agile really? What are the most important practices in making Agile approaches really successful on my team? Who practices Agile philosophies, methods, principles or practices in the Northwest, and what's the impact? What is the difference between Lean, Scrum, XP, and other Agile approaches? What new technical challenges face Agile? What are the latest cutting edge developments in the Agile software development world? How do Agile frameworks and methods co-exist with project management, process control and other governance structures? How do we adapt Agile practices to our organizations without diluting them? Can Agile methods work in big, risky projects? How? When distributed teams use Agile approaches, what changes? If we adopt an Agile mindset, what might the transition look like in my organization?

Website
Thursday
Feb 7, 2013
Portland Linux/Unix Group: Open Source Medical Informatics
PSU Maseeh Engineering Building

Historically, implementation of electronic health records in medical offices have been problematic. Specifically, poor implementation of these products is the leading cause of failure of acceptance of EHRs in these offices. Implementation of EHRs in the small physician office remains poorly documented and this contributes to this failure rate. To address this need, OEMR (The OpenEMR Non-Profit) developed an internship experience with the Department of Medical Informatics and Clinical Epidemiology at Oregon Health and Science University to develop a road map for converting a small physician's office that is still using paper records to OpenEMR, an open source electronic health record, while using open source tools to implement and document the transformation. Documentation was made public on the OEMR wiki (at http://www.oemr.org/wiki/Going_From_Paper_to_Electronic) as a template for future implementations. This presentation is an overview of the documentation completed for the wiki. There are many paths to implementation, but the destination is meaningful use of the OpenEMR system.

Special Thanks: PLUG regular Keith Lofstrom was instrumental to the success of this project, not to mention Dr. Sam Bowen, MD in North Carolina and PLUG speaker Tony McCormick.

Diane Petersen is an emerging clinical informaticist, drawing from her formal education in clinical informatics and her extensive experience as a clinical pharmacist in a variety of settings. Having completed an internship leading and documenting the implementation of OpenEMR, an open source ambulatory electronic health record and practice management software application, Diane is in her last term of the Masters of Biomedical Informatics program at Oregon Health and Science University. She plans to apply her background and knowledge contributing to the improvement of managing healthcare data, and ultimately the improvement of patient care and outcomes.

Many will head to the Lucky Lab NW after the meeting

Website
Monday
Feb 11, 2013
Portland WordPress-Dev Meetup: Vagrant, Your New Best Friend
Lincoln Building

Jeremy Felt will be talking about Vagrant at our next meetup:

Development environments are not often one size fits all. While having a LAMP stack available on your local machine is great, having access to the many variants in the wild is better. Working with many variants and being able to sandbox them away from your operating system is the best.

In this session, we'll show you how to replace common development environments like MAMP or XAMPP with the much more versatile Vagrant. You'll gain access to a world of various development options while simultaneously keeping your computer clean. When you walk out the door, you'll have a wonderful local WordPress development environment running nginx, mysql, php-fpm and memcached -- or anything else you want -- so that you can better develop for the technology in use on the web today.

And don't worry, this session is operating system agnostic - Mac OS X, Windows and Linux can all be friends with Vagrant.

Website
Monday
Feb 18, 2013
[RESCHEDULED to 2/25] pdxdevops: Portland DevOps user group meeting
TBD - Portland

NOTE: This meeting has been rescheduled to 2/25!

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Tuesday
Feb 19, 2013
PLUG Advanced Topics: The CASH Music Project
Free Geek

The Portland Linux/Unix Group Advanced Topics meeting

Making real change for musicians with open source. We'll start by taking a look at some of the nuances of making a living as a musician, dispelling some myths about how the industry works and what is and is not working for artists today. Then we'll move on to specifics of what CASH Music is doing (along with a lot of friends) to improve things for artists with transparent models, education, and open source technologies.

Jesse von Doom is an English musician, airline pilot, and broadcaster best known as the lead vocalist of the heavy metal band CASH Music. CASH is a nonprofit organization building free and open source tools for musicians. More: http://cashmusic.org/

Many will head to the Lucky Lab on Hawthorne after the meeting.

Website
Monday
Feb 25, 2013
pdxdevops: Portland DevOps user group meeting
Elemental Technologies

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Thursday
Mar 7, 2013
Portland Linux/Unix Group: Mike Rogoway from the Oregonian
PSU Maseeh Engineering Building

We are honored to have Oregonian technical columnist Mike Rogoway talk about Oregon's high tech and open source scenes.

You can post your questions to Mike in advance on the PLUG mailing list to give him an opportunity to research his answers! (http://lists.pdxlinux.org/mailman/listinfo/plug)

Mike Rogoway has been covering technology in the Portland area since 1998, at The Oregonian since 2004. He's tracked the Silicon Forest's startup renaissance and its roots in open source software, and the rise of software and open source within Intel. He's profiled Linus Torvalds, Ward Cunningham, and Intel software chief Renee James.

Many will head to the Lucky Lab NW after the meeting

Website
Monday
Mar 18, 2013
pdxdevops: Portland DevOps user group meeting
Elemental Technologies

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Tuesday
Mar 19, 2013
PLUG Advanced Topics: flashrd+nsh OpenBSD Network Appliances
Free Geek

The Portland Linux/Unix Group Advanced Topics meeting

flashrd+nsh: OpenBSD imaging and easy configuration for network appliances and virtual environments

Installation, upgrade and configuration are important, practical functions. OpenBSD's reputation for advanced networking functionality is second only to its reputation for having a tight knit development community which considers these functions first and foremost a convenience for developers.

In this session, we'll discuss the use and application of the flashrd and nsh tools for creating networking system images catered to deployment by IT staff, consultants and OEMs. We'll also discuss OpenBSD networking features and applications that can be instrumented by nsh, and discuss any general OpenBSD features and history, as desired by you, the participants.

Chris Cappuccio is a systems and network architect, with 16 years of experience starting as a Unix system administrator, followed up with extensive IP, DSL, wireless and SS7 network deployment and operation. Chris owns and operates Yellowknife, a wireless network provider covering thousands of square miles of unserved and underserved areas with high performance Internet access. He has been a part-time contributor to networking and driver services in the OpenBSD operating system for 14 years.

http://www.nmedia.net/flashrd/ http://www.nmedia.net/nsh/

Many will head to the Lucky Lab on Hawthorne after the meeting.

Website
Wednesday
Apr 3, 2013
MountainWest Ruby Livestream
through New Relic

We'll be hanging out watching the Mountain West Ruby Conf on some big monitors in our office.

Come join us on the 28th floor of Big Pink for beer (and other beverages), light snacks, and Ruby/DevOps talks in a hacker friendly environment.

http://mtnwestrubyconf.org/2013/schedule

Day 1 (Wednesday) is a DevOps track.

Day 2 (Thurs, Fri) is a Ruby track with some notable speakers like Matz and Ward Cunningham.

Website
Thursday
Apr 4, 2013
Portland Linux/Unix Group: Mozilla Socorro Open Source crash reporting tool
PSU Maseeh Engineering Building

Mozilla Socorro: an Open Source crash reporting system evolves.

Socorro collects and analyzes three million crash reports a day employing PostgreSQL, HBase, Hadoop, and ElasticSearch glued together with Python. Socorro's data analysis drives the stability and development priorities of Firefox. Five years ago, Socorro was a system that ran on three machines and was tended by just one person. In 2013, it has evolved to become a distributed system running on 120 machines and serving hundreds of terabytes of data. Meanwhile, companies all over the world are adopting Socorro for crash reporting. This talk, an update of one given several years ago, will track the evolution of Socorro and its future in the upcoming world of FirefoxOS.

K Lars Lohn is the Herd Patriarch of the Mozilla WebTools Group. As the author and curator of the Mozilla Socorro Crash Reporting System, Lars has driven its evolution. Formerly with the OSUOSL, Lars telecommutes for Mozilla from a farm near Corvallis. While preferring Python, PostgreSQL and Harleys, Lars is versed in C++, MySQL and Subarus.

Many will head to the Lucky Lab NW after the meeting

Website
Sunday
Apr 14, 2013
OpenShift Origin Community Day sponsored by Red Hat
DoubleTree Hotel & Executive Meeting Center Portland - Lloyd Center

OpenShift Origin Community Day & Design Summit Day is coming to Portland on April 14!

Come Meet the OpenShift Origin Makers and come ready to collaborate on building a truly Open Source Platform-as-a-Service (PaaS).

Join both Red Hat engineers and OpenShift Origin community members at the first ever OpenShift Origin Community Day.

Here's your chance to take a deep-dive into Red Hat's OpenStack and OpenShift engineering efforts, Hear about OpenShift.com DevOps Team's lessons learned including hands-on tutorials on how to deploy OpenShift to OpenStack plus building your own cartridges.

Registration is free!

http://openshiftorigincommunityday.eventbrite.com/

Website
Monday
Apr 15, 2013
[POSTPONED to 4-22] pdxdevops: Portland DevOps user group meeting
Elemental Technologies Website
Tuesday
Apr 16, 2013
PLUG Advanced Topics: Graphite
Free Geek

Graphite - Scalable Realtime Graphing http://graphite.wikidot.com/

This talk will be my choices as to why I selected collectd / Graphite for performance monitoring my environment at home (email / web / database and test systems). The discussion will include what I looked at, why I discarded the software I did, and show some demonstrations of Graphite, Munin, and if I can get it working again, Ganglia for a comparison of some of their features. I will also discuss some of the hicups I found in configuring some aspects of collectd and Graphite.

Biography

Tim Bruce has been involved in computers since 1981 when he first fell in love with computing. He's done computer training, computer security, programming, systems administration and data management. For the last 14 years he's worked as a Database Administrator with Sybase, SQL Server, and PostgreSQL at employers such as Providence Health Systems, Fiserv, FlightStats, and currently with Northwest Evaluation Association.

Many will head to the Lucky Lab on Hawthorne after the meeting.

Thank you Igal. We will never forget you.

Website
Monday
Apr 22, 2013
pdxdevops: Portland DevOps user group meeting
Puppet

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

This meeting was rescheduled from 4-15.

Currently lined up to speak are:

  • Aaron Bento: Using AWS Cloudformation & Chef
  • Spencer Krum: Zero to Root
Website
Thursday
May 2, 2013
Portland Linux/Unix Group: Confronting Depression
PSU Maseeh Engineering Building

What is up with Linux guys buying MacBook Pros? This is depressing-- how can you put a penguin sticker next to your Apple logo?

In the wake of tragic national and local losses in the open source community to depression, Yshai Boussi of Portland Family Counseling will discuss all aspects of depression including signs and symptoms, origins, solutions and treatments, how to help others if you're concerned that they may be depressed. Yshai has family in the tech community and insights into why we may have a different relationship with depression than most communities.

Yshai has been practicing as a psychotherapist since 2003. Over the years, he has worked with many different types of individuals, couples, adolescents and families. He has seen how depression affects individuals but also friends and family as well. He is a Licensed Professional Counselor operating a private practice with his wife called Portland Family Counseling. Our practice is in NW Portland. http://portlandfamilycounseling.com

Many will head to the Lucky Lab NW after the meeting

Website
Monday
May 6, 2013
PDX Puppet User Group
Puppet

The first meeting of what will be a monthly PDX Puppet User Group.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Details:

  • When: May 6 from 6:30 - 8:30
  • Where: Puppet Labs 926 NW 13th Ave #210, Portland, OR
  • Who: Puppet users and people interested in learning more about Puppet.

Agenda:

  • 6:30 - 7:00: Eat pizza
  • 7:00 - 8:00: Puppet Overview / Q&A with Luke Kanies (Founder of Puppet)
  • 8:00 - 8:30: Operating System Support in Puppet with Mike Stahnke

If you have an idea for what you would like to see on a future agenda or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Monday
May 20, 2013
pdxdevops: Portland DevOps user group meeting
Elemental Technologies

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Tuesday
May 21, 2013
PLUG Advanced Topics: The KURB Kernel/UseRspace Bridge
Free Geek

Jacob Riddle will discuss the KURB (Kernel/UseRspace Bridge) project. The goal of KURB is a kernel independent driver subsystem for Linux. The talk will include the architecture of KURB, the reasons for KURB, and how to get involved.

Jacob Riddle is in the Game Development program at Lane Community College. Prior to that he was a Nuclear Machinist Mate in the Navy. He as a passion for all things Computer Science with a particular focus on Artificial Intelligence and kernel operations.

Many will head to the Lucky Lab on Hawthorne after the meeting.

Website
Monday
Jun 3, 2013
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

We'll also be holding a raffle at 8:30pm where you can enter to win a free ticket to PuppetConf on August 22-23!

Agenda:

  • 6:30 - 7:00: Eat pizza and talk to other Puppet users
  • 7:00 - 7:45: Intro to PuppetDB - Nick Lewis
  • 7:45 - 8:30: Exported Resources - Spencer and William
  • 8:30: Decide if we should meet on July 1 (scheduled), push to July 8 or cancel July
  • 8:30: Raffle for a free PuppetConf ticket!

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Thursday
Jun 6, 2013
Portland Linux/Unix Group General Meeting: Hacking on the Beagle Bone Black
PSU Maseeh Engineering Building

Hacking on the new Beagle Bone Black

Description:

Russell recently spent some time working on porting a house-monitoring system from the Beagle Bone (an $89 embedded, ARM-based, I/O rich device running linux http://beagleboard.org/) to the new Beagle Bone Black, a $45 device which is faster, includes video and 2G of onboard flash. The sensors required a one-wire bus, one of which the original Beagle Bone had configured out of the box. The Beagle Bone Black had none. This talk is a description of what it took to get one-wire (specifically w1-gpio) going with his own custom "cape" (a daughter-board for the Beagle Bone).

Biography:

Russell Senior has been a GNU/Linux user for over 20 years, since the 0.99plN days, using it both recreationally and professionally as a research programmer/scientific data analyst. Since 2005, Russell has become involved as a principal volunteer with the Personal Telco Project (https://personaltelco.net), during which he has worked on embedded systems, primarily network routers. He contributes to the development and improvement of the OpenWrt project. In the last couple years, he has worked on monitoring systems involving Arduino and, since last year, the Beagle Bone and has learned a bit about the Angstrom distribution of linux for embedded devices.

Many will head to the Lucky Lab NW after the meeting

Website
Tuesday
Jun 18, 2013
PLUG Advanced Topics: Social Event at the Lucky Lab
Lucky Labrador Brew Pub

The Portland Linux/Unix Group Advanced Topics meeting

For want of a venue keyholder, we will congregate at the Lucky Lab on Hawthorne for the topics of your choice.

Website
Monday
Jul 1, 2013
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

We'll also be holding a raffle at 8:30pm where you can enter to win a free ticket to PuppetConf on August 22-23!

Agenda:

  • 6:30 - 7:00: Eat pizza and talk to other Puppet users
  • 7:00 - 7:45: Intro to Systems Orchestration with MCollective - Devon Peters
  • 7:45 - 8:30: Open discussion and general Q&A
  • 8:30: Raffle for a free PuppetConf ticket!

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Thursday
Jul 4, 2013
PLUG: MOVED TO JULY 11TH
PSU Maseeh Engineering Building

This month's 1st Thursday Portland Linux/Unix group meeting is moved to July 11th at the same time and place.

Have a happy and safe 4th of July!

Website
Thursday
Jul 11, 2013
Portland Linux/Unix Group: Physical Security and Surveillance
PSU Maseeh Engineering Building

Steve Pasco will be discussing many aspects of physical security and the realities of our emerging surveillance culture.

Steve is a seasoned Telecommunications and security professional, with more than 27 years experience, capable of managing and maintaining operational oversight of global, enterprise wide facilities and security command and control centers. Proficient in establishing policies, procedures, standards, and personnel training programs. A Telecommunications security expert in CALEA and J-STD-25 protocols. Expert in Security Systems, Access Control, Alarm Monitoring Video Surveillance, Asset Monitoring, Tracking and Protection. Operational experience in running 24/7 Command Control and Communications system with emphasis on Intelligence (C3I).

Many will head to the Lucky Lab NW after the meeting

Website
Monday
Jul 22, 2013
pdxdevops: Portland DevOps user group meeting
Elemental Technologies

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ && Twitter: @pdxdevops

Website
Thursday
Aug 1, 2013
Portland Linux/Unix Group: The Perl Renaissance
PSU Maseeh Engineering Building

The Portland Perl Mongers and Portland Linux/Unix Group are pleased to welcome world-renowned Perl trainer and developer Paul Fenwick

The Perl Renaissance is in full swing. Object frameworks and syntax have been undated, web frameworks are easy and powerful, and modules are easy to manage and install. We will cover:

  • Overhauling Perl’s Object Oriented framework with Moose.
  • Using MooseX::Method::Signatures for beautiful classes.
  • Building web applications using Dancer
  • Not worrying about web servers by using Plack.
  • Critiquing your code with Perl::Critic
  • Write amazing regexps with named captures.
  • Install new modules quickly and easily with cpanminus
  • Manage Perl installations easily with perlbrew
  • A whole swag of new features with perl 5.10–5.16
  • Much, much more!

About Paul

Adventuretarian. Enjoys Perl, social hacking, mycology, scuba diving, coffee, cycling, FOSS, meeting new people, and talking like a pirate. World famous in NZ.

As usual, the meeting will be followed by social hour at the Lucky Lab Brew Pub NW at 1945 NW Quimby

Website
Monday
Aug 5, 2013
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda:

  • 6:30 - 7:00: Eat pizza and talk to other Puppet users
  • 7:00 - 7:45: Intro to the Puppet Forge - Ryan Coleman
  • 7:45 - 8:30: Panel: Module Best Practices - Ryan Coleman

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Monday
Aug 19, 2013
pdxdevops: Portland DevOps user group meeting
Cloudability

This meeting will take a look at Ansible and make some comparisons to the Puppet, Chef and Salt.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Tuesday
Aug 20, 2013
PLUG Advanced Topics: Hands-on Valgrind: Better programs thru technology
Free Geek

The Portland Linux/Unix Group Advanced Topics meeting

Software Verification and Performance Analysis using Valgrind

by Stephen Dum

Valgrind is a collection of tools to validate your (typically C or C++ compiled) program. It can validate correct usage of memory, profile your program, profile heap usage and verify proper thread usage. This talk gives an overview of valgrind and how it can be used, with emphasis on memory usage verification and profiling.

http://valgrind.org

About Steve: Spent decades dealing with large projects (multi-million lines of code) writing code, automating build processes and automated testing of the code.

Many will head to the Lucky Lab on Hawthorne after the meeting.

Website
Portland Linux/Unix Group Advanced Topics
through Free Geek

Portland's 12-month, three-track open source conference

The Portland Linux/Unix Group meets three times a month:

First Thursday General Meeting at PSU Third Tuesday Advanced Topics Meeting at Free Geek Third Sunday Clinic at Free Geek

We try announce our speakers two weeks in advance but some times it is last minute. They're usually conference-quality none the less.

Many attendees will break for a social hour at the Lucky Lab Brew Pub NW at 1945 NW Quimby

See you there!

Website
Thursday
Sep 5, 2013
Portland Linux/Unix Group: Virtual Private Networks

Virtual Private Networking

Our illustrious IPv6 authority, Ted Mittelstaedt, will give a talk on popular Virtual Private Network options, including:

1) standard IPSec clients - require static IP at each endpoint, and are supported out of the box by Windows, Cisco IOS, Mac, and Unix using raccoon and similar programs.

2) Modified IPSec VPN clients - example is the Cisco IPSec VPN client. This is a proprietary modification used to allow one end to have a dynamic IP number.

3) SSL VPN clients. Cisco has one they call AnyConnect that is proprietary. OpenVPN is another example.

4) PPTP. This was supposed to have died years ago but since Microsoft ships the PPTP client with Windows it is still very useful in situations where the network admin is forced to provide VPN services to clients that she has no control over.

5) L2TP. This is what PPTP morphed into, Microsoft supports it natively, so it has the same benefits (to the network admin) as PPTP plus the Microsoft implementation allows for encryption using IPSec with certificates.

Ted is the Co-Owner of Portlandia IT and author of the FreeBSD Corporate Networker's Guide

Many attendees will break for a social hour at the Lucky Lab Brew Pub NW at 1945 NW Quimby

See you there!

Website
Monday
Sep 9, 2013
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group.

Important note: This group meets on the 1st Monday of every month. Because of the Labor Day holiday, we have decided to move the September meeting to the 2nd Monday. We will return to our regular 1st Monday schedule in October.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for September 9

  • 6:30 - 7:00: Eat pizza and talk to other Puppet users
  • 7:00 - 7:45: Ben Kero: Vee: A holistic approach to Puppet CI
  • 7:45 - 8:30: Joe Wagner: Introducing Puppet Enterprise’s Event Inspector

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Monday
Sep 16, 2013
pdxdevops: Portland DevOps user group meeting
Cloudability

This meeting will be an open discussion about getting started with devops, best practices, tricks, tips and pitfalls. We'll cover everything from early stage devops (bash scripts) through automated automation (tag-driven provisioning) and (container|zone|root-jail)-oriented deployments. Bring your anecdotes and war stories.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Tuesday
Sep 17, 2013
PLUG Advanced Topics: GUI Programming with Qt
Free Geek

Michael Faunce of Memorytime will talk about the Qt GUI toolkit and how and why he used it on a recent project.

Mike is the owner of Memorytime and has been involved with technology since 1972 has seen and used a Slide Rule. He came to oregon in 1976 to work at Tektronix and taught classes at Wilsonville Tektronix plant. While there he deisgned Memory boards for the ATARI computer and also taught at PCC for a short time. Mike has designed a number of memory board and SBC (single board computer) systems.

Mike has three patents and recently served as an expert witness in a recent patent infringement case and currently involved in a number of design projects including a customizable LED sign and a PXE Boot server.

Many will head to the Lucky Lab on Hawthorne after the meeting.

See you there!

Website
Wednesday
Oct 2, 2013
Fall Puppet Triage-a-Thon
Puppet

Interested in contributing to Puppet? Want to come hang out with fun people and do geeky things all day? Come to our Triage-A-Thon on Wednesday, October 2nd! You can participate virtually from anywhere in the world, or join us in person in our office in Portland, OR.

If you plan to attend, please register to help us plan for food and space!

Our goal is to review all the open tickets in the Puppet and Module projects to: - Update and confirm that issues are still relevant - Ensure tickets are in the right status and all the right information is present to fix the problem - Close any invalid or no longer relevant tickets

We’ll assign blocks of tickets to every participant, explain what you need to do, and provide people on the ground to answer questions and help you make decisions. If you want a few more details about how you can help, you should read about the process we use to triage bugs.

Participate online worldwide: Virtually we’ll provide an IRC channel (#puppethack), IM, and rewards for people who triage tickets and get involved. The Triage-a-Thon will be happening online from 1am-5pm PDT so that our friends and employees outside the US can also participate, so drop in any time that works for you.

In Portland: Join us in person at our office in the Pearl! We'll provide breakfast, coffee, a delicious lunch, snacks and space in our office. Please bring a laptop computer with you. The in-office portion of the Triage-a-Thon starts at 9am, and runs all day, so you're welcome to drop in at any point.

The first 200 people who help for at least 2 hours will be sent a special edition Puppet Triage-a-Thon 2013 t-shirt, and we'll have additional prizes for top participants!

Website
Thursday
Oct 3, 2013
Portland Linux/Unix Group: FreeNAS Plugins
PSU Maseeh Engineering Building

FreeNAS is an open source Network Attached Storage system powered by FreeBSD that features the ZFS filesystem.

Michael Dexter will demonstrate the FreeNAS 9.1.1 Plugins architecture using the Plex Media Server and various virtual machines.

For more information: http://freenas.org

Many attendees will break for a social hour at the Lucky Lab Brew Pub NW at 1945 NW Quimby

See you there!

Website
Monday
Oct 7, 2013
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for October 7

  • 6:30 - 7:00: Eat pizza / salads and talk to other Puppet users
  • 7:00 - 7:45: Getting started with Puppet: Mike Stahnke
  • 7:45 - 8:15: New free online learning for Puppet: Brad Hamilton
  • 8:15 - 8:30: Brainstorm topics for upcoming meetings

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Tuesday
Oct 15, 2013
Portland Linux/Unix Group Advanced Topics: Virtual Machine Fair
Free Geek

Who: Daniel Hedlund, Michael Dexter and a few special guests What: Virtual Machine Fair: Erlang/ocaml/Haskell VMs, bhyve, Xen & LXCs! Why: The pursuit of technology freedom

Contain yourselves!

Daniel and Michael have been working with various virtual machines technologies and would like to have a roundtable style talk with micro presentations about each one, including:

Erlang VMs bhyve BSD Hypervisor VMs Xen VM's Haskell VMs (hopefully) and Linux Containers if we can rattle a familiar PLUG face's cage

We've invited a few guests and will give you a survey of some of the great things going on with open source virtualization technology.

Links: http://halvm.org/ http://www.openmirage.org/ http://bhyve.org

Many attendees will break for a social hour at the Lucky Lab on Hawthorne after the meeting

See you there!

Website
Monday
Oct 21, 2013
pdxdevops: Portland DevOps user group meeting
Jama Software

Please join us on October 21 at Jama Software for a talk about Docker by CPUsage CTO and co-founder, Matt Wallington.

Docker has been a hot topic in devops circles recent months and Matt will be imparting his experiences using it as well as some demonstrations of the tool itself. I look forward to seeing everyone there!

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Monday
Nov 4, 2013
Devopsdays Portland
through Ellyn Bye Studio at the Armory

DevopsDays Portland is a two day event with a combination of presentations and open spaces designed to bring development and operations together at one conference.

Register to attend ($100 registration fee): http://devopsdays.org/events/2013-portland/registration/

Website
Thursday
Nov 7, 2013
Portland Linux/Unix Group: Samba 4
PSU Maseeh Engineering Building

Brian Martin will talk about his early experiences with Samba 4

Samba provides open-source support for the Microsoft file sharing protocol. Version 4 of Samba was released late last year. It represented years of work and a major, some would say massive upgrade to Samba to include the ability to be a fully functional Active Directory server. Given the large scale changes, many people have been avoiding production Samba 4 use while waiting for the bugs to be worked out. Brian Martin has now started migrating production environments to Samba 4 and will discuss his early experiences.

Bio: Brian Martin is the chief consultant for Martin Consulting Services, Inc. Martin Consulting has provided system administration services in Unix, Linux and Windows systems in the Portland metro area and across the country since 1996. Brian is a frequent attendee at PLUG. His past presentations include VMWare, production grade scripting, disaster recovery experiences, Linux containers, and logical volume management.

Many attendees will break for a social hour at the Lucky Lab Brew Pub NW at 1945 NW Quimby

See you there!

Website
Monday
Nov 18, 2013
pdxdevops: Portland DevOps user group meeting
Tonkon Torp LLP

Please join us on November 18 for a talk about Vagrant & Packer by Sean Kane.

Vagrant is a tool for building complete development environments using virtual machines. Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Tuesday
Nov 19, 2013
Portland Linux/Unix Group Advanced Topics: Android App Collusion
Free Geek

Who: Rogan Creswick
What: Multi-App Security Analysis: Looking for Android App Collusion
Where: Free Geek, 1731 SE 10th Avenue, Portland
When: Tuesday, November 19th, 2013 at 7pm
Why: The pursuit of technology freedom

The Android permission model opens up a number of opportunities for apps to bypass the established single-app permission checks that Android users rely on to control data flow and application behavior on their devices. I'll do my best to terrify the Android-using audience by describing the attack surface for colluding applications and showing interactive visualizations of multi-app data flow. We'll look at the Android permission model, the user-interface it results in, and I'll show just how easy it is to make apps that look innocuous.

Bio:

Rogan Creswick develops unique tools and techniques for software development and security analysis at Galois, Inc. His research interests focus on improving the state of the art in software engineering tools and user interfaces. His experience also reaches into the areas of user interface automation and customization via integrated assistants and automated documentation aides at IBM Research. He has striven to provide natural interfaces to ease communication with complex and semi-sentient agents through existing tools that have already become trustworthy and familiar to their users.

Many attendees will break for a social hour at the Lucky Lab on Hawthorne after the meeting

See you there!

Website
Wednesday
Nov 20, 2013
Docker Meetup
New Relic

Meetup to discuss docker. http://www.docker.io/

Website
Monday
Dec 2, 2013
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for December 2

  • 6:30 - 7:00: Eat pizza / salads and talk to other Puppet users
  • 7:00 - 7:30: Monitoring and Puppet Setup at Puppet Labs: Derrick Dymock
  • 7:30 - 8:00: Puppet patterns: Spencer Krum
  • 8:00 - 8:30: Geppetto: Ryan Coleman

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Tuesday
Dec 3, 2013
Docker Hackday #7
New Relic

PDX venue for the global docker hack day.

10:30am PST: Docker 101 online session with Nick Stinemates

6:00pm PST: Lightning talks

Website
Thursday
Dec 5, 2013
Portland Linux/Unix Group
PSU Maseeh Engineering Building

Portland's 12-month, three-track open source conference

The Portland Linux/Unix Group meets three times a month:

First Thursday General Meeting at PSU Third Tuesday Advanced Topics Meeting at Free Geek Third Sunday Clinic at Free Geek

We try announce our speakers two weeks in advance but some times it is last minute. They're usually conference-quality none the less.

Many attendees will break for a social hour at the Lucky Lab Brew Pub NW at 1945 NW Quimby

See you there!

Website
Monday
Dec 16, 2013
pdxdevops: Portland DevOps user group meeting
Jama South

Please join us on December 16 at Jama Software to discuss Go for System Administration with Kelsey Hightower.

Created just 4 years ago, Go has been gaining traction in many areas from core system services like DNS and CDN, devops applications like Packer and Docker, and continues to stretch further into web applications and general processing utilities. Kelsey will be discussing the benefits he has realized by using Go as an admin's tool. I look forward to seeing everyone there!

Kelsey is the Director of Software Engineering at Monsoon Commerce, co-editor of the Golang Newsletter and recently gained committer status to Packer.

This month our meeting is sponsored by Volt Workforce Solutions. Many thanks to Volt for supplying the pizza and to Jama for hosting the event!

ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Tuesday
Dec 17, 2013
PLUG Advanced Topics: Lustre Distributed File System
Free Geek

PLUG Advanced Topics:

Implementation and use of the Lustre file system within a research institution.

Lustre is a type of parallel distributed file system, generally used for large-scale cluster computing. (http://lustre.org)

Rob Stites - Research Associate OHSU

Rob works with several compute clusters, each using the Lustre file system at OHSU. He works with three distinct groups at OHSU; Geonomic testing, electron microscope image analysis and speech analysis.

Many attendees will break for a social hour at the Lucky Lab on Hawthorne after the meeting

See you there!

Website
Thursday
Jan 2, 2014
Portland Linux/Unix Group: Advanced OpenSSH
PSU Maseeh Engineering Building

Carlos Aguayo will talk about about Advanced OpenSSH:

  • Basic Usage, on Various Platforms
  • Authentication Methods
  • Keys and Agents
  • Client configuration overview
  • Server configuration overview
  • Tunnels and port forwarding
  • Remote X Windows

Carlos Aguayo is a veteran of the Silicon Valley's startup boom that produced both the Internet and the open-source movements as we know them today. He spent the 90's at companies like Sun Microsystems, Infoseek, General Magic, and Marimba, and was a major contributor at Hobnob, a mobile wireless networking venture. With a background in computer science and engineering, he has focused on corporate and datacenter infrastructure, networking and scalability. He is presently working as a systems engineer at XO Communications in Beaverton, and when not wrangling virtual machines, sings barbershop with the Bridge Town Sound.

Many attendees will break for a social hour after the First Thursday meeting at the Lucky Lab Brew Pub NW at 1945 NW Quimby

See you there!

Website
Monday
Jan 6, 2014
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for January 6

  • 6:30 - 7:00: Eat pizza / salads and talk to other Puppet users
  • 7:00 - 7:45: Puppet and Windows - Josh Cooper
  • 7:45 - 8:25: Puppet Enterprise and Puppet Open Source: Similarities and differences from a technical perspective - Eric Sorenson
  • 8:25 - 8:30: Plan next agenda

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Tuesday
Jan 14, 2014
Puppet Camp Portland
McMenamins Mission Theater & Pub

Please note that you MUST register to attend this free event!

We will be accepting talk proposals until December 2, so if you want to talk, please submit! We will be announcing the agenda in mid-December.

Website
Monday
Jan 20, 2014
pdxdevops: Portland DevOps user group meeting
Jama South

Please join us on January 20th at Jama South for an exciting night of devops!

  • Presentation: Vagrant 101 with Jama's own Rich Howard.
  • Lightning Talk 1: Provisioning LXC Containers using Packer with Kelsey Hightower.

About the Speakers

A seasoned veteran of devops, Rich will lead an introduction into the magical realm of Vagrant including networking, multi-VM setup and provisioning. I look forward to seeing everyone there!

Kelsey is the Director of Engineering at Monsoon Commerce with over 10 years of experience in making IT problems disappear using the power of unix, programming, and empathy.

Spencer is a Linux and application administrator with UTI Worldwide. He has been using Linux and Puppet for years. Spencer is co-authored (with William Van Hevelingen and Ben Kero) the second edition of Pro Puppet by James Turnbull and Jeff McCune.

About the Tech

Vagrant is free and open-source software for creating and configuring virtual development environments. Although it started as a wrapper around VirtualBox with configuration management integration with Chef and Puppet, later versions have come to support AWS and VMWare as well as various means of provisioning and configuring the boxes including Ansible and Salt.

Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.

This month our meeting is sponsored by Volt Workforce Solutions. Many thanks to Volt for supplying the pizza and to Jama for hosting the event!!


ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Tuesday
Jan 21, 2014
Portland Linux/Unix Group Advanced Topics: Speaking in Public is Easy
Free Geek

Portland Linux/Unix Group Advanced Topics Meeting Announcement

Who: Brian Rohan and Michael Dexter

What: Speaking in Public is Easy

Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)

When: Tuesday, January 21st, 2014 at 7pm

Why: The pursuit of technology freedom

You read that right: Speaking in public is easy and there is nothing stopping you from giving the next informative and compelling PLUG talk.

  • You are guaranteed to have a unique topic, experience and perspective
  • Audiences are far kinder than you expect (only pros get boo'd!)
  • Visuals are always optional
  • No one was born a public speaker
  • There are great resources out there to help you
  • Most things that go wrong have nothing to do with you (Tsunamis!)
  • Live demos are... risky, but cool
  • The OSCON and LFNW CFP's close shortly (hint hint)

Brian and Michael will give you a pragmatic tour of exactly what is involved in open source conference speaking and explain precisely how nothing is stopping you from getting involved thanks to local organizations like the Portland Linux/Unix Group.

Brian says:

In 2007 I made the switch from being a machinist to a real estate agent, shortly thereafter I was invited to investigate a Toastmasters club, in order to become a better communicator. Through 5 years and over 40 speeches in Toastmasters I reached the highest level of Distinguished Toastmaster. Simply stepping out of my comfort zone has given me the opportunity introduce dignitaries, and MC fund-raising events for worthwhile causes (notably a record breaking Clark County Republican Party Lincoln Day Dinner auction). Currently I am a recognized top 2% leader in AdvoCare International, helping others achieve their physical and financial goals.

I enjoy using Linux on a personal level for the freedom that it represents.

"You never get rid of public speaking butterflies, you just get them to fly in formation: ~Marv Serhan

Michael says:

Never in a 1,000 years will I speak in public yet I find myself doing it several times a month in Portland and at conferences around the world. I guarantee I'm no Brian Rohan but I fill rooms and get applause. The secret is finding the right room and just doing it. I will talk about the absolute worst that can happen (rarely what you think it would be), the open source conference community and how to get from submitting a proposal to stepping down from the stage.

Many will head to the Lucky Lab on Hawthorne after the meeting.

Website
Monday
Feb 3, 2014
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for February 3

  • 6:30 - 7:00: Eat pizza / salads and talk to other Puppet users
  • 7:00 - 8:25: Show and tell. Bring your projects. Adrien Thebo (aka finch) will be available with demos of Oscar, r10k and more awesome stuff he's been working on.
  • 8:25 - 8:30: Plan next agenda

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Thursday
Feb 6, 2014
PLUG: Public Speaking is the Greatest Skill You Can Possess
PSU Maseeh Engineering Building

The Portland Linux/Unix Group: Portland's monthly, three-track tech conference, celebrating its 20th anniversary this spring!

  • Who: Brian Rohan and Michael Dexter
  • What: Public Speaking is the Greatest Skill You Can Possess
  • Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
  • When: Thursday, February 6th, 2014 at 7pm
  • Why: The pursuit of technology freedom
  • Stream: http://pdxlinux.org/live/

Brian and Michael are back to teach you everything you ever wanted to know about speaking at an open source from PLUG (hint hint) to OSCON.

Brian has years as an experienced Distinguished Toastmaster (beer available at the Lucky Lab NW after the meeting) and Michael has just submitted his paper for the upcoming AsiaBSDCon conference on a topic he had previously known nothing about.

Why should you give a talk?

  • You are guaranteed to have a unique topic, experience and perspective
  • Audiences are far kinder than you expect (only pros get boo'd!)
  • Visuals are always optional and are flexible in format
  • No one was born a public speaker, it's simply a learned skill
  • There are great resources out there to help you
  • Most things that go wrong have nothing to do with you (Tsunamis!)
  • Live demos are... risky, but useful
  • The LFNW and other CFP's close shortly (hint hint)

Highlight from our Advanced Topics talk: (paraphrased) "My mom got more value out of learning to community with Toastmasters than two years of a (VERY impressive school) scholarship."

YOU may change careers a dozen times in your life and need a new skill set for each job but will ALWAYS need to express yourself and communicate on behalf of yourself and your team. Let PLUG be that first step in what could be worth more than a (VERY impressive school) scholarship!

Brian says:

In 2007 I made the switch from being a machinist to a real estate agent, shortly thereafter I was invited to investigate a Toastmasters club, in order to become a better communicator. Through 5 years and over 40 speeches in Toastmasters I reached the highest level of Distinguished Toastmaster. Simply stepping out of my comfort zone has given me the opportunity introduce dignitaries, and MC fund-raising events for worthwhile causes (notably a record breaking Clark County Republican Party Lincoln Day Dinner auction). Currently I am a recognized top 2% leader in AdvoCare International, helping others achieve their physical and financial goals.

I enjoy using Linux on a personal level for the freedom that it represents.

"You never get rid of public speaking butterflies, you just get them to fly in formation: ~Marv Serhan

Michael says:

Never in a 1,000 years will I speak in public yet I find myself doing it several times a month in Portland and at conferences around the world. I guarantee I'm no Brian Rohan but I fill rooms and get applause. The secret is finding the right room and just doing it. I will talk about the absolute worst that can happen (rarely what you think it would be), the open source conference community and how to get from submitting a proposal to stepping down from the stage.

Website
Tuesday
Feb 18, 2014
PLUG AT: Protecting Your Volunteer Effort from Caustic People

PLUG has been lucky. Some volunteer efforts and organizations face onslaughts that drive off their core volunteers and can hijack or snuff the organization. Hear the lessons learned from five such examples and share your own stories of how to recognize and respond to such behavior.

Early segue into tech topics or refreshments recommended!

Many will head to the Lucky Lab on Hawthorne after the meeting.

See you there!

Michael Dexter PLUG Volunteer

Website
Monday
Feb 24, 2014
pdxdevops: Portland DevOps user group meeting
Jama South

Please join us on February 24th at Jama South for an exciting night of devops!

  • CoreOS and etcd with Brandon Philips (CTO, CoreOS)

This month our meeting is sponsored by Volt Workforce Solutions. Many thanks to Volt for supplying the pizza and to Jama for hosting the event!!


ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Monday
Mar 3, 2014
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for March 3

  • 6:30 - 7:00: Eat pizza / salads and talk to other Puppet users
  • 7:00 - 7:45: Issue Prevention: When turning it off and on again fails you - Jay Wallace
  • 7:45 - 8:15: Demo: Use Envpuppet To Test with Multiple Puppet Versions - Charlie Sharpsteen
  • 8:15 - 8:30: Open time for show & tell

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the [PDX Puppet Google Group]

Website
Thursday
Mar 6, 2014
Portland Linux/Unix Group: pfSense
PSU Maseeh Engineering Building

The Portland Linux/Unix Group

pfSense by Jeff Carmichael and Brian Rohan

Stream: http://pdxlinux.org/live/

pfSense offers an open source solution to replace commercial routers, firewalls, security, proxys, dns/dhcp/nat and more. It can be a single solution for most all network resources for a soho, and has been used successfully in small to medium sized businesses. When you are ready to replace your moon infected linksys router, pfSense offers a mature, flexible and capable solution.

Many attendees will break for a social hour after the First Thursday meeting at the Lucky Lab Brew Pub NW at 1945 NW Quimby

See you there!

Website
Thursday
Mar 13, 2014
Docker Meetup
New Relic

Docker Uses, Getting Started, What to do? by Adron Hall

Lightning Talks:

Drone.io

Website
Docker Portland Meetup #3 at New Relic
New Relic

Join us for the next Docker Portland Meetup. This event will be hosted at New Relic, Portland. Adron Hall will be presenting what Docker is good for, where to use it and what else it might be an excellent fit for. Jesse Dearing will present a lightning talk about drone.io.

Schedule

6:00 to 6:30: Docker basics: What, Why?

6:30 to 7:30: Docker Demo

7:30 to 8:00: Q&A and lightning talks (drone.io, ..)*

Website
Monday
Mar 17, 2014
pdxdevops: Portland DevOps user group meeting
Jama South

Please join us on February 24th at Jama South for an exciting night of devops!

  • Graphite demo with William Van Hevelingen
  • Managing ZFS via ReST with Spencer Krum.

This month our meeting is sponsored by Volt Workforce Solutions. Many thanks to Volt for supplying the pizza and to Jama for hosting the event!!


ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Tuesday
Mar 18, 2014
Dynamic Tracing with DTrace and SystemTap - Portland Linux/Unix Group Advanced Topics
Free Geek

Daniel Hedlund will be giving an intermediate to advanced level talk on DTrace and SystemTap.

DTrace (http://dtrace.org/blogs/about/) is a dynamic tracing framework, originally developed for Solaris, has been released under the CDDL license and ported to many other Unix-like OSes including FreeBSD, OS X and Linux. SystemTap (https://sourceware.org/systemtap/) provides similar functionality to DTrace but is Linux specific and released under the GPL.

Dynamic tracing tools make it possible to safely inject instrumentation points (probes) into running applications on production environments; no recompilation is necessary and there is only minimal performance overhead when being used, and no overhead when not. Probes can be used to gather performance metrics to identify bottlenecks, create aggregate statistics such as the size distribution of filesystem writes, or to introspect arguments passed to individual functions in a running application without ever taking it offline.

Many attendees will break for a social hour after the Third Tuesday meeting at the Lucky Lab on Hawthorne after the meeting

PLUG: Portland's monthly, three-track tech conference!

First Thursday: General Meeting at PSU

Third Tuesday: Advanced Topics at Free Geek

Third Sunday: Hands-on Clinic at Free Geek

See you there!

Website
Thursday
Apr 3, 2014
Portland Linux/Unix Group 20th Anniversary: Ask Linus
PSU Maseeh Engineering Building
Date: March 24th, 1994
Newsgroups: comp.os.linux.help
Subject: Linux Users Group!!!

There is a Linux users group forming in Portland Oregon, 
if you are interested, email me at: ... our first meeting 
date has not been set, but will be in April sometime.
Have Fun,
Sean

The Portland Linux/Unix Group is turning 20!

We are celebrating with a Q&A session with the person who inspired this group of Linux and Unix users to come together and meet monthly for two decades: Linus Torvalds

Seating is limited and you can RSVP at: http://plug.eventbrite.com

We cannot guarantee a place for everyone and priority will be given to those who RSVP. You can try to watch the live stream from the lobby.

Live stream: http://pdxlinux.org/live/ IRC: #pdxlinux on irc.geekshed.net

Many will head to the Lucky Lab NW at 1945 NW Quimby after the meeting. Rideshares available.

Website
Monday
Apr 7, 2014
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for April 7

  • 6:30 - 7:00: Eat pizza / salads and talk to other Puppet users
  • 7:00 - 7:45: Beaker 101: acceptance testing and more - Alice Nodelman
  • 7:45 - 8:25: Module testing with Beaker - Hunter Haugen
  • 8:25 - 8:30: Brainstorm next agenda

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Tuesday
Apr 15, 2014
Portland Linux/Unix Group Advanced Topics: Heartbleed & apcupsd
Free Geek

Portland Linux/Unix Group Advanced Topics Meeting Announcement

Who: Ted Mittelstaedt

What: Heartbleed: It's cause, the solution, lessons learned plus apcupsd

Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)

When: Tuesday, April 15th, 2014 at 7pm

Why: The pursuit of technology freedom

The "Heartbleed" OpenSSL bug potentially impacts everyone who has used the Internet but was simple enough to explain in an XKCD cartoon.

http://xkcd.com/1354/

Ted Mittelstaedt will enlighten us about it and the issues surrounding it. Ted has also been experimenting with APC's new UPC interface and apcupsd. He will share his findings on this.

Many will head to the Lucky Lab on Hawthorne after the meeting.

See you there!

Website
Monday
Apr 21, 2014
FutureTalk with Gene Kim
New Relic

DevOps Patterns Distilled:

Implementing The Needed Practices In Four Practical Steps

Organizations employing DevOps practices such as Google, Amazon, Facebook, Etsy and Twitter are routinely deploying code into production hundreds, or even thousands, of times per day, while providing world-class availability, reliability and security. In contrast, most organizations struggle to do releases more than every nine months.

The authors of the upcoming “DevOps Cookbook” have been studying high performing organizations since 1999, and we capture and codify how these high-performing organizations achieve this fast flow of work through Product Management and Development, through QA and Infosec, and into IT Operations. By doing so, other organizations can now replicate the extraordinary culture and outcomes enabling their organization to scale and win in the marketplace.

The goal of the DevOps Cookbook is to help accelerate DevOps adoption, increase the success of DevOps initiatives, and lower the activation energy required for DevOps transformations to start and finish.

This is the 6th event in a series of free monthly FutureTalks from disruptive Developers, innovative Technologists and world-changing Creatives. Networking begins at 5:30, with free food and drinks. The presentation will begin right at 6p.

Please join and RSVP via our new Meetup group HERE

Gene is a multiple award winning CTO, researcher and author. He was founder and CTO of Tripwire for 13 years. He has written three books, including “The Visible Ops Handbook” and “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win." Gene is a huge fan of IT operations, and how it can enable developers to maximize throughput of features from “code complete” to “in production,” without causing chaos and disruption to the IT environment. He has worked with some of the top Internet companies on improving deployment flow and increasing the rigor around IT operational processes. In 2007, ComputerWorld added Gene to the “40 Innovative IT People Under The Age Of 40” list, and was given the Outstanding Alumnus Award by the Department of Computer Sciences at Purdue University for achievement and leadership in the profession.

› FutureTalk is brought to you by New Relic in collaboration with TAO

pdxdevops: Portland DevOps user group meeting
Jama South

Please join us on April 14th at Jama South for an exciting night of devops!

  • ZenOSS with Michael Whities

This month our meeting is sponsored by Volt Workforce Solutions. Many thanks to Volt for supplying the pizza and to Jama for hosting the event!!


ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Thursday
May 1, 2014
Portland Linux/Unix Group: Federated Wiki
PSU Maseeh Engineering Building

Who: Ward Cunningham

What: Federated Wiki

Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)

When: Thursday, May 1st, 2014 at 7pm

Why: The pursuit of technology freedom

Stream: http://pdxlinux.org/live/

UNIX introduced the notion of software tools, small programs assembled together as pipelines. Almost as innovative what its notion of a workbench, a place where work in progress could be shared by passing references, file paths, among collaborators.

I draw huge inspiration from these contributions, both of which happened within my professional lifetime. In this talk I will describe analogous structures in Federated Wiki, a project that hopes to host the doing of things as well as the talk about doing things.

Ward Cunningham has worked for and consulted to daring startups and huge corporations. He has served as CTO, Director, Fellow, Principle Engineer and Inventor. He is best known for creating wiki. He leads an open-source project rebuilding wiki to solve more complex sharing situations addressing some of societies toughest problems. Ward founded movements in object-oriented, agile software, extreme programming and pattern languages. Ward lives in Portland, Oregon and works for New Relic, Inc.

Many will head to the Lucky Lab NW after the meeting.

Website
Monday
May 5, 2014
Portland Puppet User Group
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and anyone interested in learning more about Puppet. Beginners welcome.

Agenda for May 5

  • 6:30 - 7:00: Eat pizza / salads and socialize
  • 7:00 - 7:45: Talk on "Future Parser" - Joshua Parlow
  • 7:45 - 8:15: "Trusted Facts and Policy-Based Autosigning" -Thomas Linkin
  • 8:15 - 8:25: June Triage-a-Thon info and update
  • 8:25 - 8:30: Brainstorm next agenda

If you have an idea for what you would like to hear a talk about, or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group!

This user group is governed by the Puppet Labs event code of conduct.

More information:

Joshua Parlow, Software Engineer at Puppet Labs, will be talking about the future parser.

He'll answer:

  • what is it?
  • how do you turn it on?
  • what new features does it have?
  • how does it differ from the current parser?

Come with more questions! If you want to read up on the future parser ahead of time, you can do so here: http://docs.puppetlabs.com/puppet/latest/reference/experiments_future.html

The Portland Puppet User Group is for those who are using Puppet, want to learn more about Puppet, or are interested in configuration management, IT, or DevOps. We meet at Puppet Labs on the first Monday of each month. To learn more about Puppet, you can visit PuppetLabs.com.

Website
Monday
May 19, 2014
pdxdevops: Portland DevOps user group meeting
Jama South

Please join us at Jama South for an exciting night of devops!

  • Nick Chappel from NetXPosure will take us for a ride through installing and configuring logstash.
  • Rakesh Komulwad from HCL operations will show how to use logstash to track latency in an application.
  • Following presentations, we'll have a review of Monitorama and discuss the state of monitoring.

This month our meeting is sponsored by Volt Workforce Solutions. Many thanks to Volt for supplying the pizza and to Jama for hosting the event!!


ABOUT THE GROUP: pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. Meetings are usually on the third Monday of the month. Website: http://pdxdevops.org/ Twitter: @pdxdevops

Website
Tuesday
May 20, 2014
Portland Linux/Unix Group Advanced Topics: Hands-on Internet of Things
Free Geek

Who: Sean Mathews

What: Hands-on Internet of Things

Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)

When: Tuesday, May 20th, 2014 at 7pm

Why: The pursuit of technology freedom

Sean Mathews will present Hands-on Internet of Things: Building the next “Internet Of Things” device using a Raspberry Pi or Beagle Bone Black and simple electronics.

Sean will take us though how to prototype and build a Raspberry Pi GPIO board for as lows as $6 per board and under a month.

Learn about the Raspberry Pi GPIO header and how you can use it to talk to your card.

Sean has built assembly line automation solutions for over 20 years

Sean Mathews has over 30 years of computer hardware, software and database design and development. Sean started writing assembly language and Basic on TRS-80 and Pet computers in the late 70's at the age of 9. At 16 he started his first company writing software written in C to help developers keep track of revision history of C source code for MODCOMP computers in the mid 80's. Currently he designs embedded and cloud based solutions at NuTech Software Solutions which he founded in 1996 and sells a line of embedded alarm devices for consumers that are sold worldwide.

Many attendees will break for a social hour after the Third Tuesday meeting at the Lucky Lab on Hawthorne after the meeting

See you there!

Website
Monday
Jun 2, 2014
Triage-a-Thon
Puppet

Interested in contributing to Puppet? Want to come hang out with fun people and do geeky things all day?

You're invited to join Puppet community members and employees for our June Triage-a-Thon! You can participate virtually from anywhere in the world, or join us in person in our office in Portland, OR.

If you've been to previous Triage-a-Thon's where we've focused on reviewing and closing tickets, you'll find that this one will be different! Our goal for this Triage-a-Thon is to focus on running tickets through to completion and fixing bugs.

This Triage-a-Thon is recommended for Puppet developers and intermediate to advanced Puppet Users who are comfortable fixing bugs and contributing code. For those who want to learn more about Puppet, but aren't comfortable triaging tickets yet, we've added a special session of the Portland Puppet User Group at Puppet Labs after the Triage-a-Thon, and livestreamed online, focused on Beginning Puppet.

If you live in Portland, Oregon: Join us in person at our office in the Pearl! We'll provide breakfast, coffee, a delicious lunch, snacks and space in our office plus a social hour with tasty beverages between the Triage-A-Thon and Puppet User Group sessions.

Please bring a laptop computer with you. You're welcome to drop in at any point - we're starting at 7am online to include those in other time zones, but we don't expect to see you that early :)

The first 200 people who help for at least 2 hours will be sent a special edition Puppet Triage-a-Thon t-shirt, and we'll have additional prizes for top participants!

Website
PDX Puppet User Group - Beginner Session & social!
Puppet

Watch the live stream!

What this is: The monthly PDX Puppet User Group, which meets on the 1st Monday of every month, for Puppet users and people interested in learning more about Puppet.

This month: We're hosting a special Puppet for Beginners session! On June 2nd, invite yourself, and friends & co-workers who've been asking "What IS that Puppet thing, anyway?" to come to our office for a special mixer and three introductory talks on Puppet.

Agenda for June 2:

  • 4:00 - 6:30pm: Drinks and social [dinner and drinks provided]
  • 6:30 - 7:15pm: "Beginning Puppet" - Michael Stahnke
  • 7:15 - 8:00pm: "Writing and Publishing Puppet Modules" - Colleen Murphy
  • 8:00 - 8:30pm: "An Introduction to Contributing" - Eric Sorenson

For more details on the Triage-a-Thon, an event for intermediate-advanced Puppet users happening earlier in the day, see: https://www.eventbrite.com/e/puppet-triage-a-thon-june-2014-tickets-11147351027

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group.

Website
Thursday
Jun 5, 2014
Portland Linux/Unix Group: Security and OpenSSH
PSU Maseeh Engineering Building

Who: Steve Dum

What: Security and OpenSSH

Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)

When: Thursday, June 5th, 2014 at 7pm

Why: The pursuit of technology freedom

Stream: http://pdxlinux.org/live/

We will look at the security provided by OpenSSH and how the environment it is used in affects it's security. When can SSH security improve network security and when can't it.

This presentation assumes you have a basic understanding of SSH and how it is setup. Those topics will be reviewed very rapidly as we dig deeper into the security aspects of SSH. The discussion concentrates on SSH authentication using asymetric or public key encryption.

SSH is widely used to provide convenient and secure access to multiple machines on a local network, and to tunnel into remote networks to access machines on those networks that aren't directly visible to your local machine. We will analyze various use scenario's of SSH in these two usage scenario's and also the advantages and disadvantages of using an agent to facilitate SSH connections. For each of these scenario's, we will discuss the privacy aspects of one's passphrase and private keys, how secure the transmitted data is, and the ability of others to 'borrow' your credentials.

You should walk away from this presentation with a better understanding of what actions you need to take to maximize your privacy, while reaping the benefits of using SSH.

Many will head to the Lucky Lab NW at 1945 NW Quimby after the meeting.

Website
Tuesday
Jun 17, 2014
Portland Linux/Unix Group Advanced Topics: Git 2.0
Free Geek

Who: Alan Olsen

What: Git 2.0

Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)

When: Tuesday, June 17th, 2014 at 7pm

Why: The pursuit of technology freedom

On May 28th, version 2.0 of the Git version control software was released. This talk will be on the changes and new features that come along with the 2.0 release, as well as the changes the steps to build and install the software.

Alan Olsen started using Linux in 1994 with the Yggdrasil distribution. He has been involved with PLUG for far to long and ran Advanced Topics for 8 years. He has been programming since 1972 and working in the computer industry since 1984. He is old. He has built a log of software, hacked a lot of kernels, written too many scripts and is still finding more to learn and do in the Linux environment.

Many will head to the Lucky Lab on Hawthorne after the meeting.

See you there!

Website
Thursday
Jul 3, 2014
Portland Linux/Unix Group: Lowest Common Denomiator Coding with vi and sh
PSU Maseeh Engineering Building

Who: Michael Dexter

What: Lowest Common Denominator Coding with vi and sh

Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)

When: Thursday, July 3rd, 2014 at 7pm

Why: The pursuit of technology freedom

Stream: http://pdxlinux.org/live/

There are countless available text editors, programming languages and Integrated Development Environments (IDEs) but few are guaranteed to be present on any given system. On POSIX Unix systems, the vi(1) text editor and sh(1) shell are required by the POSIX (opengroup.org) standard and might be the only development tools at your disposal. While some developers may consider these tools equivalent to a doughnut spare tire that should not be used over 50MPH, others embrace them and have used them for decades. Some would also argue that you should learn the rules before you break them in order to appreciate higher-level languages.

This talk will be a crash course in vi(1) and sh(1) with examples from a 2500 line virtualization management project that uses a number of scripting techniques.

Michael provides independent Unix support and organizes PLUG.

Many will head to the Lucky Lab NW after the meeting.

Website
Monday
Jul 7, 2014
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for July 7

Next Monday is our next PDX Puppet User Group meeting! Melissa Stone, Release Engineer at Puppet Labs, will be talking about using Puppet to Package Software, and Kylo Ginsberg will be giving you a glipse of the future as he discusses Puppet 4!

  • 6:30 - 7:00: Eat pizza / salads and talk to other Puppet users
  • 7:00 - 7:45: "Using Puppet to Package Software" (Beginner/Intermediate) - Melissa Stone
  • 7:45 - 8:10: "What's New in Puppet 4" - Kylo Ginsberg
  • 8:10 - 8:15: Plan next agenda

We're still looking for a second talk, so get in touch with kara @ puppetlabs.com if you're interested in talking (even briefly!) about how you're using Puppet. Also, let us know if you'd like to be on the schedule next month! You don't need to be an expert to speak - we love to hear about what folks are doing with Puppet.

If you have an idea for what you would like to see presented, please post those ideas in the PDX Puppet Google Group

Website
Tuesday
Jul 15, 2014
Portland Linux/Unix Group Advanced Topics: GO TO OSCON
Free Geek

We will not be having a meeting tonight but you are welcome to meet at the Lucky Lab.

See you at OSCON!

PLUG: Portland's monthly, three-track tech conference!

First Thursday: General Meeting at PSU

Third Tuesday: Advanced Topics at Free Geek

Third Sunday: Hands-on Clinic at Free Geek

PLUG will celebrate 20 years of delivering conference-quality Linux, Unix and technology speakers this year! Most speakers are announced about two weeks in advance but some are last minute. Watch Calagator and the PLUG mailing lists for the latest news.

Many attendees will break for a social hour after the Third Tuesday meeting at the Lucky Lab on Hawthorne after the meeting

See you there!

Website
Monday
Aug 4, 2014
PDX Puppet User Group: "Standardized Debugging Environments"
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for August 4th

Charlie Sharpsteen, Open Source Support Engineer at Puppet Labs, will be talking about "Standardized Debugging Environments: Taking the Friction Out of Ticket Investigation".

In his talk, Charlie will cover the journey Puppet Labs has taken towards automating the setup of virtual sandboxes for exploration and ticket investigation.

  • 6:30 - 7:00: Eat pizza / salads and talk to other Puppet users
  • 7:00 - 7:45: "Standardized Debugging Environments: Taking the Friction Out of Ticket Investigation" - Charlie Sharpsteen
  • 7:45 - 8:10: Talk TBA or Breakout Sessions
  • 8:10 - 8:15: Plan next agenda

We're still looking for a second talk, so get in touch with kara @ puppetlabs.com if you're interested in talking (even briefly!) about how you're using Puppet. Also, let us know if you'd like to be on the schedule next month! You don't need to be an expert to speak - we love to hear about what folks are doing with Puppet.

If you have an idea for what you would like to see presented, please post those ideas in the PDX Puppet Google Group

Website
Thursday
Aug 7, 2014
Portland Linux/Unix Group: An Open Hardware Case Study: The AK-47
PSU Maseeh Engineering Building

Who: Beth 'pidge' Flanagan

What: Open Sourcing the Modern Battle Rifle: Legal and technical implications in home building the semi-automatic AK-47

Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)

When: Thursday, August 7th, 2014 at 7pm

Why: The pursuit of technology freedom

Stream: http://pdxlinux.org/live/

A look at the technical and legal issues surrounding home construction of firearms, focusing on semi-automatic AK-47 style rifles.

Home gun building brings interesting legal and technical challenges needed to keep someone both safe and on the right side of the law. This requires an individual to be both an amateur metalsmith as well as knowing the ins and outs of firearms and international patent law. This talk will discuss the building of the semi-automatic AK47 rifle from a technical perspective, from demilling parts kits to the construction of a fully functional semi-automatic weapon.

We will also discuss the origins of the AK design, the history of it’s variants and its current patent status as a public domain firearm design, delving into Soviet and Russian Federation patent law as well as US firearms law.

Bio:

Beth 'pidge' Flanagan is an embedded linux geek who works at Intel's Open Source Technology Center on the Yocto Project.

Beth also gave a keynote at OSCON 2014, "Yes, Your Refrigerator Is Trying To Kill You..."

http://www.youtube.com/watch?v=Vd8dXzAL-W8

Many will head to the Lucky Lab NW at 1945 NW Quimby after the meeting.

Website
Monday
Aug 18, 2014
PdxDevOps
Tonkon Torp LLP

Nick Chappel will do a lightning talk on his graphite replacement constructed from riemman, influx db, and grafana.

Cooper Stevenson will take us through his design and deployment of his new website built on angular and node.

Sean Kane is going to give a talk on automation of hardware at Velocity NY and is going to beta test his talk on all of us. The talk tilte is: Automated Hardware Provisioning in the Real-world

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Aug 19, 2014
PLUG Advanced Topics: Software-Defined Radio Hack Session
Free Geek

Who: Jared Boone, Kenny McElroy and you
What: Software-Defined Radio Hack Session
Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)
When: Tuesday, August 19th, 2014 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live
IRC: irc.geekshed.net #pdxlinux

Software-Defined Radio Hack Session

Want to get into software-defined radio hacking but don't know where to start? Bring your laptop and an RTL-SDR dongle, HackRF, BladeRF, USRP, or other SDR hardware to this hack session and get expert help.

Jared Boone and Kenny McElroy will be on hand to help install and configure software and explain concepts. Do try to install GNU Radio on your computer before you come, since it can be a long, slow process. If you get into trouble, we will do their best to get you unstuck. For those who come with GNU Radio already functional, we will advise you on things to experiment with. If you do not already own a software-defined radio, purchasing an RTL-SDR dongle from HackerWarehouse.com or NooElec.com is recommended. They are quite inexpensive ($15 to $20) but very functional and a great way to get started in software-defined radio.

Bring some radio-based toys to hack on! If you can't make this meeting, be sure to watch Calagator, where Jared and Kenny will be starting an SDR meetup in the next few weeks.

Jared Boone has an ongoing obsession with software-defined radio. He helped with the design and coding of the HackRF SDR and has done some privacy-related work, particularly around automotive tire pressure monitors. He is a frequent user of GNU Radio, baudline, and radio signal processing techniques.

Kenny McElroy is a computer security researcher, focused on improving understanding and visualization of how the ones and zeros of computer security move around in the real world.

Organizer's Notes: Ham Radio Outlet in Tigard has a number of good magazines including the July/August QEX which features an article on GNU Radio. You may also want to read:
http://www.csun.edu/~skatz/katzpage/sdr_project/sdr/grc_tutorial1.pdf
I can also help you set up FreeBSD-current with GNU Radio.

Many will head to the Lucky Lab on Hawthorne after the meeting.

Many attendees will break for a social hour after the Third Tuesday meeting at the Lucky Lab on Hawthorne after the meeting

See you there!

Website
Thursday
Sep 4, 2014
Portland Linux/Unix Group: Private Encrypted Communications: The Blackphone
PSU Maseeh Engineering Building

Who: Louis Kowolowski
What: Private Encrypted Communications: The Blackphone
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, September 4th, 2014 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live/

This talk is an overview of private encrypted communications, focusing on software from Silent Circle, LLC and hardware from SGP, the makers of Blackphone. If the network cooperates, there will be demos of both the voice and text services.

Louis Kowolowski is a 16 year veteran in the fields of UNIX, networking, and security. He is the Technical Operations Manager of Silent Circle, a communications company headquartered Geneva, CH, providing simple yet secure encrypted voice, video, text and file transfer. He has a passion for automation and scalable internet architectures and when not working, enjoys amateur photography and traveling with his wife.

Many will head to the Lucky Lab NW at 1945 NW Quimby after the meeting.

Website
Monday
Sep 8, 2014
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month - except this month, since that's Labor Day! Instead, we're meeting Sept. 8th.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for September 8th

  • 6:00 - 6:30: Eat pizza / salads, talk to other Puppet users, take the IT Puppet personality quiz :)
  • 6:30 - 7:00 "Continuously Testing Infrastructure" - Gareth Rushgrove, Puppet Labs
  • 7:00 - 7:15 "The Life and Times of Puppet at Portland State University" - Elliot Schlegelmilch, PSU
  • 7:15 - 7:30 Spencer Krum demos a new experimental tool, "Puppet Analytics"
  • 7:30 - 8:00: Plan next agenda & chat

At this month's meeting, we'll have a fun addition from the folks on our User Experience team: Want to know more about your IT personality? Take our "Which Puppet are you" quiz debuting at this month's PUG.

We're still looking for a short third talk, so get in touch with kara @ puppetlabs.com if you're interested in talking (even briefly!) about how you're using Puppet. Also, let us know if you'd like to be on the schedule next month! You don't need to be an expert to speak - we love to hear about what folks are doing with Puppet.

If you have an idea for what you would like to see presented, please post those ideas in the PDX Puppet Google Group

Meat, veggie, gluten-free, and vegan pizza will be available. The office is wheelchair accessible, and has an elevator. There is bike parking inside the office, so bring your bikes in! Parking is available in the garage across the street.

Website
Monday
Sep 15, 2014
PdxDevOps
New Relic

PdxDevOps Meeting at 6:30 at New Relic on Sept 15th.

Doors: 6:30

Talks: 7:30

Venue: New Relic (29th floor of Big Pink)

Pizza: Provided

DevOps: Integrated

This month we welcome back Cooper Stevenson to talk about building and deploying applications.

We'll finish with either a second presentation from Jonathan Owens on Ansbile:

Zero to useful with Ansible in less time than a coffee break. Get started using Ansible for automating repetitive tasks and getting things done. Covers dynamic inventory, ad-hoc commands, and a little bit of named tasks so you can start getting things done and stop sshing.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Sep 16, 2014
Portland Linux/Unix Group AT: CANCELLED
Free Geek

Meeting cancelled for want of a key holder.

See you in October!

Website
Thursday
Oct 2, 2014
Portland Linux/Unix Group: Diversity in Open Source: What We Can Do
PSU Maseeh Engineering Building

Who: Jennifer Davidson
What: Diversity in Open Source: What We Can Do
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, October 2nd, 2014 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live/

If you're involved in tech and/or open source, you know the community suffers from a lack of diversity. The big question is: Why? Even more powerful is: What can each of us do to build a community that is welcoming of contributors from all backgrounds? Jennifer Davidson will shed light on these issues and discuss what ChickTech is doing locally in Portland. Expect actionable steps we can take as a community to increase diversity in tech.

Jennifer Davidson is a User Experience Researcher and Designer at Intel. She received a PhD in Computer Science with an emphasis in Human-Computer Interaction from Oregon State University in June 2014. She is the Interim Board President for ChickTech (http://chicktech.org). Her passions include studying open source communities, designing software that works for humans, and doing outreach to build women in tech communities. Jennifer has given talks at OSCON, Open Source Bridge, Open Source Systems, Code n' Splode, and many academic conferences.

Many will head to the Lucky Lab NW at 1945 NW Quimby after the meeting.

Rideshares Available

See you there!

Michael Dexter
PLUG Volunteer

Website
Monday
Oct 6, 2014
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group, which meets on the 1st Monday of every month .

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

This month at the Portland Puppet User Group, Spencer Krum, Cloud Engineer at HP, will be premiering a new talk on different kinds of modules for different uses, titled "The Module Spectrum". Eric Zounes, a technical operations engineer at Puppet Labs, will talk about "Deploying and Managing Elasticsearch with Puppet." Should be an excellent meeting!

Agenda for October 6th:

  • 6:00 - 6:30: Eat pizza / salads and talk to other Puppet users

  • 6:30 - 7:10: "Deploying and Managing Elasticsearch with Puppet" - Eric Zounes

  • 7:10 - 7:55: "The Module Spectrum" - Spencer Krum

  • 7:55 - 8:15: Chat and Plan next agenda

Get in touch with kara @ puppetlabs.com if you're interested in talking (even briefly!) about how you're using Puppet. Also, let us know if you'd like to be on the schedule next month! You don't need to be an expert to speak - we love to hear about what folks are doing with Puppet.

If you have an idea for what you would like to see presented, please post those ideas in the PDX Puppet Google Group

Meat, veggie, gluten-free, and vegan pizza will be available. The office is wheelchair accessible, and has an elevator. There is bike parking inside the office, so bring your bikes in! Parking is available in the garage across the street.

Website
Saturday
Oct 11, 2014
DevOps Bootcamp
Oregon State University- Kelley Engineering Center: 1148 NW Monroe Ave, Corvallis, OR 97331

DevOps DayCamp is a dual-track day with one track to help inexperienced attendees get started with DevOps, as well as a second track comprised of a hands-on hackathon with educational sessions throughout the day for the more advanced DevOps crowd. Advanced sessions will be given by industry professionals and will include Ansible, Travis CI and Docker. DevOps Daycamp is open to students at Oregon State University and the community. Registration is strongly encouraged, but the event is free.

Website
Monday
Oct 20, 2014
pdxdevops
New Relic

Update

Unfortunately, Chief Hanson was unable to make it up to Portland. We will still continue the meeting as planned.

The next meeting of pdxdevops will be focusing on incident response. We'll have a presentation from Chief Hanson (Marion County Fire #1) and we will then have a group discussion. What does incident response mean in a devops context? Do our tools and processes make event response easier or harder? The numbers say that organizations doing devops generally have both higher fail rate and lower mean time to recovery. Does this apply only to 'planned changes' such as deploys, or does it apply to 'page in the middle of the night' as well? As automation and devops reduce the number of humans involved in operations, how do we prevent pager-fatigue?

The format will be a brief presentation followed by a round table discussion. Please bring yourself, your stories, and your experiences. If you would like to more formally present on this topic, we could probably squeeze a couple of short 10-15 minute talks in. Overall the goal is to be very lassiez-faire.

Speaker Bio: Kevin Henson is currently the Fire Chief for Marion County Fire District #1 in Salem. He is a Paramedic and has served in emergency services for the past 27 years. Chief Henson serves on the Advisory Board of the Willamette Valley Communications 911 Center, and has worked with 911 center leadership for the past twenty years.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Oct 21, 2014
Portland Linux/Unix Group Advanced Topics: Living Desktop Environment-Free
Free Geek

Who: Leander Harding
What: Living Desktop Environment-Free
Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)
When: Tuesday, October 21st, 2014 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live/

KDE, Unity, even XFCE, are massive, complex software environments that achieve simplicity of user experience through rigid adherence to a given paradigm - and once you can write a shell script, they do remarkably little for you. We'll discuss philosophy, tools, and practical advice for simpler, more reliable, and more powerful computing without a desktop environment, surveying everything from non-annoying network profile handling to the wide world of mouse-free window management and everything in between.

Leander Harding is a developer at Cloud Four and a longtime Linux user. He's been running desktop environment-free since 2007.

Many will head to the Lucky Lab at 915 SE Hawthorne Blvd. after the meeting.

Rideshares Available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

See you there!

Michael Dexter
PLUG Volunteer

Website
Thursday
Nov 6, 2014
Portland Linux/Unix Group
PSU Maseeh Engineering Building

Portland Linux/Unix Group General Meeting Announcement

Who: Jesse Bufton
What: ownCloud
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, November 6th, 2014 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live/

Web-based file hosting, synchronization, and collaborative editing services have made sharing files easier than ever. While these features aren't new, the web 2.0 cloud context they are being offered through has brought them to the reach of the average user with low barriers to use. These freemium services often come at a hidden price of control, privacy, and usually security. This presentation will give an overview of what ownCloud is, why one might use it, what technologies it employs, the services & features it offers, how to set it up, and discuss the use case the presenter has deployed.

Jesse Bufton is an independent web designer/developer and sometimes graphic designer. Jesse began his journey to *nix operating systems in 2000. In his most zen of moments, Jesse forages wild plants, hunts mushrooms, and ferments both food and beverage with friends--all accounted for on the blog Fermentemptations.com

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Tuesday
Nov 18, 2014
CANCELLED: Portland Linux/Unix Group Advanced Topics
Free Geek

No Advanced Topics meeting this month. Feel free to meet at the Lucky Lab on Hawthorne.

Website
Thursday
Dec 4, 2014
Portland Linux/Unix Group: Conference Warrior

Who: Michael Dexter and YOU
What: Conference Warrior
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, December 4th, 2014 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live/

I do not think of myself as a big conference goer though I have been to various instantiations of PLUG, OpenSourceBridge, OSCON, CLS, Monitorama, DjangoCon, LinuxCon, Linuxfest Northwest, SCALE, MySQL, FOSDEM, LinuxTag, CeBIT, Systems.de, BSDCan, EuroBSDcon, AsiaBSDCon, OpenCON, bhyveCon, Slackathon, Supercomputing, MeetBSD, NYCBSDCon, InfoBALT, various Latvian events, that IT expo that used to come through Portland and a few I am completely spacing. I have also spoken or exhibited at some of these plus organized a few of the tiny ones.

At the public prompting of Brian P. Martin, I will discuss why on Earth someone would do such a thing over and over. Including:

How to and why attend

How to and why speak

How to and why exhibit

How to and why organize events

How to put on the best event possible on really short notice

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Monday
Dec 8, 2014
PDX Puppet User Group
Puppet

The monthly PDX Puppet User Group.

Important note: This group meets on the 1st Monday of every month. Because of Thanksgiving, we pushed this meeting out an extra week.

Join the PDX Puppet Google Group to get notifications of upcoming meetings.

Who should attend? Puppet users and people interested in learning more about Puppet.

Agenda for December 8

  • 6:00 - 6:30: Eat pizza / salads, talk to other Puppet users
  • 6:30 - 7:15 "The Module Spectrum" - Spencer Krum, HP
  • 7:15 - 7:40 "Proof-of-concept on a lightweight approach to Puppet orchestration" - Daniel Dreier
  • 7:40 - 8:00 Surprise talk or a discussion
  • 8:00 - 8:15: Plan next agenda & chat

If you have an idea for what you would like to see or if you want to volunteer to present a talk, please post those ideas in the PDX Puppet Google Group

Website
Monday
Dec 15, 2014
pdxdevops
New Relic

Mike Perham will be speaking about inspeqtor, a monitoring solution written in go(http://mikeperham.com/2014/10/02/introducing-inspeqtor/).

Kelsey Hightower will be speaking about Rocket, a new runtime for containers from CoreOS(https://coreos.com/blog/rocket/)

As usual, volt will be providing Pizza.

Doors: 6:30 Talks: 7:00

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Dec 16, 2014
PLUG Advanced Topics: CFPs from Announcement to Reimbursements
Free Geek

Portland Linux/Unix Group Advanced Topics Meeting Announcement

Who: Michael What's His Name
What: CFPs from Announcement to Reimbursements
Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)
When: Tuesday, December 16th, 2014 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live/

CFPs or Calls for Papers/Participation are something you generally are oblivious to or schedule your whole year around. A CFP is what conference organizers use to formally announce their desire for speakers at an upcoming event. They often set guidelines and requirements for the talk and the organizers of successful conferences can find themselves rejecting hundreds of proposals. Michael will analyze a number of prominent open source community CFPs and will step through every stage of a CFP that requires an extended abstract, paper and presentation. Attendees will hear repeatedly how astonishingly easy some CFPs (like PLUG's) are to respond to and in will fact have their proposals ready by the end of the talk.

Many will head to the Lucky Lab at 915 SE Hawthorne Blvd. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Tuesday
Jan 20, 2015
Portland Linux/Unix Group Advanced Topics: Informal Meeting
Lucky Labrador Brew Pub

For want of a response to the CFP, the PLUG meeting will be an informal meeting at the Lucky Lab on Hawthorne for those who need to get out of the house.

Website
Monday
Jan 26, 2015
pdxdevops
Puppet

We will have two talks tonight:

Scott Brinkmeyer will talk about how code of different types flows through his organization.

Spencer Krum will give a practice version of his talk 'Config managment versus Golden Images' which will be presented at Config Mgmt Camp in Belgium.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Feb 2, 2015
Portland Puppet User Group February 2nd Meeting
Puppet

We meet on the 1st Monday of every month. Join us on February 2nd! Remember we meet at the new Puppet office in downtown Portland.

This month at the Portland Puppet User Group, Kylo Ginsberg, software engineer at Puppet Labs, will be talking about where our client side technology is going titled "Puppet Client: Puppet 4 and Beyond". Daryll DeCoster, front end engineer at Puppet Labs, will talk about prototyping at Puppet and Hailee Kenney, software engineer at Puppet Labs, will be demoing Puppet Strings, our new doc tool. Should be an excellent meeting!

Agenda for February 2nd:

  • 6:00 - 6:30: Eat pizza / salads and talk to other Puppet users
  • 6:30 - 7:15: Puppet Client: Puppet 4 and Beyond - Kylo Ginsberg
  • 7:15 - 7:45: Prototyping at Puppet - Daryll DeCoster
  • 7:45 - 8:00 Puppet Strings demo (the new doc tool) - Hailee Kenney
  • 8:00 - 8:15: Plan next agenda

Get in touch with meg@ puppetlabs.com if you're interested in talking (even briefly!) about how you're using Puppet. Also, let us know if you'd like to be on the schedule next month! You don't need to be an expert to speak - we love to hear about what folks are doing with Puppet.

If you have an idea for what you would like to see presented, please post those ideas in the PDX Puppet Google Group.

Meat, veggie, gluten-free, and vegan pizza will be available. The office is wheelchair accessible, and has an elevator. There is bike parking on the street and just inside the parking garage at the corner of Stark and SW 1st Ave. Parking is available on the street or at one of the many pay to park lots near the office.

Website
Thursday
Feb 5, 2015
Portland Linux/Unix Group: Escaping GMail
PSU Maseeh Engineering Building

Who: Louis Kowolowski
What: Escaping GMail
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, February 5th, 2015 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live/

If you’ve wanted to run your own mail server, but held back because it sounded complicated, fear no more. In mere days you too can have a GMail-like experience. Using common household tools such as Postfix, Dovecot, and MySQL, you can have a pointy clicky UI for your mail administration and webmail needs.

I’ll be showing a demo that utilizes Postfix, Dovecot, PostfixAdmin, Sieve, MySQL, and RoundCube. Account manipulation (creating domains and users) through a webby, webmail, and server side mail filters. All of this is done on FreeBSD but can also be done on others such as Linux, Solaris, or even Irix (if you love pain).

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Tuesday
Feb 17, 2015
Portland Linux/Unix Group Advanced Topics: Informal Meeting
Lucky Labrador Brew Pub

For want of a response to the CFP, the PLUG meeting will be an informal meeting at the Lucky Lab on Hawthorne for those who need to get out of the house.

Enjoy!

Website
Monday
Feb 23, 2015
PdxDevOps
New Relic

Clark Boylan from the OpenStack Foundation will talk about a jenkins automation tool written in python called jenkins-job-builder or jjb. http://ci.openstack.org/jenkins-job-builder/

Bio: Currently an Infrastructure Engineer at the OpenStack Foundation, Clark is a core member of OpenStack's infrastructure team where he helps build and run OpenStack's developer tools. When not tending to the robot test army, Clark can often be found brewing beer and smoking brisket in his brother's back yard.

Abstract: Continuous integration is great, it provides up to the minute news onyour silly mistakes. Thankfully it is relatively easy to start runningtests continuously. Install a Jenkins server, configure some jobs, then watch the little red balls turn green. Unfortunately the "configure some jobs" step can get complicated when it becomes "configure a useful number jobs".

To fix this problem we have developed a tool called Jenkins Job Builder (JJB) which uses a simple, easy to read language built on yaml to configure jobs. It supports templating, macros, and best of all you can edit your jobs in a text editor. Since jobs are stored in human readable text files you can also track all of your jobs in your favorite version control system. I will run us through installation, configuration, and job building with JJB and have us all free of the Jenkins web UI for job configuration.

Casey Bisson from Joyent will present on what SmartOS can do with containers:

Title: Scaling Docker deployments from laptop to cloud

Abstract: Docker on a laptop is easy, but Docker in the cloud is hard. What makes that transition so hard, and what can we do about it? How does this challenge affect the hosting infrastructure and application design? Casey will share lessons learned so far and further questions uncovered in Joyent’s work to build support for Docker in public and private cloud environments (including the open source http://github.com/joyent/sdc and https://github.com/joyent/sdc-docker).

Bio: Casey Bisson has done time as a systems engineer, software engineer, writer, librarian, open source founder, information architect, and director of engineering for Gigaom prior to joining Joyent as the product manager leading development of SmartDataCenter for container-optimized on-premises and hybrid clouds. He may be color blind, but he compensates with a wardrobe of clashing patterns.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Thursday
Feb 26, 2015
Ansible Portland
Janrain Inc

We had a great kickoff meeting! The next meetup will take place on February 26 @ 6PM. @AndrewLorente will be speaking to us about Ansible Vault. https://blog.andrewlorente.com/p/using-pgp-to-encrypt-the-ansible-vault

We will also do introductions of everyone.

Website
Monday
Mar 2, 2015
Portland Puppet User Group March 2nd Meeting
Puppet

We meet on the 1st Monday of every month. All are invited to join!

Agenda for March 2nd:

  • 6 - 6:30pm: Eat pizza and chat with other Puppet users
  • 6:30 - 7:15: "How Fuel Uses Puppet to Deploy OpenStack" - Christopher Aedo, Mirantis
  • 7:15 - 8:00 "Advanced Metrics in PE Puppet Server" - Chris Price, Puppet Labs
  • 8:00 - 8:15 Plan next meeting and mingle

"How Fuel Uses Puppet to Deploy OpenStack" - Christopher Aedo

Master or masterless, sequencing solutions, giant catalogs, getting in sync with upstream community manifests, and more - Christopher Aedo (from Mirantis) will talk about the lessons learned while building Fuel, the open source OpenStack deployment and management tool.

"Advanced Metrics in PE Puppet Server" - Chris Price

In this talk we take a look at some of the advanced metrics that are tracked inside of Puppet Server in Puppet Enterprise. We'll look at some settings, tools, and scripts that you can use to get detailed information about how your server is performing, what operations are taking the most CPU time, etc. We'll also get a sneak peak at some of the improvements that will be coming in a new PE release in the very near future.

Get in touch with meg@ puppetlabs.com if you're interested in talking (even briefly!) about how you're using Puppet. Also, let us know if you'd like to be on the schedule next month! You don't need to be an expert to speak - we love to hear about what folks are doing with Puppet.

If you have an idea for what you would like to see presented, please post those ideas in the PDX Puppet Google Group.

Meat, veggie, gluten-free, and vegan pizza will be available. The office is wheelchair accessible, and has an elevator. There is bike parking on the street and just inside the parking garage at the corner of Stark and SW 1st Ave. Parking is available on the street or at one of the many pay to park lots near the office.

Website
Thursday
Mar 5, 2015
Portland Linux/Unix Group: The Future of Copyleft
PSU Maseeh Engineering Building

Who: Bradley M. Kuhn
What: Considering the Future of Copyleft: How Will The Next Generation Perceive GPL?
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, March 5th, 2015 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live/

Copyleft licenses, particularly the GPL and LGPL, are widely used throughout the Free Software community. However, recent for-profit corporate interest in Free Software development has led to a renewed preference toward non-copyleft licensing by for-profit entities. Meanwhile, many for-profit entities that do use copyleft for their own software now do so in a manner that most copyleft aficionados find, at best, distasteful and at worst, abusive.

A long-standing truce exists in our community between fans of non-copyleft licensing and copyleft. No one in the copyleft communities disputes that non-copylefted Free Software is an important part of our community. However, copyleft faces new challenges that make past debates about the appropriateness of copyleft seem quite minor by comparison.

This talk will discuss all aspects of the complicated situation facing copyleft, including younger developers apparent preference for non-copyleft licensing (as expressed, in part, in the "post-open source" debates), the widespread and common failures for companies to comply with GPL's relatively easy requirements, and how licensing choices are today, unlike in the past, rarely in the hands of individual developers, but instead their corporate employers.

Bradley M. Kuhn is the President and Distinguished Technologist at Software Freedom Conservancy (sfconservancy.org) and on the Board of Directors of the Free Software Foundation (FSF). Kuhn began his work in the software freedom movement as a volunteer in 1992, when he became an early adopter of the GNU/Linux operating system, and began contributing to various FLOSS projects. He worked during the 1990s as a system administrator and software developer for various companies, and taught AP Computer Science at Walnut Hills High School in Cincinnati. Kuhn's non-profit career began in 2000, when he was hired by the FSF. As FSF's Executive Director from 2001–2005, Kuhn led FSF's GPL enforcement, launched its Associate Member program, and invented the Affero GPL. From 2005-2010, Kuhn worked as the Policy Analyst and Technology Director of the Software Freedom Law Center. Kuhn was the primary volunteer for Conservancy from 2006–2010, and has been a full-time staffer since early 2011. Kuhn holds a summa cum laude B.S. in Computer Science from Loyola University in Maryland, and an M.S. in Computer Science from the University of Cincinnati. Kuhn's Master's thesis discussed methods for dynamic interoperability of FLOSS programming languages. Kuhn received the O'Reilly Open Source Award in 2012, in recognition for his lifelong policy work on copyleft licensing.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares Available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Monday
Mar 16, 2015
PdxDevOps
New Relic

We have a speaker and a half for this meeting with a focus on windows.

Aaron Jensen: Aaron discovered programming over 14 years ago, and has never looked back. He specializes in making developer-focused tools and automating everything he can. He's spent most of his career working with Microsoft technologies, but did run his own OS X server for several years, so knows Perl, PHP, and Ruby on Rails exist. For almost 7 years he has worked for WebMD Health Services. He is currently obsessed with PowerShell and weeps whenever he sees a batch script or someone using cmd.exe. His open-source project Carbon, a PowerShell module for automating the configuration of Windows servers and workstations, has been downloaded over 2,000 times, probably by the same person. He loves chocolate, movies, video games, table-top games, TV, books, and using movie quotes in situations only he understands. He hates yard work, taking out the garbage, owning a house, and his therapist, but probably not in that order. He lives in Beaverton with his wife, two kids and the money he is saving for his children's future therapy bills. You can watch him remain silent on Twitter @splatteredbits.

Topic: Piloting DSC at WebMD Health Services

In Q2 2014, we piloted Desired State Configuration at WebMD Health Services. Come learn about our DSC authoring platform and patterns, security, how we use DSC to configure applications on developer computers, configuration deployment, and lessons learned."

Nick Chappel (who everyone should know at this point) may also be giving a brief talk on building windows flavored vagrant machines.

New Relic is continuing to host us and Volt is continuing to provide pizza. Gluten Free options will be available. Contact Spencer if you have any specific requests.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Mar 17, 2015
Portland Linux/Unix Group Advanced Topics
Free Geek

The March Advanced Topics will be an informal meeting at:

Lucky Labrador Brew Pub 915 SE Hawthorne Boulevard

Enjoy!

Website
Thursday
Mar 19, 2015
OpenStack Jumpstart - OSNW User Group
Puppet

Getting up to speed in OpenStack can be challenging. Whether you're just getting involved or trying to find the deepest details on a given project, where to start is not obvious. Vern Hart (Director of Delivery at Solinea) will cover the landscape of training options available, as well providing a roundup of the best sources of OpenStack information out there. He'll also give some guidance on interacting with the community and how best to leverage the knowledge of the thousands of brilliant developers available via mailing list or IRC.

Vern Hart is the Director of Delivery at Solinea. He is a proven consultant specializing in open infrastructure and helping customers adopting new infrastructure architectures and solutions. Vern has over 20 years of systems administration experience. Prior to Solinea, He was CTO at three separate companies including his own which eventually merged with their largest competitor. Most recently Vern was Director of Support Operations and Training at Morphlabs where he was instrumental in the migration of Morphlabs onto OpenStack from Eucalyptus. He has proven success in both systems development and engineering roles.

Dinner & drinks provided.

Please note our gracious hosts code of conduct: https://docs.puppetlabs.com/community/community_guidelines.html#event-code-of-conduct

Website
Thursday
Apr 2, 2015
Portland Linux/Unix Group: MP4 Metadata Editing
PSU Maseeh Engineering Building

Portland Linux/Unix Group General Meeting Announcement

Who: Latham Loop
What: MP4 Metadata Editing
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, April 2nd, 2015 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live/

Latham Loop will present an overview of adding and editing text based subtitles and metadata to the popular MP4 video file format. This can be beneficial to those desiring an alternate language translation when watching video, and to the hearing impaired. Open source tools Subler, Subtitle Edit, FFMPEG, Plex for Mac, Windows and Linux, will be discussed.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Tuesday
Apr 7, 2015
Ansible Portland
Thetus Corporation Website
Saturday
Apr 18, 2015
Beaver BarCamp 15
Oregon State University- Kelley Engineering Center: 1148 NW Monroe Ave, Corvallis, OR 97331

Beaver BarCamp is an informal conference where everyone is encouraged to participate and the sessions are not predetermined. It provides a collaborative environment that promotes the sharing of ideas and projects and is a fun, free, casual event filled with discussions, demos and interaction with attendees. One of the best aspects of BarCamp is that attendees both provide the sessions and choose the schedule, allowing for greater flexibility and freedom. While many are tech oriented, we encourage any DIY, educational or interactive sessions. We invite everyone and anyone in the community and at OSU to enjoy Beaver Barcamp. Registration is appreciated.

Website
Monday
Apr 20, 2015
PdxDevOps
New Relic

Scott Schneider from Puppet Labs will talk about vmpooler. Why they built vmpooler and what it's used for (both individual developer use and speedy acceptance-testing).

Greg Haynes will talk about diskimage-builder, a project that started off as a tool for openstack deployments and has since become a highly efficient general purpose image building utility.

New Relic is continuing to host us and Volt is continuing to provide pizza. Gluten Free options will be available. Contact Spencer if you have any specific requests.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Apr 21, 2015
Portland Linux/Unix Group Advanced Topics: FreeBSD Virtualization Options
Free Geek

Who: Michael Dexter
What: FreeBSD Virtualization Options
Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)
When: Tuesday, April 21st, 2015 at 7pm
Why: The pursuit of technology freedom

Learn about the latest developments in FreeBSD virtualization including EC2 and Hyper-V guest support, Xen Dom0 and DomU support and bhyve, the native FreeBSD Hypervisor.

Learn about the latest developments in FreeBSD virtualization including EC2 and Hyper-V guest support, Xen Dom0 and DomU support and bhyve, the native FreeBSD Hypervisor.

FreeBSD invented the modern Unix container with jail(8) in the year 2000 and today operates as an EC2 and Hyper-V guest, Xen Dom0 and DomU and now includes bhyve, the native FreeBSD Hypervisor. Michael wrote his first jail(8) management system in 2005 and has since operated NetBSD/Xen in production and was the first community user of bhyve, the FreeBSD hypervisor introduced with FreeBSD 10.0. bhyve is a modern, emulation-free hypervisor that relies on the Extended Page Table feature found in modern Intel and AMD CPUs. bhyve provides bare-metal performance for Unix virtual machines and an in some cases will in fact provide better than bare-metal performance.

FreeBSD Xen Dom0 support has been many years in the making but is beginning to see the light of day. Michael is working with Xen developer Roger Pau Monné and aims to have a real-world report on the status of this unique effort.

Combined, these technologies are establishing FreeBSD as an emerging first class virtualization platform with an increasing adoption by "cloud" service providers.

Many will head to the Lucky Lab at 915 SE Hawthorne Blvd. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
May 7, 2015
Portland Linux/Unix Group: Block Storage Device Life Cycles
PSU Maseeh Engineering Building

Portland Linux/Unix Group: Block Storage Device Life Cycles

Who: Michael Dexter
What: Block Storage Device Life Cycles
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, May 7th, 2015 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live if lucky

Block storage has joined electricity as one of the fundamental technologies on which we are completely and irrevocably dependent. The two technologies are in fact becoming inextricable now that computers control virtually every electrical system from the distribution grids on up, and computers themselves are completely dependent on electricity to operate. Both technologies have undergone countless innovations yet still operate largely on their original basic principles. While high in capacity, fast and affordable, the modern hardware block storage device or “hard disk” operates on the same principles as the original 1956 IBM 350 disk storage unit and most solid-state alternatives emulate hard disks. Beginning with the Berkeley Fast File System, the BSD family of operating systems has played a key role in the evolution of general purpose block storage and continues this innovation with technologies like virtual block storage devices, GEOM, UFS2, ZFS, GELI, HAST, GEOM Journaling, FUSE, tmpfs and the NAND Flash framework. This paper will survey the available block device options in the FreeBSD operating system and explore their practical uses in modern storage architectures.

FreeBSD is unique in that it provides the reference platform for the Unix File System and is now a tier one Zettabyte File System or ZFS platform. The 10.0 release of FreeBSD is particularly unique in that it includes in-kernel iSCSI network block device sharing, the NAND Flash framework, a FUSE implementation and the bhyve hypervisor which can leverage and help test most FreeBSD storage technologies. The FreeBSD ports collection also includes support for guest file systems such as ext2 and NTFS, which provide new opportunities to "round trip" virtual and physical machines using bhyve and tools such as the iBFT iSCSI boot framework.

Finally, while an unprecedented block storage toolkit can enable extensive experimentation, there are pragmatic issues surrounding production storage architectures. This paper will touch on real world block storage solutions built with FreeBSD and its derivatives. These derivatives include the FreeNAS storage appliance, which provides networked block and file storage to a myriad of Unix and non-Unix clients. Pragmatic issues surrounding verifiable data integrity include: understanding and embracing ZFS behavior and limits, observing disk and partition health in addition to data integrity, understanding the implications of file naming, maintaining backups and restoring desired data in a timely manner.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Monday
May 18, 2015
PdxDevOps
New Relic

LeanCoffee with Justin Reed

This month we will be changing the format up a bit and Justin will be helping us all experience Lean Coffee

New Relic is continuing to host us and Volt is continuing to provide pizza. Gluten Free options will be available. Contact Spencer if you have any specific requests.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
May 19, 2015
Portland Linux/Unix Group Advanced Topics
Free Geek

PLUG Advanced Topics

Who: Brian Martin
What: Life of (Raspberry) Pi
Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)
When: Tuesday, May 19st, 2015 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Learn:

  • How to assemble and configure a Raspberry Pi
  • How to use it as a remote desktop client
  • How to configure it to use an NFS-provided root file system
  • and How to share the same root file system with multiple Raspberry Pi's

In this meeting Brian will be discussing his recent experiences using the Raspberry Pi to meet personal and business needs. Brian will demonstrate building and configuring a Raspberry Pi. He'll also demonstrate using the Raspberry Pi as a Windows remote desktop client. Afterwards, he'll demonstrate how to drink a beer at the Lucky Lab.

Bio: Brian Martin is the chief consultant for Martin Consulting Services, Inc. Martin Consulting has provided system administration services in Unix, Linux and Windows systems in the Portland metro area and across the country since 1996. Brian is a frequent attendee at PLUG. His past presentations include VMWare, production grade scripting, disaster recovery experiences, Linux containers, logical volume management, and Samba 4.

Website
Monday
Jun 1, 2015
Portland Puppet User Group
Puppet

Please join us!

For those of you who are curious about Puppet Server and Passenger, Jeff McCune, engineer on the Puppet Server development team, will be here to answer your questions and we'll have a Jordan Olshevski, Puppet Labs Professional Services Engineer, to chat about scaling your Puppet infrastructure. Corey Osman will show us how he uses Docker for Module Development.

Other folks - we'd love to see what you're doing with Puppet, so feel free to step up at the meeting and show us! It's a great chance to practice any talks that you're working or demo what you're working on - any length talk accepted :-)!

  • 6:00-6:30 pm Pizza and salad (vegan, vegetarian and gluten free options)
  • 6:30 - 7:15 pm How to scale an orthodox Puppet infrastructure - Jordan Olshevski, Puppet Labs
  • 7:15 - 7:45 pm Q & A on Passenger and Puppet Server with Jeff McCune, Puppet Labs
  • 7:45-8:10pm Leveraging Docker for Puppet Module Development - Corey Osman
  • 8:10-8:15 pm Plan next meeting and mingle
Website
Thursday
Jun 4, 2015
Portland Linux/Unix Group: Open Hardware and why it matters
PSU Maseeh Engineering Building

Who: John Hawley
What: Open Hardware and why it matters - MinnowBoard MAX case study
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, June 4th, 2015 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Open Hardware is starting to change the way the world works, giving more people access to customizable hardware, and giving more power to smaller entities. I intend to give a general overview of open hardware, focusing on the MinnowBoard MAX, and use it as a case study of what people are doing with it and why the open hardware is important to the space it's entering.

John 'Warthog9' Hawley led the system administration team on kernel.org for nearly a decade, leading a team including four other administrators. His other exploits include working on Syslinux, OpenSSI, a caching Gitweb, and patches to bind to enable GeoDNS. He's the author of PXE Knife, a set of interfaces around common utilities and diagnostics tools needed by an average systems administrator, as well as SyncDiff(erent) a state-full file synchronizer and file transfer mechanism. He currently works for Intel working on Open Hardware, and the Minnowboard. In his free time he enjoys cooking extravagant meals and watching bad movies.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Monday
Jun 15, 2015
Monitorama
through Gerding Theater at the Armory

Monitorama is an 3-day event for Dev and Ops practitioners to gather and discuss the past, present, and future of monitoring software and trends. Our lineups often include more abstract discussions of software craftsmanship and dealing with the human side of failure, but the common thread through the entire event is to advance the state of art for all software monitoring-related technologies and methodologies.

Website
Monday
Jun 29, 2015
PdxDevOps - Stream Processing with Heka
New Relic

Join us for an overview of data stream processing, with Nicholas Chappell and Jonathan Owens from New Relic, and Nathan Williams from Treehouse giving an overview of stream processing needs inside their organizations, and how they use Heka, a general stream processing tool from Mozilla.

Hashicorp has donated a ticket to hashiconf that we will be raffling off.

New Relic is continuing to host us and Volt is continuing to provide pizza. Gluten Free options will be available. Contact Spencer if you have any specific requests.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Aug 17, 2015
PdxDevOps - Docker Docker Docker
New Relic

Join us for the August meeting of PdxDevOps.

We have something for everyone tonight with one talk focused on beginners and one talk focused on experts.

Sean Kane from New Relic will be giving his 2014 Velocity talk "Docker in Production" (expert level).

Rex Addiscentis ‏will be giving a general introduction to DevOps, followed by a demo/tutorial of simple application deployment with Docker on AWS. (beginner level). For more information, see https://groups.google.com/forum/#!topic/pdxdevops/1q3XaQawJnI

New Relic is continuing to host us and Volt is continuing to provide pizza. Gluten Free options will be available. Contact Spencer if you have any specific requests.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Sep 21, 2015
PdxDevOps - Socialize!
Rock Bottom Brewery

Join us for the September meeting of PdxDevOps.

For this months meeting we'll be meeting at the bar to socialize and discuss devops. Automaconf just finished up, with hashiconf and puppetconf right around the corner. So there are no shortages of neat talks to see. We can spend this month sharing stories and ideas less formally.

Rock Bottom Brewery: An easy turn off I-5 across the Morrison Bridge, or a few pedal revolutions off the Waterfront Bike Trail, Rock Bottom Portland sits in the middle of downtown.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Thursday
Sep 24, 2015
Teamwork Best Practices between Development, Test, and DevOps | Dev & Eng Event
Kells Irish Restaurant & Pub

What's the best way to collaborate as a team to move code from development to production? What tools are available that really work? And how do you get your team on-board to use them?

Join us September 24 for Teamwork Best Practices between Development, Test, and DevOps! During this event industry practitioners will share practical experience, different models to use and best practices associated with DevOps, Development and Testing. They are also prepared to discuss insights into the new advances in this area.

Panelist: Andrew Blew, Manager - Service Reliability Engineering at iovation Jim Dewson, DevOps Manager at HealthSparq *Lisa Davis, QA & DevOps Engineering Manager at Columbia Sportswear

Moderator: Randy Pelligrini, Software Quality Assurance Manager at Healthsparq

Event Details: Date: September 24 Time: 5:30-8:00 pm Where: Kells Irish Pub Cost: Members $25 | Non-members $45

Website
Saturday
Oct 3, 2015
DevOps DayCamp
Oregon State University- Kelley Engineering Center: 1148 NW Monroe Ave, Corvallis, OR 97331

DevOps DayCamp is a dual-track day with one track to help inexperienced attendees get started with DevOps, as well as a second track comprised of educational sessions proposed by industry and community members for the more advanced DevOps crowd. To register, propose a talk, or to get more information visit the event website. DevOps DayCamp is open to students at Oregon State University and the community. Registration is strongly encouraged, but the event is free.

Website
Tuesday
Oct 20, 2015
Portland Linux/Unix Group Advanced Topics: OpenNMS
Free Geek

Portland Linux/Unix Group Advanced Topics

Who: Ken Eshelby
What: OpenNMS
Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)
When: Tuesday, October 20th, 2015 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

OpenNMS is one of the most mature, scalable and flexible enterprise network management platforms in existence. This presentation will cover essential architecture, features and workflow. We will also cover new features including new massively scalable time series data store using Apache Cassandra, new measurements API, new Minion distributable collector and poller in development, and new mobile application.

Ken Eshelby had been a network engineer for nearly 20 years in public service, involving development and deployment of an advanced enterprise network for the State of Oregon. I have covered technologies such as early MPLS development and deployment with Cisco, QoS, data center design and high speed scalable and redundant enterprise and service provider networks. I have maintained a focus in network management while doing engineering duties and support in a NOC and data center environment. In 2014, I joined The OpenNMS Group as a consulting and support engineer. The OpenNMS Group has maintained the OpenNMS open source project for 11 years. We sell free software.

Many will head to the Lucky Lab at 915 SE Hawthorne Blvd. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

See you there!

Michael Dexter
PLUG Volunteer

Website
Thursday
Oct 22, 2015
PdxDevOps
New Relic

Join us for the October meeting of PdxDevOps.

Agenda:

1) Celebrate Ansible's successful acquisition

2) Daniel Drier will talk about a puppet autosigning gem he created.

3) Ken Eshelby will talk about a metrics API inside OpenNMS (backed by Cassandra)

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Nov 17, 2015
Portland Linux/Unix Group Advanced Topics: ARM mbed and Virtualization
Free Geek

Who: Galen Seitz, Tim Bruce and Michael Dexter
What: ARM mbed Development and a Virtualization Roundtable
Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)
When: Tuesday, November 17th, 2015 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

The mbed platform provides free software libraries, hardware designs and online tools for professional rapid prototyping of products based on ARM microcontrollers.

The platform includes a standards-based C/C++ SDK, a microcontroller HDK and supported development boards, an online compiler and online developer collaboration tools.

https://developer.mbed.org/explore/

The illustrious embedded developer and long-time PLUG member Galen Seitz will give an overview of the mbed development environment.

Virtualization Roundtable

By request of long-time PLUG member Tim Bruce, we will segue to a Virtualization roundtable discussion in which Michael is happy to share his recent experiences with Windows on bhyve and the PROMOX KVM alternative to XenServer/ESXi.

Website
Thursday
Nov 19, 2015
PdxDevOps
New Relic

Join us for the November meeting of PdxDevOps.

Agenda:

1) Overview of jive's Collins+xCAT automated provisioning w/ Devon Peters

2) Kubernetes for Sysadmins: Why is Kubernetes awesome for System Administrators? Because you get to sleep all night and go home on time w/ Elson Rodriguez, @elsonrodriguez

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Dec 15, 2015
Portland Linux/Unix Group Advanced Topics: FreeNAS 10 CLI
Free Geek

Who: Michael Dexter
What: FreeNAS 10 CLI
Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)
When: Tuesday, December 15th, 2015 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

With over seven million downloads and hundreds of thousands of users (if not more) around the world, FreeNAS is easily the world's most popular software-defined Network Attached Storage (NAS) software.

FreeNAS is based on FreeBSD and the ZFS enterprise grade open source file system. The FreeNAS graphical user interface has evolved from being PHP-based, followed by Django/JavaScript based and is now moving to an all-JavaScript, asynchronous and Websockets-based framework that allows for both graphical and command line interfaces.

This hands-on demonstration will explain how the new Cisco/Vyatta-like FreeNAS CLI works for basic storage server configuration. It will also show the built-in interface debugging tools which show what is going on under the hood.

Michael provides FreeNAS support with Gainframe and does way, way too much in the BSD community.

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Jan 7, 2016
Cambia Tech Open House
Please RSVP at (cambia.eventbrite.com) to hear about venue logistics

Join Cambia on January 7th as we host our open house discussing the future of technology in healthcare.

Tisson Mathew, Vice President, Data & Technology Solutions who recently joined Cambia from Amazon.com will be discussing how Cambia uses Micro Services, AWS Cloud, DevOps, Machine Learning and Data Science to build & operate innovative technology solutions to deliver seamless, frictionless healthcare experience to consumers.

Pizza and beverages will be served so come hungry!

  • If you are a software professional we would love for you to join us. We have multiple positions in software development, software development management, front-end development and other tech positions available (view them here). Recruiters will be available to answer any of your questions.
Website
Tuesday
Jan 19, 2016
Portland Linux/Unix Group Advanced Topics: Smarter S.M.A.R.T. and related storage challenges
Free Geek

Portland Linux/Unix Group Advanced Topics

Who: Roundtable discussion, moderated by Brian Martin and Michael Dexter
What: Smarter S.M.A.R.T. and related storage challenges
Where: Free Geek, 1731 SE 10th Avenue, Portland (Left Entrance)
When: Tuesday, January 19th, 2016 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live/

We are addicted to storage devices like hard and solid state disks.

Modern computing begins with storage and could survive quite some time without the computing part, as demonstrated by past storage devices like the Rosetta Stone for which we struggle to decode.

This means HDD's and SSD's are reliable, right?

Alas, they are not. In fact the situation is somewhat terrifying. File systems have made significant progress in the last decade but remarkably, there are still significant issues surrounding the devices they inhabit.

Storage devices are inconsistent, to put it politely, about notifying the user of existing, potential and impending problems. Built-in, standard-ish reporting mechanisms like S.M.A.R.T. exist but pose as many challenges as they address. Some storage "health" monitoring data is straight-forward, some is not:

https://www.youtube.com/watch?v=tDacjrSCeq4

Bring your storage-related questions, war stories and gadgets!

Many will head to the Lucky Lab at 915 SE Hawthorne Blvd. after the meeting.

Rideshares Available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Monday
Jan 25, 2016
PdxDevOps
New Relic

Join us for the November meeting of PdxDevOps.

Agenda:

1) Overview of Nix and NixOS by Corbin Simpson (Acquia)

Nix is a package manager designed to perfectly isolate dependencies and yield reproducible builds. The NixOS Linux distro is built on top of Nix. We'll look at how Nix relates to the modern devops environment and how it can simplify continuous integration and configuration management.

2) A short talk on building services with gRPC and Kubernetes by Kelsey Hightower (Google)

Kubernetes is a scheduler framework for deploying docker containers at scale. It is based on production-proven code that has lived inside Google for years.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Feb 16, 2016
Portland Linux/Unix Group Advanced Topics: Linux as a security camera monitoring platform
Free Geek

Who: Kevin Kaelar
What: Linux as a security camera monitoring platform
Where: Free Geek, 1731 SE 10th Avenue, Portland
When: Tuesday, 16 February 2016, at 7PM
Why: Because combining physical and digital security is an interesting puzzle
Stream: http://pdxlinux.org/live

Setting up a camera in Linux is relatively easy. With any luck, you plug in the USB cable and it "just works". But what if you need ten cameras? What if you need to store increasingly large amounts of footage for liability purposes? What if you need to be able to access the realtime feed from any (or all) of those cameras from anywhere in the world? What if you need fine-grained motion detection for some of the cameras, scheduled recording capabilities for others at certain times of day, and provide varying levels of access to multiple users?

This problem set is normally solved in a business environment by purchasing expensive (and frequently proprietary) security camera systems at a significant cost. However, it's possible to accomplish all of these things with a Linux-based application called ZoneMinder. During this talk, you'll be walked through the process of setting up a fully featured security camera and monitoring system, and will have the opportunity to learn about and/or discuss some of the supportive tech such as an Apache proxy, firewall and router configuration, and pruning and backing up video archives.

About Kevin

System administrator, game designer, software developer, open source contributor, Soylent drinker, wood carver, small electronics prototyper, blacksmith, poet, machinist, musician, and martial artist. Currently working as a full time web application developer for a music publishing company, Kevin spends most of his spare time babysitting a 3d printer and doing fun (and occasionally strange) things with Arduino at his startup in the Pearl District of Portland, Oregon.

Website
Wednesday
Feb 24, 2016
PdxDevOps
New Relic

Join us for the Feburary meeting of PdxDevOps.

Agenda:

1) Overview of Nix and NixOS by Corbin Simpson (Acquia) (second try)

Nix is a package manager designed to perfectly isolate dependencies and yield reproducible builds. The NixOS Linux distro is built on top of Nix. We'll look at how Nix relates to the modern devops environment and how it can simplify continuous integration and configuration management.

2) "Creating Efficient Docker Images" by Isaac Stefanek

Docker can do many great things for the continuous integration and delivery process. One of the benefits that can be achieved using Docker is speeding up build and deploy times. Creating Docker files that maximize this benefit can take some work, especially if you are dealing with a bloated technology stack. We'll take a look at some common best practices that will have your Docker builds running at warp speed. The examples will be focused on building NodeJS applications, but many of the concepts will be universal for any Dockerized app.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Mar 7, 2016
Portland Puppet User Group Meeting
Puppet

Please join us for an evening of Puppet talks!

We hope you'll join us for the next Puppet User Group meeting. We'll have a talk on Upgrading Puppet Agents with Less Magic (puppetlabs-puppet_agent).

More about the talk: Upgrading the version of a Puppet agent can be simple: create a package resource with the desired version. However, that only works with a few package managers, and you have to find the package repositories hosting those packages. Then there’s Puppet 4; upgrading to Puppet 4 comes with a lot of changes. It can be daunting to find the changes necessary to ensure your agent will talk to your Puppet master after upgrading to Puppet 4. The puppetlabs-puppet_agent module aims to address those problems and makes use of many new language features in Puppet 4 while doing so. This talk will walk through how it works.

Speaker Bio: Michael Smith has been writing software in C++ for 10 years, with an obsession for avoiding preventable mistakes. He’s currently a Sr. Software Engineer on the Open Source Client team at Puppet Labs. https://github.com/MikaelSmith

Agenda:

  • 6:00-6:30 Pizza & salad, including vegan & gluten free options

  • 6:30-7:15 Upgrading Puppet Agents with Less Magic - Michael Smith, Puppet Labs

  • 7:15-7:45 Discussion about challenges that you've experienced upgrading

  • 7:45-8:15 Mingle & plan for the next meeting

Extra Details: The office is wheelchair accessible, and has an elevator. There is bike parking on the street and just inside the parking garage at the corner of SW Stark and SW 1st Ave. Parking is available on the street or at one of the many pay to park lots near the office

Website
Thursday
Mar 10, 2016
[pdx.sh] Bork: A Bash DSL for config management w/ Matthew Lyon
Analog Cafe

This is state-of-the-art DevOoops kiddos. Mattly will give us a guided tour of Bork, his Bash DSL that obviates Chef, Puppet, Ansible, and all the other things.

Bork: https://github.com/mattly/bork

Really, if you can't do it in Bash, should you even be doing it?

Meeting starts at 6pm, Talk starts at 6:30pm.

Troy Howard will present Module of the Month: markdown, a Bash library for converting markdown.

We'll also have 5 minute lightning talks after the main talk! Bring your notes and come present!

Website
Tuesday
Mar 15, 2016
Portland Linux/Unix Group AT: INFORMAL Meeting at the Lucky Lab
Lucky Labrador Brew Pub

Portland Linux/Unix Group Advanced Topics

No organizer or speaker this month! You are welcome to congregate and hack at the Lucky Lab on Hawthorne.

Enjoy!

Website
Thursday
Apr 7, 2016
Portland Linux/Unix Group: What's new in PostgreSQL 9.5
PSU Maseeh Engineering Building

Who: Josh Berkus
What: What's new in PostgreSQL 9.5
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, April 7th, 2016 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live (PSU WiFi Permitting)

PostgreSQL 9.5 has many new and cool features for database users, making the venerable RDBMS suitable for even more workloads. Among them are:

  • UPSERT for high-concurrency insert/update operations
  • Row Level Security, integrated with SELinux, for ultimate data security
  • CUBE and ROLLUP for sophisticated analytics
  • FDW partitioning for data federation
  • BRIN indexes for big data
  • More JSON goodness

PostgreSQL Core Team member Josh Berkus will take you on a tour of the new features, including demos of many of them, and field questions about PostgreSQL in general.

About Josh

Josh Berkus is on the Core Team of the PostgreSQL Project, and was a professional database geek for 18 years. Today, he works for Red Hat as the community lead for Project Atomic, which means he's all about the containers. He has used a Linux desktop since 2001.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Saturday
Apr 16, 2016
Beaver Barcamp 16
Kelley Engineering Center (OSU)

Beaver BarCamp is an informal conference where everyone is encouraged to participate and the sessions are not predetermined. It provides a collaborative environment that promotes the sharing of ideas and projects and is a fun, free, casual event filled with discussions, demos and interaction with attendees. One of the best aspects of BarCamp is that attendees both provide the sessions and choose the schedule, allowing for greater flexibility and freedom. While many are tech oriented, we encourage any DIY, educational or interactive sessions. We invite everyone and anyone in the community and at OSU to enjoy Beaver Barcamp. Registration is appreciated.

Website
Monday
Apr 18, 2016
PdxDevOps
New Relic

Join us for the April meeting of PdxDevOps.

Agenda:

1) Carl Hall, Cloudability

Deployment as a Feature

From single service deployment across a few instances to several services in multiple environments over hundreds of instances. We'll take a look at the evolution of a deployment process that has followed the growth of Cloudability over its 5 year history. I'll talk about the tools we've chosen, decisions we've worked through and the automation that drives it all.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Apr 19, 2016
Portland Linux/Unix Group Advanced Topics: Enduring Communities Roundtable
Free Geek

Portland Linux/Unix Group Advanced Topics Meeting Announcement

Who: Moderator Michael Dexter, PLUG Volunteer
What: Enduring Communities Roundtable
Where: Free Geek, 1731 SE 10th Avenue, Portland
When: Tuesday, April 19th 2016, at 7PM
Why: Live Long and PLUGsper
Stream: http://pdxlinux.org/live

Why do some user groups endure for decades while others do not? What organizational structures and personalities are needed to maintain interest, attendance and participation?

Share your experiences on why the groups you have been involved with have or have not survived. Was it a Y2K preparedness group that served its purpose? Did group leadership not successfully transfer between generations? Beyond organizing the last 100 or so PLUG speakers, Michael has been involved in student and neighborhood government, plus the Oregon Latvian Society for nearly 30 years. During this time he has seen the brightest and darkest moments of volunteer organizations.

Many will head to the Lucky Lab at 915 SE Hawthorne Blvd. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Monday
May 2, 2016
Portland Puppet User Group Meeting
Puppet

Please join us for an evening of Puppet talks!

We hope you'll join us for the next Puppet User Group meeting. We'll have a talk a special security addition this month with Puppet engineers Ben Ford and Adrien Thebo.

Agenda:

  • 6:00-6:30 Pizza & salad, including vegan & gluten free options

  • 6:30-7:15 Talk on configuring and using hiera-yaml and node_encrypt by Ben Ford, Software Engineer (Puppet)

  • 7:15-7:45 Discussion with Ben, Software Engineer (Puppet) and Adrien, Software Engineer (Puppet)

  • 7:45-8:15 Mingle & plan for the next meeting

Extra Details: The office is wheelchair accessible, and has an elevator. There is bike parking on the street and just inside the parking garage at the corner of SW Stark and SW 1st Ave. Parking is available on the street or at one of the many pay to park lots near the office

Website
Monday
May 16, 2016
PdxDevOps
New Relic

Join us for the April meeting of PdxDevOps.

Agenda:

Colin Hom from CoreOS

Colin will showcase how CoreOS deploys production Kubernetes clusters on AWS and the open-source tooling around this process. Kube-aws built around the idea of "cluster artifacts" and is designed to be secure, auditable and reproducible. A simple templating system is leveraged to generate cluster configuration as a set of declarative configuration templates that can be version controlled, audited and re-deployed. Since the entirety of the provisioning is by AWS CloudFormation and cloud-init, there’s no need for external configuration management tools on your end. Batteries included!

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
May 17, 2016
Portland Linux/Unix Group Advanced Topics: Installerfest!
Free Geek

Portland Linux/Unix Group Advanced Topics

Who: Roundtable Discussion
What: Installerfest!
Where: Free Geek, 1731 SE 10th Avenue, Portland
When: Tuesday, May 17th 2016, at 7PM
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live
From a mailing list discussion: Let's talk installers.

Not installations, installers. The things that install operating systems to persistent and bootable storage.

Many of us have written our own over the years and at a bare minimum, Michael can show what he's been doing with his virtualization things.

On deck: OpenBSD, FreeBSD, (thing you bring)

Many will head to the Lucky Lab at 915 SE Hawthorne Blvd. after the meeting.

Rideshares Available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Monday
Jun 6, 2016
Portland Puppet User Group Meeting
Puppet

Join us this month for an informal hack night. Bring your questions, your modules, your ideas, your tools and lets work together on something fun and exciting.

We will split into small teams based on suggestions from you and either hack on something or just discuss the topic at hand. Think of this as an extreme pair programming experience. At the end of the meeting each group will give a brief summary of what they hacked on.

Agenda:

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-6:45 News and Announcements

6:45-8:15 Break into small groups, hack, discuss, and learn

8:15-8:45 Lightning presentations from breakout groups

Please RSVP so we can know how much pizza to order:http://www.meetup.com/Portland-Puppet-User-Group/events/231018672/

Extra Details: The office is wheelchair accessible, and has an elevator. There is bike parking on the street and just inside the parking garage at the corner of SW Stark and SW 1st Ave. Parking is available on the street or at one of the many pay to park lots near the office

Website
Monday
Jun 20, 2016
PdxDevOps
New Relic

Join us for the June meeting of PdxDevOps.

Agenda:

Speaker: Chris Roberts

Topic: SparkleFormation and orchestration APIs

Summary: SparkleFormation is a Ruby based DSL to programmatically build templates for cloud orchestration APIs. It even has a companion CLI tool for interacting with remote providers. This talk will give a brief history on how SparkleFormation came into existence, its evolution to becoming the library and application it is today, and an overview of the things possible with SparkleFormation. Once a common foundation has been laid, we'll dive in a bit deeper to examine some non-trivial use cases touching on nesting, graphing, planning, cross provider support/interactions (AWS CFN isn't the only rodeo in town), integrating Serverspec via callbacks, and how sparkle packs can delegate infrastructure composition across teams. If there's still time and interest after all this, we can touch on why CFN is currently the best orchestration API, why CFN sucks, what's great and horrible about other orchestration APIs, why you should have an "infrastructure repository", the absurdity of humans composing documents in serialization formats, and anything else people want to talk about.

Speaker: Eric Maxwell

Summary: Eric will take us through chef's new offering: Habitat. Habitat is written in rust. Habitat is a new approach to automation that focuses on the application instead of the infrastructure it runs on. With Habitat, the apps you build, deploy, and manage behave consistently in any runtime — metal, VMs, containers, and PaaS. You'll spend less time on the environment and more time building features.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Jun 21, 2016
Portland Linux/Unix Group Advanced Topics
Free Geek

Portland Linux/Unix Group Advanced Topics

Informal meeting at the Lucky Lab on Hawthorne

See you next month!

Website
Friday
Jul 15, 2016
Real World DevOps 2016
Microsoft Pearl Office

As a movement, DevOps has now replaced Agile as the key factor in getting software builds out the door faster and safer. This workshop will help you define conditions of success for your organization and lay out a practical roadmap to change management. We’ll discuss features and advantages of leading DevOps tools and how to make sure your org culture and people can use these to best advantage to drive value and repeatability.

Agenda: - Building a 3-Phase roadmap to sanity – and getting out of firefighting - Defining DevOps For YOUR Organization - Release Management Plain and Simple – Which Tool is Best? - Metrics Make It Happen – KPI’s You Can Use to Track Progress and Drive Success - Overcoming Obstacles in Adoption

Contact Dave Harrison (dharriso AT microsoft .com) for more details and an invite.

Website
Monday
Jul 18, 2016
PdxDevOps
New Relic

Join us for the July meeting of PdxDevOps.

Agenda:

Speaker: Jason Yee

Topic: Data-driven Post-mortems

Henry Ford once said, “The only real mistake is the one from which we learn nothing.” So how can we learn the most from system failures? This session will move beyond “blameless” post-mortems & show how we can use data to avoid & mitigate future failures.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Jul 19, 2016
Portland Linux/Unix Group Advanced Topics
Free Geek

Portland Linux/Unix Group Advanced Topics Meeting

Who: Moderator Michael Dexter, PLUG Volunteer
What: Internet Mirroring Roundtable
Where: Free Geek, 1731 SE 10th Avenue, Portland
When: Tuesday, July 19th 2016, at 7PM
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

What's in a mirror?

If you've spent any time GNU/Linux distro hopping or testing virtualization strategies, you have probably spent a non-trivial amount of time in the "nearest" download mirror. Such mirrors vary in speed, quality and navigability. The burden for upholding quality in each of these respects falls both on the often-volunteer mirror maintainers and the often-volunteer project maintainers. Failure from a mirror's perspective is obvious: You can't access the materials you want to download or what you download is corrupt. In the case of the downloads themselves, THIS:

mirror.org/releases/amd64/20160704/livedvd-amd64-multilib-20160704.iso

I was cleaning up my local mirror and came across this path and installer ISO and... HAVE NO IDEA WHAT OS IT IS.

This roundtable will discuss the good, the bad and the ugly of such mirroring and what to do about it, ideally resulting in a draft proposal for a conventions that projects and mirrors could follow.

Many will head to the Lucky Lab at 915 SE Hawthorne Blvd. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

See you there!

Website
Thursday
Jul 21, 2016
Beers with Engineers
10 Barrel

A monthly gathering for Portland area tech junkies. More specifically, those focused on data, emerging technology, and general IT topics. Industry vets, IT pros, nerds, geeks, tech philosoraptors, whatever.... Whether 5 or 50 this is an awesome opportunity to get together and talk shop, learn from peers, or just have some beers and a good time.

No management, No selling, No recruiting, No problems. Talking to people about your product(s) or career networking is fine but people "leeching" on the attendance isn't cool so don't do it. Industry folks with expense cards typically cover festivities but this isn't a "sponsored" event and we don't intend to turn BwE into "powerpoint parties". Venue will be dynamic alternating between locations and if group size demands we'll book a location to support.

If you're new to the group or haven't been out in a while we're a pretty dynamic crowd and always have a lot of fun.

Website
Monday
Aug 1, 2016
Portland Puppet User Group
Puppet

We will have Ryan Whitehurst and Corey Osman discussing puppet functions for 3.x, 4.x and the new native function capability in puppet 4.1+. Puppet functions are usually a natural progression when learning the puppet language and can help manipulate data, the catalog or trigger some remote service.

We will talk about how to create and test functions, differences between all the function types and how to properly document them so that you can go back and write some of your own. This will be an interactive session so bring your laptops to follow along.

We will also using puppet-retrospec for function generation and the puppet-repl for live function demos so please install these tools before hand so we don't clog the network.

Website
Tuesday
Aug 9, 2016
DevOpsDays Portland 2016
through Oregon Convention Center

DevopsDays Portland is a two day event with a combination of presentations and open spaces designed to bring development and operations together at one conference.

Register to attend ($100 registration fee): http://devopsdays.org/events/2016-portland/registration/

Website
Tuesday
Aug 16, 2016
Portland Linux/Unix Group Advanced Topics: INFORMAL MEETING
Free Geek

Portland Linux/Unix Group Advanced Topics

Informal meeting at the Lucky Lab on Hawthorne for those who need to get out of the house.

Enjoy!

Website
Wednesday
Oct 5, 2016
PDX CoffeeOps
Cup and Bar

Come talk about DevOps, or just with people interested in DevOps, over some delicious coffee and pastries. There's no agenda, we just get together and talk shop. Anyone is welcome.

A Tweet at @billweiss would be appreciated so he can know how many are coming, if you do that.

Monday
Oct 17, 2016
PdxDevOps
New Relic

Join us for the October meeting of PdxDevOps.

Agenda:

Speaker: Morgan Rhodes, Puppet. "Organic, Free Range Automation: A Release Engineering Story" Morgan works as a release engineer at Puppet. She'll discuss issues arising from organic tooling growth and methods to address those.

Speaker: Matt Greensmith, Cozy. "Ops at Small Shops" Matt keeps the lights on at Cozy, a 20-person property management SaaS startup. He'll discuss the finer points of effective ops practices for small organizations.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Tuesday
Oct 18, 2016
Portland Linux/Unix Group Advanced Topics: CloudStack
Free Geek

Portland Linux/Unix Group Advanced Topics Meeting

Who: Kimberly M.
What: Building a Private Cloud with CloudStack
Where: Free Geek, 1731 SE 10th Avenue, Portland
When: Tuesday, October 18th 2016, at 7PM
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

This presentation is a report from an evaluation of using an open source cloud environment in a small or home office situation. The project compared Apache CloudStack with OpenStack, plus the XenServer and KVM hypervisors. We will walk through the deployment of CloudStack and KVM and discuss the advantages and disadvantages of the various design choices.

Many will head to the Lucky Lab at 915 SE Hawthorne Blvd. after the meeting.

Rideshares Available

PLUG Page with information about all PLUG events: http://pdxlinux.org/ Follow PLUG on Twitter: http://twitter.com/pdxlinux

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

See you there!

Website
Wednesday
Oct 19, 2016
PDX CoffeeOps
Cup and Bar

Come talk about DevOps, or just with people interested in DevOps, over some delicious coffee and pastries. There's no agenda, we just get together and talk shop. Anyone is welcome.

A Tweet at @kitchen would be appreciated so he can know how many are coming, if you do that.

Website
Thursday
Oct 20, 2016
Beers with Engineers
10 Barrel

A monthly gathering for Portland area tech junkies. More specifically, those focused on data, emerging technology, and general IT topics. Industry vets, IT pros, nerds, geeks, tech philosoraptors, whatever.... Whether 5 or 50 this is an awesome opportunity to get together and talk shop, learn from peers, or just have some beers and a good time.

No management, No selling, No recruiting, No problems. Talking to people about your product(s) or career networking is fine but people "leeching" on the attendance isn't cool so don't do it. Industry folks with expense cards typically cover festivities but this isn't a "sponsored" event and we don't intend to turn BwE into "powerpoint parties". Venue will be dynamic alternating between locations and if group size demands we'll book a location to support.

If you're new to the group or haven't been out in a while we're a pretty dynamic crowd and always have a lot of fun.

Website
Container Summit City Series: Portland
TBD

The Container Summit City Series brings expert practitioners and key container ecosystem leaders together to present user stories, share best practices, and give insights into the containerized future.

City series will be stopping in Portland on Thursday, October 20th! Join expert practitioners and key leaders in the ecosystem for an evening of real user stories, best practices, and key insights into the containerized future.

This is a great opportunity to connect with other professionals in the community over a beer (or two), and great content!

Website
Monday
Nov 7, 2016
Portland Puppet User Group
Puppet HQ

We hope you'll join us for the next Puppet User Group meeting.

Agenda:

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-7:15 Success with the PE Roadmap - Susannah Axelrod

7:15-7:45 Town Hall Discussion - Bring your ideas for what you want to see in 2017!

7:45-8:15 Mingle & plan for the next meeting

Extra Details: The office is wheelchair accessible, and has an elevator. There is bike parking on the street and just inside the parking garage at the corner of SW Stark and SW 1st Ave. Parking is available on the street or at one of the many pay to park lots near the office

Website
Monday
Dec 5, 2016
Puppet User Group Canceled
Puppet Headquarters

Hi folks,

We've decided to cancel the December meeting due to the weather.

We will be back in January :)

Website
Monday
Jan 9, 2017
Portland Puppet User Group
Puppet HQ

Hi Everyone!

This Meetup will be for mingling and getting prepped for 2017.

We'll eat, drink and be merry. We'll also talking about the types of activities you'd like to do in the upcoming year. Come with any ideas or suggestions you may have.

Hope to see you there!

**Please fill out this google form about next year's activities: https://goo.gl/forms/UWt5noEAFkxEmuuT2

Agenda

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-7:30 Town Hall Discussion - Bring your ideas for what you want to see in 2017!

7:30-7:45 More Mingling

7:45-8 End Meeting

Website
Wednesday
Jan 18, 2017
Docker Portland, OR - Docker Meetup #19 at New Relic
New Relic

We will have talks by Nan Liu from Intel and one TBA. The location for this Meetup is at New Relic in downtown Portland. There will be food and drinks courtesy of New Relic!

Agenda:

6:30 - Welcome, networking, and food

7:00 - Nan Liu: "Trust but verify. Testing docker containers."

Nan Liu is a Software Engineer at Intel Software Defined Infrastructure (SDI) team. He is passionate about automating all things infrastructure related. He has traveled globally to train and consult customers on automating application deployments, and implementing continuous delivery pipelines. He draws from experience building vCloud Air at VMWare and he is one of early member of Puppet Labs professional services team. He coauthored 'Puppet Types and Providers' based on his experience extending Puppet for numerous third party integrations.

7:45 - TBA

8:30 - Wrap up and networking

Special thanks to Puppet for providing the space and to CenturyLink for providing food

Website
Monday
Jan 23, 2017
PdxDevOps
New Relic

Join us for the next meeting of PdxDevOps.

Agenda:

Speaker: Dan Bode, Intel:

Infrastructure-as-a-Service-as-Code: At Intel, we want to provide our development teams access to the compute resources they need with as little friction as possible. We do this by providing a self-service platform that integrates with their existing version control systems and communication channels. This talk will focus on the requirements and design of our self-service infrastructure solution.

Speaker: Emily Slocombe, SurveyMonkey: Ansible+MySQL at SurveyMonkey. Emily is on the OSDB team at SurveyMonkey. She'll be discussing the joys, pains, and finer points of managing MySQL (and some Cassandra) with Ansible.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Feb 6, 2017
Portland Puppet User Group
Puppet HQ

Hi everyone,

At the next Portland PUG meeting we’ll be discussing High Availability (HA) in Puppet Enterprise. The HA feature is pretty new and this will be a great chance to get a jumpstart on how it works. Speaking about it will be Grace Andrews. Grace is a Technical Solutions Engineer at Puppet, and one of the organizers of our PUG.

Hope to see you there!

Agenda

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-7:15 High Availabilty with Puppet Enterprise, Grace Andrews

7:15-7:45 Mingling

7:45-8 End Meeting

Also, if you haven’t filled out our survey yet about what people are looking for in the PUG, we’d still love to hear your opinions:

https://goo.gl/forms/UWt5noEAFkxEmuuT2

Website
Friday
Feb 10, 2017
Portland DevOps Groundup: "DevOps – People Make the Difference"
Microsoft Portland Office (Pearl District)

As with most things in life – when it comes to implementing your DevOps transformation, people are going to be either the key to your success or your biggest roadblock. We’ll tell two stories: one of a complete disaster, and another a success, all because of choosing the right approach and keeping in mind your organization’s makeup and ability to absorb change. You’ll leave with the following information:

  1. What are the six antipatterns – the common pitfalls that you need to avoid in your own implementation?

  2. How can metrics help you avoid ambiguity and “fuzziness” – and tap into the executive level commitment you need for sustained success?

  3. What are the key contributors for success in building out your roadmap – in a phased, low-risk approach?

Dave Harrison with Microsoft will be presenting.

Please RSVP here: https://www.meetup.com/Portland-DevOps-GroundUp/events/236401854/

Website
Wednesday
Feb 22, 2017
Chef PDX - Chef PDX Meetup #003 - Ask the Pros
New Relic

We're skipping January this time due to travel schedules not aligning, but will be back February 22nd with an awesome meetup! 


Ever wish you had a Chef sitting next to you so you can ask that burning question? 

Perhaps you've been banging your head against a wall on something technical and wish a Chef was sitting next to you to help?

Have you wished you had a Chef's ear to express how much you love, or maybe don't love, using Chef?

Maybe you're new to Chef and config management and want to bounce some questions or ideas off of people who do this stuff for a living?

Well, now you can! This time we're bringing in a panel of Chefs for Q&A / AMA (Ask Me Anything) and then we'll break out and help you work through any issues you may be experiencing with Chef products, recipes, pipelines, and even DevOps transformation. So start thinking about questions you'd like answered or things you'd like to discuss or work on and bring it on! We're here to help you and make you successful!

This is a great opportunity to meet some Chefs from different areas within Chef and get answers and help! Join us!

Chef Panel

Irving Popovetsky - Principal Customer Architect

Daniel Martushev - Field Solutions Architect

George Miranda - Director of Product Marketing

Eric Maxwell - Success Engineer

Morgan Drake - Inside Solutions Architect 

Tim Smith - Community Engineer


Kaivalya Hanswadkar - Director, UX Design


MORE TBA

Food / Drink

As usual, pizza (gf & vegan options too!), beer, cider, and non-alcoholic beverages will be provided. 

Website
Monday
Feb 27, 2017
PdxDevOps
New Relic

Join us for the Feb meeting of PdxDevOps.

Agenda:

Speakers:

Name: E. Dunham (https://twitter.com/QEDunham) Topic: Automating more of the things

One aspect of DevOps is that one person can accomplish multiple peoples' worth of work by delegating tasks to other people or systems. I'll introduce you to some of the systems that the Rust and Servo developers delegate community management tasks to, and show you how they can be useful in more conventional settings.

edunham is the "DevOps Engineer" for Mozilla Research.

Jesse Dearing (https://twitter.com/JesseDearing)

Topic: Failure and RCAs: A Love Story
I love failure! I don't love to bathe in the tears of engineers but I love understanding how the systems that run our world fail. Everything from a failed hardware component to a human mistake. I love reading RCAs like murder mysteries. I will cover failure, how to learn from it, and preventing it. I will cover tools, processes, and techniques for reviewing and learning from failure without making people cry.

Jesse Dearing is a Lead Site Reliability Engineer at InVisionApp where he wrangles databases and builds tools to manage them. Jesse likes to learn how languages connect to other systems. Jesse likes making everything a Bash one-liner and is his own chaos monkey as a result. When he's not picking apart systems and automating them, he enjoys riding bikes, reading, and spending time with family.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Mar 6, 2017
Portland Puppet User Group
Puppet HQ

Hi everyone,

At the next Portland PUG meeting we’ll be talking about the new vRO plugin for Puppet Enterprise. The plugin makes it much easier to automate provisioning hosts in VMware and applying Puppet roles to them. Tommy Speigner will be showing it to us, he's a Technical Solutions Engineer at Puppet.

We hope to see you there :)

Agenda

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-7:15 vRO plugin for Puppet Enterprise, Tommy Speigner

7:15-7:45 Mingling

7:45-8 End Meeting

Website
Wednesday
Mar 15, 2017
Docker Portland, OR - Docker Birthday #4 Celebration at Intel
Intel Jones Farm Campus (JFCC Auditorium)

The Docker PDX and Women Who Code PDX meetups invite you to come join us at Intel's Jones Farm campus for a talk by Steve Lasker from Microsoft and to celebrate Docker's 4th birthday!


NOTE: You will have to check in with security at the JFCC desk because we will be using one of the training rooms instead of the auditorium

Agenda:

6:00 - Welcome, networking, and food

6:30 - Steve Lasker: Visual Studio, .NET, and Docker

Visual Studio for building .NET Framework apps in Windows Server Core containers and .NET Core in Linux containers.


Steve is a Program Manager at Microsoft, focusing on the end to end development with Docker Containers. 


7:15 - Docker Labs

We’re excited to celebrate Docker’s birthday by providing labs and challenges to help everyone learn Docker and welcome new members into the community. We will partner with CS schools, global language communities and local meetup groups to throw a series of events around the world. While the courses and labs are geared towards those who are new to Docker, intermediate, advanced and expert community members are invited to join these Docker Birthday celebrations as mentors to help attendees work through the materials.

Attendees will break into groups (at different tables) and participate in a lab or challenge of their choosing.

8:15 - Wrap up


Are you an advanced user? We strongly encourage Docker users of all skill levels to attend! We need a network of mentors who understand the Docker platform to answer any questions that attendees working through the courses and labs may have.

Click here to sign up as a mentor.

Website
Monday
Mar 20, 2017
PdxDevOps
New Relic

Join us for the October meeting of PdxDevOps.

Agenda:

Speakers:

Alice Goldfuss

Denver Freeman-- For the last 9 years he’s been partnering with hiring managers and he’ll be showing us tips and insight useful for those entertaining new job opportunities in technology. Tips which include: resume buzz words & working with a recruiter to first-level screening through salary negotiations.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Apr 3, 2017
Portland Puppet User Group
Puppet HQ

Hi everyone,

At the next Portland PUG meeting we’ll be talking about Hiera 5, formerly known as the lookup function. We'll be getting a demo from Mike Smith, a Technical Solutions Engineer at Puppet. If you've not followed this topic closely it will be a great way to get up to speed on the changes.

We hope to see you there :)

Agenda

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-7:00 Hiera 5 demo, Mike Smith

7:00-7:45 Mingling

7:45-8 End Meeting

Website
Thursday
Apr 6, 2017
What's New in Kubernetes 1.6 (Kelsey Hightower)
Jive Software

Kubernetes (https://kubernetes.io) is an open-source system for automating deployment, scaling, and management of containerized applications. Kelsey Hightower (Google) has been one of the most prolific evangelists of Kubernetes since its launch. Come join us at Jive for a discussion of what's coming with the 1.6 release!

Saturday
Apr 15, 2017
Beaver BarCamp 17
Kelley Engineering Center (OSU)

Beaver BarCamp is an informal conference where everyone is encouraged to participate and the sessions are not predetermined. It provides a collaborative environment that promotes the sharing of ideas and projects and is a fun, free, casual event filled with discussions, demos and interaction with attendees. Attendees both provide the sessions and choose the schedule, allowing for greater flexibility and freedom. While many are tech oriented, we encourage any DIY, educational or interactive sessions. We invite everyone and anyone to Beaver Barcamp. Registration is appreciated.

Website
Monday
Apr 17, 2017
PdxDevOps
New Relic

Join us for the October meeting of PdxDevOps.

Agenda:

Speakers: TBH

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Apr 24, 2017
Docker Portland, OR - DockerCon News and Windows Containers at NewRelic
New Relic

Didn't travel to Austin to attend Dockercon 17? No worries, just stop by the April Docker Meetup and Mike Coleman from Docker will catch you up to the latest DockerCon news. Steve Lasker from Microsoft will present the lift and shift of .NET FX apps into Windows containers, and modernizing with .NET Core on nano server with Visual Studio.

Agenda:

6:00 - Welcome, networking, and food

6:30 - Mike Coleman - "DockerCon Recap"

Mike is responsible for creating technical content to help customers come up to speed on Docker and its related components. Prior to joining Docker this summer he spent about 15 months at Puppet Labs working in product management. And, before all that he spent time at VMware, Microsoft, Intel, and HP in both product management / marketing as well as IT engineering. Outside of work Mike enjoys riding his motorcycles around Oregon's backroads, spending time with his wife and kids, and supporting the Portland Timbers (that's a soccer team). You can find him on Twitter as @mikegcoleman.

7:45 - Steve Lasker - "Lift & Shift .NET FX apps into Windows Containers, Modernize with .NET Core, all within Visual Studio"

Abstract: Visual Studio 2017 supports migrating .NET FX apps into Windows Containers enabling developers, and ops, to migrate those existing and heritage apps into modern workflows and deployments. We’ll also demo the .NET Core with Windows Server Nano tooling that will be soon released. With Visual Studio 2017, developers can now use the tools their used to, while staying true to the docker experience. Come see how you can develop and debug your apps in Windows Containers and share your experience with the Azure Developer Experience team.


Presented by: Steve Lasker
Microsoft Program Manager
Azure Developer Experiences

8:30 - Wrap up and networking

Special thanks to New Relic for providing the space and food

Website
Monday
May 1, 2017
Portland Puppet User Group
Puppet HQ

Hi everyone,

At the next Portland PUG meeting we’ll be talking about Terraform, HashiCorp's popular provisioning tool, and how it relates to Puppet. Rich Burroughs from Puppet's SRE team will be speaking and doing a demo. If you're interested in Terraform please bring your thoughts and contribute to the discussion.

We hope to see you there :)

Agenda

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-7:00 Terraform and Puppet, Rich Burroughs

7:00-7:45 Mingling

7:45-8 End Meeting

Website
Monday
May 15, 2017
PdxDevOps
New Relic

Join us for the May meeting of PdxDevOps.

Agenda: In a special hour-long format, VM will talk about how to handle failure and relate it to the modern ops landscape. Come prepared for a great discussion. Food provided!

Speakers: @vmbrasseur

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Jun 5, 2017
Portland Puppet User Group
Puppet HQ

Hi everyone,

At the next Portland PUG meeting we'll be taking a look at some of the new features in Puppet Enterprise 2017.2. Sean Techavatnavisal will be showing us the new Package Inspector, and the new feature that lets you run the Puppet agent on nodes from the UI. Sean is a Technical Solutions Engineer at Puppet.

We hope to see you there :)

Agenda

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-7:00 Package Inspector and Puppet Jobs, Sean Techavatnavisal

7:00-7:45 Mingling

7:45-8 End Meeting

Website
Wednesday
Jun 7, 2017
CoffeeOps
Simple Local Coffee

Get together and talk shop with your fellow nerds. We tend to talk DevOps topics, but anything adjacent is also welcome. If enough people show up we'll follow the Lean Coffee format, otherwise we just hang out and talk.

We're trying to get this together every other Wednesday morning. If you can't make this one but are interested, Tweet at @BillWeiss to let me know there's an audience.

Monday
Jun 19, 2017
PdxDevOps
New Relic

Join us for the October meeting of PdxDevOps.

Agenda:

Speakers: TBH

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Wednesday
Jun 21, 2017
CoffeeOps
Simple Local Coffee

Get together and talk shop with your fellow nerds. We tend to talk DevOps topics, but anything adjacent is also welcome. If enough people show up we'll follow the Lean Coffee format, otherwise we just hang out and talk.

We're trying to get this together every other Wednesday morning. If you can't make this one but are interested, Tweet at @BillWeiss to let me know there's an audience.

Wednesday
Jul 5, 2017
CoffeeOps
Simple Local Coffee

Get together and talk shop with your fellow nerds. We tend to talk DevOps topics, but anything adjacent is also welcome. If enough people show up we'll follow the Lean Coffee format, otherwise we just hang out and talk.

We're trying to get this together every other Wednesday morning. If you can't make this one but are interested, Tweet at @PDXCoffeeOps to let us know there's an audience.

Monday
Jul 10, 2017
Portland Puppet User Group
Puppet HQ

Hi everyone,

The Puppet office will be closed on 7/3, so the July PUG meeting will be held on Monday 7/10.

Corey Osman will be talking about the Puppet Debugger, a tool he wrote to help people get instant feedback about what their Puppet code is doing. With the Puppet Debugger you can set breakpoints, inspect variables, run functions, test datatypes, and much more. Corey will walk us through how to setup the debugger and show serval real world scenarios involving everyday problems found in most puppet shops. Corey is a software consultant with a lot of Puppet experience, and he’s one of the organizers of our PUG.

We hope to see you there :)

Agenda

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-7:15 Puppet Debugger, Corey Osman

7:00-7:45 Mingling

7:45-8 End Meeting

Website
Monday
Jul 17, 2017
PdxDevOps
New Relic, 5th floor

Join us for the July meeting of PdxDevOps.

JobOps: Landing the Right DevOps Role for You

The types of DevOps teams and the work found within them are as diverse as the varying definitions of "DevOps" itself. This presents a tricky two-way challenge for both candidates and hiring managers. In this talk, you'll gain insight into what DevOps hiring managers are hoping to understand when they read your resume and cover letter, how to paint a clear picture of your experience and skillset throughout the interview process, and just as importantly--how to discern the unique DevOps flavor of the team you're applying for, to determine if it's truly a good fit for you, too.

Kate Taggart has managed a variety of engineering teams spanning the breadth of the dev-to-ops spectrum. Currently an engineering manager at HashiCorp, Kate has also previously managed teams at New Relic and Simple. When it comes to organizational hiring practices, Kate is a vocal advocate for increased transparency, quantitative metrics, and continual self-reflection and improvement.


Tools Don't Matter

Have you ever watched a super inspiring conference talk about some uber tool that was going to solve all of your problems? Have you ever tried to apply those tools/techniques to your environment only to run into a million corner cases and ultimately, failure? Do words like "enterprise", "compliance", and "legacy" stand between you and all that stuff those talks made look so easy?

In "Tools Don't Matter", we're going to get to the root cause of "these tools can never work for my use cases" syndrome. The goal is to equip you with a skill set to evaluate and apply whatever tools and process successfully in your organization (yes, even "legacy" environments). Our case study is an organization that went from ~1 feature release a year in Q1, to >100 feature releases in Q4 of the same year, all while keeping an almost identical tool chain.

Mark is an R&D engineer for the Curse MCN team @ Twitch/Amazon. Prior to Twitch, he worked in SRE roles at Hightail, Blizzard Entertainment, and Dell.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Wednesday
Jul 19, 2017
CoffeeOps
Simple Local Coffee

Get together and talk shop with your fellow nerds. We tend to talk DevOps topics, but anything adjacent is also welcome. If enough people show up we'll follow the Lean Coffee format, otherwise we just hang out and talk.

We're trying to get this together every other Wednesday morning. If you can't make this one but are interested, Tweet at @PDXCoffeeOps to let us know there's an audience.

Tuesday
Aug 1, 2017
Dave Harrison, Jim Calder, and Donovan Brown: DevOps Pipeline in One Hour!
Intel Hawthorn Farms 3 (HF3) Campus (5100 NE Elam Young Parkway, Hillsboro, OR 97124)

Jim Calder is the Data Center Hosting Manager at Daimler Trucks North America. Daimler has had some unique challenges in modernizing their onprem data center and leveraging their skills as they migrate their telematics/IoT workstreams to the cloud. Jim’s team has some interesting insights from an IT point of view that the developers in the audience may find both enlightening and a little shocking!

Website
Thursday
Aug 3, 2017
Portland Linux/Unix Group: An Introduction to Data Protection
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Michael "you break it you bought it" Dexter
What: An Introduction to Data Protection
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, August 3rd, 2017 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

You probably have a good sense of data protection in the sense of "backups" but alas, there is more to it. This talk will cover ten key aspects of Data Protection and discuss open source technologies that address them.

Is your data...

  1. Integrous – Maintaining integrity and consistency
  2. Resilient – Resistant to mechanical failures/outages
  3. Versioned – Accessible in a previous state
  4. Replicated – “Backed up” to local and remote locations
  5. Archived – Versioned and replicated for long-term storage
  6. Secure – Resistant to unauthorized theft or destruction
  7. Private – Available for authorized purposes only
  8. Available – Accessible in a timely manner
  9. Usable – Equally available now and in the future
  10. Compliant – with legal and regulatory requirements

Bring your questions and experiences for a livid^H^H^H^H^H vivid and vibrant discussion.

Bonus: Discussion about the future of PLUG Advanced Topics and other PLUG housekeeping, planning and fun!

Super bonus: Michael will not be here in September and see Bonus one.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Monday
Aug 7, 2017
Portland Puppet User Group
Puppet HQ

Hi everyone,

We have two presentations for the August PUG. Glenn Sarti from the Puppet Engineering team has a lightning talk about the new Puppet plugin for Visual Studio Code. Code is becoming a very popular editor, and the new plugin has some great features.

Gene Liverman from the Puppet SRE team will be giving an overview of doing Puppet on Windows. Gene will be covering topics like DSC, Chocolatey, and using Powershell.

We hope to see you there :)

Agenda 

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-6:50 Puppet plugin for VS Code, Glenn Sarti

6:50-7:30 Puppet on Windows, Gene Liverman 

7:30-8:00 Mingling

8:00 End Meeting 

Website
Docker Portland, OR - Habitat - Automation that travels with your applications
New Relic

One of the dreams of development is to build a software package once, then be able to deploy it anywhere. Come to this talk to learn how to create software packages that run (almost) anywhere. You will see how the same application can be run on bare metal, on a VM, or in a container - with everything needed to automate that application already built into the package itself. This even works with a mixed infrastructure - metal for your static compute heavy loads, vms for your persistent data stores, and ephemeral short lived containers for your applications managed by Kubernetes or other container scheduling services.

Agenda:

6:00 - Welcome, networking, and food

6:30 - Nell Shamrell-Harrington - "Habitat" 

Come to this talk to learn how to build and deploy Habitat packages with the intelligence to self organize into topologies, no central orchestrator needed. Learn how the dream of platform agnostic and self organizing packages is fulfilled today and where it will evolve in the future.

Website
Wednesday
Aug 16, 2017
CoffeeOps
Simple Local Coffee

Get together and talk shop with your fellow nerds. We tend to talk DevOps topics, but anything adjacent is also welcome. If enough people show up we'll follow the Lean Coffee format, otherwise we just hang out and talk.

We're trying to get this together every other Wednesday morning. If you can't make this one but are interested, Tweet at @PDXCoffeeOps to let us know there's an audience.

Monday
Aug 28, 2017
PdxDevOps
New Relic

THIS MONTH:

Disposable Infrastructure: you only build me up to tear me down

Paige will introduce the idea of disposable infrastructure, the tools she and her team chose to use for provisioning (Terraform) and configuration management (Ansible) and a walk through of solution they built.

(As seen at DevOpsDays Portland 2017!)

Speaker bio:

Paige Bernier is passionate about efficiency and building great systems that work. Outside of tech she loves all things crafty and cute. Please send her your best cat photos.

TBD (topic: reliable backups)

Speaker bio:

Rachel Kelly is a Devops Engineer for a small healthcare tech company in town and would argue versus the folks that like to say "mleh, devops engineers don't exist!" Her first love is Python and she chaired PyDX, a local Python conference, for a couple years, and was also part of the organizing team for PDX PyLadies for several years. Recently, she's "recovering" from having taught intro to programming at Portland State for a term. If you want to keep up with what Rachel's doing, please give a follow to @wholemilk on Twitter, which is where she mostly lives, these days.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Wednesday
Sep 6, 2017
AgileCamp Northwest - Enterprise Agility, Business Strategy & Transformation, Agile Leadership
Nike - Tiger Woods Conference Center

Agilists from across the Pacific Northwest will converge at the Nike World Headquarters for a career changing day. This is a one-day conference with 3 keynote speakers (Richard Sheridan, best-selling author of Joy Inc., Gene Kim, founder and CTO of Tripwire, and Mamie Jones, SVP of Product Development at Intuit) as well as 20 workshops on Leadership, Product, Technical Enablement, Leadership, Innovation, Agility and much more.

Use this promo code, MeetAC17 for a 10% discount on registration if you register by 8/23/2017!

Website
nginx.conf 2017
through The Nines Hotel

nginx.conf is an annual conference for technical professionals who are passionate about modern application development and delivery.

This three-day conference will bring together users and customers alike for hands-on learning, direct access to NGINX experts, and thought-provoking presentations about best practices and techniques in application architecture and infrastructure, including microservices, DevOps, cloud, and containers.

Website
Wednesday
Sep 27, 2017
PdxDevOps
New Relic, Floor 27

Join us for our monthly gathering to discuss everything from incident response to cross-team collaboration to automation frameworks. Food provided. Please RSVP!

Please note the new location!

THIS MONTH:

Lasso by Benjamin Foote

Lasso is an SSO solution for nginx using the auth_request module. An nginx reverse proxy can be configured to require OAuth login for any website or web application. Most OAuth providers are supported including Google and Github. Lasso replaces that "one crappy password" that is found at many orgs. The response time for Lasso validation is less than 1ms when run on the same host. Lasso is offered under the MIT license. Support is available on the #lasso freenode irc channel. Ben would be more than happy to help you install Lasso.

Benjamin Foote http://bnf.net is a Systems Engineer and Linux nerd with 20 years experience. By day (and sometimes night) Ben helps Meedan https://meedan.com to build great tools for journalists including the fact checking tool Check and the social media language translation tool Bridge. Ben proudly serves as the current Board President of Umbrella http://umbrellapdx.org which acts as fiscal sponsor to projects such as Shift, Better Block PDX, Disaster Relief Trials, Futel and the PDX World Naked Bike Ride. Other life accomplishments and past antics include hiking the Pacific Crest Trail, hiking most of the Continental Divide Trail, curating On Gallery devoted to interactive art and technology based arts, founding an Ultimate Frisbee league for beginners, training lifeguards and teaching preschool (by far the most difficult job Ben has ever had).

Benjamin Foote Systems Engineer bnfinet on github @bnf

Devops with Public Clouds by Andy Chan

Cloud and DevOps could mean different things to different people. This talk is centered on best practices selecting cloud compute friendly workloads -- bursting to the cloud to meet peak demands while keeping source data local. What DevOps folks are leveraging the cloud currently and the trends going forward

I am currently an alliance systems engineer at Avere System providing public clouds with High-Performance Computing solutions. Prior to Avere, I was with Mentor Graphics supporting some of the heaviest software engineering R&D workloads in the electronic design automation space (8,000 to 20,000 cores)
I received my BA from Oregon State and my MBA from Marylhurst.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Oct 2, 2017
Portland Puppet User Group
Puppet HQ

Hi everyone,

We have two presentations for the October PUG. Lindsey Smith + Jesse Scott from the Puppet Product and Engineering team (respectively) will be sharing the Puppet Development Kit with us. It's a great session for folks getting started with the PDK or just eager to learn more.

Corey Osman from the community will be presenting on puppet-retrospec and the differences and overlaps between the PDK.

We hope to see you there :)

Agenda

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-6:55 Puppet Development Kit, Lindsey Smith + Jesse Scott

6:55-7:20 Puppet-Retrospec, Corey Osman

7:20-8:00 Mingling

8:00 End Meeting

Website
Wednesday
Oct 11, 2017
CoffeeOps
Simple Local Coffee

Get together and talk shop with your fellow nerds. We tend to talk DevOps topics, but anything adjacent is also welcome. If enough people show up we'll follow the Lean Coffee format, otherwise we just hang out and talk.

We're trying to get this together every other Wednesday morning. If you can't make this one but are interested, Tweet at @PDXCoffeeOps to let us know there's an audience.

Wednesday
Oct 25, 2017
CoffeeOps
Simple Local Coffee

Get together and talk shop with your fellow nerds. We tend to talk DevOps topics, but anything adjacent is also welcome. If enough people show up we'll follow the Lean Coffee format, otherwise we just hang out and talk.

We're trying to get this together every other Wednesday morning. If you can't make this one but are interested, Tweet at @PDXCoffeeOps to let us know there's an audience.

PdxDevOps
New Relic

Join us for our monthly gathering to discuss everything from incident response to cross-team collaboration to automation frameworks. Food provided. Please RSVP!

Please note the new location!

THIS MONTH:

Containers: A Guide for the Perplexed

Orchestration, overlay network, docker, container runtimes, OCI, images, namespaces, overlayFS, pods, routes … and you thought development using containers was supposed to be easier! Instead it’s just confusing.

Kubernetes geek Josh Berkus will step you through the various layers of the new container “stacks”, explaining the concepts and requirements behind each component without hype or branding. You’ll learn how containers are different from VMs, what they’re good for, and what other bits of supporting infrastructure you’ll end up using with them.

Josh Berkus works for Red Hat where he juggles containers, Kubernetes, and immutable OS implementations. He is also a long-time PostgreSQL contributor, and messes around with Ansible, Go, Python, and various big data tools. He lives in the NE.

Writing CLI Applications in Go

Automation is fun. Especially when what you’re automating was hard to do the first time and you really don’t ever want to it by hand again. And doubly so if you want to spare someone else that pain and/or time sink.

This talk will cover what Go is, why you should be adding it to your proverbial toolbelt, and we’ll go through a concrete example of using Go to write a CLI application.

Steven “mrxinu” Klassen has been writing code in one form or another for the last 20 years. For the last 10, he's been working as a SolarWinds consultant, most recently for a company based in Austin, TX called Loop1. For his customers he provides the glue to get SolarWinds talking to other products and vice versa. But, above all, he loves to help make complicated concepts easier to understand.

His latest passion is the Go programming language. He started using it in October 2016 and has been using it to write everything from quick CLI applications to complicated services. This zest for the language is what prompted the talk.

When he’s not writing code he’s playing PC games and spending time with his wife Kayla and their fur babies - two dogs & two cats.

pdxdevops is a Portland, Oregon user group that explores the glorious intersection of software development and systems operations, and shares practical advice on working effectively in an era of agile infrastructure, server automation and cloud computing. The group welcomes participants interested in any related products, technologies and methodologies. The group has been meeting regularly since August 2010 for presentations, demos and discussions applicable to all skill levels, from newbies and experts. Every month 15-35 people come together to share their knowledge, projects and enthusiasm for devops – join us!

Website
Monday
Nov 6, 2017
Portland Puppet User Group
Puppet HQ

Hi everyone,

We have a PuppetConf 2017 Recap for the October PUG. Elizabeth Plumb, PNW Sales Engineer from Sales Engineering team will be talking about all the exciting new announcements that were made in SF a few weeks ago. We will also have community member Corey Osman showing us how to test across multiple Puppet versions. This will be super useful information for folks interested in the new release and upgrading to the most current versions of Open Source and Enterprise!

We hope to see you there :)

Agenda

6:00-6:30 Pizza & salad, including vegan & gluten free options

6:30-7:00 PuppetConf Recap, Elizabeth Plumb

7:00-7:30 Testing across multiple Puppet versions, Corey Osman

7:30-8:00 Mingling

8:00 End Meeting

Website
Thursday
Dec 7, 2017
Portland Linux/Unix Group: OAuth 2.0 Simplified
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Aaron Parecki
What: OAuth 2.0 Simplified
Stream: http://pdxlinux.org/live

The OAuth 2.0 authorization framework has become the industry standard in providing secure access to web APIs. OAuth allows users to grant external applications access to their data, such as profile data, photos, and email, without compromising security. However, OAuth can be intimidating when first starting out. In this talk, Aaron Parecki will break down the various OAuth workflows and provide a simplified overview of the framework, highlighting a few typical use cases.

About Aaron

Aaron Parecki is the editor of the W3C Webmention and Micropub specifications, and maintains oauth.net. He is the co-founder of IndieWebCamp, a yearly worldwide conference on data ownership and online identity. He has spoken at conferences around the world about OAuth, data ownership, quantified self, and even explained why R is a vowel. You can find more about his work at aaronpk.com.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Jan 4, 2018
Portland Linux/Unix Group: Fedora Atomic Host: Your Next Linux
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Josh Berkus
What: Fedora Atomic Host: Your Next Linux
Stream: http://pdxlinux.org/live

Fedora Atomic Host: Your Next Linux

Our current model of RPM-and-config-management for Linux systems has done well for us over the last decade and more, but is starting to show its age. Come learn about Atomic Host, which is a new model for managing software and maintenance for large clouds of hosts.

Josh Berkus of Red Hat will explain the Atomic Host "ostree" model for binary updates, and how that ties in with container deployments of applications. He will demo deploying and updating a cluster of Atomic Hosts running OpenShift, and answer questions about this architecture. He'll then speculate about what the future could hold, in the form of modularity, Flatpaks, and more.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Wednesday
Jan 10, 2018
Beaverton Wednesday Morning CoffeeOps - Lean CoffeeOps
Workday Beaverton Office

From http://leancoffee.org/:
```
Lean Coffee is a structured, but agenda-less meeting. Participants gather, build an agenda, and begin talking. Conversations are directed and productive because the agenda for the meeting was democratically generated.
```

Website
Thursday
Feb 1, 2018
Portland Linux/Unix Group: Municipal Broadband in Portland
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Russell Senior
What: How to get a Municipal Broadband network in the City of Portland
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, February 1st, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

How to get a Municipal Broadband network in the City of Portland

As many of you know, Russell has been kind of passionate about building an open-access Internet infrastructure in Portland for the last decade or more. No privately owned network would voluntarily allow open-access, and hasn't since the DSL days (when they were required to), and the Feds, namely the FCC has been steadfast in its refusal to enforce line-sharing (essentially the same thing as open access) on infrastructure built since 1996. Many of you may have heard about the FCC action in December rescinding the relatively new Title II regulation of ISPs and the Network Neutrality rules that went with it. With the consciousness raising this event has provided, there is a new window of opportunity from the groundswell of interest to create pressure on our political systems, namely City Council in Portland OR, failing that, an initiative petition to provide a local solution.

Russell will describe the problem and what a solution would look like, where the user ends up in the driver seat.

Bring your Net Neutrality questions!

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Feb 8, 2018
CoffeeOps
Simple Local Coffee

Get together and talk shop with your fellow nerds. We tend to talk DevOps topics, but anything adjacent is also welcome. If enough people show up we'll follow the Lean Coffee format, otherwise we just hang out and talk.

We meet monthly on the 2nd Thursday of the month. If you can't make this one but are interested, Tweet at @PDXCoffeeOps to let us know there's an audience.

Website
Wednesday
Feb 28, 2018
Portland DevOps Groundup - PDX DevOps Monthly Meetup!

Join us for our monthly gathering to discuss everything from incident response to cross-team collaboration to automation frameworks. Food provided. Please RSVP!

This month: LIGHTNING TALKS!

DevOps Preppers

Sure, the odds of you meeting your demise from a zombie bite are pretty much zero, but pretending it could happen isn’t completely worthless. This talk will walk through how a prepper thinks, how that mindset can be extended via the Incident Command System, and how you can use iICS for non-zombie-based risks.

Tiffany Longworth is a Site Reliability Engineer at Puppet. She has launched successful projects large and small, but has also worked on projects that were spectacular failures! She likes using her background as a Marine, her training as an English teacher, automation, and cat gifs as much as possible.

So you want to switch to microservices?

The hype cycle around microservices often glosses over the real challenges that engineering teams face when trying to migrate away from monolithic applications. In this talk, we'll discuss code architectures and strategies that can help guide your codebase's transition from mono to micro.

Matt Greensmith is the Operations Engineering Manager at Cozy, where's he's responsible for a lot of nouns that end in "ity," like reliability, observability and security. In a past life he was simultaneously a call center rep, a bingo caller and a wedding DJ, so you know he likes to talk.

A Brief History of Schedulers

What do schedulers do for us, how has that changed over time, and why should we care? We'll discuss the historical context that gave rise to early schedulers, and take a look at the state of such tools today.

Kate has been in software engineering for almost a decade, having worked in areas ranging from power grid resiliency to fintech to enterprise software. Kate has managed a variety of teams across the devops spectrum at New Relic and Simple, and is now at HashiCorp helping build tools for other companies and teams to manage their own infrastructure.

What DevOps can teach you about starting a business (and why spreadsheets are everything)

I went from devops to starting a magazine and was happy and dismayed that many of the same skills apply to both. What happens when you don’t have time for structuring databases, building a custom front-end, or maintaining any real code? Well, there’s a lot you can do with a spreadsheet.

Audrey Eschright is a writer, community organizer, and software developer based in Portland, OR. She's the publisher of The Recompiler, a feminist technology magazine. Previously she founded Calagator, an open source community calendaring service which has been actively used in the Portland tech community for ten years as of this month. Her work on community safety and codes of conduct is used by user groups and open source projects around the world.

Pair Programming/Problem Solving

Pair programming is a practice a lot of engineers know about, few profess to enjoy and everyone has an opinion about. Let’s take a look at how to use it regardless of your role and leverage it to shift our perception of effective problem solving.

Logan Davis is a software developer. He’s shipped a lot of code and some of it was pretty good. He believes in fostering an inclusive culture focused on solving problems in a healthy way. Logan currently is a software engineer at InComm Digital Solutions.

*****

Risky Business

As we operate production systems they inevitably fail. As they fail and fail and fail again we as operators start to identify the way they fail and we know the causes of the failures. What if we could see the future and predict failures before they happen. We're going to explore using techniques to identify risks and how to present the risks to engineering and business stakeholders.

Jesse Dearing enjoys spending time with his family, bicycling, and working on small projects around the house and in Open Source. During working

Website
Thursday
Mar 1, 2018
Portland Linux/Unix Group: Meltdown and Spectre Vulnerabilities
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Steve Dum
What: Meltdown and Spectre Vulnerabilities
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, March 1st, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Seemingly simultaneously multiple people discovered these vulnerabilities that exploit CPU data cache timing to cause protected information to be leaked. I'll start with a review of modern CPU design features like parallel execution, out of order execution, speculative execution, branch prediction,cache access and side channels leading up to the 3 flaws, called Meltdown and Spectre. Including a simple understandable example of the flaws, and show an actual Proof of Concept.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Monday
Mar 5, 2018
Chef PDX - Chef Meetup
Workday Beaverton Office

Presentation and discussions about Chef at the Workday office in Beaverton.

Food and beverages will served.

Website
Wednesday
Mar 14, 2018
Automating Security in AWS Cloud
AWS Elemental

AWS customers continue to struggle demonstrating alignment with security, compliance and audit requirements, such as the PCI-DSS. Additionally, many compliance requirements necessitate administrative and operational security controls that lack technical validation.

This workshop is designed to instruct AWS cloud engineers, DevOps team members, security practitioners, and Managed Security Service Providers (MSSP) how to secure and manage regulated customer workloads in AWS. This class will focus on the security of an AWS customer account design (e.g. AWS CIS Foundation Benchmark), security architecture (e.g. AWS CIS 3-Tier Web Benchmark) and security automation leading practices. This workshop is an intermediate to advanced workshop with an emphasis on designing security automation for regulated workloads in AWS (e.g. PCI, DoD, CJIS, HIPAA, DFARs (800-171), FERPA and others).

The result will enable cloud engineers and security practitioners to design, architect and implement automation in an AWS customer account to automatically enforce compliance requirements. It will also enable attendees to document their security governance/audit readiness through integration of AWS Security Partners from our AWS Marketplace and Security Competency Partners and Solutions.

What will I learn in this class?

How to design automation in AWS to enforce security controls and compliance requirements Automate audit findings to accelerate the compliance process Use AWS Partners and Marketplace tools to create more secure and reliable environments Course Objectives:

Establish secure foundational account design and/or remediation of existing customer accounts Configure and manage AWS Security Services with a focus on automation Implement and design security automation services through AWS services and partner solutions Manage, secure and audit the use of AWS services using real-time risk management processes Leverage shared compliance across multiple security frameworks (e.g. PCI, DoD, CJIS, etc.) Learn about and leverage key security partners from the AWS Partner Network (APN) Learn about Container Security, Serverless Architecture, Advanced Encryption, and Auto-Healing in AWS

Website
SIM-Portland March Meeting: "Demystifying Micro-services and the impact of the changing DevOps development tools in IT"
University Club of Portland

Speaker Panel - "Demystifying Micro-services and the impact of the changing DevOps development tools in IT"

Phil Taylor, VP of Engineering - Infogroup Northwest)

Dan Anolik, VP of Engineering - HeathSparq/Cambia)

Moderator: Richard Appleyard, VP Technology - GB2tech.com

What are Microservices? Why is this new software development architecture important? How does it compare with the traditional monolithic development style? Where will Microservices be most effective and what impact will it have the service that IT will need to provide?

Join us for the SIM Portland March 2018 meeting when we will explore what the implications of Microservices are, how a local company is implementing this architecture, and what has been learned from this experience.

Key topics that will be explored in this talk include,

• The difference between Monolithic and Microservices development models

• What are the benefits of Microservices and are they right for your business and technology stack

• What are the people, process and technology considerations for moving to Microservices

• Lessons learned from implementing Microservices, including how and why the switch worked, as well as areas for improvement in adoption and implementation.

Website
Tuesday
Mar 27, 2018
CNPDX March: Continuous Container Testing (and 1.10)
Park Square Office Building, 100 SW Market St, Portland, OR

Please RSVP on Meetup.com if you can, so that we can get a headcount for ordering food!

Kubernetes 1.10 will release (hopefully) on the 26th. So, first, Josh Berkus of the Kubernetes 1.10 Release Team will be presenting "What's in 1.10?" including Advanced Auditing, CronJobs, Dynamic Kubelet Configuration, Persistent Volume Protection, and more.

Next, Dan Anolik will present "Continuous Testing of Containers". He works at Cambia Health Solutions where his team containerizes everything, including the API tests for every service container. He'll demonstrate their solution for automated testing of containers during CI/CD workflows, and again later in runtime clusters. Dan's team makes strong use of Cucumber for API tests, and Docker Compose for managing our mock environments, but the techniques would work across multiple frameworks.

Food and drinks hosted by Cambia Health: https://www.cambiahealth.com/

Website
Wednesday
Apr 4, 2018
DevOps Study Night: Cloud-based server management
Vevo

Women Who Code Portland's monthly DevOps study night for April. This month's theme: Cloud-based server management

This month, we'll take a look at Amazon Web Services (AWS) and Google Cloud Platform (GCP), two of the main providers of cloud infrastructure services. We'll learn how to navigate the web dashboard of AWS, and go over some of the main services AWS provides, like EC2 instances and S3 buckets. Then, we'll all get a chance to workshop together to spin up a server using GCP, and configure some basic services.

Website
Thursday
Apr 5, 2018
Portland Linux/Unix Group: Upgrading your business phone system with Asterisk
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Ted Mittelstaedt
What: Upgrading your business phone system with Asterisk
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, April 5th, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Most medium to larger businesses use central PBX phone systems to save money on telephone lines. Over the last decade the business PBX has gradually evolved towards Voice over IP hardware and away from traditional digital phones. Proprietary VoIP PBX systems such as Panasonic, Cisco and Mitel are available but costly. This presentation will cover how companies can take advantage of open standards such as SIP and LDAP and software such as Asterisk to have an inexpensive PBX that has features of the large, expensive and proprietary systems. An Asterisk system will be demonstrated and used as a sample system for the presentation.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
May 3, 2018
Portland Linux/Unix Group: UnPLUG and more!
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: You!
What: UnPLUG and more!
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, May 3rd, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Our speaker from the OSI had to leave Portland earlier than expected leaving us with an UnPLUG open discussion.

There is a chance I will bring my favorite computer books. You can too!

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Jun 7, 2018
Portland Linux/Unix Group: YaCy Distributed/P2P Search Engine
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Daniel Hedlund
What: YaCy Distributed/P2P Search Engine
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, June 7th, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

YaCy (https://yacy.net/) is an open-source distributed/peer-to-peer search engine, where no central server is in control of the search index or ranking of results. It can be used to search the Internet through peer-to-peer nodes, or set up to search your own intranet. Daniel will provide an introductory overview of the architecture walk through setting it up for several use cases. He will also give an overview of what is coming with YaCy Grid, a second-generation implementation of YaCy.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Jul 5, 2018
Portland Linux/Unix Group: OpenStreetMap
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Keith Dechant
What: OpenStreetMap
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, July 5th, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

More details to come.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Aug 2, 2018
Portland Linux/Unix Group: Combating global warming with open source and IoT
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Robin Haberman
What: OpenStreetMap
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, August 2nd, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

To fight global warming on the local level requires a change in thinking. We need to consider how new systems can be easily deployed and used by local groups. Supported by regional groups of academics, scientists, citizen scientists, journalists, environmental hackers, communities from the DIY and Maker movements. Systems that can aid local populations in their understanding of environmental and climate changes and help them deal with those changes. Our systems are aimed at the area that is the difference between today's weather and long-term climate changes ahead. These systems are designed to be the “last mile” of climate change monitoring, allowing local communities around the world to monitor their climate and take steps to mitigate changes. The systems will be owned and run by these communities with limited outside technical support, and can either stand alone or be tied together into an ad-hoc network similar to a small network of cellphone towers. Using our system to ask three questions: What is happening to our climate and environment? What does it mean? And what can we do about it? The hard data collected from the system, leaders in communities can begin planning how they will adapt and stay in place in their decision-making process. The GMIBS-Project will design, develop, and produce low-cost systems to aid local groups efforts to monitor and mitigate climate change. By this we hope to foster an ecosystem of users, developers, contributors, and competitors in an open global marketplace for climate change intelligent aid tool systems.

About Robin

Robin’s current work is on development of an Early Warring System for local climate changes. Graduated from a private high school housed at Reed College and staffed by students from Reed. His academic training includes several degrees with an international focus as well as information management and telecommunications (BS/AA and 3 Cert’s) Along with over 10,000 hours of professional training in intelligent networks and information storage, which gave him the skills and capabilities needed to work for two multinational and three foreign corporations. Other careers have been: Academic research for non-profit R&D organization; musical bands and llght show logistics.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Wednesday
Aug 22, 2018
CNPDX Late August: Ballernia & Metaparticle
Cloudability

Building and Integrating Microservices using Ballerina, Istio, and Metaparticle

Speaker: Kasun Indrasiri of WSO2.com

When realizing cloud-native architecture, the integration of the microservices is becoming really challenging. In this talk we will discuss some of the cutting-edge technologies that are designed for integrating microservices, independently deploying the services along with CICD and make them resilient using a service mesh.

We will cover a stack of tools to address this problem, including Ballerina (a cloud-native programming language), Metaparticle, and the Istio Service Mesh, and demonstrate how all these work together. Along the way we will discuss the problems of integration in more depth, show you some of the Ballerina language, and share some integration patterns. a Docker/Kubernetes extensions.

This meetup is hosted by Cloudability, and sponsored by WSO2.com.

Website
Thursday
Sep 6, 2018
Portland Linux/Unix Group: Building Mobile Apps with Flutter
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Randal L. Schwartz
What: OpenStreetMap
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, September 6th, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Flutter makes it easy and fast to build beautiful mobile apps. Flutter is a new mobile app SDK to help developers and designers build modern mobile apps for iOS and Android. Deliver features faster: refresh times so fast, you can "paint" your app to life on hardware, emulators, and simulators. Craft beautiful UIs: dDelight your users and make your brand stand out with rich motion, smooth scrolling, and beautiful customizable components. Used by Google: Flutter is used by Google and others in production, works with Firebase and other mobile app SDKs, and is open source. Flutter's hot reload helps you quickly and easily experiment, build UIs, add features, and fix bug faster. Experience sub-second reload times, without losing state, on emulators, simulators, and hardware for iOS and Android. Delight your users with Flutter's built-in beautiful Material Design and Cupertino (iOS-flavor) widgets, rich motion APIs, smooth natural scrolling, and platform awareness. Easily compose your UI with Flutter's modern reactive framework and rich set of platform, layout, and foundation widgets. Solve your tough UI challenges with powerful and flexible APIs for 2D, animation, gestures, effects, and more.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Friday
Sep 14, 2018
AgileCamp Portland
Nike - Tiger Woods Conference Center

AgileCamp is a 1-day conference held in four cities across North America, including the Northwest, New York Metro area, Dallas and the San Francisco Bay Area! AgileCamp brings together the Agile community for a day filled with learning about Organizational Transformation including Business Strategy, Agile Practices, Lean Startup and Design Thinking. This year, we will feature 3 Keynote speakers and 20-24 session Tracks, packed with rich and valuable content and presented by Agile experts and thought leaders. Our objective is to bring together Agilists, from novice to expert, to advance Agile knowledge in the community.

Website
Thursday
Oct 4, 2018
Portland Linux/Unix Group: Open Source and POSIX Environments for Windows
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Michael Dexter
What: Open Source and POSIX Environments for Windows
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, October 4th, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Windows has a hard-earned reputation for appalling security and reliability but, better late than never, has matured into a relatively stable and secure desktop and server problem. Windows can run many popular open source desktop applications and has an incredibly-long history of on-again and off-again supporting Unix/POSIX environments such as Interix/SFU and Cygwin, and now ships with Linux emulation. These tools vary wildly in their depth of frustration to Unix users but do provide a gateway to some extremely-interesting yet intentionally-vague open source opportunities that will be demonstrated.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Tuesday
Oct 16, 2018
Serverless Architecture Meetup
Stackery

This month Chuck Jewell from Sightbox will be sharing how Sightbox is solving legacy app and database transitions using the strangler pattern and GraphQL.

Legacy app strangulation with GraphQL on AWS AppSync

Database concepts like linearizability and serializability sound abstract, but they can have real-world consequences. Chris Fauna from Fauna DM will give us a look at consistency in the real world, and how flaws can impact your applications. We’ll take a tour of FaunaDB’s globally consistent transaction pipeline and compare it to the alternative approach taken by Google Spanner.

Deterministic Global Database Consistency

Website
Friday
Oct 19, 2018
DevOps Training with Simulation
University of Portland (West Side campus)

The DevOps simulation experience is a role-based workshop, focused on the software development and deployment lifecycle. The simulation is highly realistic, and leverages game dynamics to empower cross-functional teams with a shared vision of successful DevOps practices. Participants from a variety of disciplines are immersed into a simulated environment whereby they are challenged to release new products while internal and external forces continually change. This realistic approach delivers a level of tension and excitement that creates an ‘A-HA!’ moment for all involved.

WHAT YOU'LL EXPERIENCE

Accelerated understanding of the benefits of DevOps best practice to large audiences

Rapid familiarization with DevOps terminology and Agile, Lean and ITIL v3 processes

Understanding of how DevOps best practice can facilitate alignment of IT to business objectives

Understanding of DevOps practices that can be executed with immediate effect

Website
Thursday
Nov 1, 2018
Portland Linux/Unix Group: Carnivorous plants and other technologies
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting

Featuring Special Guest Chris Fisher of Linux Action Show and Tech Snap!

Who: J. Hart
What: Carnivorous plants and other technologies
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, November 1st, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

New York-based PLUG member J. Hart is passing through town and will discuss his adventures with carnivorous plants and other technologies.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Friday
Nov 9, 2018
SeaGL: Seattle GNU Linux conference
through Seattle Central College

The 2018 Seattle GNU/Linux Conference is scheduled for November 9th and 10th at Seattle Central College. 9am-5:30pm both days.

SeaGL is a grassroots technical conference dedicated to spreading awareness and knowledge about the GNU/Linux community and free/libre/open-source software/hardware. Our goal for SeaGL is to produce an event which is as enjoyable and informative for those who spend their days maintaining hundreds of servers as it is for a student who has only just started exploring technology options. SeaGL's first year was 2013.

The cost of attendance is free.

Attendee Registration will not require the use of non-free software.

You may attend SeaGL without identifying yourself, and you are encouraged to do so to protect your privacy.

Website
Thursday
Dec 6, 2018
Portland Linux/Unix Group: Rapid web application development with Angular
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting

Who: Nathan Brenner
What: Rapid web application development with Angular
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, December 6th, 2018 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Rapid web application development with Angular: Catch a glimpse of what a full stack web application looks like that is built with open source resources like Angular, NgRx, GraphQL, and AWS Amplify. A lot has changed since the version of Javascript changed in 2015. Open source client side frameworks have dramatically changed to provide opportunities to build large client side applications that are performant while also cloud infrastructure has made scaling javascript possible with the availability of powerful tools without investing in expensive servers.

About the Speaker

Nathan Brenner is a self-taught full slack web application engineer, currently as a contractor at Nike. He’s worked on a range of small to enterprise level projects over the past 4 years, covering grounds such as but not limited to Angular and React on the client side. Prior to working in software, he worked in public education for several years and has degrees from the University of Nevada, Reno and Portland State University.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Saturday
Dec 15, 2018
Kaggle and Kubernetes topics. You Don't Want To Miss It!
Portland Community Church

Join us for two demos on a Kaggle project and Kubernetes. Michael Wild will be sharing how he's delivering all the gifts to the children this holiday season. Garrett Broughton will share his past month deploying Kubernetes.

For more information on the Kaggle project visit https://www.kaggle.com/c/santa-gift-matching

If you would like to join the discussion check us out on Zoom https://zoom.us/j/7891236789.

Do you want to learn and share your passion in a supportive community? Knowledge Mavens is an ethos of sharing, creativity, and inspiration.

Our Meetup provides an opportunity to "Show and Tell" followed by a feedback and Q&A. You'll have the opportunity to share with our channels such as Meetup, GitHub, YouTube, and Facebook to connect with more passionate people.

The second half of our session we'll collaborate on new topics. The winner wins an award for the most interesting topic and the opportunity to share in an upcoming session.

Website
Tuesday
Dec 18, 2018
Serverless Architecture Meetup - AWS Recap
Stackery

Missed AWS re:Invent?

Join us along with Jerry Hargrove, an AWS Community Hero to recap all things Serverless from re:Invent. With Q&A to follow.

About Jerry: Jerry Hargrove is a cloud architect, evangelist and developer focused on guiding others on their journey to the cloud, helping them build secure, scalable and highly available solutions. Jerry has an extensive background in software development and brings with him over 20 years of experience working as a software architect, developer and manager for companies, including Rackspace, Intel, AWS and now Lucidchart.

This is a meetup that you will not want to miss!

Drinks and Light Snacks will be served.

Website
Thursday
Jan 3, 2019
CANCELLED: Portland Linux/Unix Group
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

PSU is not in session yet and we have no guarantee of a room.

See you at the Clinic or in February!

Website
Tuesday
Jan 15, 2019
Serverless Architecture Meetup - Security in a Serverless World: Understanding Risk and Protection
Stackery 428 SW 4th St Suite 200 Portland, OR 97204

Cheers to 2019! We are starting the year off talking about Security!

According to a 2018 survey from The New Stack, over 75% of organizations are using or plan to use serverless in the next 18 months. But it does not come without security risks. In this talk, Sonya will discuss key components of serverless architecture and potential risks organizations need to be aware of, such as: visibility and monitoring challenges, denial-of-service attacks, dependencies on external resources, access control risks, and best practices for serverless security both as functions are built and at runtime.

Sonya Koptyev is the Director of Evangelism at Twistlock. She has been driving community efforts across various development technologies since the early days of SharePoint and .NET. Sonya worked on building the Office developer community and the Microsoft AI developer community and bringing the latest in bleeding edge technologies into the hands of developers. As part of Twistlock, Sonya is looking to bring the world of secure cloud native development into the hands of every developer, ensuring that they can make the most of the best cloud native technologies in a secure way.

Schedule: Doors Open at 6 p.m. Programming to begin at 6:30 p.m. with Q&A after.

Drinks and Light Snacks will be served.

Interested in speaking at a future event? Message us and let us know! We'd love to have you.

Website
Wednesday
Feb 6, 2019
SaaS Social Hour PDX
Cloudability

Datadog, PagerDuty, and Cloudability are headed to Portland on Wednesday, Feb 6 for an evening of tech talks, bites, and beers at Cloudability HQ. Learn how you can increase your visibility into critical systems, infect your organization with humane ops, and use Cloudability’s new integration with Datadog APM to balance performance and cost optimization.

Website
Thursday
Feb 7, 2019
Portland Linux/Unix Group: PGP Key Storage with a Yubikey 4
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting

Who: Russell Senior
What: PGP Key Storage with a Yubikey 4
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, February 7th, 2019 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

This presentation will walk through the use of a Yubikey 4 to hold an RSA PGP private key. Public key encryption requires protection of the private key. If control of the private key is lost, all reasoning about signatures and encryption is compromised. Storing private keys on a hard disk and processed by the PC makes the private key vulnerable to compromise. A Yubikey promises to key your private key secret. There will also be a digression during the presentation into so-called true Random Number Generators, e.g. ChaosKey and InfiniteNoise.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Friday
Feb 8, 2019
DevOps Training with Simulation
University of Portland (West Side campus)

This highly interactive, instructor-led simulation is a high-impact, energetic way to accelerate understanding, involvement, and acceptance of DevOps and Agile, Lean, ITIL® best practice in your organization. It helps accelerate the adoption of DevOps across the enterprise, while successfully turning DevOps opponents into advocates. By helping to clearly communicate the DevOps case for change, it creates shared understanding and commitment towards Development and Operations working together as a high-performing team. This unique experiential learning approach causes breakthrough understanding and transforms learning into an engaging, fun, and memorable shared experience.

HOW IT WORKS

The DevOps simulation experience is a role-based workshop, focused on the software development and deployment lifecycle. The simulation is highly realistic, and leverages game dynamics to empower cross-functional teams with a shared vision of successful DevOps practices. Participants from a variety of disciplines are immersed into a simulated environment whereby they are challenged to release new products while internal and external forces continually change. This realistic approach delivers a level of tension and excitement that creates an ‘A-HA!’ moment for all involved.

WHAT YOU'LL EXPERIENCE

Accelerated understanding of the benefits of DevOps best practice to large audiences

Rapid familiarization with DevOps terminology and Agile, Lean and ITIL v3 processes

Understanding of how DevOps best practice can facilitate alignment of IT to business objectives

Understanding of DevOps practices that can be executed with immediate effect

AGENDA

ROUND ONE - CHAOS

Working in silos (IT and the Business) Communication issues and chaos Collaboration issues resulting in poor business results and higher costs Introducing the DevOps concepts including Agile, Lean and ITSM

ROUND TWO - IMPROVED

Refining and improving issues from round 1 Introducing Service Virtualization Introducing Continuous Integration Introducing Continuous Deployment Introducing Minimum Viable Product iterations Introducing Automation and Fail Fast Introducing Service Level Management

ROUND THREE - OPTIMIZED

Demonstrates that DevOps culture is key to operational excellence Demonstrate importance of processes and their relationships Significant reduction of development time and errors Increased collaboration, automation and repeatable practices Increased understanding to work together as a high performing cross-functional team Improved ROI and optimized business results

Website
Tuesday
Feb 19, 2019
Ansible PDX: Intro and Inventory Deep Dive
WeWork 700 SW 5th Ave, Portland, OR 97204

Ansible Portland is back!

For our first 2019 Meetup, we'll have two short presentations, one beginner and one advanced, and plenty of time to socialize.

First: Ansible in 20 Minutes

For those of you without a lot of experience with Ansible, Josh Berkus can teach you to be productive using the Ansible automation platform in 20 minutes. Yes, really! Follow along this all-demo presentation as he explores Ansible commands, modules, playbooks, and even automating AWS.

Next: Ansible inventory for fun and profit

Matt Davis, Ansible Core Engineer, will dive deep into Ansible inventory, with a focus on dynamic inventory and the new inventory plugin system that supersedes inventory scripts.

This meetup is hosted by WeWork, and refreshments are sponsored by Red Hat Ansible.

Due to WeWork Policies, you need to bring a Photo ID with you to check in. Thanks!

Website
PDX Serverless Meetup - Safe Lambda Deployments
Stackery Office

Safe Lambda Deployments

RSVP: https://www.meetup.com/Portland-Serverless-Architecture-Meetup/events/258602787/

AWS Lambda and AWS CodeDeploy enable developers to safely deploy new application code to production. In this talk, we will discuss how Saks Fifth Avenue adopted 'safe deployment' practices for AWS Lambda functions. We'll examine traffic shifting, traffic hooks, YAML configuration, and the CodeDeploy API.

About the speaker:

Sean Sullivan is a Principal Software Engineer at the Hudson's Bay Company. Sean has worked on a variety of backoffice engineering projects, including payment processing and email generation. He is a contributor to open source projects and has contributed to Amazon's AWS SDK for Java version 2.0. He lives in Portland Oregon.

Schedule:
Doors Open at 6 p.m.
Programming to begin at 6:30 p.m. with Q&A after.

Drinks and Light Snacks will be served.

Website
Safe Lambda Deployments
Stackery 428 SW 4th St Suite 200 Portland, OR 97204

Safe Lambda Deployments

AWS Lambda and AWS CodeDeploy enable developers to safely deploy new application code to production. In this talk, we will discuss how Saks Fifth Avenue adopted 'safe deployment' practices for AWS Lambda functions. We'll examine traffic shifting, traffic hooks, YAML configuration, and the CodeDeploy API.

About the speaker:

Sean Sullivan is a Principal Software Engineer at the Hudson's Bay Company. Sean has worked on a variety of backoffice engineering projects, including payment processing and email generation. He is a contributor to open source projects and has contributed to Amazon's AWS SDK for Java version 2.0. He lives in Portland Oregon.

Schedule: Doors Open at 6 p.m. Programming to begin at 6:30 p.m. with Q&A after.

Drinks and Light Snacks will be served.

Website
Wednesday
Mar 6, 2019
Portland HashiCorp User Group - AWS Deployments and FinOps
Cloudability

Agenda:

6pm-6:30pm Arrive and mingle - Enjoy food and beverages

6:30pm-7pm "Reducing Cost & Risk via Automation with Terraform on AWS" presented by Chris Dunlap- Sr. Solution Engineer @ HashiCorp

Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. This talk will focus on how customers can leverage Terraform to eliminate unnecessary cloud spend by 30-40% and reduce risk by baking guardrails and best practices into their automation.

7pm-7:30pm "Intelligent decisions about cloud usage with Cloudability’s FinOps platform" presented by Patrick Zumar- Senior SE @ Cloudability

A new operating model for the cloud, called FinOps, is emerging that enables a shift — a combination of systems, best practices and culture — to increase an organization’s ability to understand cloud costs and make tradeoffs. In the same way that DevOps revolutionized development by breaking down silos and increasing agility, FinOps increases the business value of cloud by bringing together technology, business and finance professionals with a new set of processes.

FinOps has several fundamental building blocks we’ve seen high performing organizations put in place to gain competitive advantage. Patrick Zumar will share what we’ve learned from guiding hundreds of large and small cloud adopters on their journey to adopt FinOps.

7:30pm-8pm Networking

Website
Thursday
Mar 7, 2019
Dynamic Talks: Portland - Dynamic Talks: Portland "Voice interfaces, conversational commerce, and NLU"
CoLab Coworking Portland

Come join us for the kick-off of Dynamic Talks in Portland!

Dynamic Talks is an ongoing meetup series featuring technical talks from some of the leading experts in tech in major cities around the US. Enjoy talks about the most innovative subjects in: AI, ML, voice platforms, the Cloud and search. Every event is free, with complimentary food and drinks.

In Portland, the topic of our first event will be “Voice Platforms, Conversational Commerce and NLU”. The speakers for this event will be Victoria Livschitz, Founder and CTO of Grid Dynamics, and Eugene Steinberg, Technical Fellow at Grid Dynamics. Come enjoy a night of technical talks and networking opportunities at CoLab Coworking Portland in Tigard. We hope to see you there!

Agenda

[6:00PM - 6:30PM]: Guests arrive, pizza and drinks are served

[6:30PM - 7:15PM]: First talk will be presented by Victoria Livschitz on “Conversational commerce: emerging architectures for smart & useful chatbots", followed by a Q&A

[7:15PM - 7:30PM]: Networking break

[7:30PM - 8:15PM]: Second talk will be presented by Eugene Steinberg on "Not your fathers search engine: deep learning applications for e-commerce search", followed by a Q&A

[8:15PM] - 9:00PM]: More networking and the event ends

Talk details:

Victoria Livschitz's talk details:

Title: "Conversational commerce: emerging architectures for smart & useful chatbots"

Abstract: Smart speakers and messaging apps are increasing in popularity due to their convenience, intuitive usage, and new user experiences. Companies are racing to develop voice interfaces and AI technologies in order to utilize smart speakers and messaging platforms as a sales channel.

We are introducing Grid Genie, a completely open source, multi-device, conversational commerce platform. With this technology, we can help you engineer a powerful platform to combine your Alexa skills, Google actions, and Facebook Messenger into a single seamless experience.

Eugene Steinberg's talk details:

Title: "Not your fathers search engine: deep learning applications for e-commerce search"

Abstract: In this talk, we will discuss how recent advancements in artificial intelligence are transforming traditional search technologies. Deep learning-based image analysis and natural language processing open exciting new horizons for search and recommendation applications across the industries. We’ll talk about how deep learning models can help conventional search engines to achieve better relevance. We will share our experience implementing innovative solutions for online retailers, finance and high tech customers.

Website
Portland Linux/Unix Group: Coreboot!
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting

Who: Joshua Elsasser
What: Coreboot!
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, March 7th, 2019 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Coreboot is an open-source, flexible firmware platform for x86 and other architectures. Primarily intended to be used by hardware OEMs, it has also been ported by volunteers to a small number of existing motherboards. This presentation will walk through the process of building and flashing Coreboot on a Thinkpad x220.

Joshua Elsasser is a sysadmin, software developer, and esoteric software enthusiast. He is happiest when hacking on software five layers down from wherever everyone else is working.

Organizers's notes: This is a PLUG talk I have been hoping to host for several years now. Thank you Joshua!

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Mar 21, 2019
CNPDX March: Container Observability & Troubleshooting
Mozilla

For March, we're going to the talking about how to troubleshoot your containerized applications in production!

Alex Lawrence of Sysdig will present a use-case driven demonstration on container visibility, troubleshooting and run-time security monitoring with the Sysdig open source tools (Sysdig, Sysdig Inspect, and Falco). Learn how containers work under the hood and how to fix them when they break.

Sizzle Pie pizza supplied by Mozilla, our venue host.

Please RSVP on Meetup if you have an account, so that we have a headcount for food ordering!

Website
Thursday
Apr 4, 2019
Portland Linux/Unix Group: Software Quality Engineering
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting

Who: Heather Wilcox
What: Software Quality Engineering
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, April 4th, 2019 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

There is no magic bullet for quality. Nor is there a right tool, script, or any amount of automation that can replace actual thought and effort. Building quality in requires that you first understand what it is. This talk will focus first on defining quality, then we will move to strategies for building the goodness in, and finally ways to test to ensure that both you and your "customers" are getting what they want.

About Heather

Heather Wilcox has spent 24 years working and learning in the software industry, choosing to focus primarily on start-up and small companies. As a result, she has had a broad range of job descriptions which include, but are not limited to: Tech Support Engineer, IS Manager, Technical Writer, QA Engineer, QA Manager, and Configuration Management Engineer. This has given Heather a wide range of experiences to draw from in her current roles as a Senior Quality Assurance engineer and Scrum Master.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Apr 18, 2019
CNPDX & OpenInfra April: HW Accelerators & Container Compliance
Intel Hawthorn Farms 3 (HF3) Campus

For the second time in Cloud Native PDX history, we will be having a joint meetup with OpenStack (now the Open Infrastructure Meetup). This is also our first-ever Southwest Portland meetup.

Two speakers will share their experiences in Kubernetes and OpenStack. Pizza, beverages, and raffle will round out the evening.

AGENDA 5:30 – 6:00 p.m. Check-in, Pizza, & Networking

6:00 – 6:30 p.m. Accelerating the Adoption of Hardware Accelerators in Kubernetes – Swati Sehgal of Intel

With containers becoming the desired deployment model for a wide range of workloads such as Big Data, IoT, storage, AI, ML, SDN and NFV solutions, container orchestration tools like Kubernetes, need to evolve to meet stringent networking and resource management requirements for optimum utilization of compute, network and storage. Such application generate large volume of data that needs to be securely transferred in and out of storage and over the network and inherently require compression and encryption which makes them computationally expensive. Offloading such operations to the hardware accelerators results in better CPU utilization and improved application performance.

6:30 – 7:00 p.m. Container Compliance Tooling -- Nisha Kumar of VMWare

Nisha introduces Tern, a utility for software package introspection in containers. This tool allows administrators to have the same level of confidence on what's in their containers as they currently do with VM inages, including compliance audits, bill of materials, and exploit detection. Nisha is the primary author of Tern. https://github.com/vmware/tern

7:00 – 7:15 p.m. Raffle and closing remarks

Website
Thursday
May 2, 2019
Portland Linux/Unix Group: UnPLUG!
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting

Who: You!
What: UnPLUG!
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, May 2nd, 2019 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

UnPLUG! Quick talks and open discussion.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Friday
May 3, 2019
DevOps Training with Simulation Portland
University of Portland (West Side campus) Suite 230 Portland, OR 97229

This highly interactive, instructor-led simulation is a high-impact, energetic way to accelerate understanding, involvement, and acceptance of DevOps and Agile, Lean, ITIL® best practice in your organization. It helps accelerate the adoption of DevOps across the enterprise, while successfully turning DevOps opponents into advocates. By helping to clearly communicate the DevOps case for change, it creates shared understanding and commitment towards Development and Operations working together as a high-performing team. This unique experiential learning approach causes breakthrough understanding and transforms learning into an engaging, fun, and memorable shared experience.

Website
Thursday
May 16, 2019
Beers with Engineers - Beers with Engineers
TILT Pearl District

No agenda, no pitch, no bullshit. As always, come geek out, network, and have a good time.

Beers with Engineers is a diverse group of engineers from a variety of fields coming together to share a drink after work, commiserate with like-minded nerds, and learn more about our respective industries.

If it's your first time joining us, welcome! Ask at the bar for which table we're at.

Also join our slack channel for updates on our meetups and to chat with other engineers in PDX:

https://join.slack.com/t/beerswithengineers/shared_invite/enQtNjA0MTczNTI3ODQ3LWRiYmRhNWQ2OWVmYmZlNTgzMjdkMzhhOTQzZWYyNGI5ODg0NjFjZTBlZDg2NmQzMGRmOGI2NjgyZDI5YjIyNDI

See you there!

Website
Thursday
Jun 6, 2019
Portland Linux/Unix Group: Why Packets Die
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting

Who: Tony Bourke
What: Why Packets Die
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, June 6th, 2019 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Why do packets die? What happens inside data center switches and WAN routers that cause packets to die? In this talk, Tony does packet walks explaining in simple, relatable terms what happens when a packet leaves a server and doesn't make it's destination. Network congestion and its affects on buffering, queuing, QoS, rate limiting and shaping are all topics covered. Topics that can be scary to server administrators, but Tony breaks them down to very simple components. Also discussions on why protocol overhead doesn't much matter, and why jumbo frames don't matter to the network for performance are discussed.

Tony Bourke is a networking instructor teaching primarily Cisco and related technologies. He is also a certified skydiving instructor and parachute rigger. He lives in Portland, Oregon but can be found all over the world teaching or skydiving (or both).

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Tuesday
Jun 11, 2019
CNPDX June: Machine Learning and Example Kube Apps
Autodesk

Autodesk is hosting us for the first time for an application-centric meetup! Learn how to build Kubernetes projects. First we'll show you an end-to-end example Kubernetes application using Helm, and then we'll show you a Machine Learning/NLP project.

PLEASE RSVP on Meetup.com if you have an account for food ordering reasons.

==========================

Devstats: An example end-to-end Kubernetes application.

Presenter: Josh Berkus, Red Hat

You may know DevStats as a repository of contributor statistics for Kubernetes (devstats.cncf.io), but you're about to find out that it is also a great demonstration case of migrating a complete application to orchestrated microservices. Our community has lacked solid, production-quality, end-to-end, all-open-source application examples, so we decided to make DevStats into one.

=========================

NLP for fun and profit. Story of end to end machine learning project on Kubernetes.

Presenters: Michał Jastrzębski, Hamel Husain, Github

Abstract: Machine learning makes waves again, we are being constantly amazed by new feats neural networks can achieve. Models, while important, are a small part of the whole machine learning system. The infrastructure it runs on, the dataset itself and data cleaning/preprocessing pipeline are often omitted in news articles, but they are critical components of any machine learning project. Infrastructure, in particular, is a hard problem and there are few good examples of running cloud-native machine learning. In GitHub, we are building a full platform for machine learning based on Kubernetes. In this talk we will walk through such end to end project, one anyone can replicate at home (code is open source and data is available), we will tackle hard natural language problem - automatically labeling GitHub issues as bug or feature. We will deep dive into our Kubernetes use case and walk through different components we have used for every step of ML project lifecycle - from data preprocessing to serving model for the application.

Website
Thursday
Jun 20, 2019
Beers with Engineers - Beers with Engineers
TILT Pearl District

No agenda, no pitch, no bullshit. As always, come geek out, network, and have a good time.

Beers with Engineers is a diverse group of engineers from a variety of fields coming together to share a drink after work, commiserate with like-minded nerds, and learn more about our respective industries.

If it's your first time joining us, welcome! We strive to make our meetup welcoming for both newcomers and returning attendees and inclusive for all current or aspiring engineers, especially those who are often underrepresented in the field.

Also join our slack channel for updates on our meetups and to chat with other engineers in PDX:

https://join.slack.com/t/beerswithengineers/shared_invite/enQtNjA0MTczNTI3ODQ3LWRiYmRhNWQ2OWVmYmZlNTgzMjdkMzhhOTQzZWYyNGI5ODg0NjFjZTBlZDg2NmQzMGRmOGI2NjgyZDI5YjIyNDI

See you there!

Website
Tuesday
Jul 16, 2019
Kubernetes Anniversary Party
Produce Row Cafe

We're celebrating the 4th anniversary of releasing Kubernetes 1.0 at OSCON. Come celebrate with us!

Whether you're attending OSCON, or a member of our local Cloud Native or Docker communities, you are welcome to join us for drinks and finger food and a fun activity TBD at Portland landmark Produce Row Cafe. There will be stickers, swag, and possibly prizes.

You MUST RSVP on Eventbrite to be let in.

Sponsored by:

Google

Red Hat

VMware

Website
Thursday
Jul 18, 2019
Beers with Engineers - Beers with Engineers
TILT Pearl District

No agenda, no pitch, no bullshit. As always, come geek out, network, and have a good time.

Beers with Engineers is a diverse group of engineers from a variety of fields coming together to share a drink after work, commiserate with like-minded nerds, and learn more about our respective industries.

If it's your first time joining us, welcome! Ask at the bar for which table we're at.

Also join our slack channel for updates on our meetups and to chat with other engineers in PDX:

https://join.slack.com/t/beerswithengineers/shared_invite/enQtNjA0MTczNTI3ODQ3LWRiYmRhNWQ2OWVmYmZlNTgzMjdkMzhhOTQzZWYyNGI5ODg0NjFjZTBlZDg2NmQzMGRmOGI2NjgyZDI5YjIyNDI

See you there!

Website
Thursday
Aug 1, 2019
Portland Linux/Unix Group: Introduction to Ansible
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting

Who: Larry Brigman
What: Introduction to Ansible
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, August 1st 2019 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Automation and configuration management is hard when the tools you use don't provide the basics. Ansible is built from the ground up to always handle and check the error conditions. Come learn a little Ansible and see how you can start on your path toward using Infrastructure as Code.

About Larry

First Experience with computers was a TRS-80 with a cassette tape. Since then used or developed on everything from microcontrollers to mainframes. Currently developing on for Linux using Ansible and OpenShift.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Tuesday
Aug 6, 2019
Redis Hands-on Developer Workshop (Free)
Hilton Portland Downtown

If you want to learn how to scale your web apps with Redis data structures (and modules), join Redis experts for a free (as in beer) full day of tutorials and hands-on. sessions.

The workshop will cover a variety of Redis programming topics, including: - An Overview of Redis Data Structures - Handling JSON Data in Redis - Transactions and Pipelining - Designing Robust and Reliable Redis Deployments - Redis Modules such as RediSearch, RedisGraph and RedisJSON

At the end of the workshop, you will take away: a working knowledge of Redis data structures and modules. Sample code demonstrating session management, JSON data handling, and the Redis PubSub system.

A Continental breakfast and lunch will be provided. For the programming labs, please bring a laptop with Python3, a text editor, and the Python Redis package installed.

Register Today! http://bit.ly/redispdx19

Website
Wednesday
Aug 14, 2019
CNPDX August: Windocks & Digital Ocean Cloud Controller
Cloudability

Join our August meetup, which is all about tools! Hosted by Apptio Cloudability, and sponsored by Windocks.

1st Preso: Windows SQL Server containers with Kubernetes.

Windocks is a Seattle-area firm that supports the complete SQL Server product family, with database cloning using Windows VHDs and storage arrays. The session will focus on SQL Server containers and Kubernetes, and on how organizations are modernizing full stack dev/test, as well as how SSRS containers are applied for scalable support for AWS RDS and SQL Azure.

Presented by Ramesh Parameswaran, founder and CEO of Windocks.

2nd Preso: Digital Ocean Cloud Controller

docc is Digital Ocean's internal wrapper to simplify the Kubernetes experience for our engineers so they can focus on getting work done instead of the complexities of Kubernetes. It's also open source: https://github.com/digitalocean/digitalocean-cloud-controller-manager

Presented by Billie Cleek

Website
Thursday
Aug 15, 2019
Beers with Engineers - Beers with Engineers
TILT Pearl District

No agenda, no pitch, no bullshit. As always, come geek out, network, and have a good time.

Beers with Engineers is a diverse group of engineers from a variety of fields coming together to share a drink after work, commiserate with like-minded nerds, and learn more about our respective industries.

If it's your first time joining us, welcome! Ask at the bar for which table we're at.

Also join our slack channel for updates on our meetups and to chat with other engineers in PDX:

https://join.slack.com/t/beerswithengineers/shared_invite/enQtNjA0MTczNTI3ODQ3LWRiYmRhNWQ2OWVmYmZlNTgzMjdkMzhhOTQzZWYyNGI5ODg0NjFjZTBlZDg2NmQzMGRmOGI2NjgyZDI5YjIyNDI

See you there!

Website
Thursday
Sep 5, 2019
Portland Linux/Unix Group: Open Sourcing a Perl module
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting

Who: Andrew Hewus Fresh
What: Open Sourcing DBIx::Class::Events, a Perl module
Where: PSU, 1930 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, September 5th, 2019 at 7pm
Why: The pursuit of technology freedom

While I will explain about what DBIx::Class::Events does and how it works as well as some of the underlying technologies it builds on, this talk is primarily about open source contributions being driven by the folks in a company who care about them and how it is up to those people to provide the resources and knowledge to everyone else in order to create an open source culture in the workplace. As far as I know, no request to open source something has ever been denied by my employer, and while the company has always had the same "go for it" attitude, the folks writing code are only just starting to gain momentum releasing things publicly. I'll talk about showing other folks in the company the benefits of sharing code internally, how that exposed the benefits of open-source in general, and how we as a company progressed to getting DBIx::Class::Events onto the CPAN.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Rideshares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Tuesday
Sep 10, 2019
DevOpsDays Portland
through Oregon Convention Center

DevOpsDays is a worldwide series of technical conferences covering topics of software development, IT infrastructure operations, and the intersection between them. Each event is entirely volunteer run and feature a combination of self-organized open space content and curated talks around automation, testing, security, and organizational culture.

We will have a half day of workshops on the 10th, followed by 2 days of talks and unconference-style open spaces including

Full length talks:

  • Gene Kim - The Unicorn Project And The Five Ideals
  • Kenzie Woodbridge - Everyone's a player (in a mid-90s MUD)
  • Thai Wood - Everything I know about incident response I learned on an ambulance
  • Andy Fleener - Here's your Pager, GLHF
  • Jennifer Davis - Prioritizing Trust while Creating Applications
  • Courtney Eckhardt - How to have an operational incident (a crash course)
  • Deepak Giridharagopal - The Dark Side of Scale
  • Dave Stanke - Continuous Integration Testing: Fully test your microservices application, early and often
  • Paige Bernier - Best Vends: The How and Why to befriend your vendors
  • Aaron Aldrich - Continuous Improvement: DevOps and Mental Illness

Ignites:

  • Allie Richards - Alice's Adventures in Devopsland
  • Matty Stratton - Hot Takes, Myths, And Other Falsehoods - Why Everyone Is Wrong About DevOps Except For Me
  • Ashina Sipiora - Negotiating your Next Job in Tech
  • Aaron Aldrich - Observability Observed
  • Dawn Parzych - 10 Things I Hate About DevOps
  • Josh Berkus - How Fast Was My Kubernetes?
  • Matt Busche - Web Performance - Where to start?
  • Jay Gordon - What I Learned From A Dress, an On-Call Nightmare
  • Laura Janusek - Get Your Poker Face On: How to Use Scrum Poker to Slay Project Estimations
  • Terri Haber - Product Owners are Reliabilibuddies

Open Spaces:

  • You decide!

Please see the website for the most up-to-date program and the workshops as they are confirmed: https://devopsdays.org/events/2019-portland/program/

Register to attend here: https://devopsdayspdx2019.busyconf.com/bookings/new or sign up to volunteer and attend for free by filling out https://docs.google.com/forms/d/e/1FAIpQLSey193yBlvspZqQbFXbC2nTH37pLpSG0jDYncS_KUmmhxVu9A/viewform

Website
Thursday
Sep 19, 2019
Beers with Engineers - Beers with Engineers
TILT Pearl District

No agenda, no pitch, no bullshit. As always, come geek out, network, and have a good time.

Beers with Engineers is a diverse group of engineers from a variety of fields coming together to share a drink after work, commiserate with like-minded nerds, and learn more about our respective industries.

If it's your first time joining us, welcome! Ask at the bar for which table we're at.

Also join our slack channel for updates on our meetups and to chat with other engineers in PDX:

https://join.slack.com/t/beerswithengineers/shared_invite/enQtNjA0MTczNTI3ODQ3LWRiYmRhNWQ2OWVmYmZlNTgzMjdkMzhhOTQzZWYyNGI5ODg0NjFjZTBlZDg2NmQzMGRmOGI2NjgyZDI5YjIyNDI

See you there!

Website
Wednesday
Sep 25, 2019
Portland DevOps meetup
NewRelic

Food provided. Please RSVP!

THIS MONTH:

Measuring the Right Things

We’ve moved from waking someone up if a disk passed some arbitrary threshold to only paging off-hours when the business is impacted. Our lives have improved immensely because we learned how to measure the right things. Let’s take some of the lessons we’ve learned from monitoring and alerting and see if we can apply them to how we measure the humans in our systems. From who we see and don’t see as leaders to which candidates we think have the potential to be excellent contributors, let’s look at how we’ve been measuring humans and see if we are evaluating the right things.


Tiffany Longworth is a Site Reliability Engineer at Zapproved. She loves working at the intersection of systems and humans and cares deeply about ensuring systems work for the humans in them, not on the humans in them. She likes using her background as a Marine, her training as an English teacher, is a die hard karaoke-ist, and uses cat gifs as much as possible.


DevOps: 2009 to 2019

In 2009, two Flickr engineers gave a presentation at O'Reilly's Velocity conference. The presentation is regarded as one of the seminal presentations in the DevOps movement. We will revisit Flickr’s engineering practices and discuss how DevOps has evolved over the past ten years.


Sean Sullivan is a Principal Software Engineer in Portland Oregon. He works on platform systems at Twilio. He is passionate about Scala, code generators, and automated delivery pipelines. Follow Sean on twitter: @tinyrobots

Website
Thursday
Oct 3, 2019
Portland Linux/Unix Group: Contending With Our Culture of Discouragement
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting

Who: You!
What: Contending With Our Culture of Discouragement
Where: PSU, 1900 SW 4th Ave. Room FAB 86-01 (Lower Level)
When: Thursday, October 3rd, 2019 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

The Free Software/Open Source community appears to be at a crossroads.

A brave woman declared that "enough is enough" with the disturbing statements of a pivotal figure in the community and it rightfully cost that figure a number of prominent positions. Remarkably, she wasn't the first woman to challenge a foundation leader this year and help usher them to the door.

Responses to such confrontations have ranged from false narratives to the proposal of morality-enforcing licenses for software.

One theme however, is the chilling effect that disturbing, and at times unlawful behavior in the community causes, and the efforts to content with it. Why participate in communities with these issues? This passive discouragement is often combined with direct discouragement and countless forms of divisiveness.

Yet we press on, and work to resolve these bugs, one by one.

This meeting will be an open forum to share your experiences with discouragement in the free software/open source community. Trolls need not attend but will be educated by a panel of experts if they do.

ATTENTION! Thanks to a new security policy, attendees will need to enter through the 1900 SW 4th entrance by 8PM, just North of the 1930 SW 4th entrance adjacent to Hawaiian Express, formerly Taco Del Mar:

https://www.google.com/maps/place/1900+SW+4th+Ave,+Portland,+OR

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Ride shares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Tuesday
Oct 8, 2019
Puppetize PDX
through Portland Marriott Downtown Waterfront

See you at Puppet's annual user conference, Puppetize PDX.

Learn about DevOps best practices, hybrid cloud deployments, cloud-native application delivery, and ensuring security and compliance policies at scale. Network with the community and hang out in PDX.

Conference: 9-10 October. Training and community events 6-8 October.

Website
Tuesday
Oct 15, 2019
Portland Linux/Unix Group Advanced Topics: Clear Linux OS
Intel Hawthorne Farms Building 3 (HF3), Auditorium

Portland Linux/Unix Group Advanced Topics Meeting

Who: The Clear Linux Team
What: Beyond the Introduction to Clear Linux OS
Where: Intel, 5200 NE Elam Young Pkwy, Building 3 Auditorium, Hillsboro
When: Tuesday, October 15th, 2019 at 6:30pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Intel's Clear Linux OS team will talk about their operating system!

Many will head to the Orenco Taphouse, 1198 NE Orenco Station Pkwy, Hillsboro

Ride shares available

PLUG is open to everyone but does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Tuesday
Oct 29, 2019
CNPDX October(2): SLOs and Kubernetes, OpenShift
Cambia Health Solutions

For a second meetup in October, we will have two guest speakers from Red Hat: Elana Hashman and Ryan Jarvinen

1: Elana Hashman will present "Operating within Normal Parameters: Monitoring Kubernetes"

After Kubernetes takes over your data centers, how can you be sure that it's operating within normal parameters? What does "normal" even mean? By formalizing your expected quality of service, you can measure and compare against known targets with open source tools like Prometheus. In this talk, we'll use Kubernetes as a case study for introducing service level objectives (SLOs) to guide monitoring efforts. Come learn the how and why of metric selection for monitoring Kubernetes quality of service, what gaps exist in the open source Kubernetes monitoring ecosystem, how to use Prometheus and its exporters to establish predictability and "normal" baselines, and how to use this telemetry to debug service degradations in a Kubernetes cluster.

2: Ryan Jarvinen will present "What is Openshift?"

Ryan will explain what the Openshift distribution adds to Kubernetes. He'll go over what went into designing Openshift 4.X, and then he'll demo some of the features recently added to 4.2.

Generously hosted by Cambia Health. Sponsored by Red Hat.

Website
Thursday
Nov 7, 2019
Portland Linux/Unix Group: Glass Beatstation
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Athan Spathas
What: Glass Beatstation
Where: PSU, 1900 SW 4th Ave. Room FAB 86-01 (Left Entrance, Lower Level)
When: Thursday, November 7th, 2019 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Glass Beatstation: An open source mobile and modular musical interface for Linux machines and musicians that don’t know how to use Linux

As a self-taught/amateur programmer, I was able to use open source programs to start building the versatile music workstation I’ve long dreamed of. The fact that I have been able to get this project functional to any degree is a great credit to the FLO (Free/Libre/Open Source) community. In the process I’ve learned about many of the benefits and learning curves of FLO hardware and software. I primarily used Python, Open-Stage-Control, Sooperlooper, Ardour, Puredata and the Kxstudio repositories, and have iterated an extra portable version of the project on raspberry pi. I will share the perspectives I have gained in the process how I was able to receive AND share knowledge with Linux users both new and experienced alike. Because of this, I’ve learned much about bridging the gap between those people already familiar with Linux/FLO technology, and those who aren’t familiar – yet.

Athan Spathas teaches robotics to kids and supports open source software however he can: one is as likely to find him performing on his linux based portable studio as much as find him performing on it, doing demos, or educating others about the benefits of open source technology.

ATTENTION! Thanks to a new security policy, attendees will need to enter through the 1900 SW 4th entrance by 8PM, just North of the 1930 SW 4th entrance adjacent to Hawaiian Express, formerly Taco Del Mar:

https://www.google.com/maps/place/1900+SW+4th+Ave,+Portland,+OR

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Ride shares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Nov 14, 2019
Nike Tech Talks - Real World DevOps with Abel Wang
Nike Decathlon Club Cafe

Join us for the Nike Tech Talks! Abel Wang, Principal Cloud and DevOps Lead at Microsoft, will be presenting "Real World DevOps"

Enjoy snacks and beverages, as you network with fellow tech enthusiasts before and after the talk.

More details and RSVP at https://niketechtalksnov19.splashthat.com/

Website
Friday
Nov 15, 2019
DevOps Training with Simulation Portland
University of Portland (West Side campus)

This highly interactive, instructor-led simulation is a high-impact, energetic way to accelerate understanding, involvement, and acceptance of DevOps and Agile, Lean, ITIL® best practice in your organization. It helps accelerate the adoption of DevOps across the enterprise, while successfully turning DevOps opponents into advocates. By helping to clearly communicate the DevOps case for change, it creates shared understanding and commitment towards Development and Operations working together as a high-performing team. This unique experiential learning approach causes breakthrough understanding and transforms learning into an engaging, fun, and memorable shared experience.

HOW IT WORKS

The DevOps simulation experience is a role-based workshop, focused on the software development and deployment lifecycle. The simulation is highly realistic, and leverages game dynamics to empower cross-functional teams with a shared vision of successful DevOps practices. Participants from a variety of disciplines are immersed into a simulated environment whereby they are challenged to release new products while internal and external forces continually change. This realistic approach delivers a level of tension and excitement that creates an ‘A-HA!’ moment for all involved.

WHAT YOU'LL EXPERIENCE

Accelerated understanding of the benefits of DevOps best practice to large audiences

Rapid familiarization with DevOps terminology and Agile, Lean and ITIL v3 processes

Understanding of how DevOps best practice can facilitate alignment of IT to business objectives

Understanding of DevOps practices that can be executed with immediate effect

Website
Tuesday
Nov 19, 2019
Portland Linux/Unix Group Advanced Topics: System Stacks Usecases and Swupd Client
Intel Hawthorne Farms Building 3 (HF3), Auditorium

PLUG Advanced Topics Is Back!

Who: Beth Dean and Otavio Pontes
What: System Stacks Usecases and Swupd Client
Where: Intel, 5200 NE Elam Young Pkwy, Building 3 Auditorium, Hillsboro
When: Tuesday, November 19th, 2019 at 6:30pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live (Hopefully)

Beth Dean will present a System Stacks Usecases demo, and Otavio Pontes will talk about Swupd Client, the Clear Linux OS core update system.

https://calagator.org/events/

It will be at the Hawthorne Farms auditorium at 6:30pm. Afters will be at Orenco Taphouse, 1198 NE Orenco Station Pkwy, Hillsboro.

PLUG is open to everyone but does not tolerate abusive behavior on its mailing lists or at its meetings.

See you there!

Website
Thursday
Dec 5, 2019
Portland Linux/Unix Group: Do you still use ASCII?
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Steve Dum
What: Do you still use ASCII?
Where: PSU, 1900 SW 4th Ave. Room FAB 86-01 (Left Entrance, Lower Level)
When: Thursday, December 5th, 2019 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

A look at the journey from ASCII to UTF-8. I'll discuss the ramifications of the results of this journey for users and highlight cautions for developers. We have gone from the simple, a character is a byte, to a character may be tens of bytes, and worse monospace characters are not always the same width when displayed. This is a overview of features every GNU/Linux user should be aware of. It also highlights some issues programmers and sysadmins will face.

I am a UTF-8 neophyte trying to fix a broken program that now needs to use UTF-8. I've spent decades porting large programs to new environments. Now I'm planning on integrating a large library to a small program. ATTENTION! Thanks to a new security policy, attendees will need to enter through the 1900 SW 4th entrance by 8PM, just North of the 1930 SW 4th entrance adjacent to Hawaiian Express, formerly Taco Del Mar:

https://www.google.com/maps/place/1900+SW+4th+Ave,+Portland,+OR

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Ride shares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Jan 2, 2020
Portland Linux/Unix Group: Reading wireless temperature sensors with RTL-SDR and rtl_433
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Russell Senior What: Reading wireless temperature sensors with RTL-SDR and rtl_433
Where: PSU, 1900 SW 4th Ave. Room FAB 86-01 (Left Entrance, Lower Level)
When: Thursday, January 2nd, 2020 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Russell has been measuring an array of temperature sensors in and around his house since October-ish 2011, primarily Dallas Semiconductor DS18B20 one-wire sensors (previously talk: 2013-06-06 Hacking on the Beagle Bone Black). For years, he's had a few Oregon Scientific wireless temperature sensors outside, but no way to log the temperatures for posterity. About a year ago, in early December 2018, he discovered a project called rtl_433 that uses a software defined radio to receive and decode the signals coming from these and similar sensors. so that they can be logged. This talk will describe a few of the things that are possible with rtl_433 and what Russell does and doesn't do with the data.

About Russell:

Russell has been a Linux user since 1992. He worked for a few decades doing data management, programming, and analysis for a small scientific consulting firm. Since 2005 he has been deeply involved in the Personal Telco Project and trying to bring about telecommunications in the users interests, while also hacking on router firmware. For two years, he's been involved in an active effort to bring publicly-owned fiber infrastructure to the Portland metro area (in furtherance of the Personal Telco goal). He has a possibly unnatural love for serial consoles and RS-232, but is too smitten to be ashamed. He describes himself as self-under-employed. Will work on Linux'y things for money. Will work on Science'y/measurement'y things for money, as long as Linux is or can be involved somehow. He's very interested in trying to solve your telemetry problems with off-the-shelf wifi equipment and some elbow grease, if you've got some.

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Ride shares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Thursday
Feb 6, 2020
Portland Linux/Unix Group: Linux, Open Source Silicon, and Crowdfunding
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: Josh Lifton, Co-founder & President, Crowd Supply
What: Linux, Open Source Silicon, and Crowdfunding
Where: PSU, 1900 SW 4th Ave. Room FAB 86-01 (Left Entrance, Lower Level)
When: Thursday, February 6th, 2020 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

A guided tour through 7+ years of adventures in crowdfunding open hardware, from the Novena and Librem laptops to high-end software-defined radios and pentesting tools. What does it mean for hardware to be open? How does it relate to software and Linux in particular? Can we replicate the successes and avoid the pitfalls Linux has been through? Where does open silicon fit into all this?

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Ride shares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Friday
Feb 7, 2020
Portland CoffeeOps - DevOps Discussions!
Puppet 308 Southwest 2nd Avenue, 5th Floor, Portland, OR 97204

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday at the Puppet office, on the 5th floor. The elevators don't open until 8 am!

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:15 Discussions 9:15 - 9:30 Takeaways and wrap up

Website
Friday
Feb 21, 2020
Portland CoffeeOps - DevOps Discussions!
Puppet 308 Southwest 2nd Avenue, 5th Floor, Portland, OR 97204

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday at the Puppet office, on the 5th floor. The elevators don't open until 8 am!

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:15 Discussions 9:15 - 9:30 Takeaways and wrap up

Website
Thursday
Mar 5, 2020
Portland Linux/Unix Group: UnPLUG: Home Lab Show and Tell!
Portland State University Fourth Avenue Building (FAB) Room FAB 86-01

Portland Linux/Unix Group General Meeting Announcement

Who: You!
What: UnPLUG: Home Lab Show and Tell!
Where: PSU, 1900 SW 4th Ave. Room FAB 86-01 (Left Entrance, Lower Level)
When: Thursday, March 5th, 2020 at 7pm
Why: The pursuit of technology freedom
Stream: http://pdxlinux.org/live

Many PLUG members have home labs and a case could be made for every PLUG member having a home lab, however humble. Fortunately, recent hardware advances such as hardware-assisted virtualization have made a virtualized home lab accessible to users of every budget.

Please bring your favorite home lab stories and hardware for whatever presentation you are comfortable with. We are guaranteed to have an abundance of information and stories!

Many will head to the Lucky Lab at 1945 NW Quimby St. after the meeting.

Ride shares to the Lucky Lab available

PLUG is open to everyone and does not tolerate abusive behavior on its mailing lists or at its meetings.

Website
Friday
Mar 6, 2020
Portland CoffeeOps - DevOps Discussions!
Puppet 308 Southwest 2nd Avenue, 5th Floor, Portland, OR 97204

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday at the Puppet office, on the 5th floor. The elevators don't open until 8 am!

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:15 Discussions 9:15 - 9:30 Takeaways and wrap up

Website
Friday
Mar 20, 2020
Portland CoffeeOps - DevOps Discussions!
Puppet 308 Southwest 2nd Avenue, 5th Floor, Portland, OR 97204

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday at the Puppet office, on the 5th floor. The elevators don't open until 8 am!

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:15 Discussions 9:15 - 9:30 Takeaways and wrap up

Website
Thursday
Apr 2, 2020
DevOps Simulation Workshop
University of Portland (Bethany Campus)

This highly interactive, instructor-led simulation is a high-impact, energetic way to accelerate understanding, involvement, and acceptance of DevOps and Agile, Lean, ITIL® best practice in your organization. It helps accelerate the adoption of DevOps across the enterprise, while successfully turning DevOps opponents into advocates. By helping to clearly communicate the DevOps case for change, it creates shared understanding and commitment towards Development and Operations working together as a high-performing team. This unique experiential learning approach causes breakthrough understanding and transforms learning into an engaging, fun, and memorable shared experience.

HOW IT WORKS

The DevOps simulation experience is a role-based workshop, focused on the software development and deployment lifecycle. The simulation is highly realistic, and leverages game dynamics to empower cross-functional teams with a shared vision of successful DevOps practices. Participants from a variety of disciplines are immersed into a simulated environment whereby they are challenged to release new products while internal and external forces continually change. This realistic approach delivers a level of tension and excitement that creates an ‘A-HA!’ moment for all involved.

WHAT YOU'LL EXPERIENCE

Accelerated understanding of the benefits of DevOps best practice to large audiences

Rapid familiarization with DevOps terminology and Agile, Lean and ITIL v3 processes

Understanding of how DevOps best practice can facilitate alignment of IT to business objectives

Understanding of DevOps practices that can be executed with immediate effect

Website
Thursday
Jun 25, 2020
CNPDX June: Scaling Prometheus
Online

For this month's virtual CNPDX session, Jürgen Etzlstorfer of the Keptn Project (and Dynatrace) will explain how to scale your Prometheus installation:

Prometheus is considered a foundational building block when running applications on Kubernetes and has become the de-facto open-source standard for visibility and monitoring in Kubernetes environments. Your first starting points when operating Prometheus are most probably configuring scraping to pull your metrics from your services, building dashboards on top of your data with Grafana, or defining alerts for important metrics breaching thresholds in your production environment. in your production environment.

As soon as you are comfortable with Prometheus as your weapon of choice, your next challenges will be scaling and managing Prometheus for your whole fleet of applications and environments. As the journey “From Zero to Prometheus Hero” is not trivial you will find obstacles on the way. In this session we are highlighting the most common challenges we have seen and provide guidance on how to overcome them. Finally, we are discussing a solution to get you there more quickly to build automated, future-proof observability with Prometheus showing Keptn as one possible implementation.

Website
Friday
Sep 11, 2020
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-epb8i8qr-rrpCbR7g33rSLWg51VKzjA

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:00 Discussions 9:00 - 9:15 Takeaways and wrap up

Website
Friday
Sep 25, 2020
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-epb8i8qr-rrpCbR7g33rSLWg51VKzjA

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:00 Discussions 9:00 - 9:15 Takeaways and wrap up

Website
Friday
Oct 9, 2020
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-epb8i8qr-rrpCbR7g33rSLWg51VKzjA

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:00 Discussions 9:00 - 9:15 Takeaways and wrap up

Website
Friday
Oct 23, 2020
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-epb8i8qr-rrpCbR7g33rSLWg51VKzjA

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:00 Discussions 9:00 - 9:15 Takeaways and wrap up

Website
Friday
Apr 23, 2021
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-epb8i8qr-rrpCbR7g33rSLWg51VKzjA

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:00 Discussions 9:00 - 9:15 Takeaways and wrap up

Website
Friday
May 21, 2021
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-pwsmft0j-nhkRmjfbj167yGQHyVUqcQ

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:00 Discussions 9:00 - 9:15 Takeaways and wrap up

Website
Friday
Jun 4, 2021
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Contributor Covenant code of conduct (https://github.com/CoffeeOps/Seattle/blob/master/code-of-conduct.md).

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-pwsmft0j-nhkRmjfbj167yGQHyVUqcQ

Agenda: 8:00 - 8:10 Mingle and generate topics 8:10 - 8:20 Get into groups, introduce and vote on topics 8:20 - 9:00 Discussions 9:00 - 9:15 Takeaways and wrap up

Website
Tuesday
Aug 17, 2021
MobileWeek 2021
through Virtual Event

Join 2,000 participants at the global virtual conference supporting mobile & connected technology innovation.

Join us online August 17-19 for 6+ tracks of content:

-5G, Devices & Communication -Mobile Business Strategy & Management -Mobile Networks, Hardware & IoT -iOS Development -Android Development -Mobile DevOps & Analytics ...with 50+ live sessions converge to discover this year’s newest mobile technology innovations!

mobileWeek is produced and owned by DevNetwork, the world's developer event community organization -- and producer of leading conferences for the developer, engineering & IT industries.

Website
Wednesday
Oct 27, 2021
PDX Containerds: Securing K8s clusters and containers
Online

We'll have a short presentation on recent recommendations for container security including:

  • Observability measures

  • Infrastructure-as-code best practices

  • Special challenges for @Edge containers

  • Improving security culture


We'll have time for introductions, open the stage for who's hiring etc.

If you'd like to give a talk at this or a future Containerds event please get in touch via meetup or DM twitter.com/serverless_mom

Website
Friday
Nov 5, 2021
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Seattle DevOps Code of Conduct https://seattledevops.net/codeofconduct/ and encourage all attendees to read and abide by it.

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-uftlq5pw-7efC~4RoH4Dup4axvuHYnA

Agenda: 8:00 - 8:15 Mingle 8:15 - 8:20 Get into groups, generate topics 8:20 - 8:25 Introductions and vote on topics 8:25 - 9:10 Discussions 9:10 - 9:15 Takeaways and wrap up

Website
Friday
Nov 19, 2021
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Seattle DevOps Code of Conduct https://seattledevops.net/codeofconduct/ and encourage all attendees to read and abide by it.

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-uftlq5pw-7efC~4RoH4Dup4axvuHYnA

Agenda: 8:00 - 8:15 Mingle 8:15 - 8:20 Get into groups, generate topics 8:20 - 8:25 Introductions and vote on topics 8:25 - 9:10 Discussions 9:10 - 9:15 Takeaways and wrap up

Website
Friday
Dec 3, 2021
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Seattle DevOps Code of Conduct https://seattledevops.net/codeofconduct/ and encourage all attendees to read and abide by it.

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-uftlq5pw-7efC~4RoH4Dup4axvuHYnA

Agenda: 8:00 - 8:15 Mingle 8:15 - 8:20 Get into groups, generate topics 8:20 - 8:25 Introductions and vote on topics 8:25 - 9:10 Discussions 9:10 - 9:15 Takeaways and wrap up

Website
Friday
Dec 17, 2021
PDX CoffeeOps
Online

We're a welcoming community of folx who gather to talk about software development + operations (Dev + Ops) tools and culture in downtown Portland. We meet every other Friday on Zoom for the foreseeable future.

Our Lean Coffee (http://leancoffee.org/) format allows us to talk about a diverse range of topics.

We follow the Seattle DevOps Code of Conduct https://seattledevops.net/codeofconduct/ and encourage all attendees to read and abide by it.

Join us on slack! https://join.slack.com/t/coffeeops/shared_invite/zt-uftlq5pw-7efC~4RoH4Dup4axvuHYnA

Agenda: 8:00 - 8:15 Mingle 8:15 - 8:20 Get into groups, generate topics 8:20 - 8:25 Introductions and vote on topics 8:25 - 9:10 Discussions 9:10 - 9:15 Takeaways and wrap up

Website
Wednesday
Aug 3, 2022
WorldFestival 2022
through Virtual Event

WorldFestival 2022 | August 3-4, 2022 Technology innovation moves the world forward. WorldFestival is the global virtual conference supporting worldwide technology innovation. Join 20,000+ participants across 130+ nations in discovering and learning about the top 1,000 emerging innovations and trends of 2022.

WorldFestival includes:

Technology Innovation Conference: Hear talks from 300+ speakers covering the newest innovations in 20 industry verticals: from Virtual Reality and Blockchain to Cloud Computing and Artificial Intelligence. Award Competition: Discover and vote on the top 1,000 innovations of 2022, from 6 continents, competing to pitch on-stage as the Top 50 WorldFestival Innovations. Virtual Expo: Visit and learn about 100+ emerging technologies at our virtual expo. Networking & Receptions: Certain pass types will be invited to 1:1 networking breaks and our VIP receptions, where you can meet and chat with top executives, supporters, and contributors.

Website
Dev Innovation Summit 2022
through Online Event

Join 3,000+ developer & technical professionals to discover & learn the newest developer and software technologies, from new Developer Tools and Programming Languages to APIs and Cloud Services.

Dev Innovation Summit 2022 includes:

4+ Tracks of Content: Hear talks from 60+ technical speakers covering the newest innovations in: APIs Cloud Development Technologies Developer Tools Programming Languages Award Competition: Discover and vote on the top 1,000+ innovations of 2021, from 6 continents, competing to pitch on-stage as the Top 50 Startups @ the WorldFestival Innovation Awards. Virtual World Expo: Visit and learn about 100+ emerging technologies at our 2-day virtual expo. Networking & Receptions: PRO & PREMIUM pass types will be invited to 1:1 networking breaks and our VIP receptions, where you can meet and chat with top executives, speakers, supporters, and contributors. Dev Innovation Summit 2022 is co-located with WorldFestival 2022.

Website
MobileWeek 2022
through Online Event

Join 2,000+ participants at the global virtual conference on the next iteration and future of mobile innovation.

About this event MobileWeek | August 3-4, 2022 | Virtual Conference

The global event where thousands of mobile industry professionals: software creators, telecom business leaders, mobile team leads, mobile growth & strategy professionals, and executives -- come together digitally to collaborate on the next iteration and future of mobile innovation.

Join us online August 3-4 for:

6+ tracks of content: -5G, Devices & Communication -iOS Development -Android Development -Mobile Product Management -Mobile Networks, Hardware & IoT -Mobile Business Strategy -Mobile DevOps & Analytics -Mobile Dev Innovation ...with 80+ live virtual sessions converge to discover this year’s newest mobile & connected technology best practices & innovation.

Award Competition: Discover and vote on the top 1,000+ innovations of 2022, from 6 continents, competing to pitch on-stage as the Top 50 Startups @ the WorldFestival Innovation Awards. Virtual World Expo: Visit and learn about 100+ emerging technologies at our 2-day virtual expo. Networking & Receptions: PRO & PREMIUM pass types will be invited to 1:1 networking breaks and our VIP receptions, where you can meet and chat with top executives, speakers, supporters, and contributors. MobileWeek 2022 is co-located with WorldFestival 2022.

Website
Wednesday
Sep 7, 2022
DeveloperWeek Cloud 2022
through Virtual Event

DeveloperWeek Cloud 2022 | September 7 - 8, 13 - 14, 2022 | LIVE & Virtual for 2022

Join 3,500+ developers, engineers, software architects, and technical leaders at the premier international cloud conference.

Join us LIVE in-person Sept 7 - 8, 2022, and VIRTUAL globally online, Sept 13 - 14, 2022.

Future of Cloud-Native Computing DevOps Summit AI & ML in the Cloud Microservices Architecture Deployment Containers & Kubernetes Lifecycle Full Stack Cloud Security ...with 100+ live sessions from technical speakers converging online to discover this year’s newest cloud computing innovations, products, and best practices.

Speakers include 90+ leaders from: Atlassian, Google, Microsoft, Oracle, Red Hat, Cisco, IBM, and more!

DeveloperWeek Global is produced and owned by DevNetwork, the world's developer event community organization -- and producer of leading conferences for the developer, engineering & IT industries.

Website