AWS Fundamentals
Published by O'Reilly Media, Inc.
Get hands-on with compute, storage, and databases
Course outcomes
- Identify core services and infrastructure provided by AWS
- Describe fundamental concepts of cloud computing and the benefits of AWS cloud
- Effectively use, monitor, and manage AWS compute, storage, databases, and networking services and solutions
- Demonstrate an understanding of security best practices in AWS and how to manage identity and access
Course description
There’s no better time to start learning AWS. If you work with other cloud platforms already and are just getting started with Amazon’s cloud, or if you’re new to the cloud entirely, the best place to start is by grasping the fundamentals.
Join expert Mark Wilkins to get a streamlined overview of the core services and best practices you need in order to start working with AWS. He’ll guide you through the world of compute, storage, and database services, offering hands-on experience with EC2 instances, S3 storage solutions, and VPC configurations. You’ll learn how to launch applications efficiently, manage resources, and understand the foundational concepts from security and identity management to monitoring your cloud environment, giving you competitive skills on the world’s leading cloud platform.
What you’ll learn and how you can apply it
- Know how to launch and configure EC2 instances and deploy web applications on AWS
- Set up and configure an S3 Bucket
- Create and query a DynamoDB table
- Use tools like AWS CloudWatch and AWS CloudTrail to monitor your environment
This live event is for you because...
- You’re a system administrator moving to AWS.
- You’re an aspiring cloud engineer or architect looking to build applications on AWS.
- You’re an IT professional who needs to develop AWS technical knowledge and skills for daily operation and migration.
Prerequisites
- A solid understanding of computing
- A technical background in networking, system administration, and working with virtualized resources (useful but not required)
- Understanding of foundational cloud concepts (helpful but not required)
Recommended follow-up:
- Read Learning Amazon Web Services (book)
- Take AWS Cloud Practitioner (CLF-C02) Certification Course (on-demand course)
Schedule
The time frames are only estimates and may vary according to how the class is progressing.
Introduction to AWS (30 Minutes)
- Presentation: Types of cloud services (IaaS, PaaS, SaaS); cloud deployment models; (public, private, hybrid); overview of AWS; global infrastructure of AWS; pricing model and cost management
- Hands-on exercises: Explore regional cloud services, billing and costing tools
- Q&A
Core AWS compute services (50 minutes)
- Presentation: Amazon Elastic Compute Cloud; EC2 instance types and use cases; virtual server; containers; launching and managing EC2 instances; security groups and key pairs; intro to serverless computing (AWS Lambda)
- Hands-on exercises: Log in to a virtual server; explore launching containers with Fargate; create and deploy Lambda functions
- Group discussion: Serverless advantages and disadvantages
- Q&A
- Break
Core AWS storage services (50 minutes)
- Presentation: Amazon Elastic Block Store; virtual hard drives; Amazon S3 (buckets and objects); creating buckets; review storage classes and lifecycle policies; Amazon Glacier (long-term storage); shared storage services (EFS and FSx for Windows file server); AWS Backup
- Hands-on exercises: Create EBS volumes; explore snapshot management, lifecycle policies, and backup plan
- Group discussion: Advantages and disadvantages of storage services
- Q&A
- Break
Core AWS storage services, cont. (50 minutes)
- Presentation: Amazon Virtual Private Cloud; subnets, route tables, and gateways; security groups and network ACLs; endpoints; elastic load balancing
- Hands-on exercises: Create VPC and security components
- Group discussion: Load balancing and high availability
- Break
Core AWS security services (30 minutes)
- Presentation: AWS identity and access management; AWS security best practices; AWS Shield and web application firewall; AWS Trusted Advisor
- Hands-on exercises: Create users, groups, policies, and roles; explore monitoring and logging (AWS CloudTrail and CloudWatch)
Core AWS database services (30 minutes)
- Presentation: Amazon Relational Database Service; backup and recovery; Amazon DynamoDB (NoSQL database)
- Hands-on exercises: Create MySQL database; create DynamoDB table and query records
- Q&A
Your Instructor
Mark Wilkins
Mark Wilkins has more than 20 years’ experience designing, deploying, and supporting software and hardware technology in the corporate and small business world. Currently, Mark provides training and consulting services to corporate customers throughout North America. Previously, as course director for Global Knowledge, Mark developed and taught technical seminars and developed courseware for the 2008 Microsoft official curriculum stream.
Since 2010, Mark has focused on cloud services, including Amazon Web Services, Microsoft Azure, and IBM SoftLayer. Among Mark’s many certifications are Amazon Web Services Architect - Associate and AWS Sys-Ops - Associate. He is the author of Learning AWS, published in 2019 by Addison-Wesley.