CloudNative Weekly Newsletter, The Chief I/O. Curated CloudNative news, tutorials, tools and more!
🌐 View in your browser   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
 
Allow loading remote contents and showing images to get the best out of this email.
The Chief I/O
 
 
 
 

🎉🔗 Tech Enthusiasts, Assemble! 🔗🎉

Calling all DevOps heroes, Kubernetes sailors, Golang wizards, and Cloud-natives! 🚀
FAUN has Subreddits just waiting for you. Join the community, where sharing is caring, and knowledge is limitless! 🌟


Engage in thought-provoking discussions, share your mighty projects, soak in wisdom from industry gurus, and forge bonds with tech aficionados around the globe! 🌍🔗💬

The realms of knowledge are infinite – let's explore them together! 🚀🔥

 
 
🔗 From the web
 
grem1.in grem1.in
 
How to add, use, and update `.terraform.lock.hcl` without pain
 
 
Starting from Terraform 1.4.0, the lockfile is always checked before using the cache directory, meaning that Terraform will perform a full initialization even if the cache is present. To solve this, one can either continue using Terraform 1.3.x as the new 0.11 version, set TF_PLUGIN_CACHE_MAY_BREAK_DEPENDENCY_LOCK_FILE=true, or start using the lockfile and move forward. Lockfiles are recommended for repeatability and security reasons, ensuring consistent provider versions and protecting against supply chain attacks. The process of adding lockfiles involves validating the Terraform configuration, generating lockfiles using pre-commit hooks, and automating their updates in the CI workflow. Renovate and dependabot are alternative options, but they are not utilized in the discussed approach.
 
 
www.primeharbor.com www.primeharbor.com
 
Leveraging AWS SSO (aka Identity Center) with Google Workspaces
 
 
Companies using Google Workspaces can leverage their Google accounts to access AWS via AWS SSO, an excellent service for enforcing identity best practices. The process of setting up Google as the authentication mechanism for AWS SSO is not clearly documented, but this post provides guidance on the configuration steps.
 
 
medium.com medium.com
 
How we reduced our Prometheus infrastructure footprint by a third
 
 
Prometheus collects metrics by scraping services, and to handle large data loads, the load can be distributed across multiple instances through sharding. However, evaluating recording rules can be challenging when metrics are distributed across multiple instances, leading to partial rules. Criteo addressed this by filtering metrics during the scrape process, resulting in improved efficiency, reduced resource usage, and significant savings in memory, CPU, and network traffic.
 
 
towardsaws.com towardsaws.com
 
How I went from Operations Manager to Site Reliability Engineer In 6 Months!
 
 
The transition from an operation manager to a site reliability engineer in 6 months is possible with the right guidance and experience. By applying to management positions at other companies and continuously learning, it is achievable to become a manager and lead a team to solve customer problems.
 
 
medium.com medium.com
 
Impact of Observability Practices on Engineering Productivity
 
 
Observability practices and tools enhance engineering productivity by streamlining troubleshooting, facilitating proactive error detection, enhancing system comprehension, boosting collaboration, promoting continuous improvement, and lowering stress levels. These tools enable engineers to quickly identify and resolve issues, make informed decisions, and improve system performance, ultimately saving time and effort. By providing a shared understanding and promoting a growth mindset, observability practices foster a more synchronized team effort and contribute to a healthier work environment.
 
 
chadxz.dev chadxz.dev
 
How Platform Engineering Works
 
 
Platform Engineering at Sotheby's focuses on velocity and stability, applying a product mindset to support software delivery and system consistency. The team sets goals based on outcomes, not just outputs, using processes like OKRs, quarterly planning, and story kickoffs. They also prioritize understanding the needs of engineers through direct support, consulting engagements, and surveys to bridge the gap and improve collaboration.
 
 
thenewstack.io thenewstack.io
 
Amazon Prime Video’s Microservices Move Doesn’t Lead to a Monolith after All
 
 
The streaming service provider made waves when its engineers reported they had refactored their QoS monitor for a monolithic architecture. Microservices experts evaluating the details discovered they actually did just the opposite.
 
 
www.honeycomb.io www.honeycomb.io
 
Don’t Let Observability Inflate Your Cloud Costs
 
 
A shift occurred in the technology sector this year, as companies focused on the cost perspective of sustainability in the infrastructure and tooling space. Observability tooling, perceived as a large cost center, came under scrutiny, leading to the recommendation of allocating 20-30% of total infrastructure spend to observability. Tweaks in trace locality, such as keeping requests within a single availability zone, and employing sampling techniques like head and tail sampling, can help reduce costs in the observability stack. Additionally, considering peering and transit gateways, as well as utilizing vendor support for services like AWS PrivateLink or Azure private endpoints, can further alleviate cloud costs.
 
 

 
⭐ Supporters
 
