AWS Essentials

Shared Responsibility Model The AWS Shared Responsibility Model defines the distribution of responsibilities for security in the cloud between Amazon Web Services (AWS) and the customer. It’s important to note the distribution is not static, but varies according to the services deployed on AWS and their level of abstraction.

Amazon Culture of Innovation Monoliths and Microservices: How Amazon tailored its IT to support its customers, and in doing so invented the cloud. If your organisation is currently struggling with how to change and foster innovation, this session will share lessons from Amazon’s history on how to operate in an innovative way.

Introduction to the AWS Well-Architected Framework AWS Well-Architected Framework provides a consistent set of best practices to evaluate architectures, and provides a set of questions you can use to evaluate how well an architecture is aligned to AWS best practices. It is based on five pillars — operational excellence, security, reliability, performance efficiency, and cost optimization.

AWS Shared Responsibility Model This course is an introduction to the AWS Shared Responsibility Model. AWS and the customer share responsibility for security and compliance, and this course helps clarify the division of those responsibilities. From the physical components of your stack all the way up to user data, we define what you are responsible for in terms of securing your application, and what AWS is responsible for.

How AWS Pricing Works One of the main benefits of cloud services is the ability it gives you to optimize costs to match your needs, even as those needs change. AWS offers on-demand, pay-as-you-go, and reservation-based payment models, enabling you to obtain the best return on your investment for each specific use case. In this whitepaper, AWS provides an overview of how AWS pricing works across some of our most widely used services. The latest pricing information for each AWS service is available at

Getting started - Onboarding Check A guide on how to get started with AWS, from creating an account and setting up access rights to cost optimization and budgets.

AWS Technical Essentials AWS Technical Essentials introduces you to AWS products, services, and common solutions. It provides you with fundamentals to become more proficient in identifying AWS services so that you can make informed decisions about IT solutions based on your business requirements and get started working on AWS.

AWS Well-Architected

AWS Well-Architected Framework information and resources Official AWS Well-Architected Framework page provides all the resources for you to use and implement AWS best practices.


10-Minute-Tutorials Get started with a simple “Hello World!” Tutorial that introduces you to an AWS product

AWS Architecture Icons: The official AWS icon set for building architecture diagrams Architecture diagrams are a great way to communicate your design, deployment, and topology. On this page you will find an official collection of AWS Architecture Icons (formerly Simple Icons) that contain AWS product icons, resources, and other tools to help you build diagrams.

AWS Cost Control AWS costs can quickly spiral out of control with the pay-as-you-go pricing model. Moving to the cloud with old habits and techniques can cost individuals and organizations a small fortune. While Amazon Web Services does a good job of providing cost-control tools and services, you need to learn how to use them properly to effectively manage and monitor your AWS spending. (by CloudGuru, 4.5 hrs video material)

AWS CLI Introduction The AWS Command Line Interface (CLI) is a unified tool to manage your AWS services. In this session, we introduce the AWS CLI and how to use it to automate common administrative tasks in AWS. We cover several features and usage patterns including Amazon EBS snapshot management and Amazon S3 backups. We show how to combine AWS CLI features to create powerful tools for automation. See how to develop, debug, and deploy these examples in several live, end-to-end examples.

Coding for Cloud 101 There is a growing demand for software developers who can create apps that can be developed quickly, and scale up with demand - which is what the cloud is all about! This course is a short, sharp introduction to developing cloud applications for developers and technical managers. No prior coding experience is required. (by CloudGuru, 1 hr video material)

Tools to Build on AWS Tools for developing and managing applications on AWS (click on your preferred programming language, then review the SDK, IDE options, and the Getting Started documentation page).


Introduction to AWS Command Line Interface (CLI) AWS Command Line Interface (CLI) is one of several ways to access your AWS resources. In this course, we cover a brief overview and use cases regarding the AWS CLI. At the end of the course, a demonstration is performed to show how the AWS CLI can be used in day-to-day operations.

Docker Fundamentals Docker Offers a Better Way to Build and Distribute Your Applications. This course is meant for anyone looking to improve the way they build and distribute applications. (by CloudGuru, 5 hrs video material)


DevOps at Amazon: A Look at Our Tools and Processes Learn about Amazon’s transition to a service-oriented architecture over a decade ago. We share lessons learned, processes adopted, and the tools built to increase both agility and reliability. Learn more about DevOPs and AWS:

AWS Certification

AWS Certified Cloud Practitioner certification exam This examination is intended for individuals who have the knowledge and skills necessary to effectively demonstrate an overall understanding of the AWS Cloud, independent of specific technical roles addressed by other AWS Certifications. The exam can be taken at a testing center or from the comfort and convenience of a home or office location as an online proctored exam.

AWS Certified Cloud Practitioner Exam Guide Review the exam guide, which contains the content outline and target audience for the certification exam. Perform a self-assessment to identify your knowledge or skills gaps.

AWS Certified Cloud Practitioner sample questions Review the sample questions, which demonstrate the format of the questions used on the exam.

AWS Certified Cloud Practitioner 2020 This training is designed for the Certified Cloud Practitioner preparation for non-technical personnel in sales, support, and managerial roles who need to understand AWS at a high level, but don’t need to know each service on a technical level. (by CloudGuru, 7 hrs video material)

Optional Content


A Starter’s Guide to Identity and Access Management (IAM) In AWS, the Identity and Access Management (IAM) service provides the necessary capabilities to allow both interactive users and services to interact with other parts of the platform. This course is a practical introduction to the Identity and Access Management service for developers and operators. No prior coding experience is required – all sample code is provided. The various components of the service are covered, as well as hands-on use cases. (by CloudGuru, 1 hr video material)