0

Just like the headline suggested, is it too big to implement devOps on a private application I'm solely developing. I mean creating the pipelines, continuous testing and continuous deployment.

And if I must do it for learning purpose which is the main intent. Is it fun to carry out? How's the learning curve and won't I waste too much of my development time? I'm curious enough to go down the rabbit hole.

closed as unclear what you're asking by Tensibai, Bruce Becker, Richard Slater, Wesley Rolnick, 030 Nov 11 at 18:22

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    Devops is an organization pattern, if you're alone on your project there's not much point in organizing yourself. Having a ci/cd to do the unit and integration tests and then deploy is just automating the lifecycle of your app. You apply devops methodology to a team, not a project. – Tensibai Nov 8 at 7:11
  • Thanks.. I'm trying to incorporate it for learning purpose basically – Dipo Nov 8 at 7:57
  • 1
    DevOps is a culture that aims to make software development better. It's not just an enterprise buzzword. – Izmaki Nov 9 at 21:07
  • Possible duplicate of devops.stackexchange.com/questions/2721/… – James Shewey 2 days ago
2

The question you need to answer is "would I find it entertaining to set up a CI/CD environment if not to learn from it then just for the fun of it?". You may not need it at this point in your project or it may benefit you. That I can't tell from the limited information. Linux started as a personal project, too. I set up something similar for my own pet project and I've gotta admit I feel a little bit proud every time I compile and deploy with a single click.

Should you implement it? That's for you to decide.

Not the answer you're looking for? Browse other questions tagged or ask your own question.