blob: 8114436f1876642b19bc7676e45cc4692780ff85 [file] [log] [blame]
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3397],{3905:(e,t,n)=>{n.d(t,{Zo:()=>u,kt:()=>m});var a=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,a,o=function(e,t){if(null==e)return{};var n,a,o={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=a.createContext({}),c=function(e){var t=a.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):i(i({},t),e)),n},u=function(e){var t=c(e.components);return a.createElement(l.Provider,{value:t},e.children)},d="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},h=a.forwardRef((function(e,t){var n=e.components,o=e.mdxType,r=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),d=c(n),h=o,m=d["".concat(l,".").concat(h)]||d[h]||p[h]||r;return n?a.createElement(m,i(i({ref:t},u),{},{components:n})):a.createElement(m,i({ref:t},u))}));function m(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var r=n.length,i=new Array(r);i[0]=h;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[d]="string"==typeof e?e:o,i[1]=s;for(var c=2;c<r;c++)i[c]=n[c];return a.createElement.apply(null,i)}return a.createElement.apply(null,n)}h.displayName="MDXCreateElement"},61028:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>c});var a=n(87462),o=(n(67294),n(3905));const r={layout:"post",title:"Meet Rohit Yadav - the new VP of Apache CloudStack",tags:["community"],authors:["ivet"],slug:"meet-rohit-yadav-the-new"},i=void 0,s={permalink:"/blog/meet-rohit-yadav-the-new",editUrl:"https://github.com/apache/cloudstack-www/tree/main/blog/2023-05-03-meet-rohit-yadav-the-new-vp/index.md",source:"@site/blog/2023-05-03-meet-rohit-yadav-the-new-vp/index.md",title:"Meet Rohit Yadav - the new VP of Apache CloudStack",description:"Rohit Yadav",date:"2023-05-03T00:00:00.000Z",formattedDate:"May 3, 2023",tags:[{label:"community",permalink:"/blog/tags/community"}],hasTruncateMarker:!0,authors:[{name:"Ivet Petrova",title:"PMC Member",url:"https://github.com/IvetPM",imageURL:"https://github.com/IvetPM.png",key:"ivet"}],frontMatter:{layout:"post",title:"Meet Rohit Yadav - the new VP of Apache CloudStack",tags:["community"],authors:["ivet"],slug:"meet-rohit-yadav-the-new"},prevItem:{title:"Apache CloudStack CloudMonkey 6.3.0 Release",permalink:"/blog/cloudmonkey-6.3-release"},nextItem:{title:"1 Week to Go - CloudStack European User Group - May 4th, 2023",permalink:"/blog/cloudstack-european-user-group-may1"}},l={authorsImageUrls:[void 0]},c=[],u={toc:c},d="wrapper";function p(e){let{components:t,...r}=e;return(0,o.kt)(d,(0,a.Z)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("p",null,(0,o.kt)("a",{parentName:"p",href:"/blog/meet-rohit-yadav-the-new"},(0,o.kt)("img",{alt:"Rohit Yadav",src:n(35375).Z,title:"Rohit Yadav - the new VP of Apache CloudStack",width:"1200",height:"628"}))),(0,o.kt)("p",null,"The CloudStack Community is happy to announce Rohit Yadav as the new VP of the\nApache CloudStack Project and PMC chair. After a year of success in which Simon\nWeller chaired the project, we are now excited to welcome Rohit, who is a\nlong-term contributor to the project. He has a strong technology background and\nhas been engaged in the open-source world for more than a decade, during which\nhe contributed to multiple other open-source projects."),(0,o.kt)("p",null,"In this interview, you will be able to learn more about Rohit Yadav and see his\nperspective on the VP's role and how he can contribute to the Apache CloudStack\nproject evolution."),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"Why do you believe in open-source, where and how did it all start?")),(0,o.kt)("p",null,"During my university days, I got introduced to open-source as a way of\ncommunity-driven development. Compared to proprietary and closed-source\nsoftware, I found the idea of open-source remarkable that anybody can access\nsource code, learn it, modify it, distribute it, and even contribute it back."),(0,o.kt)("p",null,"In my spare time, I started learning and contributing to a few open-source\nprojects as a hobby and even created some open-source side-projects. I also got\nan opportunity to work with the VideoLAN project as a Google Summer of Code\nstudent and later worked as a volunteer summer student at CERN."),(0,o.kt)("p",null,(0,o.kt)("img",{alt:"Rohit Yadav",src:n(43499).Z,title:"Rohit Yadav",width:"800",height:"800"})),(0,o.kt)("p",null,"All of this early experience inculcated an interest in open-source and\nvirtualisation, and eventually, I was hired straight out of university by Citrix\nto work on open-source Apache CloudStack project that was still in the ASF\nincubator at the time. This is when I learned about the ASF and how to work in\nthe Apache CloudStack community from my colleagues and from the community, and I\nlearnt how to ",(0,o.kt)("a",{parentName:"p",href:"https://infra.apache.org/contributors.html"},"contribute changes"),".\nI started lurking and interacting on the project ",(0,o.kt)("a",{parentName:"p",href:"/mailing-lists"},"mailing lists"),"\nand IRC to understand how to work in this community."),(0,o.kt)("p",null,"I quickly found myself supporting users on the mailing lists and learning\nreal-world use of CloudStack, contributing patches such as maintaining our (new)\nmaven-based build system, working on some issues and making some improvements. I\nalso wrote the ",(0,o.kt)("a",{parentName:"p",href:"https://github.com/apache/cloudstack-cloudmonkey"},"cloudmonkey\nCLI")," because there wasn\u2019t one\navailable and I also ended-up working on a large APIs refactoring project that\nhelped me understand CloudStack deeper and work closely with the original\ncreators and architects of CloudStack."),(0,o.kt)("p",null,"During this, I was invited to become a committer to the project and got\nsponsored to participate in the first CloudStack Collaboration Conference 2012\nin Las Vegas. After another few years of working on flagship CloudStack\nfeatures, frameworks, releases, maintaining CloudStack and collaborating with\nthe community, I eventually got invited to become a PMC member."),(0,o.kt)("p",null,"I\u2019ve transitioned into a more supporting, mentoring, empowering and leadership\nrole in the community and at work. This allows me to find time and bandwidth to\nchampion and promote Apache CloudStack in all forums and platforms."),(0,o.kt)("p",null,(0,o.kt)("img",{alt:"Rohit Yadav",src:n(85706).Z,title:"Rohit Yadav",width:"4080",height:"3072"})),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"Why should enterprises use open-source solutions?")),(0,o.kt)("p",null,"Enterprises nowadays are adopting open-source software especially when it comes\nto infrastructure software. This gives them business advantage in keeping low\ncosts and not having to depend on a single vendor (no vendor lock-in) while have\nthe longevity, trust, stability, reliability, durability, flexibility, better\nagility and security, and access to an ecosystem of community and commercial\nofferings and support around it. There is also community and inter-organisation\ncollaborations on standards, frameworks and feature development that help reduce\ncosts for the end-consumers, including the enterprises."),(0,o.kt)("p",null,"Enterprises also attract better talent as it\u2019s generally much easy to hire or\ntrain talent on open-source software with its documentation and other types of\ntraining materials in the form of books, blogs and videos etc., accessible to\neverybody."),(0,o.kt)("p",null,"It\u2019s hard to imagine any enterprise and any consumer product or service that\nwon\u2019t have any open-source project used in their stacks."),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"Who are the existing enterprise users of Apache CloudStack and how are they benefiting?")),(0,o.kt)("p",null,"Anybody looking to implement (private or public) IaaS cloud should seriously\nconsider CloudStack. It is easy to-use, cost-effective, very stable, massively\nscalable, highly reliable battle-tested IaaS cloud computing platform,\nwell-known and used in production at many of the world\u2019s largest organisations.\nThe project is community-driven by diverse contributors who are deeply invested\nin solving real-world\n",(0,o.kt)("a",{parentName:"p",href:"https://cwiki.apache.org/confluence/display/CLOUDSTACK/Case+Studies"},"use-cases"),"."),(0,o.kt)("p",null,"You don\u2019t have to take my word for it - as an open-source top-level\n",(0,o.kt)("a",{parentName:"p",href:"https://apache.org/"},"ASF")," project anybody can test drive and see it for\nthemselves, there is no vendor lock-in or paywall to get started. It takes a\nvery short amount of time and effort to set it up, perhaps a few hours or less\nfor a seasoned administrator. We have the ",(0,o.kt)("a",{parentName:"p",href:"https://docs.cloudstack.apache.org/en/latest/quickinstallationguide/qig.html"},"quick install\nguides"),"\nfor anybody to get started and even a public simulator-based demo environment\nfor anybody with a few minutes to try it out, get the look-and-feel for it at\n",(0,o.kt)("a",{parentName:"p",href:"https://qa.cloudstack.cloud/simulator/"},"https://qa.cloudstack.cloud/simulator/")," (using the demo-environment credentials\nadmin:password)."),(0,o.kt)("p",null,"CloudStack is very easy to deploy, use and manage. Being a monolith application,\nit\u2019s easier to upgrade, can be managed by a small team. It is feature-rich, and\noffers a great UI, APIs and rich tooling and libraries such as\n",(0,o.kt)("a",{parentName:"p",href:"https://github.com/apache/cloudstack-cloudmonkey"},"cloudmonkey")," (cmk, the\nofficial CLI), the ",(0,o.kt)("a",{parentName:"p",href:"https://github.com/apache/cloudstack-terraform-provider"},"CloudStack Terraform\nprovider"),", the\n",(0,o.kt)("a",{parentName:"p",href:"https://github.com/apache/cloudstack-kubernetes-provider"},"CloudStack Kubernetes\nprovider"),", the\n",(0,o.kt)("a",{parentName:"p",href:"https://cluster-api-cloudstack.sigs.k8s.io/"},"CloudStack Cluster-API Provider"),"\n(CAPC), the ",(0,o.kt)("a",{parentName:"p",href:"https://github.com/apache/cloudstack-go"},"CloudStack Go-SDK"),",\n",(0,o.kt)("a",{parentName:"p",href:"https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html"},"support for\nAnsible"),",\nand countless other integration, libraries and related projects in its\never-growing ecosystem."),(0,o.kt)("p",null,"As an open-source project, Apache CloudStack project does not track who uses it.\nStill, we have a fair idea of our user base based on the community-maintained\nand contributed ",(0,o.kt)("a",{parentName:"p",href:"https://cloudstack.apache.org/users.html"},"list of users")," on our\nproject website. Also, based on activities and representation by such users and\ntheir organisations in the community by their participation on the mailing\nlists, around releases, issue reporting and code contributions on GitHub,\nattendance and participation in project meetups and conferences, and other\nforums such as blogs, videos, websites, press releases, social media etc. These\nenterprises, organisations and users include some of the world\u2019s largest Fortune\n500 companies."),(0,o.kt)("p",null,"I get super motivated and content when I read CloudStack\n",(0,o.kt)("a",{parentName:"p",href:"https://cwiki.apache.org/confluence/display/CLOUDSTACK/Case+Studies"},"case-studies"),"\nor when I learn where and how our work on CloudStack benefits the core mission\nof companies. In the most recent CloudStack Collab conference, I was delighted\nto learn how CloudStack ",(0,o.kt)("a",{parentName:"p",href:"https://www.youtube.com/watch?v=xq2LVY18GU8"},"empowers the Digital India\nmission")," that helped ",(0,o.kt)("a",{parentName:"p",href:"https://www.cowin.gov.in/"},"vaccinate\nbillions")," as well as delivers digital product and\nservices to citizens."),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"How is Apache CloudStack project evolving and where do you see its future?")),(0,o.kt)("p",null,"Over the years, we\u2019ve seen a steady stream of ",(0,o.kt)("a",{parentName:"p",href:"https://github.com/apache/cloudstack/graphs/contributors"},"developer\ncontribution")," and\n",(0,o.kt)("a",{parentName:"p",href:"https://github.com/apache/cloudstack/releases"},"releases"),". We\u2019re seeing\nCloudStack getting more and more polished with every release. We\u2019ve grown into a\npedigree of PMC members, committers, contributors and power users who have been\naround in the community for a long time, a decade or more now. This demonstrates\nthe reliability, durability and stability the project offers to the users\ncommunity and the trust of the users community who are continuing to use and\nsupport CloudStack over the years. We\u2019re seeing CloudStack adoption growing\nsteadily from users participation on mailing lists, GitHub, meetups and\nconferences and release adoption. Per the hype curve, we\u2019re in the plateau of\nproductivity so this isn\u2019t surprising."),(0,o.kt)("p",null,"We have always been a community-driven project and that should continue. We may\nalso see interesting integrations, features and other changes to align with the\nchanging themes and trends of the industry and the users community, we may find\nsuch use-cases in AI, data sovereignty, privacy and cloud-repatriation."),(0,o.kt)("p",null,"We need to ensure there\u2019s a healthy community that feels welcome to use\nCloudStack, report issues, participate on the mailing lists and in meetups and\nconferences, and tell us about their use-cases and problems in all such forums."),(0,o.kt)("p",null,"The users community should be supported to contribute to CloudStack, and ",(0,o.kt)("a",{parentName:"p",href:"https://github.com/shapeblue/hackerbook"},"help\ntrain")," on CloudStack development, help\ncontribute fixes, enhancements and feature that solves their problems, and\ninvite them to become committers and PMC members of the project. As long we\nsupport a healthy feedback loop and maintain the cycle of the project it will\ncontinue to grow, evolve, and thrive. We also need more efforts towards project\nmarketing and promotion, and some work on strategic features, frameworks and\nintegrations that leads to more growth and adoption of CloudStack."),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"Start contributing!")),(0,o.kt)("p",null,"Want to become a committer and join a great community? ",(0,o.kt)("a",{parentName:"p",href:"/contribute"},"Read on!")))}p.isMDXComponent=!0},35375:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/header-79150c9f96db9e025aa858649bc15c73.jpg"},85706:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/photo-6ae7501c2355ae39108c9207ea491359.jpg"},43499:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/small-photo-9b8dbcd568888567ae8702a46fc25b15.jpg"}}]);