Episode V – The Last DevOps

This is the last part of a DevOps related topics series:

I’ll be talking about the previous blogposts, if you want to read them here they are:

Bring balance to DevOps culture, image from this medium post

So… DevOps?

Though the 3 previous parts, we practiced our Continuos Integration. We built and test (and did some kind of monitoring) to a central repository after “automated” builds tests are run.

“Continuous Integration doesn’t get rid of bugs, but it does make them dramatically easier to find and remove.”

Martin Fowler, another guru of software as Kent Beck

So I learned that DevOps is helpful for finding errors quicker than waiting until the end. Sometimes you don’t know the failures that might happen outside the local environment.

The Goats

Cheating a bit with Jenkins

Jenkins is a good option if you want to build at a bigger scale. This is an open source automatization server written in Java, advantages of using it:

  • Continuous integration an delivery
  • “Easy” installation and configuration
  • Has hundreds of plugins
  • Extensible and Distributed.

I know that a lot of companies use Jenkins because it makes the DevOps practices a lot easier, since it has a lot of flexibility.

But not everything is color pink. One of its advantages can be a double edge sword, the fact that is OpenSource. Therefore some issues might take longer to fix. Also the migration from an old instance to the newest is a big pain (real work-life situation).

Excise Task

By this day, I had this question twice in my Testing course exam, “What’s the deal with excise tasks?”

Excise is all the extra stuff we have to do, what it costs, or the time spent on the project. For example, buying licenses, researching, money used on testing. These tasks consume a lot of our time. I believe this is natural, that excise tasks take more time that actual revenue.

Off topic – Exam week

This post won’t have the minimum quality I would expect for my regular blogposts. But what would you expect from a post I’m writing a Friday Night/Saturday morning at 1:20am?

Taken from neatoday

I just finished all my hard exams and started to felt weird for doing nothing, so writing a post for this blog was a partial terrible? solution. I’m 100% sure this will change tomorrow morning after waking up for the first time in 6 days of sleeping ULTRA late. I didn’t left things until the end this time, but the fact that I’m a graduate candidate makes everything worse. It’s like being the guy who will kick the last penalty in a final of the FIFA world cup. A mistake can decide of whether I graduate or not.

Image taken from here

CENEVAL exam, student loans documentation, and exams week merge into a short period of time. But I have faced this kind of stress at least once every single semester during the 5 years of college and every time I have survive. I thank all my friends and family that have supported me to become the person I’m today. A person who can write a blogpost of DevOps and only speak about it for 1/3 part.

I learn basics of DevOps and realized that 90% of the time doing the code was trying to figure out why it didn’t work, therefore it was excise.

Don’t you know it’s gonna be alright?

The Beatles -Revolution

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s