AWS Certified SysOps Administrator - Associate

Paths

AWS Certified SysOps Administrator - Associate

Authors: Andru Estes, Saravanan Dhandapani, Mike Pfeiffer, Brian Harrison, Patrick Neborg, Ben Piper, Brian Eiler, Craig Golightly, Andy Dyrcz, Fernando Medina Corey, David Clinton, Jordan Yankovich

System Operations and System Administration encompasses many aspects of cloud operations, cloud security, cloud architecture and more. The AWS Certified SysOps Administrator -... Read more

What you will learn:

  • Monitoring and Reporting
  • High Availability
  • Deployment and Provisioning
  • Storage and Data Management
  • Security and Compliance
  • Networking
  • Automation and Optimization

Pre-requisites

This path is intended for learners with 12 months of experience with AWS as a cloud platform and who desire to prepare for the AWS Certified SysOps Administrator - Associate Exam.

Beginner

In this section you’ll learn about managing and monitoring AWS services. You’ll discover the considerations you’ll make surrounding performance and availability. You’ll also learn about the scalability and elasticity of AWS services and how they are implemented.

Managing AWS Operations

by Andru Estes

May 21, 2019 / 3h 31m

3h 31m

Start Course
Description

With a seemingly endless amount of different AWS services, how do you know which ones will help you better manage your resources more efficiently? In this course, Managing AWS Operations, you will learn how to optimize your daily operations within your AWS cloud account better than before. First, you will learn the ins and outs of AWS Systems Manager and what you can use it for in terms of automation and operations. Next, you will discover the several services built around monitoring and maintaining compliance requirements for your accounts. Finally, you will explore how to optimize your S3 storage usage by incorporating numerous tools built-in to the service itself. When you are finished with this course, you will have the skills and knowledge of AWS services needed to optimize all of your AWS operations fully.

Table of contents
  1. Course Overview
  2. Planning and Configuring AWS System Manager
  3. Monitoring Compliance
  4. Using Additional Monitoring Services

Monitoring AWS Cloud Security

by Saravanan Dhandapani

Jun 27, 2019 / 1h 55m

1h 55m

Start Course
Description

Though migrating to the cloud is one of the uphill tasks that most companies go through, one of the important if not the most important tasks is to monitor the cloud resources once the migration is completed to avoid some of the unpleasant issues like increased cost due to mismanaged resources, reduced customer satisfaction because of unmonitored metrics. In this course, Monitoring AWS Cloud Security, you will learn how to address issues like these. First, you will learn about CloudWatch metrics, starting from default metrics, eventually learning how to publish your own custom metrics. Next, you will explore how to communicate system events across accounts and how to automatically respond and recover to system events of your AWS resources. Finally, you will discover how to create a graphical dashboard to monitor all these highly critical metrics from one single location. When you are finished with this course, you will have the skills and knowledge to create and monitor metrics, set up alerts, and create dashboards to monitor various AWS resources.

Table of contents
  1. Course Overview
  2. Getting Started with CloudWatch
  3. Logging and Metrics
  4. Dashboards and Automation
  5. AWS Microsoft Support

Implementing AWS EC2 Auto Scaling

by Mike Pfeiffer

Feb 14, 2019 / 1h 10m

1h 10m

Start Course
Description

Do you need to design and implement elastic applications on the AWS cloud? In this course, Implementing AWS EC2 Auto Scaling, you will learn foundational skills required to deploy Auto Scaling groups on Amazon EC2. First, you will explore the concept of elasticity on AWS and gain an understanding of the differences between vertical and horizontal scaling. Next, you will discover how to build launch configurations and templates used by EC2 instances when scaling out horizontally. Finally, you will learn how to implement Auto Scaling groups that scale dynamically, on a schedule or predictively based on patterns and forecasts. By the end of this course, you will have the necessary knowledge to efficiently utilize Amazon EC2 to implement and deploy Auto Scaling groups successfully.

Table of contents
  1. Course Overview
  2. Creating Amazon EC2 Auto Scaling Groups
  3. Configuring EC2 Auto Scaling

Implementing AWS Load Balancing

by Mike Pfeiffer

Mar 14, 2019 / 1h 25m

1h 25m

Start Course
Description

