Discover and read the best of Twitter Threads about #DevOps

Most recents (24)

A ten-principle checklist for socio-technical design

by Albert Cherns, quoted by Jackson in Critical Systems Thinking

paraphrased by me, with commentary for software teams 🧵
Compatibility
the process of design is compatible with its objectives. Want democracy? use participative design.

The means match the ends.
You don't get autonomous teams by specifying Scrum.
Minimal Critical Specification
of the who and how of carrying out the work, only the essentials are decided up-front.

Figure out the basics, and plan on figuring out more later, within the team. Keep detailed decisions near the work.
Read 11 tweets
#Kubernetes es una de las principales herramientas y de las mas usadas en #DevOps, en un cluster de kubernetes todo se conoce como un objeto, cada objeto se escribe en un fichero .yaml y los principales objetos de son:👇👇
#Pod: Es la unidad mas pequeña que se puede desplegar y administrar en kubernetes, básicamente representan a las aplicaciones, que pueden ser uno o mas contenedor compartiendo recursos de almacenamiento y red. Son efímeros.
#Deployment: Un fichero .YAML en el cual se define el estado deseado de la implementación ("aplicación") se define el numero de replicas de cada contenedor, recursos como almacenamiento, red,cpu,ram, modo de gestión, básicamente aquí se escribe como queremos que sean los pods.
Read 9 tweets
How to start with DevOps? and Some projects which you can build!

Thread 🧵👇
1️⃣ Start with Linux and networking skills

- Many people directly start learning devops tools and don't focus on fundamentals.
- Don't do such common mistakes, Learn and understand.
- Make projects like: View file size or file name or keywords inside logs or folders using cmds.
2️⃣ Start with provisioning tools

- Learn tools like Git, SVN, and etc.
- Make projects using Git and Linux
- E.g: Git bash power with linux commands, Provisioning of files using git, SCM stuff management for managing resources
Read 11 tweets
Seven core principles to achieve a #DevOps culture (Thread)

Implementing a DevOps culture is challenging at the beginning and may face high resistance. These seven core principles can make the journey effective Seven Core Principles to achieve DevOps Culture
1. Create a highly collaborative environment:
- #teams work together can achieve any tasks easily
- Silos may end up in confusion and failures
- Collaborative environment provides a unified process and continues improvement toward business goals
2. Automate when possible:
- Repeated automated tasks can lead teams to focus on innovation
- Automation means rapid #development, #testing, and deployment
- Automation may include integration, reviews, testing, security, deployment, and monitoring - Check for the right tools
Read 8 tweets
Travailler c'est bien 💪

Mais, le montrer c'est encore mieux 💃

ça te motive, ça motive les autres, ça te rend fière et te détermine à continuer

Voici 5 sites qui te permettront de partager ton travail rapidement ❤️

#RT ❤️

🧵 #thread #deploy #devops #share Image
1. Vercel - vercel.com

C'est le premier car c'est une follie !

✅ Deploy automagiquement React, Angular et Vue
✅ Très facile d'ajouter un nom de domaine custom
✅ Interface canon
✅ Gratuit avec infinité de projet
✅ Puissance de Next
❌ Que frontend
❌ Pas libre
2. Heroku - dashboard.heroku.com

✅ Deploy automatiquement Front et Backend (React, Rails, Django...)
✅ Liberté du serveur, CLI bash
✅ DB disponibe
❌ Interface moins sexy
❌ Très rapidement payant (les limites sont vite atteintes)
Read 7 tweets
Excited to be here! #EWIT22
And already impressed!
#EWIT22
Being a woman in tech is fucking hard. This session definitely started on the right foot. #EWIT22🔥
Read 140 tweets
How to get part-time jobs in DevOps?

• Mentoring Roles
• Support Work
• Freelancing Gigs
• Industrial Training

Thread 🧵👇
🔗 mentorcruise.com

Master your craft with leading mentors at your side. Grow with every online mentoring session and take the next step in your career. All on your terms, for a flat monthly price.
🔗 linktr.ee/humansofdevops

DEMONSTRATE YOUR KNOWLEDGE BY GETTING
#DEVOPSCERTIFIED Advance and validate your DevOps expertise in eight critical areas.
Read 17 tweets
DevOps & SecOps Resources - PART II

Some of the greatest books & videos related to DevOps are:

1. Linux server course by @shawnp0wers (YouTube)
2. Docker Deep Dive by @nigelpoulton
3. Terraform up and running by @brikis98

#DevOps #linux #docker #SRE

{1/n}
4. How Linux works by Brian Ward
5. Bash Scripting by Shawn Powers
6. Kubernetes Up and Running
7. Cloud-Native DevOps with Kubernetes
8. Phoenix Project
9. DevOpsSec
10. Agile Application Security
11. Hands-on Security in DevOps
12. The DevOps Handbook

