Infrastructure from scratch. Part 10. Testing

cn-r7hiuaaaefka

This is the last part of my Junior Ops cycle. Who reads it ever?

The proper testing can reduce troubleshooting stuff and speed up development-commit-deploy lifecycle. There are many kinds of software testing, each of them has a specific area. Here I’d like to concentrate on 2 areas: performance testing and load testing. I’m dealing with them choosing Yandex.Tank.

Continue reading

Advertisements

Infrastructure from scratch. Part 7. Security

5laop2

The word we say almost everything and everywhere. The question we have to double check when implementing new feature. It’s a kind of work allows to sleep calmly. Yes, this is security.

Continue reading

Infrastructure from scratch. Part 5. Backup.

18vnungn40pfojpg

I`d compare backups with meditation on human body. You don’t actually see the benefits, but in long term backups keep you healthy. Because they verify your infrastructure have reserve sources. Meditation helps to overcome the hardest moments of your life throwing out dirty thoughts. The clear backup similarly helps engineer to go through some kind of disasters. Even disasters we couldn’t guess before it was happened.

Continue reading

Infrastructure from scratch. Part 3. Monitoring

gears-lightbulb-930x620

Keep going with infrastructure improvement, I stayed some time on monitoring issue. Generally monitoring is inseparable component of DevOps workflow. It allows to clearly control each subject of maintained service.

Monitoring work is interesting as well as complicated. This field, like database, doesn’t have ready solutions for any kind of project. For each situation you have to figure out what metrics are special and what graphs you must check at first.

Continue reading

Infrastructure from scratch. Part 2: AWS

Going on with my “operations revelations”, I’d like to describe my cloud experience. Project where I’m working now has all services and hardware on the Amazon cloud. It would be strange if it wouldn’t, because there is a definitely big trend to host applications in AWS.

I’ve never seen and thought how Amazon work. So, there must be some fun for me.

Continue reading