Load balancing services are a core component of highly available application architectures in the cloud. In this course, Implementing AWS Load Balancing, you’ll learn how to deploy Elastic Load Balancers on the AWS cloud platform. First, you’ll explore the load balancing service from a high-level. Next, you’ll discover how each of the different load balancer types work. Finally, you’ll learn how to deploy load balancers to support multiple scenarios on AWS. When you’re finished with this course, you’ll have the skills to effectively work with the Elastic Load Balancing service and you'll be ready to build load balancers of your own on AWS.

Table of contents
  1. Course Overview
  2. Configuring Load Balancing
  3. Working with the Application Load Balancer
  4. Working with the Network Load Balancer
  5. Working with the Classic Load Balancer

Auto Scaling AWS Resources

by Mike Pfeiffer

Jun 19, 2019 / 1h 18m

1h 18m

Start Course
Description

In this course you’ll learn how to launch and configure Auto Scaling for your AWS Resources. You’ll learn to create scaling policies, configure limits, and administer auto scaling to applications, ECS, and Databases. After this course you’ll have finished the Scalability on AWS path which means you’re ready to unleash your auto scaling and load balancing skills on all your projects on AWS.

Table of contents
  1. Course Overview
  2. Understanding AWS Auto Scaling
  3. Application Auto Scaling
  4. Auto Scaling Amazon ECS
  5. Auto Scaling AWS Databases

Intermediate

n this section you’ll learn about deploying infrastructure and applications on AWS. You’ll also learn about the architecture of AWS and how you can prepare for backup, restore, and recovery. Security and Access are some of the most important topics of working in the cloud and you’ll learn about some of the basics for working on AWS without compromising your company or yourself.

Designing Infrastructure Deployment on AWS

by Brian Harrison

Mar 20, 2019 / 1h 37m

1h 37m

Start Course
Description

How do you know what infrastructure services you need for your project on AWS? In this course, Designing Infrastructure Deployment on AWS, you'll gain the ability to define your project’s infrastructure requirements. First, you’ll learn how to select the the infrastructure services on AWS. Then, you'll discover the metrics that will help you scale. Finally, you'll see how to monitor your infrastructure's efficiency. When you’re finished with this course, you’ll be able to move onto deploying your infrastructure design on AWS and feel secure that the architecture you designed will work the way you expect.

Table of contents
  1. Course Overview
  2. Gathering Requirements
  3. Selecting Tools and Defining Metrics

Deploying Basic Infrastructure Services on AWS

by Brian Harrison

May 17, 2019 / 2h 9m

2h 9m

Start Course
Description

To create a complete infrastructure-based environment within AWS, you will want to use both dedicated EC2 instances as well as Shared Services. You will also want to make sure that the environment is locked down so that only a single developer and the IT operations staff have access to that environment. In this course, Deploying Basic Infrastructure Services on AWS, you will gain the ability to create a basic VPC-based infrastructure that can be provided to a set of developers. First, you will learn about the basics of how to configure roles, permissions, and source code control. Next, you will discover how to create and configure all of the necessary Networking and Compute services that may be required depending on the specifics of the application that the developers are working on. Finally, you will explore how to leverage database and storage based shared services and how to deploy them within the scope of a VPC. When you are finished with this course, you will have the skills and knowledge of how to manually deploy a basic VPC-based infrastructure that can be replicated for numerous developers that are all working on the same application.

Table of contents
  1. Course Overview
  2. Configuring Roles, Permissions, and Source Control
  3. Configuring Compute and Networking
  4. Configuring Database and Storage

Deploying an Application on AWS

by Patrick Neborg

Jun 6, 2019 / 2h 33m

2h 33m

Start Course
Description

Amazon's AWS cloud hosting set of services has enabled countless environments and applications to run at scale requiring each application to be deployed. How these applications can be deployed to AWS varies depending on your specific application. This course, Deploying an Application on AWS, explains the capabilities of the various AWS deployment technologies and services to allow you to make the best choice for your application. First, you will learn how to use CloudFormation templates as infrastructure as code. Next, you will discover how OpsWorks provides a managed infrastructure for our applications. Finally, you will explore CodeStar's capabilities to provide a fully managed team coding and continuous integration continuous deployment pipeline environment. When you are finished with this course, you have skills and knowledge of AWS deployment strategies needed to make an informed choice for your application's deployment needs.

Table of contents
  1. Course Overview
  2. Planning Your Deployment
  3. Deploying a Sample Stack Application
  4. Deciding between CloudFormation or OpsWorks
  5. When to Use AWS CodeStar

Architecting for Security on AWS

by Ben Piper

Sep 6, 2018 / 4h 8m

4h 8m

Start Course
Description

