× Want to read this newsletter every week?! × 👋  Join FAUN
 
Azure Weekly Newsletter, Zaldo. Curated Azure news, tutorials, tools and more!
🌐 View in your browser   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
 
Last week's must-read news and stories from Azure community
ZalDo
 
 
🐾 From FAUNers
 
faun.dev faun.dev
 
🐾🐾 What's new in FAUN - January 2023
 
 
We're glad to share with you the latest projects we've been working on recently!

ℹ️ Our YouTube channel:
We have never been active on Youtube before, but we're now experimenting with a concept of a weekly short video series that we called "5 Minutes FAUN". We're trying to share as much useful information as possible in a short video. The idea is to be efficient and to the point in each video.

So far, we published around 20 short videos. You can find them here .

These are some series we started so far, more are coming soon:
👉 5 Minutes Golang
👉 5 Minutes Python
👉 5 Minutes DevOps
👉 5 Minutes CloudNative
👉 5 Minutes AI
👉 5 Minutes Kubernetes
👉 5 Minutes Programming
👉 5 Minutes AWS

In less than 2 weeks, we've got:
⭐ 30,000 views
⭐ 500 watch hours
⭐ 200 new subscribers

Some of the most popular videos are:
🔗 Why is Kubernetes Written in Go ?!
🔗 The Real Reason why Go is not so Popular
🔗 Highest Paying Programming Languages
🔗 YAML = Your Abstraction Master Language
🔗 and others!

That's a great start! We're looking forward to growing our Youtube channel and sharing more useful information with you.

Please subscribe to the channel . If there are any topics you'd like us to cover, simply reply to this email or leave a comment on the Youtube channel. We'll do our best to cover them in future videos.


ℹ️ Our Youtube live music stream:
We're also experimenting with a new concept of a live music stream. This month, we launched a new Lo-Fi music live stream on Youtube . Many people listen to this genre of music while coding, so we thought it would be a good idea to create a live stream for our developer community. We're adding new songs to the stream every week.

You can find the stream here .

Are there other music genres you'd like us to stream? Let us know by replying to this tweet .

We're looking forward to growing this stream and sharing more music with you. Please subscribe to the channel. If there are any topics you'd like us to cover, simply reply to this email or leave a comment on the Youtube channel. We'll do our best to cover them in future videos.


ℹ️ FAUN community subreddits:
In addition to the old subreddit /r/DevOpsLinks, we launched multiple others. These subreddits are a place for FAUNers who are also Redditors to share links and start discussions. This is the complete list of the subreddits we have today:

👉 DevOps : /r/DevOpsLinks
👉 CloudNative : /r/CloudNativeLinks
👉 DevSecOps : /r/DevSecOpsLinks
👉 Golang : /r/GolangLinks
👉 Monitoring/Observability : /r/MonitoringLinks
👉 Programming : /r/ProgrammingLinks
👉 Python : /r/PythonLinks
👉 AI/ML : /r/AILinks
👉 Kubernetes : /r/KubernetesLinks

Don't forget to join your favorite subreddits! Let's make them a place to share and discuss the latest news and trends in the DevOps, CloudNative, DevSecOps, Golang, Monitoring, Programming, Python, AI, and Kubernetes ecosystems.

More subreddits are coming soon!

ℹ️ Our coming soon FAUN Topics (Weekly Newsletter):
As you may know, we're working on new weekly FAUN Topics:

👉 Kala: AI Weekly Newsletter.
👉 Secra: Security Weekly Newsletter.

If you'd like to subscribe to these newsletters, head over to FAUN website, click on the top menu, then " Newsletters settings ". You can subscribe to any newsletter you like. You can also unsubscribe from any newsletter you no longer want to receive using the same page.

ℹ️ How to support FAUN?
If you'd like to support FAUN and future projects, you can subscribe or donate here .

Alternatively, follow us on our social media channels, subscribe to our Youtube channel, and share our content with your friends or share your feedback with us by replying to one of our weekly newsletters.
 
 

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

 
🔗 Stories, Tutorials & Articles
 
techcommunity.microsoft.com techcommunity.microsoft.com
 
Deploying Kubernetes Cluster on Azure VMs using kubeadm, CNI and containerd
 
 
This article describes how to deploy a Kubernetes cluster on Azure Virtual Machines using kubeadm, CNI, and containerd.

The author shares their experience with deploying a cluster using kubeadm and the challenges they faced. They also share a GitHub repository with scripts and documentation for deploying a cluster using kubeadm on Azure VMs.

The article provides step-by-step instructions for deploying a cluster, including creating a resource group, VNet and subnet, VMs, and installing kubeadm, kubelet, and kubectl on the control plane and worker nodes. It also covers tips for securely accessing the VMs using SSH and Azure Bastion service.
 
 
medium.com medium.com
 
Track IP addresses consumption with Azure Application Insights
 
 
This tutorial will show you how to track the number of IP addresses used on your Azure Virtual Network subnet by sending custom event telemetry to an Azure Application Insights instance.