{2/n}
13. Linux Hardening in Hostile Networks
14. DevOps Troubleshooting
15. Production Kubernetes
16. O'Reilly Practical MLOps by Noah Gift

{3/n}
Read 3 tweets
GitOps is the equivalent of a Kubernetes Controller

A Kubernetes Controller, which runs on the Kubernetes Control Plane, ensures that the observed state of the cluster matches the desired state

A thread 🧵
A Kubernetes Controller, which runs on the Kubernetes Control Plane, ensures that the observed state of the cluster matches the desired state
For example, the Deployment Operator (like a Deployment spec in a Kubernetes Manifest) watches fo ensure that all of the applications running as a Kubernetes Deployment are in the desired state
Read 5 tweets
When you're putting any application on Kubernetes, you have to confirm a few things if you want a successful deployment.

A thread 🧵
A few things to keep in mind are:
- Is the Pod healthy
- Is the Pod running as expected
- Does Kubelet know when to restart a failed/unhealthy container
- Should a Pod receive requests
- Should Kubelet start accepting traffic
and A LOT more

Check out my latest video on how you can implement the above with Liveness and Readiness Probes
Read 4 tweets
What I wish I knew about software testing 🧵 1/12

🎨 Content Creator: @jerry__chang

#Softwaretesting #DevOps
2/11 Know the why

Know the “why” is half the battle.
3/11 Contracts in your code

Think of it as a contract.

When you design your software, you want to be able to say my code should do x, y z under these conditions.
Read 12 tweets
5 DevOps Projects that will get you a job

A Thread 🧵
1️⃣ Chatbot Deployment over cloud

▶️ You can create one voice bot using tools like RASA, CSML, Dialogflow or etc.

▶️ Start using command line to deploy it, Learn Linux apply it.

▶️ Use AWS/GCP services for App deployment like EKS/GKE, ECS, or AWS Lambda.

If you want one, DM
2️⃣ Application deployment

▶️ Learn about AWS services like EKS, ECS, Fargate clusters, Cloudformation, and many more.
🔅One of them is enough for project.

▶️ Create demo application like wordpress or owncloud deployment yaml file.

✍️Link: bit.ly/RG-eksproj
Read 12 tweets
Je viens de tilter sur une grosse différence entre les #clouds US (AWS, Azure, GCP) et les cloud Fr qui explique je pense pas mal de choses, notamment sur la vision.

(mini thread, je ne suis pas fan, mais bon ça vaut pas un article 🧵)
#DevOps #sysadmin
Historique les acteurs US était avant d'être des acteurs cloud, ben des entreprises techniques qui avait des besoins techniques exigeant (plus que les autres entreprises de l'époque).
Par exemple Amazon a très tôt du apprendre à gérer de gros pics de trafic.
Quand ils se sont lancés sur le cloud, ces entreprises ont utilisé l’expérience acquise pour répondre à ces nouveaux besoins.
Ça peut paraître con, mais en faite ils connaissent parfaitement ce que les entreprises exigeantes attendent. Donc leurs produits est bien adapté.
Read 6 tweets
What is CI/CD?

Continuous integration (CI) and continuous delivery (CD) are two approaches to software development that are designed to improve code quality and enable rapid delivery and deployment of code.

#DevOps #CICD #Cloud #Agile #Testing #Cloud #Linux #Security #ITjobs
A modern CI/CD pipeline in DevOps has build, test, and deploy stages-and aims to automate as many of the processes within these stages as possible.

1. Source Code: Changes to source code can trigger CI/CD tools to initiate the pipeline, or the CI/CD pipeline may be triggered
by automated scheduled work sessions or user-initiated workflows.
2. Build: The new code changes to applications are created and compiled to be prepared for the testing phase.

3. Testing: Testing automation via CI can save developers tremendous time and effort.

#Testing
Read 8 tweets
Learning Kubernetes isn't just about learning Kubernetes.

If you want to deploy to Kubernetes, what do you need? An app. To deploy an app, you need to learn a programming language.

Deploying to a cluster and needing things like load balancers, clustering, and...

A thread 🧵
self-healing, you need to understand how infrastructure works on the backend.

