× Want to read this newsletter every week?! × 👋  Join FAUN
 
DevOps Weekly Newsletter, DevOpsLinks. Curated DevOps news, tutorials, tools and more!
🌐 View in your browser.   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
 
Last week's must-read news and stories from the DevOps community
DevOpsLinks
 
 
 
 
🔔 Announcement

We're thrilled to announce Humans Behind Code!

Humans Behind Code (HBC) is a project by FAUN, where developers meet other developers and learn about the people behind the tools, libraries, frameworks, and other projects they use to build their applications.

We interview developers and ask them about their projects, their motivations, their struggles, and their successes. It's about sharing knowledge and helping each other grow.

👉 If you're a Developer or a maintainer of a widely adopted Open Source project and you think it's worth talking about it and your experiences in building it, join Humans Behind Code!

Best,
Aymen from FAUN.

If you have any questions, just hit the reply button!
 
 
⭐ Patrons
 
goteleport.com goteleport.com
 
👉 What is Identity-Native Infrastructure Access?
 
 
What the largest tech companies like Google and Facebook have discovered as they have grown their infrastructure is that traditional access control systems do not scale. Not only does the risk of a breach increase with each secret, but forcing developers to juggle hundreds of credentials to do their jobs limits productivity and encourages insecure workarounds.

The largest companies in the world have discovered that identity-based access is the way out of the dilemma.

This O'Reilly book will explain the concept of identity-based infrastructure access, and how it differs from more common older approaches based on secrets.
 
 
faun.dev faun.dev
 
Advertise with FAUN
 
 
Sponsor FAUN and reach developers where they are, not where you want them to be.

Download our mediakit.
 
 

👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.

 
🐾 From FAUNers
 
faun.dev faun.dev
 
Improve your Software Development Process with Value Stream Mapping.   ✅
 
 
Creating value for the customer is essential in any business. You want to be sure that you are maximizing the value you create for them through your development process. The DevOps methodologies aim to build a fast and reliable software delivery process. When adopting this paradigm, you must reassess your existing process and look for inefficiencies.

One way to do this is by using Value Stream Mapping (VSM). This involves gathering people from all parts of the product development process, including the business line, design, testing, QA, operations, and support. Doing so can give you a clear picture of where value is being created and lost.

Value Stream Mapping is centered around a color-codded map that describes your process and measures its efficiency as the ratio of value-added steps over all the steps of the process.

By @acouedelo
 
 
👉 Create your FAUN Page if it's not done yet and start sharing your blog posts, news, and tools on FAUN Developer Community, collect badges and more!
 
 
🐾 Publication
 
faun.pub faun.pub
 
Encrypting Kubernetes Secrets at Rest   🔰
 
 
A guideline to encrypt kubernetes secrets data.
 
 
 
⭐ Sponsors
 
nordvpn.sjv.io nordvpn.sjv.io
 
Best VPN Deal
 
 
NordVPN 68% Black Friday discount is here!

👉 Access anything online without restrictions
👉 Add extra layers of security to your digital life
👉 Get the best online protection tools along with your NordVPN service.
👉 Get 3 months FREE with the 2-year plan
 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
🔗 From the web
 
techbeacon.com techbeacon.com
 
How to make low code work long term
 
 
Low-code tools don’t always equal long-term solutions. Here's how businesses can make low-code tools work for the long haul.
 
 
ericmustin.substack.com ericmustin.substack.com
 
Notes on an Observability Team
 
 
An Observability Team should be a compliment to, not a replacement for, a strong Observability culture with an engineering team. It's an easily misunderstood team within a company.

Not every company is going to need an Observability team, but at a certain scale, it becomes a reasonable investment or full-time focus.

The goal should be that the benefits of Observability tools get out of the box and get useful to your organization.

The Observability is being able to derive insights about your software systems without having to go back after the fact and change the system.
 
 
www.honeycomb.io www.honeycomb.io
 
We Learn Systems by Changing Them
 
 
Michael C. Jackson, a systems scientist, contrasts action research with old-style hard science, which tries to study a system from the outside. In the social world, there is no outside: we participate in the systems we study.

Jackson continues: To ensure scientific rigor, this demands a close analysis of the initial situation, clearly documented action to bring about desired change and continuous monitoring of effects, and careful analysis of the end results of the action.

This is also noticeable in code: when it comes to an existing codebase, we get a handle on it by changing stuff.
 
 
mairacanal.github.io mairacanal.github.io
 
Does the Linux Kernel need software engineering?
 
 
For those looking for a short answer: yes, it does.

