Three Everything in DevOps!
Neha Singh
Software Engineer | Building Al & Machine Learning Solutions | Python, TensorFlow, Cloud | DevOps Enthusiast #OpenToWork
I am attending this amazing DevOps World Conference by CloudBees. I know DevOps is not a familiar term to all but believe me, DevOps Specialist is someone really core for any organization, either you want to live your life peacefully or you want to scale your startup or you have a great organization (you must have DevOps Specialists ; ) ), you need Agile or DevOps methodologies to have an automated pipeline.
I would like to share my takeaways!
Everything Automated
According to Buffi Gresh, AVP, Product Bussiness Team, CloudBees, explains "everything automated" as everything as a code in the pipeline. You are supposed to have a pipeline where you have integrated parts of code which are
Pause, Resume, Multiply
in the pipelines, which int turn improves scalability and helps you to have a track on everything you have in your software pipeline.
Everything Connected
End-to-end automation in the value stream, by this she means that all the parts of code or the software used should be connected (like; CI/CD). For that we have various options which she explains here:
Single Solution: DevOps in a box; which is mediocre, opinionated, not flexible enough to service complex enterprise development, according to her! (If anyone gets this please explain!)
Daisy-Chained Toolsets: It does not support end-to-end visibility, as you are just focusing on using some fancy tools available in the market and not on your needs.
Software Delivery Pipeline: When you have a software pipeline, you are able to scale to the enterprise; connect to value stream; you can build new cool stuff like AI, ML, automate governance(don't know much about it though!), rich real-time analysis, etc. The best part is that developers code and builds software in the language and tools they love! which gives them freedom and air to think and expand their knowledge as they want.
Everything Resilient
Security is the core tenets of resiliency.
Security should be in:
Development, Delivery & Production.
Imagine a scenario, where feature release is inside a flag, ability to pull back anything & everything within seconds in production security. Instantly mitigate defective code in production without having to redeploy to the power of a feature kill switch.
Great Neha ! I also joined & was indeed a amazing experience. Waiting for jenkins certification ??
Pro Vice Chancellor, Amity University Bengaluru | Bridging Industry Academia Gap| Founder Open Source Chandigarh & OPEN Community Dehradun
4 年Should have taken the bunch along! Good for you, now share it with the group.