Tech Learning Collective

Technology education for radical organizers and revolutionary communities.

  • May 2, 2021 3:30 PM (-0400) May 2, 2021 5:00 PM
  • Remote
  • Status: CONFIRMED

Tickets are no longer available for this event.

View upcoming events or subscribe to our events calendar to make sure you catch the next one.

Event description

Learn how to make your own Virtual Private Cloud (VPC), automatically install software on the servers in your cloud, and write executable runbooks to automatically perform upgrades and other maintenance with the press of a button. With today’s modern automation toolkits, a two-person hobby project can outperform a 100-person company, as long as they use the right tools the right way. In this workshop, you’ll get a practical introduction to cloud infrastructure automation with tools like Ansible, Vagrant, and Terraform, and a chance to solidify your understanding of fundamental DevOps skills that every IT professional needs.

Workshop Description

In today’s IT environments, application servers, databases, file shares, and even network devices are too numerous for any individual or team to provision, configure, and administer one at a time. To deploy, maintain, and secure large digital fleets, site reliability engineers leverage the inherent power of computerized automation to perform everything from daily tasks (patching, updating code) to critical but rare operations (migrations, incident response). But even small groups can take advantage of this sort of automation to massively amplify their impact; today, a two-person hobby project can outperform a 100-person company if they use the right tools the right way.

Generically called Infrastructure as Code (IaC), modern configuration management tools like Ansible, Chef, SaltStack, and Puppet make it possible for a single operator to paralellize executing Standard Operating Procedures (SOPs) like initiating backups or performing blue-green deployments on hundreds or thousands of machines at once. By using virtualization through IaC tools like Vagrant, entire “cloud” environments can be emulated for heterogenous development teams, massively streamlining everything from software development, to R&D, to education and onboarding. (Tech Learning Collective’s own course exercises and practice labs are defined in code as Vagrant configurations!) Encoding your organization’s infrastructure requirements in standard, vendor-neutral, open formats such as Terraform means you can switch from one infrastructure provider to another with ease. But perhaps most important of all, “automating all the things” means that potential disasters like ransomware extortion attempts, outages, or even mere accidents can be audited, diagnosed, and remediated in a matter of minutes instead of days or weeks.

In this workshop, you’ll get a practical introduction to cloud infrastructure automation. You’ll learn how to create your first virtual private cloud (VPC), add multiple machines to it, automatically install server software on those machines, and write exectuable runbooks to automatically perform upgrades and other maintenance tasks on your new infrastructure. Whether you’re already administering a fleet of servers at work, or just want to slim your “weekend project” time down to size, this far-reaching workshop will solidify your understanding of the development operations (DevOps) skills every IT professional needs to hone to have success with modern digital infrastructure projects.

As this is a remote/online-only event, there is no physical class space, but attendance is still limited to 15 students, so purchase your ticket now to reserve your spot.

To participate in our webinars, you will need access to a modern Web browser such as an up-to-date copy of Mozilla Firefox or Google Chrome. You will also need a reliable Internet connection. We recommend disabling Wi-Fi and plugging your computer in to a hard-wired Ethernet network cable for the duration of the webinar, if possible.

If you would like to share your video screen or appear on camera, you will need to have and activate your own camera, such as the one built-in to many modern laptops. Similarly, to speak with the rest of the webinar participants, you will need a microphone. If you do choose to activate your microphone, we ask that you please plug in headphones/ear buds or use a headset in order to help reduce audio feedback loops that can degrade the webinar experience for other participants.

Please refer to our workshops and webinars FAQ for additional tips and advice before you join the video conference.

As with all Tech Learning Collective events, racism, queerphobia, transphobia, sexism, “brogrammer,” “manarchist,” or any kind of similarly awful behavior will result in immediate removal from class without a refund. Please refer to our lightweight social rules for details on our strictly enforced no-tolerance policy against bigotry of any kind.

About Tech Learning Collective

Tech Learning Collective is an apprenticeship-based technology school that trains politically self-motivated individuals in the arts of hypermedia, Information Technology, and radical political practice. We offer unparalleled free, by-donation, and low-cost computer classes on topics ranging from fundamental computer literacy to the same offensive computer hacking techniques used by national intelligence agencies and military powers (cyber armies). For more information and to enroll, visit TechLearningCollective.com.

Performances by

Presented by