- Course info
- Course resources
In this AWS SysOps Admin training, Bart Castle and Trevor Sullivan prepares cloud administrators to take the SOA-C01 exam, which is the one required exam to earn the AWS Certified Sysops Administrator certification.
SysOps professionals know every AWS service and help determine the best fit for a project. After completing this AWS training, you'll be prepared to take the AWS Certified Sysops Administrator and validate that you can deploy, operate, and manage AWS solutions.
For supervisors, this SysOps Admin training can be used for SOA-C01 exam prep, on-boarding new cloud administrators, or as part of an AWS migration plan.
Note: This training no longer maps to AWS's current certification objectives. However, this learning track still retains value as a training resource.
AWS Certified Sysops Administrator: What You Need to Know
This AWS Certified Sysops Administrator training maps to the AWS AWS Certified Sysops Administrator exam objectives and covers topics including:
- Building an AWS environment
- AWS best practices
- Automating resources in the cloud
- Connectivity, backups, and disaster recovery
- Access management
- AWS Pricing, cost optimization, and billing
Who Should Take AWS Certified Sysops Administrator Training?
This SysOps Admin training is considered admin-level AWS training, which means it was designed for cloud administrators with at least one year of AWS experience. This AWS Certified Sysops Administrator course is designed for cloud administrators with three to five years of experience with cloud infrastructure.
New and aspiring cloud administrators. This SysOps course was designed specifically with new AWS administrators in mind. It starts from the very beginning with starting your Free Tier account, then progresses to creating VPCs, AWS connectivity, and Elastic Load Balancer. New and aspiring cloud administrators can use the Amazon training to gain exposure to the AWS environment, architecture, and best practices in deploying and managing AWS systems.
Experienced cloud administrators. While there are no longer prerequisites for AWS certifications, even experienced AWS administrators should start with SysOps Admin training. Before tackling the DevOps engineer certification, validate your knowledge of building AWS environments, creating Virtual Private Clouds (VPCs), backups and disaster recovery, identity and access management, and security. This SysOps course can also help IT professionals and developers with experience on other cloud platforms quickly onboard to the AWS cloud.
Skills You'll Learn in this Course
Join Bart Castle as he introduces the SysOps Administrator Associate exam. Gain an understanding of the AWS certification ecosystem and job roles, and learn why you should get AWS certified.
- Interested in AWS SysOps Administrator Associate?1 min
- The AWS Certification & Training Ecosystem8 min
- Why Get AWS Certified?6 min
- SysOps Exam Study Resources13 min
- Tools for SysOps Administrator Success7 min
Join Bart Castle as he teaches you how to deploy the CBT Nuggets AWS Lab Tools. If you’re preparing for AWS certification, the information in this hands-on training is recommended, but won’t appear on AWS exams. For more information, read our blog post about AWS Lab Tools or download the Supplemental Files.
- AWS Labs Tools1 min
- What Does the Template Contain?4 min
- Creating a New AWS Account7 min
- Tools Deployment10 min
- Testing and Configuring a New Lab User13 min
- What About Permissions Issues?7 min
Join Bart Castle as he teaches you Amazon Web Services (AWS) account management designs and best practices. Learn about planning for the right levels of isolation to meet modern organizations' security, compliance, and control requirements. Gain an understanding of the shared responsibility trade-off between AWS and its consumers.
- Global Infrastructure7 min
- Multiple Accounts5 min
- Organizations5 min
- Shared Responsibilities7 min
- Trusted Advisor6 min
- Service Limits5 min
- APIs and Endpoints4 min
- CloudTrail API Logging6 min
- Demonstrating CloudTrail11 min
Join Bart Castle as he teaches you how to design and configure basic access management solutions by using AWS authentication and authorization components. Learn how to delegate permissions by using IAM roles, how to implement dynamic security policy statements by using IAM conditions and variables, and how to work with managed and inline security policies in the management console. Gain an understanding of users, groups, roles, security policies, Amazon Resource Names (ARNs), and the three main resources you can use to administer AWS resources: the management console, command line, and system developer kit.
- Authorization and Authentication at AWS7 min
- Management Interfaces at AWS7 min
- Permissions Delegation with Roles8 min
- Evaluating Permissions at AWS7 min
- Security Policy Types and Elements9 min
- Amazon Resource Names8 min
- Using Dynamic Security Policy Conditions and Variables8 min
- Managing Permissions with the Management Console8 min
- Managing Permissions on the Command Line9 min
Join Bart Castle as he teaches you how to work with AWS Identity and Access Management (IAM) security policies. Learn about the structure and composition of security policy statements and their elements, like Effect, Action, and Resource. Cover other optional elements and how to use them to achieve common security objectives.
- Security Policy Types and Elements6 min
- IAM Policies: Managed vs. Inline Policies and Delegation6 min
- IAM Policies: Editing6 min
- IAM Policies: Creating7 min
- IAM Policies: Advanced Not Elements6 min
Join Trevor Sullivan as he covers the various compute options available on the Amazon Web Services (AWS) cloud platform. Learn how to deploy business applications by using serverless, container, and traditional infrastructure approaches.
- Introduction to AWS Workload Compute Design1 min
- Security Considerations for AWS Compute9 min
- Pricing for AWS Compute Services18 min
- Performance Considerations for AWS Compute Services13 min
- Scalability for AWS Compute Services12 min
- High Availability for AWS Compute Services6 min
Join Bart Castle as he covers EC2 pricing and cost optimization. Gain an understanding of workload expenses, on-demand instances, spot instances, reserved instances, and more.
- EC2 Pricing and Purchase Plans1 min
- EC2 Cost Factors6 min
- On-Demand Instances6 min
- Spot Instances9 min
- Reserved Instances7 min
- Specialty and Private Workloads8 min
- Advanced Hybrid Fleet and Cost Management10 min
Join Bart Castle as he teaches you how to plan and administer Linux and Windows EC2 instances in AWS. Learn how to create an EC2 launch template by using the AWS Command Line Interface (CLI), how to connect to an EC2 instance by using the Windows PuTTY client, and how to retrieve the administrator password for a Windows instance by using an EC2 key pair. Gain an understanding of virtualization, storage-volume images (snapshots), compute resources, the management console, SSH keys, and Amazon Machine Images (AMIs).
- Planning for EC2 Workloads1 min
- EC2 Instances are Virtual Machines5 min
- Amazon Machine Images (AMIs) Explained4 min
- Working with EC2 Key Pairs3 min
- EC2 Instance Types and Compute Resources3 min
- Launching EC2 Instances with the Management Console6 min
- Using the Command Line to Launch EC2 Instances5 min
- Connecting to an EC2 Instance using SSH and PuTTY3 min
- Connecting to an EC2 instance with Windows RDC4 min
Join Bart Castle as he teaches you how to administer and maintain EC2 instances. Learn how to separate dynamic and static components within EC2 workloads by using data volumes, how to use data volume snapshots to take backups and create new Amazon Machine Images (AMIs), and how to monitor and optimize EC2 instances. Gain an understanding of user data scripts and UserData.
- Supporting EC2 Workloads1 min
- Using a Data-Only Volume5 min
- Volume Snapshots are Backups4 min
- Implementing Dynamic Configurations using UserData3 min
- Making Updates with UserData3 min
- Monitoring EC2 Instances5 min
- Right-Sizing EC2 Instances for Optimization5 min
Join Bart Castle as he teaches you common hardening and security practices for EC2 instances. Learn how to approach patching and security updating directly or by using an Amazon Machine Image (AMI) hardening routine and how to manage EC2 key pairs and the resulting authentication models it supports for EC2 workloads.
- Secure Starting Point: AMIs and UserData5 min
- Secure Starting Point: Hardening your AMI5 min
- Generating EC2 Key Pairs7 min
- Extending EC2 Key Pairs to New Users5 min
- EC2 Key Pair Rotation and Maintenance6 min
Join Trevor Sullivan as he teaches you about value proposition and the basic building blocks of the Amazon Elastic Container Service (ECS). Learn how to deploy a sample service to ECS and integrate it with the AWS load balancing service.
- Introduction to Amazon Elastic Container Service (ECS)1 min
- Fundamental Components of Amazon ECS5 min
- Building a Linux Cluster on Amazon ECS7 min
- Creating an ECS Task Definition and Deploying an NGINX Task7 min
- Attaching Persistent EFS Storage to a Task8 min
- Deploying an Amazon ECS Task on Microsoft Windows Server7 min
- Deploying an ECS Cluster with Microsoft Windows Server10 min
Join Trevor Sullivan as he teaches you how to create an AWS Fargate cluster, how to configure Fargate task definitions, and how to deploy custom container images to Amazon Elastic Container Registry (ECR).
- Introduction to AWS Fargate6 min
- Creating an AWS Fargate Cluster3 min
- Creating an ECS Task Definition and Deploy a Task9 min
- Developing and Deploying a Custom Container Image from ECR9 min
- Deploying a Service Behind a Network Load Balancer8 min
Join Trevor Sullivan as he provides a high-level overview of the AWS Lambda service, pricing details, and security mechanisms. Learn how to build your first AWS Lambda function in the AWS Management Console.
- Introduction to AWS Lambda1 min
- Understanding AWS Lambda Pricing8 min
- Security for AWS Lambda4 min
- Exploring the AWS Lambda Console8 min
- Integrating AWS Lambda with Other AWS Services8 min
- Call to Action1 min
Join Bart Castle as he teaches you about network traffic flow and management in AWS Virtual Private Clouds (VPCs). Learn how to implement and configure network interfaces, security groups, network access control lists (ACLs), and more. Gain an understanding of IP routing in VPCs and common techniques for isolating, filtering, and controlling network traffic.
- Elastic Network Interface Concepts5 min
- Working with Elastic Network Interfaces5 min
- VPCs, SGs, and NACLs6 min
- Public and Private Subnets5 min
- Internet Access Checklist6 min
- Internal VPC Traffic Flow5 min
- VPC External Traffic Flows3 min
Join Bart Castle as he teaches you how to implement and select protective security controls at Amazon Web Services (AWS). Learn how network isolation, security groups, and network access controls can work with network traffic filtering devices and services to meet security objectives.
- Protective Controls5 min
- Three-Tier Web Application3 min
- Security Group Rules: Three-Tier Web Application4 min
- Security Group Rules: Admin JumpBox4 min
- EC2-Based Network Security Tools3 min
- Single VPC Network Traffic Filtering4 min
- Multi-VPC and Multi-Account Traffic Filtering4 min
Join Bart Castle as he teaches you how to build a basic AWS virtual private cloud deployment to support a publicly accessible web server running Wordpress. Learn how to identify the key resources and configurations that'll support internet accessibility for a public-facing EC2-based web application including Elastic Network Interfaces and Security Group rules logic.
- Public Web Server: Creating a VPC4 min
- Public Web Server: Internet Gateway and Subnet6 min
- Public Web Server: Routing6 min
- Public Web Server: Security Group and Rules4 min
- Public Web Server: Elastic Network Interface and IP Addresses6 min
- Public Web Server: Launching the Server5 min
Join Bart Castle as he teaches how to work with private network traffic in AWS Virtual Private Clouds (VPCs). Learn how to configure network address translation (NAT) services and how to provision a management network and administrative jump boxes to enable secure SSH or RDC-based access for administrators.
- Private Database: Private Subnet6 min
- Private Database: NAT Gateway Deployment7 min
- Private Database: Creating a Security Group6 min
- Management Network7 min
- Management Network: SSH JumpBox3 min
- Management Network: Bridge ENIs6 min
- Management Network: Testing ENI3 min
- Management Network: SSH Connection Test6 min
Join Bart Castle as he explains the difference between using VPC Peering and the Transit Gateway for facilitating both cross-VPC and cross-region network traffic. Learn how to implement a site-to-site virtual private network (VPN) using the AWS Virtual Gateway, IPSec VPN tunnels, and a remote Linux (EC2-based) gateway.
- Transit Gateway vs. VPC Peering6 min
- VPC Endpoints and PrivateLink7 min
- VPN to Transit Gateway: Overview5 min
- VPN to Transit Gateway: Configuring VPN Attachment8 min
- VPN to Transit Gateway: Configuring Linux VPN Gateway8 min
- VPN to Transit Gateway: Routing Validation3 min
- VPN to Transit Gateway: Connectivity Test5 min
Join Bart Castle as he teaches you how to use the AWS Transit Gateway service to connect virtual private clouds (VPCs) together. Learn how to plan for Transit Gateway and how to implement and test network traffic flow across a VPC-to-VPC gateway.
- Introducing Transit Gateway4 min
- Configuring Transit Gateway4 min
- Sharing a Transit Gateway with an Organization6 min
- Attaching a Shared Transit Gateway4 min
- Testing Transit Gateway Connectivity7 min
Join Bart Castle as he covers the cloud-based VPN services you can use to connect AWS and Azure networks together. Learn how to set up an NFS share by using the Elastic File service, how to mount and test an NFS share, and how to update route tables. Gain an understanding of VPN architecture, IPsec VPN, subnets, customer gateways (CGWs), and virtual gateways (VGWs).
- Networking for Hybrid Collaboration2 min
- Designing a Hybrid Network3 min
- Creating an NFS Elastic File Share5 min
- Mounting and Testing NFS Elastic File Share2 min
- Creating AWS Customer and VPN Gateway6 min
- Configuring Azure VPN Gateway and IPSec Tunnel4 min
- Adjusting Routing Tables4 min
- Mounting and Testing Azure-Based Client to NFS5 min
Join Bart Castle as he teaches you how to process an AWS design request and implement a VPC-based network involving public and private resources and an EC2-based software firewall. Learn how to create a VPC with public and private subnets by using the AWS Command Line Interface (CLI), how to create an internet gateway resource and attach it to a VPC, and how to use many different firewalls and traffic filtering devices together in an AWS VPC. Gain an understanding of key networking components like ENIs, subnets, security groups, route tables, IP addresses, and elastic IPs.
- What if Someone Asked you to Build a Network at AWS?1 min
- Designing an Internet-Facing VPC Network6 min
- Creating the VPC and Subnets4 min
- Internet Gateway Creation and Attachment3 min
- Creating the Elastic Network Interfaces6 min
- Creating Security Groups and Rules7 min
- Creating Route Tables and Routes5 min
- Creating and Associating Public Elastic IPs5 min
Join Bart Castle as he teaches you about common AWS services and how to deploy and configure a Juniper vSRX instance. Learn how to support an EC2-based software firewall deployment with public and private networks, how to create Elastic Network Interfaces, how to allocate public Elastic IPs, and how to use the management console to create a VPC, its subnets, and an internet gateway. Gain an understanding of routing tables, traffic filtering, security groups, and network address translation (NAT).
- Why use a Software Firewall?3 min
- Understanding the Architecture Within6 min
- Creating the Network with a VPC, Subnets, and Internet Gateway5 min
- Creating Interfaces and Allocating IP Addresses6 min
- Creating Route Tables and Routes7 min
- Planning the Security Groups4 min
- Creating Security Groups and Rules12 min
- Deploying the vSRX Instance9 min
- Initial vSRX Management Configuration8 min
- Configuring vSRX Private Raptors Subnet5 min
- Configuring vSRX Private Stegos Subnet4 min
- Configuring NAT and Final Testing7 min
Join Bart Castle as he teaches you how to design for and implement intelligent traffic filtering using the AWS Web Application firewall. Learn how Application (Layer 7) firewalls differ from traditional network traffic filters and how to design appropriate filtering rules. Gain an understanding of the rules that can be combined into policies for robust logic.
- AWS WAF: Understanding the Benefits6 min
- AWS WAF: Basics and Access Control Lists8 min
- AWS WAF: Rule Conditions7 min
- Firewall Manager Service: Initial Setup4 min
- Firewall Manager Service: Security Policies6 min
Join Bart Castle as he teaches you how to approach security for data in transit to, from, and within AWS regions, services, and networks. Learn how Amazon authenticates, secures, and controls access to service APIs. Gain an understanding of what factors contribute to data migration and transportation solutions involving Snowball, Storage Gateway, the Import/Export Service, and the Database Migration Service.
- Data in Transit: Network Paths4 min
- Data in Transit: Web Traffic3 min
- Data in Transit: Snowball6 min
- Data in Transit: Storage Gateway7 min
- Data in Transit: Database Migration Service3 min
- Data in Transit: Network File Transfer4 min
Join Bart Castle as he teaches you how to choose an appropriate AWS datastore based on data use and access pattern criteria. Gain an understanding of data and workload characteristics, such as sizing, rate, concurrency, and quality concerns. Learn about relational databases, contextual-document databases, graph databases, and in-memory datastores. Cover AWS services, such as RDS, TimeStream, ElasticSearch, MemcacheD, Redis, and QLDB.
- Choosing a Datastore at AWS2 min
- Designing for Data and Workload Characteristics7 min
- Planning for Relational Normalized Data8 min
- Designing for Key-Value & NoSQL Datastores6 min
- Searching and Documenting Databases7 min
- Low Latency with In-Memory Data8 min
- Relationships and the Graphing Datastore4 min
- Time-Series and Ledger Datastores10 min
Join Bart Castle as he covers common data security practices at Amazon Web Services (AWS). Learn how to leverage encryption and other security controls to secure DynamoDB table data and RDS databases. Gain the skills you need to add authentication and reliability controls.
- AWS Data Security5 min
- AWS Storage Services5 min
- DynamoDB: Data Security Overview4 min
- DynamoDB: Server-Side Encryption3 min
- DynamoDB: Server-Side Encryption Using the Command Line4 min
- RDS: Basic Security Settings4 min
- RDS: Advanced Security Settings5 min
- RDS: Final Settings and Launch4 min
Join Bart Castle as he teaches you how to manage data encryption operations at Amazon Web Services (AWS). Learn how to plan for the use of KMS and HSM services. Gain an understanding of the encryption key management options available at AWS and common KMS key management and encryption activities, such as creating, deleting, labeling, and auditing keys and key usage.
- Data Encryption: Basics7 min
- Data Encryption: Resources5 min
- KMS Keys: Types6 min
- KMS Keys: Rotation4 min
- Hardware Security Modules3 min
- HSM Options6 min
- KMS Disable and Delete: Unlabeled Keys2 min
- KMS Disable and Delete: CloudTrail Logs6 min
Join Bart Castle as he teaches you about common Elastic Block Store (EBS) encryption activities and concepts. Learn how to create and work with encrypted volumes using the management console and the AWS Command Line. Gain an understanding of how encrypted volumes affect other EBS aspects like snapshots and AMIs.
- EC2 Storage Security Overview6 min
- EBS Encryption: Operations4 min
- EBS Encryption: New Instance and Volume5 min
- EBS Encryption: New Instance and Volume CLI Preparation6 min
- EBS Encryption: New Instance and Volume CLI Launch Test4 min
- EBS Encryption: Snapshots5 min
Join Bart Castle as he teaches you how to work with encrypted EBS-backed Amazon Machine Images (AMIs). Learn how to encrypt an existing EBS-backed root volume and how to create an AMI from that volume. Gain an understanding of encryption and the limitations of EBS root-volume encryption.
- EBS Encryption: Root Volume2 min
- Encrypted EBS Root Volume: Prereqs3 min
- Encrypted EBS Root Volume: Creating an Image4 min
- Encrypted EBS Root Volume: Encrypting the Image5 min
- Encrypted EBS Root Volume: Testing3 min
Join Bart Castle as he teaches you how to create an encrypted file system within an existing EC2-attached EBS volume. Learn how to create a volume and a file system and how to mount them automatically on system startup.
- Automated Encrypted File System3 min
- Encrypted File System: Prereqs4 min
- Encrypted File System: Secret Password4 min
- Encrypted File System: User Data Script5 min
- Encrypted File System: Testing5 min
Join Bart Castle as he teaches you how to configure and deploy the Amazon Web Services (AWS) Storage Gateway appliance. Learn how to provision gateway volumes, how to configure the gateway software on an EC2 Linux instance, and how to create and connect to an NFS-based share on the new gateway appliance.
- Storage Gateway: Prereqs5 min
- Storage Gateway: Launching and Configuring a VM Appliance7 min
- Storage Gateway: Configuring the Gateway5 min
- Storage Gateway: New Client and Server Verification4 min
- Storage Gateway: Connecting to NFS Share4 min
Join Bart Castle as he plans for recoverability in AWS. Gain an understanding of Recovery Time and Recovery Point objectives. Learn how to leverage the AWS Backup service to manage backups, archival lifecycles, on-demand backup, and recovery tasks.
- Recoverability with AWS Backup2 min
- Planning for AWS Backup Solutions6 min
- Preparing Resources for Backup and Recovery8 min
- Creating AWS Backup Plans13 min
- Assigning Resources to Backup Plans9 min
- Running On-demand Backup Jobs using AWS CLI9 min
- Using AWS CLI to Restore from a Recovery Point14 min
Join Bart Castle as he teaches you about the various monitoring solutions at AWS and how to use them. Learn how to choose the best metric for monitoring AWS services, applications, user activity, and admin activity; how to plan and design for metric collection, response timing, thresholds, and alarm limits; and how to use the Simple Notification Service (SNS) and CloudWatch Event Rules to notify you when your root account is used. Gain the skills you need to use the Personal Health Dashboard, automate Landing Zone deployments with AWS Control Tower, create a Metric Filter by using CloudWatch and CloudTrail log shipping, and more.
- Handling Monitoring7 min
- Choosing the Best Metrics for Monitoring5 min
- Metric Timing, Thresholds, and Storage5 min
- Working with Service Status Notifications8 min
- Privilege Escalation Gateway Model7 min
- Monitoring Root Account Use6 min
- Global Login Activity Notification8 min
- Monitoring Service Level Limits7 min
- Landing Zone and AWS Control Tower6 min
Join Bart Castle as he shows you how to use Amazon CloudWatch to collect and track various types of metrics, set alarms, create custom dashboards, and more. Learn how to use custom CloudWatch metrics, how to review key API calls that enable the publishing of custom metrics, and how to publish custom CloudWatch metrics using AWS CLI scripts and Linux cron jobs. Gain an understanding of the default CloudWatch dashboards, the dual modes of the CloudWatch management console, and the alarm states and actions of CloudWatch.
- Monitoring with AWS CloudWatch5 min
- Working with CloudWatch Dashboards7 min
- Anatomy of a CloudWatch Metric6 min
- Working with CloudWatch Integrated Metrics7 min
- Choosing the Right Metric4 min
- Preparing to use a Custom Metric5 min
- Deploying a Custom Metrics Script8 min
- Working with CloudWatch Alarms8 min
Join Bart Castle as he teaches you how to plan for configuration and audit management at Amazon Web Services (AWS). Learn how to leverage Artifact and AWS Config to generate audit and management reports and how to plan for compliance management in AWS.
- Using Artifact for Compliance Reports5 min
- AWS Config: Overview6 min
- AWS Config: Setup7 min
- AWS Config: Rules6 min
- AWS Config: Configuring Rules Aggregation6 min
- Working with Resources: Management Console5 min
- Working with Resources: CLI7 min
- PCI DSS Quickstart8 min
Join Bart Castle as he teaches you how to design, plan, and evaluate various security logging solutions at AWS. Gain an understanding of operational log files, CloudWatch, CloudWatch Logs, and the six-step design for AWS logging: collection, transport, storage, taxonomy, analysis, and security. Learn how to access AWS log files that show VPC network traffic, application activity, and datastore actions; how to install the CloudWatch agent with the CLI and the Systems Manager integration; how to design a centralized logging solution; and how to create an ELK stack.
- Key Areas of Logging Design6 min
- Planning the Scope of a Logging Solution4 min
- Key AWS Operational Log Files5 min
- Key AWS Networking, Application, and Datastore Logs7 min
- Installing CloudWatch Agent5 min
- Configuring the CloudWatch Agent8 min
- Working with Log Groups, Log Streams, and Events7 min
- Analyzing Log Group Data in the Management Console5 min
- AWS Centralized Logging Solution5 min
- Log Storage and Lifecycle3 min
- Processing and Visualizing Log Data6 min
Join Bart Castle as he teaches you how to design and implement S3-based centralized logging solutions. Learn how to configure logging from Elastic Beanstalk to S3, how to configure an IAM policy, and how to back up log files by using the AWS Command Line and the S3 copy and sync commands. Gain an understanding of CloudWatch Logs groups and permissions and the CloudWatch Agent.
- Centralizing Log Aggregation to S34 min
- Logging to S3 from Elastic Beanstalk5 min
- Logging Directly to S3 and Configuring Permissions7 min
- S3 Copy and Sync from an EC2 Instance5 min
- S3 Sync from a Remote Azure Instance3 min
- CloudWatch Logs Group and Permissions4 min
- Installing the CloudWatch Agent2 min
- Configuring the CloudWatch Agent9 min
- Using Lambda to Ship Log Group Events to S310 min
Join Bart Castle as he teaches you how to create and customize CloudWatch dashboards and widgets filled with log data from a variety of AWS services. Learn how to configure Elastic Beanstalk, VPC Flow logs, and CloudTrail for LogGroups delivery. Gain an understanding of LogStreams, CloudWatch Logs Insights, and how dashboards can be used for event monitoring, troubleshooting, performance tuning, and security.
- Visualizing Log Data1 min
- Logging to CloudWatch LogGroups8 min
- Viewing LogStream Events and Generating Load and Error Tests3 min
- Counting Events with a CloudWatch Log Metric Filter5 min
- Parsing Apache HTTPD Access Logs6 min
- Filtering and Counting Using CloudWatch Logs Insights4 min
- Counting and Filtering VPC Flow Log events5 min
- Visualizing CloudTrail Administrative Events10 min
- Using your Custom CloudWatch Log Events Dashboard4 min
Join Bart Castle as he teaches you how to plan for configuration and change management at Amazon Web Services (AWS). Learn common change management approaches in AWS Cloud and how to use AWS GuardDuty to monitor some of your most important security event log files.
- Cloud Governance: Change and Value6 min
- Cloud Governance: Resources6 min
- GuardDuty: Continuous Monitoring4 min
- GuardDuty: Setup8 min
Join Bart Castle as he teaches you how to maintain visibility over your organization's spending at AWS. Learn how to work with cost and usage reports (CUR) to generate reproducible reports, export them to S3, and set up an Athena-based analysis solution for further reviewing. Gain an understanding of how these tools can ensure visibility over critical aspects of your AWS deployment.
- Cost and Usage: Setting Up Reports7 min
- Cost and Usage: Deploying an Analysis Solution6 min
- Cost and Usage: Preparing the Report Data for Analysis5 min
- Cost and Usage Dashboard: Connecting Quicksight to Athena5 min
- Cost and Usage Dashboard: Configuring Widgets7 min
Join Bart Castle as he teaches you how to implement cost and spend management controls at Amazon Web Services (AWS). Learn how to configure billing management administration, how to implement spend alert notifications, how to set up a budget and monitor it, how to use Lambda functions to react to spend overages, and how to mitigate costs by terminating resources automatically.
- Cost Management Options8 min
- Enabling IAM Billing Management4 min
- Configuring Consolidated Billing8 min
- Setting up a Billing Alert7 min
- Automating Budget Enforcement4 min
- Budget Alert Notification6 min
- Lambda Launch-Constraint Reaction7 min
- Testing the Constraint Control5 min
- Lambda Terminate Reaction4 min
- Testing the Terminate Control4 min
Join Bart Castle as he teaches you how to implement a self-service portfolio using AWS Service Catalog and CloudFormation. Learn how to register CloudFormation templates as products, how to list those products in a portfolio, and how to manage product versions, variables, permissions and more.
- Abstraction and Integration7 min
- Service Catalog: Overview4 min
- Service Catalog: Authorization5 min
- Service Catalog: Configuring a Portfolio3 min
- Service Catalog: Configuring Products6 min
- Service Catalog: Demonstration6 min
Join Bart Castle as he covers best practices for web-scale design. Learn how to apply a domain name to an Elastic Beanstalk application, how to move the static resources of a web application to an S3 bucket, and how to implement a CloudFront distribution. Gain an understanding of Route53, DNS redirection, blue/green deployments, and caching principles.
- Designing for Web-Scale Architecture5 min
- Managing DNS Domains with Route536 min
- Offload Static Assets to S35 min
- Managing Updates using Blue/Green Deployment6 min
- Designing for Content Caching and Distribution5 min
- Content Distribution with CloudFront6 min
Join Bart Castle as he teaches you how to migrate an existing Wordpress (LAMP) website to Amazon Web Services (AWS) by using EC2 and RDS. Learn how to back up an existing site and restore those backups into a newly-created AWS environment, how to get an RDS instance ready to configure and connect to a Wordpress site, and how to build a basic Linux, Apache, MySQL, and PHP environment on EC2.
- AWS LAMP Solution using EC2 and RDS3 min
- Planning for Migration4 min
- Launching and Preparing LAMP EC2 Instances8 min
- Launching the RDS Instance into a Subnet Group9 min
- Configuring and Testing MySQL User and Database6 min
- Installing and Testing a Basic Wordpress Site12 min
- Generating Filesystem and Database Backups8 min
- Migrating and Testing Wordpress10 min
Join Bart Castle as he teaches you how to design dynamic EC2-based solutions, ensuring that durability, scalability, and maintenance are efficiently handled. Learn how to grow a web server Target Group by using a new instance and how to burst above a performance baseline level by using CPU credits. Gain an understanding of instance status, health checks, routing options, forwarding rules, EC2 Auto Recovery, and the three types of load balancers offered at AWS: Classic, Application, and Network.
- Planning for Changes and Events2 min
- Monitoring Instance Health and State6 min
- EC2 Auto Recovery of Instances6 min
- CPU Credit Bursting with T-Series Instances6 min
- Load Balancing Options at AWS6 min
- Application Load Balancer and TargetGroups5 min
- EC2 Manual Scale-Out Behind Application Load Balancer5 min
Join Bart Castle as he teaches you how to design, implement, and test Auto Scaling groups and scaling policies. Learn how to set the AMI, instance type, and user data by using a launch configuration; how to externally control the size of Auto Scaling groups by using desired capacity parameters; and how to use CloudWatch to create an Auto Scaling policy that will control the timing of scale-in and scale-out events of scaling group. Gain an understanding of launch configurations and Elastic Beanstalk.
- Evolution of Web Applications Leads to Scaling4 min
- Auto Scaling Group Components5 min
- EC2 Launch Configurations3 min
- EC2 Scaling Group6 min
- Manual Scaling with Desired Capacity4 min
- Auto Scaling Policy5 min
- Simplifying Administration with Elastic Beanstalk6 min
Join Trevor Sullivan as he teaches you how to use PowerShell on Linux, Mac, and Windows in order to perform automation tasks against AWS APIs. Learn how to set up IAM credential profiles and obtain session tokens for cross-account access by using the Assume Role operation.
- Skill Introduction1 min
- Installing PowerShell and the AWS PowerShell Module13 min
- Setting Up Your AWS IAM User Credentials7 min
- Installing Non-Monolithic AWS PowerShell Modules5 min
- Assuming an AWS IAM Role with PowerShell7 min
- Setting up a Containerized Development Environment12 min
- Managing Amazon S3 Storage with the AWS PowerShell SDK8 min
- Deploying AWS CloudFormation Stacks using the AWS Tools for PowerShell16 min
- Call to Action2 min
Join Bart Castle as he teaches you how to evaluate deployment management options at Amazon Web Services (AWS). Learn how to determine when you should use EC2, Systems Manager, CloudFormation, OpsWorks, or ElasticBeanstalk to manage deployment and configuration management activities.
- Deployment Management: Overview4 min
- Deployment Management: EC25 min
- Deployment Management: CloudFormation6 min
- Deployment Management: OpsWorks6 min
- Deployment Management: Elastic Beanstalk5 min
Join Bart Castle as he teaches you how to configure the AWS Systems Manager service. Gain an understanding of Systems Manager and what it has to offer as you work with the State and Inventory manager, Automation documents, and the Parameter store.
- Systems Manager: Understanding the Basics5 min
- Systems Manager: State and Inventory Manager4 min
- Systems Manager: Automation, Documents, and Parameters6 min
- Systems Manager: Getting Started5 min
- Systems Manager: Launching a new Managed Instance7 min
- Systems Manager: Run Command and Session Manager4 min
Join Bart Castle as he covers Infrastructure as code (IaC) and automation and teaches you how to use AWS CloudFormation stacks and templates. Learn how to apply source control, automated integration, and automated deployment to traditional infrastructure changes; how to write a basic resource-creation template for an S3 bucket; and how to provide input to a CloudFormation template in order to get the results you want. Gain an understanding of Change sets, intrinsic functions, tables mappings, FindInMap, and more.
- Managing Resources with CloudFormation2 min
- How Does Infrastructure as Code Help?6 min
- CloudFormation Template Anatomy8 min
- Creating a Basic S3 Bucket Resource10 min
- Making Updates and Detecting Change Drift9 min
- Using Parameters to Provide Input11 min
- Looking Up Values in a Mappings Table5 min
- Controlling Resource-Creation Ordering5 min
- Creating Template Outputs10 min
Join Bart Castle as he teaches you how to implement advanced CloudFormation templates for IAM and other AWS resources. Learn how to publish templates to a self-service catalog for users to interact with, how to create a self-service lab user system with an S3 resource stack, and how to create an IAM group, managed policy stack, and template. Gain an understanding of the S3Objects Transform macro, user secret access key, and the importance of offering secure, simplified self-service options to cloud users and administrators.
- Enabling Self-Service with CloudFormation3 min
- Designing Multi-Layer CloudFormation Solutions7 min
- S3 Bucket Base Lab Template and Stack8 min
- Permissions Template and Stack10 min
- Deploying the S3Objects Transform Macro10 min
- Creating the New Lab User Template8 min
- Deploying the Service Catalog Product9 min
- Testing User Permissions and the Lab Environment7 min
Join Bart Castle as he teaches you how to design and implement nested CloudFormation templates. Learn how to use the CloudFormation Stack resource from within a parent template, how to validate CloudFormation template syntax by using the AWS Command Line tools, and how to install and use the Python-based cfn-lint utility in order to run deep syntax and logic checking on CloudFormation templates. Gain an understanding of the parameters and outputs section of a CloudFormation template so you can pass values between parent and child templates.
- Nesting CloudFormation Templates1 min
- Designing for Nested Templates7 min
- CloudFormation Stack Resource7 min
- Passing Values with Parameters and Outputs6 min
- Using the Join & Substitute Instrinsic Functions9 min
- Validating CloudFormation Templates5 min
- Checking your Work with cfn-lint9 min
Join Bart Castle as he covers the cloud-computing solutions and best practices of Amazon Web Services (AWS). Learn about the five pillars of the AWS Well-Architected Framework: operational excellence, security, reliability, performance efficiency, and cost optimization. Gain an understanding of the best practices included in each pillar and how to implement them.
- Answering Tough Design Questions3 min
- Operational Excellence Best Practices5 min
- Applying Operational Excellence Design6 min
- Security Best Practices9 min
- Applying Security Design7 min
- Identifying Reliability Limits5 min
- Reliability Best Practices5 min
- Asking the Right Reliability Questions4 min
- Performance Efficiency Best Practices7 min
- Applying Performance Efficiency Design8 min
- Cost Optimization Best Practices7 min
- Applying Cost Optimization Design8 min
Join Bart Castle as he reviews the seven domains of the AWS SysOps Administrator Associate exam. Gain an understanding of content breadth, content depth, and the structure of the questions and answers on the test. Work through a variety of exam-based review questions that will test your knowledge and help you prepare.
- Getting Excited about the SysOps Administrator Exam3 min
- Monitoring & Reporting Review13 min
- High Availability Design Review14 min
- Deployment & Provisioning Review12 min
- Data & Storage Management Review13 min
- Security & Compliance Review16 min
- Networking Review18 min
- Automation & Optimization Review18 min
- Final Exam Study Timeline and Tips12 min
AWS Certified Sysops Administrator Learning Resources
Our AWS Certified Sysops Administrator training includes videos and in-video quizzes.
More on our blog
- Is the AWS SysOps Worth It?
If there’s one skill every sysadmin needs to add to their skill set, it’s the cloud. You can’t go wrong with AWS certification, especially the SysOps Admin – Associate.
- How to Prepare for the AWS SysOps Admin Exam
The AWS SysOps Administrator exam is widely considered a moderately difficult exam, but it doesn’t have to be. It’s all about how you prepare. Here are some of the best tips on how to study for this certification exam from Amazon Web Services.
- Meet the Most Important AWS Services
In this jam-packed, 30-minute webinar, Anthony Sequeira walks you through the AWS products absolutely every admin should know and shares a few ways to get up and running on AWS. He’ll also help you zero in on the services you should know to pass the AWS SysOps Administrator exam.
- A Complete AWS Certification Guide
AWS offers a robust certification program that consists of four levels: Foundational, Associate, Professional, and Specialty.
More on our YouTube channel
In this video, Anthony Sequeira covers the Amazon Web Services (AWS) products that every admin should be familiar with, then shares a few ways to get up and running on AWS. He covers everything from the perspective of someone preparing for the AWS SysOps Administrator exam and outlines the services you should target as you study.
Do you want to remove this course from bookmarked courses?