Yalla DevOps!

Yalla DevOps!

Years ago, before joining JFrog, I knew nothing about DevOps. Back then, the concept of DevOps in general was in its very early stages and one could find few functions here and there in companies that called themselves "DevOps engineer" or similar.

Today, it’s hard to find a company without DevOps functions and many claim to be "a DevOps company", as the "DevOps" buzz is sexy;-) and common.

Many of my friends in this LinkedIn network know what DevOps is all about, but some may still wonder what this buzz is all about so I'll try and explain it in short for those.

DevOps isn't a specific role or function, it's a culture, a relatively new concept that followed the good old agile methodology. As Wikipedia states : "DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to shorten the systems development life cycle and provide continuous delivery with high software quality".

DevOps is all about connections; Development and operations teams can no longer work in silos. Whether you build, test or release, whether you're busy planning your software lifecycle or monitor it, keeping your code secure or watching your cloud expenses through the new FinOps function, you must work together - as a unified power if you wish to succeed!

While DevOps initial stages were focused mainly with software companies, we can see it gradually shifting also to the embedded world as software is the hardware "mind". With the growing development of "smart" things, smart homes, cars and many other devices around, we can no longer think of any service which will not require DevOps in one way or another.

But what's in it for me?:-) How can I take the lessons learned from this DevOps mindset? Is it only techy stuff for the ones that know how to code? I really don't think so.

Here are a few simple lessons learned from DevOps to anyone, anywhere:-) 

  • Collaboration - DevOps is breaking silos, not only between Development and Operations, but also between different tools and platforms; If you wish to practice DevOps, you can't have your solution or tool just as a standalone. The world belongs to those who connect & integrate. APIs, Microservices - it's all about making a connection.
  • Automation - Agent Smith said it long before DevOps was here (to stay:-) - "Never send a man to do a machine's job". DevOps accelerates automation processes and automation processes are an essential part of DevOps processes. I spent much of my career in HR roles. One of the more challenging roles to find and retain were those that had to keep track of all the versions releases, use all kinds of version control systems and pray for the best that nothing will break apart with every new release. No one dreamed back then of the amount of releases we're facing these days and this couldn't be done without shifting from manual processes to automated ones. Trying to explain this to non-techy ones like me - imagine a world with no vacuum cleaner or mixer for baking:-). Automation doesn't take the jobs out of chefs' lives. It just makes them easier and smarter, allowing them to focus on inventing more creative dishes while the machines help them with the routine jobs, taking the "dust" out of the way...
  • Quality First! - DevOps has a lot to do with testing; In today's world, where organizations produce software at an increasing rate, while adopting new architectures, platforms, and technologies, such as microservices, containers, hybrid and multi-cloud environments, there's lots of complications with managing the software release cycle. The need to watch the quality of a release on the fly, prevent builds from crashing and avoid sending low quality versions to production is one of the pains DevOps tools should and can solve. Getting back to the Chefs' experience, imagine a smart machine which could tell the chefs whether their dish came out well, or else, if by any chance it contained an out of date ingredient, help them know where are the dishes with this ingredients and throw them away before they get to the customers' hands (or god forbid in their body;-).
  • Continuous improvement - Always Leap Forward! DevOps is all about getting better and better. Always leaping forward or as we say: "Imagine there's no version". Imagine a world where software is liquid, like water from the tap; you don't need to worry whether the water will flow or not, whether it's safe to drink or how long will it take to fill your glass. It's there, ready to use whenever you're thirsty:-)

By now, the techy ones that got to this part of my article may have spotted some items they would put differently or some missing pieces they would have added, but hey, if you got so far, let me just tell you why Yalla! DevOps is all you need to get back to meet your DevOps friends in person, listen to DevOps experts talk about kubernetes, a serverless world, microservices, CI/CD pipelines and many more and one super special panel which will emphasize how DevOps can and will accelerate our journey to space!

Want to join us? Feel free to use my personal frog code [email protected] and get NIS50 off. Can't wait to see you all there my friends.

Yalla, may this be a great new week!

No alt text provided for this image


 

要查看或添加评论,请登录

Orit Goren的更多文章

  • SlowMotionMode/Mood

    SlowMotionMode/Mood

    During the past week, I’ve been vacationing in one of the most beautiful places in the world - Seychelles islands…

    5 条评论
  • Surfing in storming water Challenge is an opportunity!

    Surfing in storming water Challenge is an opportunity!

    The macro geopolitical situation, the tech global markets instability, and my own homeland - Israel, where people from…

    3 条评论
  • Scale & Marriage - Things to keep in mind while growing

    Scale & Marriage - Things to keep in mind while growing

    Earlier this week, I've been invited to speak at the closing event of a new interesting program "mentoring for growth"…

    5 条评论
  • Good things are worth waiting for Give a chance to late bloomers

    Good things are worth waiting for Give a chance to late bloomers

    If you read some of my past articles, you know by now that it’s been around a year since we moved to our new home - a…

    1 条评论
  • Live while you’re here! About making a living

    Live while you’re here! About making a living

    During the past weeks I visited several friends that faced an unfortunate event of death of one of their parents :-(…

    3 条评论
  • You CAN BE/DO anything!

    You CAN BE/DO anything!

    You have a choice, It's no longer a question, YOU CAN! You can be a mother, You can be a wife, You can be a doctor, You…

    7 条评论
  • All you need is HELP!

    All you need is HELP!

    A few days ago, after years of complaining about the need to clean the house time after time again, I had the pleasure…

    3 条评论
  • The Superpower Of Restart

    The Superpower Of Restart

    From time to time I find myself restarting my notebook or mobile, as well as some other smart devices. It usually…

    3 条评论
  • After the holidays - New Year - Cheers for New (and old) Resolutions!

    After the holidays - New Year - Cheers for New (and old) Resolutions!

    I guess you all heard this in one form or another - every end is an opportunity for a new beginning. Whether it’s a new…

    3 条评论
  • Thinking out of the box The art of packing

    Thinking out of the box The art of packing

    During the past weeks we had to start packing our apartment. After years of dreaming of how it will look like to live…

    2 条评论

社区洞察

其他会员也浏览了