To automatically deploy apps to Kubernetes clusters, you need to know CICD and/or (I'd recommend "and") GitOps
To understand Kubernetes ingress and service mesh, you need to understand networking and how traffic works between microservices
Read 5 tweets
This is the live tweet thread for the @DockerBangalore meetup celebrating Docker's 9th Birthday.

If you're not interested, feel free to mute this thread 🔇

#docker #docker #meetup2022
Shilpa Kallaganad, Enterprise Solutions Lead at
@jfrog
kickstarts the meetup with her insights on DevSecOps Workflow in Modern DevOps Culture,

@DockerBangalore
#devops #devsecops
@ajeetsraina, Docker Captain and Community Leader is here with his insightful overview and current state of Docker.

@DockerBangalore #docker #devops
Read 9 tweets
a nice move by @googlecloud recently. they've cleaned up the already great developer experience

the moves are summed up in this post cloud.google.com/blog/products/…

some thoughts 👇

🧵 #cloud #devops
@googlecloud these changes are non-breaking. that SHOULD be the standard when dealing with APIs and SDKs but, sadly, it isn't everywhere

nice to see @googlecloud setting an example here

🧵 #cloud #devops
@googlecloud all of the individual CLIs are now the "Google Cloud CLI"

this is an umbrella project that includes:

- gcloud (pretty much everything)
- bg (BigQuery)
- gsutil (Cloud Storage)
- kubectl (Kubernetes)

🧵 #cloud #devops
Read 5 tweets
on the @awscloud Cloud Operations & Migrations blog, @MahanthJayadeva has a great post up about Custom Lenses in teh AWS Well-Architected Framework

read that at aws.amazon.com/blogs/mt/custo…

some thoughts 👇

🧵 #cloud #devops
@awscloud @MahanthJayadeva Custom Lenses add your own questions to the AWS Well-Architected Tool

remember, the Tool is basically a managed, versioned Q&A system to help your teams work through various architectural chocies

a Custom Lens means your questions appear alongside AWS'

🧵 #cloud #devops
@awscloud @MahanthJayadeva the Custom Lens go a bit further than just questions. you can actually create your own PILLARS as well

there are 6 pillars from @awscloud:
- Operational Excellence
- Performance Efficiency
- Reliability
- Cost Optimization
- Security
- Sustainability

🧵 #cloud #devops
Read 7 tweets
Hello people 👋
I have made hand written notes on 'Git & Github tutorial' video by @kunalstwt
It's a bit long as I prefer word by word spoken in the video to write as I am a beginner in it. Hope it helps folks✌️🙂
P.S. Sorry for bad handwriting
#DSAwithKunal #DevOps
Read 9 tweets
A Kubernetes cluster is made of control plane nodes and worker nodes. And the nodes are made up of a number of components with specific functionalities 🌊

Thread 🧵👇🏻

#kubernetes #devops #docker Image
🧠 Control plane or the master node
These nodes handle and manage the Kubernetes cluster. They don’t run any containers. The main components of a control plane node 👇
👉 API Server
👉 Scheduler
👉 Controller-manager
👉 Storage or etcd

Let’s explain these components one by one.
💠 API Server

It is the only entry point to a Kubernetes cluster that you directly interact with. User commands are sent to the API server, and we receive responses from the API server.
Read 11 tweets
Recently I was honoured to give my talk, "The Important of ... Empathy (in #chaosengineering)" to the wonderful audience at @chaoscarnivalio. I decided to make the talk a ... talk, rather than a slideshow, and I promised I'd share the major points ... so here they are, a thread.
I started with a confession, that the success of the #chaosengineering initiative in your company has less to do with the tools you pick than you may realise... And as the co-founder of the @chaostoolkit, that's quite the hard confession to make!
What helps your #chaosengineering succeed isn't just the tools, it isn't the types of failure you can inject, it isn't even how #cloudnative, or not, your system is, or how wonderful your #observability is set up ...
Read 17 tweets
If you have experience in Application operations and would like to deep dive into about reliability and performance, then look for "Site reliability Engineering(SRE)" course. This is developed by Google and is what you get when you treat operations as if it’s a software problem.
To know more about this , please navigate here sre.google. The following books are also available on this topic: Image
Since I preferred online course, I enrolled for this course in @coursera which talks more about creating SLI (Service level indicator), SLAs and SLOs for your critical applications and mobile applications. coursera.org/learn/site-rel…
Read 8 tweets
Dica #19: IMHO, pra começar a procurar emprego na área, foque em:

1. Escrever código em 1 linguagem de programação.
2. Saber o básico de um framework da sua linguagem #1
3. Saber o básico de ler/escrever em um banco de dados
4. Saber o básico de Web/HTML

Segue o fio 🧵👇
1⃣ Você deve se sentir confortável pra escrever código e resolver problemas na linguagem de sua escolha. Não precisa saber fazer sistemas escaláveis nem nada muito complexo. Saiba: escrever um algoritmo, uma API que escreve/lê de um DB SQL ou uma webapp simples é essencial...
2⃣ Saber um framework vai te ajudar um pouco a ter um pouco mais de contato como software é desenvolvido na indústria, além de te deixar mais proeficiente quando você aceitar a tão famigerada vaga.
Read 12 tweets
5 best resources to learn kubernetes for free
#Kubernetes #devops #100Devs

A thread 👇
2. Basics of Kubernetes

kubernetes.io/docs/tutorials…
Read 7 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!