
Discover cloud computing basics and the six benefits of the public cloud, including on-demand capacity, lower startup costs, economies of scale, and global deployment with AWS EC2 and S3.
Cloud computing with AWS unlocks on-demand capacity and scalable resources, shifting capital expense to variable cost. Automate development, testing, and production environments, eliminate resources, and track changes in source control.
Discover how cloud computing cuts capital expenses with usage-based pricing, delivers on-demand capacity, and enables automated, isolated dev, test, staging, and production environments that let business drive IT.
Create an AWS account, complete phone verification, and secure the root account by setting a strong password, then establish an IAM admin user for day-to-day administration.
Create a day-to-day admin user in AWS IAM, secure root account with MFA (prefer hardware token) and disable root keys, then attach the administrator access policy and set a password.
Enable MFA for your AWS account using a smartphone authenticator or hardware device; scan QR code to register, then secure root account with three random security answers kept securely.
Learn how regions and availability zones provide redundancy and low-latency performance in AWOS, with data staying in-region by default and multi-zone deployments without extra charges.
Explore access options for AWS services via the API, SDKs, CLI, and the web management console, with officially supported SDK languages and browser-based interaction.
Explore AWS administration and security services, including IAM, CloudWatch, and Trusted Advisor, and learn how policies, groups, and roles enable least-privilege access, monitoring, and cost optimization.
Explore aws networking and compute services, including ec2 instances, ami snapshots, security groups, vpc subnets and routing tables, plus lambda for event-driven, serverless workflows.
Explore Amazon S3 for simple, durable storage using buckets and keys, and leverage CloudFront, a content delivery network, to deliver static, dynamic, and streaming content worldwide.
Explore CloudFormation and Elastic Beanstalk as AWS deployment and management services, describing stacks and templates to automate scalable, repeatable app deployments from development to production environments.
Explore AWS analytics and database services, including RDS, DynamoDB, and EMR, and learn how managed engines, snapshots, multi-AZ, and scalable data pipelines enable fast, reliable data processing.
Discover AWS application and mobile services, focusing on simple queuing service, simple notification service, simple email service, and Cognito for scalable queues, topics, emails, and identity synchronization.
Explore AWS enterprise applications, focusing on workspaces and work docs, which deliver centralized Windows desktops and real-time collaboration with IAM-controlled access while keeping data in the cloud.
Learn to deploy WordPress on AWS using the lamp stack, including web server, PHP, and MySQL, and compare all-in-one versus multi-node deployments for high availability.
Configure identity and access management to create an EC2 instance role for the WordPress deployment, attach policies via the IAM console, and recognize the role ARN and trust entity EC2.
Set up AWS CloudTrail to log API calls by creating an S3 bucket and turning on logging. This provides visibility for security audits and can integrate with CloudWatch logs.
Design a four-subnet VPC across two availability zones for a WordPress deployment, separating web and data layers with public and private subnets; configure internet gateway, routing, and a NAT instance.
Configure an elastic load balancer in front of a WordPress deployment, using public subnets and health checks to route traffic, enable cross zone failover, and manage security groups.
Learn how to configure Route 53 for dns by creating a public hosted zone, registering a domain, and mapping it to an elastic load balancer alias for a WordPress deployment.
launch an ec2 instance and configure a key pair to securely access a two-stage wordpress deployment on aws, using amIs, instance types, and region considerations.
Launch an EC2 instance in AWS console, select Amazon Linux AMI, choose a t2 micro on demand, configure VPC, subnet, storage, and WordPress security group for http and ssh.
Configure WordPress on Amazon Linux by deploying a LAMP stack with Apache, PHP, and MySQL, then automate the installation with a script to run WordPress on AWS.
Create and use AMIs to snapshot a server configuration, enabling quick backups, testing patches, and easy restoration across WordPress deployments.
Configure CloudWatch logs to gain visibility into both the outside and inside of EC2 instances, install the logs agent, attach IAM policies, and prepare S3 storage for log data.
Configure CloudWatch logs for your instance, view log groups and streams, filter and search logs by text and time span, and leverage S3 for analytics.
Configure CloudWatch alarms to monitor per‑instance network traffic with detailed monitoring and logs, and notify via the Simple Notification Service for timely auto scaling actions.
Compare single EC2 deployments to managed options like RDS and Aurora for a MySQL database, and learn how to configure backups, multi-AZ, and security in the VPC.
Learn to launch a MySQL database on RDS, choose engine and version, set instance class, storage, a VPC subnet group, and configure security groups and backup retention for WordPress deployment.
Verify and manage RDS backups by reviewing seven day automated snapshots, creating manual snapshots, and testing restores in an isolated environment to ensure data integrity and availability.
Discover how to back up WordPress data to AWS S3 by creating an S3 bucket, configuring IAM permissions, exporting the WordPress database, and uploading the export to S3.
Learn to reduce S3 costs by automating data movement to Amazon Glacier with lifecycle rules, archiving after 90 days and deleting after 120, and understanding retrieval times.
Explore AWS cloud's evolving services and a two-stage WordPress deployment—from a single instance to a multi-instance setup with RDS and Aurora—plus backups to S3 and Glacier.
In this Introduction to Cloud Computing with Amazon Web Services training course, expert author Mark Nunnikhoven will teach you about AWS and how to deploy a web application in AWS. This course is designed for the absolute beginner, meaning no experience with Amazon Web Services is required.You will start by learning about AWS specific concepts, then jump into deploying WordPress on AWS. From there, Mark will teach you how to create a strong foundation, including configuring IAM for deployment and setting up CloudTrail. This video tutorial also covers deploying a secure networking configuration, deploying a server, and deploying a relational database. Finally, you will learn how to implement a backup strategy, such as verifying RDS backups, creating an S3 backup, and optimizing S3 costs with Amazon Glacier. Once you have completed this computer based training course, you will be fully capable of building your own web applications in AWS. Working files are included, allowing you to follow along with the author throughout the lessons.