Times have changed since the Corona virus spread around the world. Cloud services and the way we develop and maintain software changes accordingly. It’s all about the “old and the new world”. No need to be bored this summer, even while working in isolation. Your (home) office will be enlightened with bright new articles. Read on.
As before, these articles are posted on the website of Amazic World. Recently, some new initiatives have been added: you can search for a job in the marketplace or what about Amazic X to boost the marketing activities for your products?
The summary of the articles which have been published recently is right here.
DevOps Maturity Model
Before you dive into solutions which are pinpointed to DevOps enabled organizations – you need to know at which maturity level you are. Most DevOps maturity models focus on the technology, process, people and culture area. For all of these, they define five levels ranging from the initial level to optimized level. Self assess your organization to check at which level you are. It helps to verify on which topics you can improve.
Cloud and how to get there
Companies which already passed this stage know how hard it is to select a suitable cloud provider. Once done they face the challenge to migrate their workloads. It’s not enough to just move over your VMs to the cloud provider. This will just cost you a lot of money and takes up a lot of energy. Check out the business challenges to be prepared for this exiting journey.
CI/CD metrics & performance testing
DevOps teams who work on practical products need valuable feedback. Not just feedback from end-users, but real life feedback from the (infrastructure) systems. Organizations need metrics to steer their business – it’s not just about uptime and memory consumption. That’s the old world 🙂 Extremely run performance tests in production to get insights. Shifting right instead of shifting left.
Helm & Pulumi
Everyone who runs a Kubernetes cluster (welcome, version 1.18 which came out recently) knows Helm – the most popular package manager for Kubernetes. There are so many new features in Kubernetes 1.18 it’s worthwhile to try them out. On the other side of the infrastructure spectrum is Pulumi. Deploy, review and test your infrastructure components using your favorite programming language. No need to write a big bunch of yaml files anymore!
Before you push your application to the cloud, be sure it consists of micro-services instead of a big monolith. Cloud does not like monoliths that well since they slow your organization down. Strangle them, split them up and move on. Gitlab 13.0 helps you to setup your CI/CD initiatives. Version 13.0 contains a ton of new features, the security related ones are highlighted in the article.
With all of these new initiatives in mind, it’s time to say “bye” to the old world. Extra credits go to Benjamin v.d. Wetering to provide an excellent image to reflect the “old versus new solutions” which is always relevant in the ever evolving IT era.
And be sure to shake hands with my new pal!