It is amazing to see how Amazon’s certification programs for its AWS cloud have established themselves within the IT certification landscape. In 2019, AWS certifications have gained such a global popularity that exams can be taken now in four different languages (English, Japanese, Korean, and Chinese Mandarin), the number of searches for keywords such as “AWS certification” or “certified cloud practitioner” have never been higher, and AWS certifications have become resume highlights for employers.
The cloud architected framework helps developers to create stable, secure, and efficient pieces of software (applications) for cloud environments. The framework has five main pillars, which are operational excellence, security, reliability, performance, and efficiency. For every pillar, AWS has defined principles that each and every developer should consider during his or her work. In order to tailor the relevant content for the right people, AWS has developed a rather complex trainings and certifications structure, which includes four major roles, several additional training paths, and a couple of certification levels. In the following, I provide a comprehensive overview of the trainings, certifications, and roles in order to help you understand what could be the next step for you.
When it comes to cloud, infrastructures, and application development environments, Amazon Web Services (AWS) is one of the leading companies (besides Microsoft Azure and Alibaba). In order to provide a better guidance for modern architects and developers, AWS has published its own architecture framework with its latest release in November 2017. This post summarizes its key points.