AWS security architects need to understand how to build security into every AWS deployment at every level. In this course, Architecting for Security on AWS, you’ll learn how to secure your data and your AWS services and resources at multiple levels using a defense-in-depth approach. First, you'll learn how to protect your AWS credentials using identity and access management. Next, you'll see how to capture and analyze logs using CloudTrail, CloudWatch, and Athena. Finally, you'll learn how to implement network and instance security, encrypt data at rest and in-transit, and set up data backup, replication, and recovery. After finishing this course, you'll be ready to granularly control access to your AWS resources.

Table of contents
  1. Course Overview
  2. Protecting AWS Credentials
  3. Capturing and Analyzing Logs
  4. Protecting Network and Host-level Boundaries
  5. Protecting Data at Rest
  6. Protecting Data in Transit
  7. Configuring Data Backup, Replication, and Recovery

Identity and Access Management on AWS: Users

by Brian Eiler

Feb 22, 2019 / 1h 43m

1h 43m

Start Course
Description

At the core of Identity and Access Management (IAM) usage in AWS is a thorough knowledge of users and their purpose. In this course, Identity and Access Management on AWS: Users, you’ll learn how to properly create and use IAM users and optionally federate them with external directory services. First, you’ll learn about the root user that is the only user in a new account and why this user should be used to set up the IAM user that will do the rest of the configuration. Next, you’ll explore how to create users for both Management Console and programmatic access, as well as how to secure that access. Finally, you’ll discover how to federate IAM in AWS with external authentication services, such as Active Directory and web identities (including Amazon, Google, and Facebook), as well as other frameworks like OpenID and SAML. When you’re finished with this course, you’ll have a foundational knowledge of users in IAM on AWS that will help you as you move forward with securing your AWS infrastructure.

Table of contents
  1. Course Overview
  2. Introducing IAM on AWS
  3. Creating and Maintaining Individual Users
  4. Incorporating Federation

Identity and Access Management on AWS: Roles and Groups

by Brian Eiler

Feb 25, 2019 / 2h 30m

2h 30m

Start Course
Description

Using individual users for all access control is fine for small companies, but when you have tens, hundreds, thousands, or more users and interactions with other companies, this doesn’t scale well. Additionally, auditing the use of the various users, groups, and roles is critical to organizations of all sizes. In this course, Identity and Access Management on AWS: Roles and Groups, you will gain the ability to manage organizations of any size and to use roles properly. You'll also learn how to describe the various tools that are available to audit and manage the use of IAM. First, you will examine how groups can be used to simplify the management of collections of users. Next, you will discover the various use cases for roles, including some of the types of roles that help in those use cases. The role of the Security Token Service (STS) in relation to roles will be discussed. Best practices in relation to roles is also an important topic to be considered, as roles are one of the most misunderstood things in all of IAM. Finally, you will discover how to use the various tools that Amazon provides to manage, optimize, and audit IAM and the use of IAM permissions, including Credential Report, Access Advisor, CloudTrail, Trusted Advisor, and AWS Config. When you’re finished with this course, you will have the skills and knowledge to use roles and groups to secure your AWS infrastructure and to audit and optimize usage of IAM in AWS.

Table of contents
  1. Course Overview
  2. Introducing IAM Groups on AWS
  3. AWS IAM Roles
  4. IAM Access Control

Identity and Access Management on AWS: Policies and Permissions

by Brian Eiler

Feb 26, 2019 / 2h 22m

2h 22m

Start Course
Description

At the core of Identity and Access Management (IAM) usage in AWS is a thorough knowledge of policies and permissions. In this course, Identity and Access Management on AWS: Policies and Permissions, you’ll learn how to choose the appropriate policy type, create and manage custom policies, and determine the effective policies given a scenario. First, you’ll learn what policies are and how they are structured, along with the various types available. Next, you’ll explore how to evaluate policies, including the Policy Simulator tool to determine the exact policies that are in place and from where permissions are granted or denied. Finally, you’ll discover how to use advanced policy options, including policy conditions and permission boundaries to control the exact policies desired in a very fine-grained way. When you’re finished with this course, you’ll have a strong foundational knowledge of policies and permissions to provide the authorization to perform tasks in AWS that will help you as you secure your AWS infrastructure.

Table of contents
  1. Course Overview
  2. Implementing IAM Policies
  3. Policies

Implementing AWS Networking Security Groups

by Craig Golightly

May 2, 2019 / 41m

41m