leanpub.com leanpub.com
 
Exclusive 20% Discount on "Cloud Native Microservices With Kubernetes" - Limited Time Offer!
 
 

We are thrilled to announce a special offer for our widely acclaimed book, "Cloud Native Microservices With Kubernetes - A Comprehensive Guide to Building, Scaling, Deploying, Observing, and Managing Highly-Available Microservices in Kubernetes".

Starting today and running until July 31st, we're offering an exclusive 20% discount off the regular price!

To take advantage of this offer, simply use this coupon link .

Don't miss this opportunity. Remember, the offer is only valid until July 31st. Grab your copy now and unlock the full potential of cloud-native microservices with Kubernetes!

We look forward to empowering your journey in the world of cloud computing!

Happy learning!
FAUN Team

 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
🛍️ Swag Store
 
 
ByteVibe New Arrivals: Desk Mats
 
❤️ 20% exclusive discount for FAUNers on all products (+free shipping included) when you use the code "THANKSFAUN".
 
ℹ️ News
 
aws.amazon.com aws.amazon.com
 
New training series: Starting your Career with AWS Cloud
 
 
A new training series, "Starting your Career with AWS Cloud," provides an overview of cloud fundamentals, explores different cloud computing roles, and offers insights from AWS experts. The series is available on Coursera and edX, with both free and paid options.
 
 
finance.yahoo.com finance.yahoo.com
 
DigitalOcean Acquires Paperspace to Expand AI Offerings
 
 
DigitalOcean has acquired Paperspace, a leading provider of cloud infrastructure as a service for AI applications, for $111 million in cash. The acquisition will allow DigitalOcean to expand its offerings and provide customers with simplified AI/ML solutions and access to GPU capabilities.
 
 
devclass.com devclass.com
 
AWS to remove 62,000-message Simple Email Service 'always free' tier from August 2023
 
 
AWS offers a simple email service with an indefinite free tier that includes 62,000 messages per month, which can be reduced to 1,000 messages per month after the first year. This change aims to curb the use of the free email tier and generate additional revenue, while still offering a reliable and programmable bulk email service at a competitive price.
 
 
 
💬 Discussions
 
www.reddit.com www.reddit.com
 
Has AWS given up on outage post mortems?
 
 
AWS used to publish post mortem reports for significant outages, but no reports have been added since December 2021. The absence of post mortems has made it challenging for organizations to improve the resilience of their Lambda-based services and determine the root causes of outages, prompting them to explore alternative strategies such as replicating functions across regions and making necessary components reachable outside the main VPC.
 
 
twitter.com twitter.com
 
Any responsible CTO should now assign a much higher risk to Google shutting down GCP than to Amazon doing this with AWS, Microsoft with Azure, or Oracle with OCI.
 
 
Google's decision to sell Google Domains, despite its significant revenue and millions of paying customers, raises concerns about the potential shutdown of Google Cloud Platform (GCP) in the future. This move highlights Google's lack of a coherent cloud strategy compared to competitors like Amazon, Microsoft, and Oracle, and underscores the need for CTOs to consider the higher risk of Google shutting down GCP compared to other cloud providers.
 
 
 
⚙️ Tools
 
github.com github.com
 
Pradumnasaraf/DevOps
 
 
This repo contains all my learning related to DevOps
 
 
github.com github.com
 
LeanerCloud/ChatGPT-cloud-plugin
 
 
ChatGPT plugin that will (one day) allow us to list and manage cloud resources
 
 
github.com github.com
 
m3scluster/m3s
 
 
Run Kubernetes under Apache Mesos/ClusterD
 
 
👉 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?
 
 

The Apollo 11 guidance computer, which helped land humans on the moon, had less processing power than a modern-day smartphone.

 
 
😂 Meme of the week
 
 
 
 
❤️ Thanks for reading
 
 
👋 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 forward it to your friends! You can also donate to help us keep this newsletter going.

🙏 Never miss an issue!
To receive our future emails in your inbox, don't forget to add community@faun.dev to your contacts.

ℹ️ Have a question or feedback?
Feel free to reply to this email. 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.
 

The Chief I/O #381: How Platform Engineering Works
Legend: ✅ = Editor's Choice / ♻️ = Old but Gold / ⭐ = Promoted / 🔰 = Beginner Friendly

You received this email because you are subscribed to FAUN.
🐾 FAUN is a world wide community of developers 👣 We help developers learn and grow by keeping them up with what matters.

You can manage your subscription options here (recommended) or use the old way here (legacy). If you have any problem, read this or reply to this email.

Important: We are gradually migrating to a new system. If you don't create an account on FAUN (here), you will stop receiving our weekly newsletter.