You will learn how to use PowerShell to send this telemetry and how to use the information to set up Azure Monitor alerts for when a subnet is close to full.

It also covers how to graph IP address consumption using this data.
 
 
medium.com medium.com
 
Use Managed HSM for encryption and decryption
 
 
This article explains how to use Managed HSM (Hardware Security Module) instead of Key Vault in order to encrypt and decrypt messages in Azure. Managed HSM allows for faster encryption and decryption using AES256, and also allows for EC and RSA encryption. The article goes over the steps needed to create and activate an Azure Managed HSM, as well as the prerequisites and RBAC configuration required to authenticate and access the HSM in Azure.
 
 
medium.com medium.com
 
Hosting a Capture-the-Flag event on Azure
 
 
In this article, the author discusses the use of Capture the Flag (CTF) events as a way to improve team morale and upskill on new technologies. CTFs are traditionally cybersecurity exercises, but they can also be used to teach and practice other engineering practices.

The author mentions OpenHack, which is similar to CTFs but includes topics such as AI, ML, DevOps, containers, and security. The author also introduces CTFd, an open-source CTF framework, and explains how to set up a self-hosted CTFd environment using Azure PaaS.

The article includes a diagram of the infrastructure setup, which includes a Virtual Network, CTFd App Service, Azure Database for MariaDB, Azure Cache for Redis, and Azure Key Vault. The article includes links to the GitHub repository for the code and deployment scripts.
 
 
microsoftplatform.blogspot.com microsoftplatform.blogspot.com
 
ChatGPT to author Bicep templates?
 
 
This article talks about using ChatGPT, a large language model developed by OpenAI, to write infrastructure as code using Bicep. It shows an example of using ChatGPT to generate a Bicep template for creating a Vnet and how it can also generate a parameter file.

The author notes that while ChatGPT can assist with writing code, it should not be used to replace human programmers and should be used with caution in production environments.

The author also mentions that ChatGPT is trained on data current as of 2021 and may not have information that is more recent.
 
 
 
📺 Quick Hits
 
 
Microsoft will add ChatGPT to its cloud-based Azure OpenAI service soon.
 
 
Gartner® has positioned Microsoft as a Leader in the 2022 Magic Quadrant™ for Full Life Cycle API Management.
 
 
Microsoft and Isovalent have partnered to bring next generation eBPF dataplane for cloud-native applications in Azure.
 
 
⭐ Supporters
 
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 .
 
 
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!
 
 
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 .
 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
🛍️ Swag, Deals, And Offers
 
 
Kubernetes Mug
 
 
"My Code, My Rules" Mousepad
 

❤️ Get a 20% exclusive discount on all our swag (with free shipping) when you use the code "THANKSFAUN".

 
📚 Book picks
 
www.amazon.com www.amazon.com
 
Python for Devops: Learn Ruthlessly Effective Automation
 
 
Learning how to interact and automate with Linux is essential for millions of professionals. Python makes it much easier. With this book, you'll learn how to develop software and solve problems using containers, as well as how to monitor, instrument, load-test, and operationalize your software. Looking for effective ways to "get stuff done" in Python? This is your guide.
  • Python foundations, including a brief introduction to the language
  • How to automate text, write command-line tools, and automate the filesystem
  • Linux utilities, package management, build systems, monitoring and instrumentation, and automated testing
  • Cloud computing, infrastructure as code, Kubernetes, and serverless
  • Machine learning operations and data engineering from a DevOps perspective
  • Building, deploying, and operationalizing a machine learning project
 
 
 
⚙️ Tools, Apps & Software
 
github.com github.com
 
surya497/AZ-305
 
 
Microsoft Azure architect design assesment
 
 
github.com github.com
 
RobsonTrasel/eShopOnContainerMicroservices
 
 
Sample microservices and containerization application, running on Linux, Windows and macOS platforms. Powered by Java, Docker containers and Azure Kubernetes Services. Supports development environments like Eclipse, IntelliJ IDEA and CLI, with Docker CLI, Java CLI, VS Code or any other code editor.
 
 
github.com github.com
 
microsoft/aad_b2c_webview
 
 
Azure AD B2C Embedded Webview is a very simple Flutter package that demonstrates how to use the embedded web view to sign in users with Azure AD B2C.
 
 
github.com github.com
 
robinrodricks/FluentStorage
 
 
A polycloud .NET cloud storage abstraction layer. Provides Blob storage (AWS S3, GCP, FTP, SFTP, Azure Blob/File/Event Hub/Data Lake) and Messaging (AWS SQS, Azure Queue/ServiceBus). Supports .NET 5+ and .NET Standard 2.0+. Pure C#.
 
 

👉 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?
 
 
ENIAC (Electronic Numerical Integrator and Computer) was the first programmable, electronic, general-purpose digital computer, completed in 1945.
 
 
😂 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
- 📸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.