Start Course
Description

It can be frustrating when you can't access your EC2 instance and don't know why. In this course, Implementing AWS Networking Security Groups, you will gain the ability to configure security groups and IP addresses to allow the access you need to and from your EC2 instances. First, you will learn about security group rules. Next, you will discover how to configure security groups to meet your needs. Finally, you will explore how to assign internal and external IP addresses to your instances. When you’re finished with this course, you will have the skills and knowledge of security groups and IP configuration needed to troubleshoot and solve access issues with your EC2 instances.

Table of contents
  1. Course Overview
  2. Configuring Security Groups
  3. Fixing Common Problems with EC2 Access
  4. Assigning Internal vs. External IP Behavior

Advanced

In this final section you’ll learn about how networking is done on AWS. You’ll also cover how costs are calculated and how to keep costs low. Finally, you’ll learn about automating your workloads in the AWS Command Line Interface.

AWS Networking Deep Dive: Elastic Load Balancing (ELB)

by Ben Piper

Jan 25, 2018 / 2h 30m

2h 30m

Start Course
Description

Selecting and configuring the right load balancer type can be tough. In this course, AWS Networking Deep Dive: Elastic Load Balancing (ELB), you'll learn how to configure elastic load balancing for any application using the Application and Network Load Balancers. First, you'll discover how to securely load balance internet-facing and internal applications using the Application Load Balancer. Next, you'll explore how to load balance microservices using path-based routing. Finally, you'll delve into how and when to use the Network Load Balancer. When you're finished with this course, you'll have the necessary skills and knowledge to load balance any application.

Table of contents
  1. Course Overview
  2. Introduction to Elastic Load Balancing and Lab Setup
  3. Load Balancing Internet-facing HTTP-based Web Applications
  4. Load Balancing Internal Web Services
  5. Sticky Sessions and Idle Timeouts
  6. Securing Web Applications with HTTPS
  7. Path-based Routing for Microservices
  8. Configuring the Network Load Balancer

AWS Networking Deep Dive: Route 53 DNS

by Ben Piper

May 18, 2018 / 4h 10m

4h 10m

Start Course
Description

Understanding and configuring DNS can be tough. In this course, AWS Networking Deep Dive: Route 53 DNS, you'll learn how to configure Route 53 to work with any domain name, even if it's registered with a different registrar. First, you'll learn DNS concepts and how Route 53 fits in with the internet's domain name system. Next, you'll see how to create public hosted zones, health checks, and routing policies. Finally, you'll explore how to use private hosted zones with your AWS VPCs. When you're finished with this course, you'll have the necessary skills and knowledge to use Route 53 with any domain name.

Table of contents
  1. Course Overview
  2. Course Introduction
  3. Lab Setup
  4. Creating Public Hosted Zones and Simple Records
  5. Configuring Health Checks and Failover Records
  6. Distributing Traffic with Weighted Records
  7. Geolocation and Latency Records
  8. Creating Traffic Flow Policies
  9. Load Balancing with Multivalue Answer Records
  10. Creating Private Hosted Zones for Amazon VPCs
  11. Transferring Existing Domain Names to Route 53

AWS Networking and the API Gateway

by Craig Golightly

Jun 26, 2019 / 43m

43m

Start Course
Description

Maintaining the necessary infrastructure for scaling, stability, and security of your API can consume precious resources from your team. In this course, AWS Networking and the API Gateway, you will gain the ability to quickly get a robust API up and keep it running. First, you will learn how to set up and deploy an API in AWS API Gateway. Next, you will discover the different access control methods available for your API. Finally, you will explore how to monitor performance and track changes to your API. When you are finished with this course, you will have the skills and knowledge to administer an API in AWS API Gateway.

Table of contents
  1. Course Overview
  2. Working with APIs
  3. Controlling Access to APIs
  4. Monitoring and Logging API Activity

Delivering Content on AWS with Amazon CloudFront

by Andy Dyrcz

Jun 29, 2019 / 1h 51m

1h 51m

Start Course
Description

This course will teach you how to set up and manage AWS CloudFront which is a tool that you’ll need to quickly and effectively deliver and distribute content. CloudFront is a Content Delivery Network and an important part of your cloud networking strategy. You’ll learn how to set up CloudFront and its distributions, how to work with edge caches and web traffic, and how to troubleshoot and customize CloudFront for your needs. After this course, you’ll be able to manage a CDN on AWS.