The article details why in a more elaborated way.
 
 
benjamincongdon.me benjamincongdon.me
 
In Praise of Stacked PRs
 
 
“Stacked PRs” is the practice of breaking up a large change into smaller, individually reviewable PRs which can depend on each other, forming a DAG. Stacked commits use a single commit as the unit of atomic change.

Github encourages the Stacked PR approach, whereas tools like Gerrit encourage stacked commits.
 
 

 
⭐ Supporters
 
internxt.com internxt.com
 
70% off on the 2TB Internxt Annual Plan
 
 
✅ Encrypted file storage and sharing
✅ Access your files from any device
✅ Get access to all our services

Discount available until December 5th.
 
 
faun.dev faun.dev
 
Post Developers Jobs for Free on FAUN
 
 
FAUN's Job Board offers an exceptional platform to connect with skilled developers, DevOps professionals, and software engineers who are eager to contribute to the success of your organization.

Post your job openings on FAUN's Job Board today and watch your talent pool grow.

Get started now .
 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
📺 Quick Hits
 
 
Github published " Everything new from GitHub Universe 2022 " where the company's sharing what they'rebuilding to enhance the platform.
 
 
Palo Alto Networks signs the definitive agreement to acquire Cider Security, an application security (AppSec) and software supply chain security. 
 
 
Microsoft warned of a marked slowdown in its cloud computing business as large customers pause their spending in the face of a slowing economy, sending its shares down 7 per cent in after-market trading.
 
 
Nvidia adds Rescale software stack to AI Cloud Computing. The chipmaker’s latest partnership is with Rescale, which provides the middleware to orchestrate high-performance computing workloads on public and hybrid clouds.
 
 
Amazon's cloud computing unit plans to invest 2.5 bln euros in Spain, to support 1,300 jobs.
 
 
🎦 Videos
 
www.youtube.com www.youtube.com
 
Ansible - Open source integrating zOS and AWS
 
 
Using Ansible to transfer data between zOS and AWS, using the ibm_zos_core modules to backup and restore, and the AWS modules to put and get data from the S3 buckets.
 
 

 
📚 Book picks
 
www.amazon.com www.amazon.com
 
Terraform Cookbook: Provision, run, and scale Azure, AWS, and GCP architecture with real-world examples, 2nd Edition
 
 
What you will learn:
  • Use Terraform to build and run cloud and Kubernetes infrastructure using IaC best practices
  • Use the Terraform command line adapted to appropriate use cases
  • Automate the deployment of Terraform configuration with CI/CD
  • Discover manipulation of the Terraform state by adding or removing resources
  • Uncover Terraform for Docker and Kubernetes deployment, advanced topics on GitOps practices, and Cloud Development Kit (CDK)
  • Add and apply test code and compliance security in Terraform configuration
  • Explore debugging and troubleshooting common Terraform errors
 
 
 
⚙️ Tools
 
github.com github.com
 
jeremydaly/dynamodb-toolbox
 
 
A simple set of tools for working with Amazon DynamoDB and the DocumentClient
 
 
github.com github.com
 
slok/tfe-drift
 
 
Automated Terraform cloud and enterprise drift detection
 
 
github.com github.com
 
github/gh-actions-importer
 
 
The Actions Importer helps you plan and automate the migration of Azure DevOps, CircleCI, GitLab, Jenkins, and Travis CI pipelines to Actions.
 
 
github.com github.com
 
trinib/Linux-Bash-Commands
 
 
Ultimate list of Linux bash commands, cheatsheet and resources
 
 
github.com github.com
 
carlgira/oci-generative-ai
 
 
Terraform script to install a stable-diffusion, dreambooth and bloom model in a GPU instance in Oracle Cloud
 
 
👉 Spread the word and help developers find and follow your Open Source project by promoting it on FAUN. Get in touch for more information.
 
😂 Meme of the week
 
 
 
 
❤️ Thanks for reading
 
 
👉 Never miss an issue
Join FAUN Developer Community and subscribe to our newsletter here.

👋 Keep in touch and follow us on social media:
- 💼LinkedIn
- 📝Medium
- 🐦Twitter
- 👥Facebook
- 📰Reddit
- 📸Instagram

👌 Was this newsletter helpful?
We'd really appreciate it if you could share it with your friends! You can also donate to help us keep this newsletter going.

ℹ️ Have a question or feedback?
Feel free to reach out to us at community@faun.dev. We'd love to hear from you!

🤩 Want to sponsor our newsletter?
Reach out to us at sponsors@faun.dev and we'll get back to you as soon as possible.