If you were looking into buying any books from Manning Publications, you can get -35% with the code
Many thanks to Anton Babenko for the code!
Also, check out his recent episode of Your Weekly Dose of Terraform, where he discusses the upcoming book "Terraform in Action" with its author Scott Winkler. The book will be available soon at Manning Publications.
#books
podterrdose21Many thanks to Anton Babenko for the code!
Also, check out his recent episode of Your Weekly Dose of Terraform, where he discusses the upcoming book "Terraform in Action" with its author Scott Winkler. The book will be available soon at Manning Publications.
#books
YouTube
"Terraform in Action" book with Scott Winkler
You can buy the "Terraform in Action" book here - https://bit.ly/terraform-in-action-book
Timeline:
0:00 - Welcome
11:15 - Hi Scott!
16:11 - Terraform least privileges - policymaker
19:30 - Ian Mckay
21:50 - Sentinel, OPA, policy as code
29:36 - "Terraform…
Timeline:
0:00 - Welcome
11:15 - Hi Scott!
16:11 - Terraform least privileges - policymaker
19:30 - Ian Mckay
21:50 - Sentinel, OPA, policy as code
29:36 - "Terraform…
This is the 10th episode of "Break Things on Purpose" by Gremlin Inc. with Kelsey Hightower as a guest.
The podcast itself is about Chaos Engineering, but this episode is focused more on Kelsey's journey, a role of Kubernetes in the modern world, and the future of the infrastructure development.
If you like podcasts as I do (or if you have a gray rainy morning as I have), this relaxed conversation might be born interesting and comforting for you.
Also, "Break Things on Purpose" create a transcripts to their episodes. So, if you're more comfortable with reading, you're welcome as well.
#podcast #kubernetes
The podcast itself is about Chaos Engineering, but this episode is focused more on Kelsey's journey, a role of Kubernetes in the modern world, and the future of the infrastructure development.
If you like podcasts as I do (or if you have a gray rainy morning as I have), this relaxed conversation might be born interesting and comforting for you.
Also, "Break Things on Purpose" create a transcripts to their episodes. So, if you're more comfortable with reading, you're welcome as well.
#podcast #kubernetes
Gremlin
Podcast: Break Things on Purpose | Ep. 10: Kelsey Hightower, Principal Developer Advocate at Google
In this episode of the Break Things on Purpose podcast, we speak with Kelsey Hightower, Principal Developer Advocate at Google.
Today I have created an Awesome List of Ukrainian IT Communities. This list is ment to work the same way as any other Awesome list.
Currently, I have only added the communities I am a part of and also IT KPI umbrella. I would appreciate your help in making this list really awesome!
There’s also a web view, if you just want to check it out.
P.S. I haven’t added this list to the general Awesome list because there is a requirement that a list should be older than 30 days. However, I plan to do it once it’s possible
#culture #ukraine #community
Currently, I have only added the communities I am a part of and also IT KPI umbrella. I would appreciate your help in making this list really awesome!
There’s also a web view, if you just want to check it out.
P.S. I haven’t added this list to the general Awesome list because there is a requirement that a list should be older than 30 days. However, I plan to do it once it’s possible
#culture #ukraine #community
GitHub
GitHub - grem11n/awesome-it-communities-ua: Awesome Ukrainian IT Communities
Awesome Ukrainian IT Communities. Contribute to grem11n/awesome-it-communities-ua development by creating an account on GitHub.
Some practices for MongoDB from Percona
The article describes both logical and physical/filesystem backups. And also provides some brief overview of Percona Backup for MongoDB.
#databases #mongodb
The article describes both logical and physical/filesystem backups. And also provides some brief overview of Percona Backup for MongoDB.
#databases #mongodb
Percona Database Performance Blog
Essential MongoDB Backup Best Practices for Data Protection
Learn essential MongoDB backup best practices to secure your data. Explore logical vs. physical backups, mongodump, PBM, hot backups, and key strategies.
KubeCon Recap by Denys Vasyliev (and others) is Live on YouTube right now (in Ukrainian):
https://youtu.be/UI1BIo2ZqYU
You can join them in Zoom as well
https://youtu.be/UI1BIo2ZqYU
You can join them in Zoom as well
YouTube
#58 KubeCon Europe 2021 recap
Topic: KubeCon Recap
Time: May 7, 2021 11:00 AM Kiev
Join Zoom Meeting
https://us02web.zoom.us/j/85342303192
Meeting ID: 853 4230 3192
Time: May 7, 2021 11:00 AM Kiev
Join Zoom Meeting
https://us02web.zoom.us/j/85342303192
Meeting ID: 853 4230 3192
The results of survey by Snyk on security in the Cloud World
A few numbers:
- 83% responders said that security is important in their Cloud strategy
- The most popular reasons to move applications to containers are deployment velocity and ease of management
- Over 78% of production workloads are deployed as containers or serverless
- Only 33% fully automate their deployment pipeline, while 95% of use automation
- 45% reasons of security incidents are misconfigurations and 38% are known unpatched vulnerabilities
- Organizations are nearly 4x more likely to have increased rather than decreased concerns over their security posture since adopting cloud native
- Continuous deployment empowers continuous testing. Deployment automation unlocks scalable security controls
- Over 72% of fully automated teams find and fix critical vulnerabilities in under 1 week
- Companies who automate are twice as likely to implement security testing
- 37% of responders think that Developers are responsible for security in their applications
You can find more data and additional context in the report.
#security #cloud
A few numbers:
- 83% responders said that security is important in their Cloud strategy
- The most popular reasons to move applications to containers are deployment velocity and ease of management
- Over 78% of production workloads are deployed as containers or serverless
- Only 33% fully automate their deployment pipeline, while 95% of use automation
- 45% reasons of security incidents are misconfigurations and 38% are known unpatched vulnerabilities
- Organizations are nearly 4x more likely to have increased rather than decreased concerns over their security posture since adopting cloud native
- Continuous deployment empowers continuous testing. Deployment automation unlocks scalable security controls
- Over 72% of fully automated teams find and fix critical vulnerabilities in under 1 week
- Companies who automate are twice as likely to implement security testing
- 37% of responders think that Developers are responsible for security in their applications
You can find more data and additional context in the report.
#security #cloud
Snyk
Cloud Native Application Security Report | Snyk
New research reveals 60% of organizations have increased security concerns since adopting cloud native. Read the full State of Cloud Native Application Security report for all of the latest trends.
Weekly Terraform digest by Anton Babenko
Anton is a well-known open source contributor, one of the maintainers of AWS Terraform Modules, creator of modules.tf, and many more.
He's also a member of our CatOps community, BTW 😉
Anton is a well-known open source contributor, one of the maintainers of AWS Terraform Modules, creator of modules.tf, and many more.
He's also a member of our CatOps community, BTW 😉
Terraform Weekly
A weekly newsletter about Terraform ecosystem (posts, tools, tips&tricks, open-source) with humble opinions by Anton Babenko.
A great article on the DevOps culture from one of our subscribers.
The article is about why we probably failed to advertise DevOps properly and worsened the problem we tried to solve.
P.S. You can share articles and other useful materials in our chat
#culture #devops
The article is about why we probably failed to advertise DevOps properly and worsened the problem we tried to solve.
P.S. You can share articles and other useful materials in our chat
#culture #devops
Medium
DevOps Ad Absurdum
Don’t look for unicorns, build a great team with a common goal — a great product.
Forwarded from oleg_log (Oleg Kovalov)
Software Engineering at Google
In March, 2020, we published a book titled “Software Engineering at Google” curated by Titus Winters, Tom Manshreck and Hyrum Wright.
The Software Engineering at Google book (“SWE Book”) is not about programming, per se, but about the engineering practices utilized at Google to make their codebase sustainable and healthy. (These practices are paramount for common infrastructural code such as Abseil.)
We are happy to announce that we are providing a PDF digital copy of this book free of charge. Of course, we encourage you to get yourself a hard copy from O’Reilly if you wish.
https://abseil.io/resources/swe-book
Книга https://abseil.io/resources/swe_at_google.2.pdf
In March, 2020, we published a book titled “Software Engineering at Google” curated by Titus Winters, Tom Manshreck and Hyrum Wright.
The Software Engineering at Google book (“SWE Book”) is not about programming, per se, but about the engineering practices utilized at Google to make their codebase sustainable and healthy. (These practices are paramount for common infrastructural code such as Abseil.)
We are happy to announce that we are providing a PDF digital copy of this book free of charge. Of course, we encourage you to get yourself a hard copy from O’Reilly if you wish.
https://abseil.io/resources/swe-book
Книга https://abseil.io/resources/swe_at_google.2.pdf
abseil.io
abseil / Software Engineering at Google
An open-source collection of core C++ library code
Julia Evans has put almost all her comics on computer technologies in one place!
I've been collecting her comics for a long time on my smartphone to post this bungle here some day, but now it seems like I can delete all of them and free some space on my phone :D
#tech
I've been collecting her comics for a long time on my smartphone to post this bungle here some day, but now it seems like I can delete all of them and free some space on my phone :D
#tech
wizard zines
Wizard Zines - Comics
Might be useful for folks who are running their workloads on Microsoft Azure.
HumbleBundle together with Apress are presenting 30 discounted books about operations in Azure.
As usual, you can pay $1 or $9 to unlock parts of the bundle, or pay $15 or more to unlock the whole thing.
#books #azure
HumbleBundle together with Apress are presenting 30 discounted books about operations in Azure.
As usual, you can pay $1 or $9 to unlock parts of the bundle, or pay $15 or more to unlock the whole thing.
#books #azure
Humble Bundle
Humble Book Bundle: Azure Cloud Computing by Springer
Enjoy a collection of Springer Azure books including Getting Started with Containers in Azure & Azure SQL Revealed. Plus, pay what you want & support charity!
KubeCon Europe 2021 Wrapup by Rich Burroughs - Senior Developer Advocate at at Loft_sh.
You can find some personal thoughts on some of the talks there as well as on the organization in general.
#slides
You can find some personal thoughts on some of the talks there as well as on the organization in general.
#slides
The NGINX JavaScript module (njs) became generally available as a stable module in NGINX Open Source 1.11.10 and NGINX Plus R12.
With this module you can execute event-driven JS code on your Nginx edges. This article also contains a list of use cases for that. Among them:
- Response filtering
- Request body validation
- Masking the real client IP and other request parameters
- Issuing an HTTP request to two different backends simultaneously, then forwarding the first response and ignoring the second; adding data integrity to application cookies
- Progressively Transition Clients to a New Server
#nginx #web
With this module you can execute event-driven JS code on your Nginx edges. This article also contains a list of use cases for that. Among them:
- Response filtering
- Request body validation
- Masking the real client IP and other request parameters
- Issuing an HTTP request to two different backends simultaneously, then forwarding the first response and ignoring the second; adding data integrity to application cookies
- Progressively Transition Clients to a New Server
#nginx #web
NGINX
Harnessing the Power and Convenience of JavaScript for Each Request with the NGINX JavaScript Module | NGINX
The NGINX JavaScript module is a bespoke JavaScript implementation for extending NGINX and NGINX Plus functionality. We continually add new features and publish use cases that take advantage of them. The blog includes a complete use case list.
As well as videos from PromCon EU 2021
You definitely have something to watch this weekend now!
#slides
You definitely have something to watch this weekend now!
#slides
Forwarded from k8s (in)security (D1g1)
Если вы планировали провести эти выходные с пользой, то как раз для вас
- KubeCon + CloudNativeCon Europe 2021
- ServiceMeshCon EU 2021
- Kubernetes on Edge Day EU 2021
- Crossplane Community Day EU 2021
- Cloud Native Security Day EU 2021
- Kubernetes AI Day EU 2021
- Cloud Native Wasm Day EU 2021
- FluentCon: Cloud Native Logging Day with Fluent Bit and Fluentd EU 2021
- Cloud Native Rust Day EU 2021
- PromCon Online EU 2021
- Magma Day EU 2021
Обратите внимание, что доклады на тему
CNCF выложил записи докладов с недавно прошедших своих сессий:- KubeCon + CloudNativeCon Europe 2021
- ServiceMeshCon EU 2021
- Kubernetes on Edge Day EU 2021
- Crossplane Community Day EU 2021
- Cloud Native Security Day EU 2021
- Kubernetes AI Day EU 2021
- Cloud Native Wasm Day EU 2021
- FluentCon: Cloud Native Logging Day with Fluent Bit and Fluentd EU 2021
- Cloud Native Rust Day EU 2021
- PromCon Online EU 2021
- Magma Day EU 2021
Обратите внимание, что доклады на тему
security были не только на Cloud Native Security Day, но и в основной программе, и в других сессиях ;)Telegram
k8s (in)security
Вот и прошел KubeCon + CloudNativeCon Europe 2021 - на нем было много интересного и полезного. Мы обязательно отдельно рассмотрим доклады, что затрагивали тему security, а их было прям предостаточно. Но уже сейчас большинство слайдов докладов доступно на…
A comparison of serverless deployment tools. Author describes the differences between Serverless Framework, SAM, and AWS CDK. However, this articale is more an overview of the aforementioned tools rather than competitive test.
Unfortunately, both Terraform (including Terraform CDK and Pulumi are out of comparision. Which is kinda disappointing. In my opinion, these two have more potential than the tools from this post.
#serverless #aws
Unfortunately, both Terraform (including Terraform CDK and Pulumi are out of comparision. Which is kinda disappointing. In my opinion, these two have more potential than the tools from this post.
#serverless #aws
TastefulElk
Serverless Framework vs SAM vs AWS CDK
Wondering what framework to use for your next #serverless project on #AWS? I created an identical app in Serverless Framewok, AWS SAM and AWS CDK to compare
Speaking of Terraform CDK. Here is a quick manual on how to define Azure resources using Terraform CDK and TypeScript.
It's Azure specific, but the overall workflow should be similar for any other Terraform provider.
#terraform #azure
It's Azure specific, but the overall workflow should be similar for any other Terraform provider.
#terraform #azure
HashiCorp
Building Azure Resources with TypeScript Using the CDK for Terraform
Learn a quick method for getting started with the Cloud Development Kit (CDK) for Terraform using TypeScript as infrastructure code and provisioning on Microsoft Azure.
git-xargs - tool for change same things in many Github repos at once
This is a CLI tool for easily executing commands and scripts opensorced by Gruntwork a short time ago.
Written in Go and used goroutines, so it pretty fast, except you reached the Github API call limit :)
#git #github #toolz
This is a CLI tool for easily executing commands and scripts opensorced by Gruntwork a short time ago.
Written in Go and used goroutines, so it pretty fast, except you reached the Github API call limit :)
#git #github #toolz
Medium
Introducing git-xargs: an open source tool to update multiple GitHub repos
git-xargs allows you to run arbitrary commands or scripts against many repos in parallel
Some time ago there was a popular interview question for the roles inside DevOps methodology: "What will you not automate or what is impossible to automate in your opinion?" That was an open-ended question to get the candidate out of the "automate everything - monitor everything" bubble. However, there was an ultimate answer for that - code review.
Like yeah, how would you automate code review, right? Well, using machine learning! - says Werner Vogels - CTO of AWS.
The article is mostly a praise of their new CodeGuru service. However, it brings up an interesting question: what if in a decade or so our job would be not fixing the bugs and production environments, but rather developing models that would prevent bugs getting into production in the first place? Or developing an AI, which will react on monitoring alerts accordingly without any human intervention?
Feel free to share your thoughts in the chat!
#aws #ml
Like yeah, how would you automate code review, right? Well, using machine learning! - says Werner Vogels - CTO of AWS.
The article is mostly a praise of their new CodeGuru service. However, it brings up an interesting question: what if in a decade or so our job would be not fixing the bugs and production environments, but rather developing models that would prevent bugs getting into production in the first place? Or developing an AI, which will react on monitoring alerts accordingly without any human intervention?
Feel free to share your thoughts in the chat!
#aws #ml
Allthingsdistributed
A new era of DevOps, powered by machine learning
AWS is on a journey to revolutionize DevOps using the latest technologies. We are starting to treat DevOps, and the toolchains around it, as a data science problem – And when we think of it this way, code, logs, and application metrics are all data that we…