Table of contents
  1. Course Overview
  2. Setting up CloudFront
  3. Administering CloudFront Distributions
  4. Extending CloudFront
  5. Troubleshooting CloudFront

AWS Networking Deep Dive: Virtual Private Cloud (VPC)

by Ben Piper

Aug 8, 2019 / 2h 57m

2h 57m

Start Course
Description

Is your existing VPC configuration holding you back? In this course, AWS Networking Deep Dive: Virtual Private Cloud (VPC), you'll learn the inner-workings of VPC components and how they differ from their traditional network analogs. First, you'll discover how to create multi-VPC topologies and build secure connectivity between them. Next, you'll explore how to create and use a transit VPC to enable scalable connectivity between multiple VPCs and on-premises networks. Finally, you'll learn how restrict IPv4 and IPv6 internet access. When you're finished with this course, you'll have the skills and knowledge to create secure and scalable VPC designs.

Table of contents
  1. Course Overview
  2. Creating Secure Virtual Private Clouds (VPCs)
  3. Creating Secure and Scalable VPCs
  4. VPC Peering
  5. Secure Internet Egress Using NAT Instances
  6. Using a Transit VPC to Connect On-premises and Cloud Resources
  7. Monitoring a VPC
  8. Using CloudHub to Connect Remote Sites Together
  9. Configuring IPv6 Connectivity

Architecting for Cost on AWS

by Fernando Medina Corey

May 10, 2019 / 5h 6m

5h 6m

Start Course
Description

Effectively cost-optimizing cloud applications is a challenge for every organization. In this course, Architecting for Cost on AWS, you will gain the knowledge you need to design cost-effective applications. First, you will learn how to avoid common cost-optimization pitfalls with case studies from cloud-adoption failures and success stories. Next, you will discover design patterns to architect applications to match the supply and demand of cloud resources to reduce wasted spending. Finally, you will explore how to develop ongoing cost awareness and optimize your cloud costs over time. When you are finished with this course, you will have the skills and knowledge required to architect cost-optimized applications on AWS and to optimize existing AWS applications.

Table of contents
  1. Course Overview
  2. AWS Cost Optimization Basics
  3. Tooling and Resources for Cost-effectiveness on AWS
  4. Supply and Demand Design Patterns
  5. Developing Cost Awareness
  6. Optimizing Cost Over Time

Automating AWS Operations with the AWS CLI

by David Clinton

Oct 11, 2018 / 40m

40m

Start Course
Description

There isn't much AWS resource management you can't perform from the AWS browser console, but it's definitely not ideal for heavy-duty, day-to-day infrastructure operations. Want to learn how to get all your administration work done while using far less time and energy? You'll need to get your mind around the AWS Command Line Interface (CLI). In this course, Automating AWS Operations with the AWS CLI, you'll learn how to harness the full power of the AWS CLI from the comfort of your local PC. First, you'll see how to install and securely configure the CLI on any operating system. Next, you'll explore the CLI's command syntax patterns and the helpful tools you'll need to figure out how to get the results you need. Finally, you'll see the CLI in action as you manage your AWS account and build sophisticated deployments - all from the command line. When you're finished with the course, you'll have the necessary skills you'll need to quickly find and apply the CLI tools to perform any AWS-related task.

Table of contents
  1. Course Overview
  2. Installing and Configuring the AWS CLI on Your Workstation
  3. Getting Help and Guidance for Your AWS CLI Operations
  4. Launching Complex, Multi-tiered CLI-based Operations

Demystifying the AWS Certified SysOps Administrator: Associate Exam

by Jordan Yankovich

Jul 12, 2019 / 1h 20m

1h 20m

Start Course
Description

The AWS Certified SysOps Administrator: Associate Exam has a very low initial pass rate. In this course, Demystifying the AWS Certified SysOps Administrator: Associate Exam, you will learn foundational knowledge to is help increase your chances of gaining the coveted AWS certification to prove your knowledge and kickstart your career. First, you will explore important AWS services. Then, you will discover conceptual architecture diagrams. Finally, you will take some practice questions that are similar to those asked on the actual certification exams. When you finish this course, you will know how to prepare for and gain the skills to pass the AWS Certified SysOps Administrator: Associate Exam.

Table of contents
  1. Course Overview
  2. Leveling up Your AWS Skills
  3. Studying for the Exam
  4. Taking the Exam

Knowledge is power

A Professional or Enterprise Pluralsight account is required to access Kaplan®* practice exams. Sign in below or sign up for a free team trial.