× 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
 
 
⭐ Patrons
 
namecheap.com namecheap.com
 
Get a .COM for just $6.98
 
 
A mighty domain for a mini price. Get your next big domain at Namecheap !
 
 
goteleport.com goteleport.com
 
Teleport Kubernetes Access
 
 
Teleport is the easiest, most secure way to access all your infrastructure. Learn how Teleport can help you efficiently and securely manage access to your Kubernetes clusters.
 
 

👉 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
 
How to build a high-quality CI/CD pipeline?
 
 
The CI/CD process improves the software's confidence, provides faster feedback, and reduces bugs in production; the author gives some quick tips to improve this process.

By @andrelucastic
 
 

👉 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!
 

 
👨‍💻👩‍💻 Humans Behind Code
 
faun.dev faun.dev
 
Susa Tünker, Product Manager @ Score: From philosophy to DevOps
 
 
This week in Humans Behind Code, we're happy to have Susa Tünker!

Susa Tünker is the project manager of Score, a developer-centric and platform-agnostic workload specification. It ensures consistent configuration between local and remote environments. And it's open source!

Read the interview to discover more about the Human and the Code!
 
 
👉Are you the developer/founder of an Open Source project? Apply here and get featured on Humans Behind Code.
 
⭐ Sponsors
 
serendeputy.com serendeputy.com
 
How expert readers organize Twitter
 
 
Now you can rely on an AI you command to cut through the noise and find you the stories that matter to you. Across your newsfeed and the rest of the open web. Start by organizing your Twitter feed.
 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
🔗 From the web
 
firehydrant.com firehydrant.com
 
Best practices for building an incident management plan and process
 
 
A thoughtful incident management plan can help you avoid future security incidents and cut down your incident response time drastically.
 
 
javarevisited.blogspot.com javarevisited.blogspot.com
 
Top 10 Microservices Design Patterns and Principles
 
 
A quick look into what is microservices architecture, its use cases and design patterns.
 
 
www.protocol.com www.protocol.com
 
How Snap made its old stack disappear   ✅
 
 
Snap was built on Google App Engine (GAE), a serverless platform for developing and hosting web applications.

Snap started breaking out its back end into microservices that were backed by other services inside of Google Cloud. Shortly thereafter, it added AWS as its second cloud computing provider.
 
 
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.
 
 
medium.com medium.com
 
Dynamic Kubernetes Configuration for GKE
 
 
Sometimes, you want to change or inspect resources on your GKE cluster from outside the cluster. For example you might have a simple Cloud Function or Cloud Run service, that schedules a Pod for you. The challenge can be in regards to setting up the configuration properly to connect to the Kubernetes Master API.

One approach could be to bake a K8S config file into the container or your function code, but this means that you have an environment specific container or function. That’s not really what we want, since it limits transferability of our deployable.

A better approach is to use the GKE API to discover the information we need from the cluster.
 
 

 
⭐ Supporters
 
faun.dev faun.dev
 
Advertise with FAUN
 
 
Meet developers where they are, not where you want them to be. Fill out the form and download our mediakit .
 
 
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
 
Join Humans Behind Code
 
 
👉 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 and get interviewed and published on faun.dev!
 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
📺 Quick Hits
 
 
AWS has released new development tools for building serverless applications. AWS CodeCatalyst, now in preview, sets up new projects complete with a cloud development environment and CI/CD automation, while Application Composer is for connecting AWS services and generating deployment-ready projects including infrastructure as code.
 
 
AWS re:Invent 2022 Las Vegas has come to a close, and we’ve got a lot to unpack
 
 
.NET open source is 'heavily under-funded' says AWS. Amazon web arm investing in Microsoft's platform to help customers escape Windows.
 
 
💬 Discussions
 
www.reddit.com www.reddit.com
 
Largest S3 Bucket You've Seen?
 
 
"My biggest bucket is 350TB or so right now. At one point, it hit 600TB because someone forgot to put a lifecycle on it..."

"We had a bucket that reached 6.8PB. It was backing up giant ERP databases (several 10s of TB per day), and the lifecycle rule had a typo. Expensive mistake, around $500k."

"We store an exabyte and change on s3 total. At one point, we had a bucket with 350PB, but we’ve taken measures to separate that. We still have lots of PB scale buckets."
 
 
 
📚 Book picks
 
www.amazon.com www.amazon.com
 
Cloud Native Security
 
 
The book begins with more accessible content about understanding Linux containers and container runtime protection before moving on to more advanced subject matter like advanced attacks on Kubernetes. You'll also learn about:
  • Installing and configuring multiple types of DevSecOps tooling in CI/CD pipelines
  • Building a forensic logging system that can provide exceptional levels of detail, suited to busy containerized estates
  • Securing the most popular container orchestrator, Kubernetes
  • Hardening cloud platforms and automating security enforcement in the cloud using sophisticated policies
  • Perfect for DevOps engineers, platform engineers, security professionals and students,Cloud Native Securitywill earn a place in the libraries of all professionals who wish to improve their understanding of modern security challenges.
 
 
 
⚙️ Tools
 
github.com github.com
 
geerlingguy/ansible-mastodon
 
 
Mastodon installation on a single server using Ansible.
 
 
github.com github.com
 
matanolabs/matano
 
 
Open source cloud-native security lake platform (SIEM alternative) for threat hunting, detection & response, and cybersecurity analytics at petabyte scale on AWS
 
 
github.com github.com
 
iondodon/manter
 
 
Cross-platform Integrated Terminal Environment - more than a simple terminal
 
 
👉 Spread the word and help developers find and follow your Open Source project by promoting it on FAUN. Get in touch for more information.
 
🤔 Did you know?
 
 
Around 70% of companies have a team with DevOps in the name and/or employees with DevOps in their titles.
 
 
😂 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.