Preparing for the AWS Certified Solutions Architect – Associate exam can be a daunting process. It’s usually the first certification AWS developers attempt, and the list of topics can be overwhelming for those with less experience. Fortunately, knowing what resources to study and what resources to skip can make your study time much more effective. This article will serve as a guide to some popular study materials.
One of the more interesting cultural movements in IT is what I’ve seen towards DevOps. At its core, the goal of DevOps is to maximize profitability by shortening product delivery time, but that would be an overly simplified explanation of such a robust movement. For deeper insights into how to maximize the value of DevOps for your organization, there are two fictional business management books that every IT leader should have in their library.
Doing the same thing over and over and expecting a different outcome is the definition of insanity. So, why did I spend most weekends yelling, threatening, bargaining, cajoling, and pleading for chores to get done instead of enjoying a peaceful respite from work and savoring quality time with my family? We spend so much of our lives with work and life comingling and yet, it hadn’t occurred to me that there could be lessons from the workplace that could be applied at home and vice versa. I started to wonder, how can I use what I know about employee motivation and project management techniques to make Saturdays less chaotic and more enjoyable?
When renovating your home, you may choose cosmetic or structural changes depending on your needs and priorities. Similarly, those looking to take advantage of the Cloud for their monolithic architecture must decide if they need surface level changes or a deeper overhaul to accomplish their goals. On the one hand, a structural renovation might start with the demolition of your application and operations practices to fully take advantage of DevOps and Microservices. On the other hand, cosmetic changes can take the form of refactoring your operations and applications to utilize Cloud services while maintaining a monolithic architecture.
If you tear down your house, you will have nowhere to live until you rebuild, and you may not have the time or budget to go that route. If you want some of the benefits of the cloud, but time and budget will not allow an immediate overhaul, here are 3 cosmetic upgrades you can make to your server so that you can chip away at renovation while maintaining a livable environment.
If moving to a DevOps model, you must select an integrated set of tools to build, deploy, and manage your apps. Developing your DevOps toolchain means you need to consider how you will handle source control, monitoring, provisioning, automation, and security.
Taking the time to break down or define your processes in each of these categories and research, evaluate, test, and select the appropriate tools is daunting. There are two main approaches to building a DevOps toolchain: DevOps in a Box and Best of Breed. This article will serve as a guide towards determining which may be right for your unique needs.