Amazon Web Services (AWS) is the most dominating platform in the public cloud market by a huge margin and has been the first choice for many organizations.
This comprehensive 4-in-1 training course is packed with clear, practical, instruction-based videos that will enable you to use and implement the latest features of AWS.
Amazon Web Services (AWS) is the most dominating platform in the public cloud market by a huge margin and has been the first choice for many organizations.
This comprehensive 4-in-1 training course is packed with clear, practical, instruction-based videos that will enable you to use and implement the latest features of AWS.
Lucas Chan has been working in tech since 1995 in a variety of development, systems admin, and DevOps roles. He is currently a senior consultant and engineer at Versent and technical director at Stax. He's been running production workloads on AWS for over 10 years. He’s also a member of the
Rowan Udell has been working in development and operations for 15 years. He has held a variety of positions, such as SRE, front-end developer, back-end developer, consultant, technical lead, and team leader. His travels have seen him work in start-ups and enterprises in the finance, education, and web industries in Australia and Canada. He currently works as a senior consultant with Versent, an AWS Advanced Partner in Sydney. He specializes in serverless applications and architectures on AWS and contributes actively in the Serverless Framework community.
Mitesh Soni is a DevOps enthusiast. He has worked on projects for DevOps enablement using Microsoft Azure and VSTS. He also has experience in working with other tools that are DevOps enablers such as Jenkins, Chef, IBM UrbanCode Deploy, Atlassian Bamboo, and more. He is a
Raluca Bolovan is an author, DevOps Engineer, AWS Certified Solutions Architect, and AWS Certified Developer. She graduated with a first-class Honors Meng degree in Computing (Software Engineering) from Imperial College London. She worked in Investment Banking for three years with technologies such as Python, Java, and Spring. She then moved into the FinTech industry and has written microservices running on Docker on AWS. Raluca has several years' experience architecting and implementing new solutions on the AWS platform. She has built, among others, a serverless ETL and data warehousing solution using AWS Lambda, DynamoDB, Redshift, and S3 as the principal components. She is also interested in new technologies. So far, she has worked in roles in most aspects of technology, ranging from front-end development with JavaScript and Django to back-end with microservices in Java 8 and Postgres, and more recently DevOps on AWS. If a technology might feasibly be the solution for the task at hand, she will definitely try it.
This video gives an overview of the entire course.
In this video, we are going to show you how to set up CloudTrail in your AWS account. Once CloudTrail has been enabled, it will start to record all of the API calls made in your account to the AWS service and then deliver them to you as log files in an S3 bucket.
E-mail alarms may not be the most scalable of all alarms due to the amount of e-mail most people get, but they are the easiest to integrate and almost everyone has an e-mail address. In this video, we use two AWS services: CloudWatch and Simple Notification Service.
Once you get used to using CloudWatch, it is highly likely that you will want to see more than just the built-in AWS metrics. In this video, we will show you how to feed the amount of memory inuse on your Linux instances to CloudWatch, so that you can see them alongside the other instance metrics.
The real value of collecting metrics is the ability to spot trends and relationships between disparate systems. With this kind of visibility, you are able to identify and troubleshoot issues before they become an incident. This video uses the AWS console because you cannot create dashboards via CloudFormation or the AWS CLI tool yet.
One of the main attractions of using AWS, is its pay-as-you-go model. You only pay for what you use, no more and no less. Unfortunately, this can sometimes result in what's known as bill shock at the end of the month. In this video we will create budgets that helps you be aware of your usage and spending.
CloudWatch logs are managed, highly durable, log storage system in AWS. It is capable of ingesting logs from many sources. We're going to focus on what is probably the most common use case which is shipping logs off your EC2 instances into CloudWatch logs.
In this video, we are going to create a MySQL RDS database instance configured in multi-AZ mode to facilitate automatic failover.
This video will show you how to create an RDS read-replica. You can use read-replicas in order to increase the performance of your application by off-loading database reads to a separate database instance. You can provision up to five read-replicas per source DB.
We are going to show you how to make a one-off snapshot of your database. You might opt to do this if you have a specific requirement around keeping a point in time backup of your DB. You might also want to take a snapshot for the purpose of creating a new working copy of your dataset.
DynamoDB(DDB) is the managed NoSQL database service from AWS. As DDB pricing is based on the amount of read and write capacity units provisioned, it is important to be able to calculate the requirements for your use case.
In this video, we are going to build a secure network in AWS. This network will consist of two public and private subnets split across two Availability Zones. It will also allow inbound connections to the public subnets.
When your instances are on the Internet, you have to assume they will be attacked at some stage. This means most of your workloads should run on instances in private subnets. Private subnets are those that are not connected directly to the Internet. In order to give your private instances access to the Internet, you use network address
translation(NAT).
Canary deployment is a popular deployment method in the cloud. In this video, we will create the resources necessary to do a DNS-based canary deployment, and cut traffic from one resource to another.
In this video, we will show you how to host a domain in Route 53 and add some records to it
In this video, we are going to combine two Route 53 routing policies together by combining you can do great things for your performance and availability.
In this video, we will turn on logging for our network resources. You could do this all the time, to give yourself another layer for monitoring and auditing, or you could selectively enable it during troubleshooting, saving yourself any additional data storage charges.
SSL-based communications are now becoming insecure methods that are no longer good enough. AWS provides the AWS Certificate Manager (ACM) service to provision AWS-backed SSL certificates that you can use with your AWS resources, such as Elastic Load Balancers (ELBs) and CloudFront.
This video will show you how to deploy an AWS Simple Active Directory service. Simple AD is powered by Samba 4 and is a Microsoft Active Directory compatible managed service. It also integrates with other services provided by AWS. AWS manages backup and restoration of the directory for you in the form of daily snapshots and the ability to perform point-in-time recovery.
We will talk briefly about Identity and Access Management (IAM). It's free and is enabled on every account. It allows you to create groups and users and allows you to control exactly what they can and can't do using policy assignment.
This video contains a really important concept to anyone who is new to the AWS platform. Understanding and utilizing IAM roles for EC2 will significantly reduce your exposure to lost credentials and probably help you sleep a little better at night too. In a nutshell, instance roles help you get AWS credentials off your servers and out of your code
bases.
AWS Simple Monthly Calculator is a website application provided to help you estimate and forecast your AWS costs. By listing the resources you expect to consume you can calculate your pay-as-you-go costs, which is how AWS bills you. There are no upfront costs involved.
In this video, we will estimate the cost of CloudFormation template.
Reserved instances can be the cause of some confusion and are often misunderstood. Reserved instances have no distinguishing technical features compared to regular on-demand instances. Reserved instances are not a specific type or class of instance
The AWS TCO Calculator is designed to provide you with a ballpark view of how much it will cost you to run equivalent infrastructure on AWS in comparison to your co-located or on-premise data center. The calculator has been audited by an independent third-party, but you should of course check its output against your own calculations before you make any purchasing decisions.
Amazon Web Services is a public cloud provider. It provides infrastructure and platform services at a pay-per-use rate. You get on-demand access to resources that you used to have to buy outright. You can get access to enterprise-grade services while only paying for what you need, usually down to the hour.
Infrastructure as Code is the practice of managing infrastructure though code definitions. IaC is needed to get the most utility and value. In this video, we will see visibility, consistency, troubleshooting, scale, costs, devOps and server configuration.
CloudFormation service allows you to provision and manage a collection of AWS resources in an automated and repeatable fashion. In this video, we will show you how to define the resources to be included in your CloudFormation stack. We will also see CloudFormation templates,
YAML versus JSON.
In this video, we will learn about the template files that are codified representation of your stack, expressed in either YAML or JSON.
The AWS command-line interface tool is an important piece of the AWS administrator's toolkit. The CLI tool is often one of the quickest and easiest ways to interact with the API. The AWS application programming interface represents all the functionality available to you as an AWS administrator.
All accounts that use AWS Organizations for billing and control purposes must have a master account. This account controls membership to the organization, and pays the bills of all the members
Our organization is up and running, the most common use that is automating the account creation process. Accounts created inside an organization are referred to as member accounts.
There are a number of ways to group and arrange your AWS accounts. In this video, we are going to get the ID for our organization.
An SCP consists of a policy document which defines the services and actions which are able to be used and performed within an OU or in an AWS account. SCPs can be applied at different levels throughout an organization.
Storage is an integral part of any organization's cloud usage. When used correctly, servers are short-lived and replaceable. This means that having a durable, available storage service is critical to persisting and sharing state.
It's really easy to host a static website on AWS. It is also cheap, fast, reliable, and massively scalable too. You do this by
storing your content in an S3 bucket and configuring that bucket to behave like a website.
In this video, we will show you how to use AWS CloudFront to cache your website.
In this video, we will use the Amazon EFS to provide network-based storage to instances.
In this video, we are also going to utilize versioning in order to mitigate the damaged caused by a file being accidentally deleted or overwritten in our backup bucket.
A key pair is used to access your instances via SSH. This is the quickest and easiest way to access your instances. In this video, we are going to create a key pair.
Resource living in a private subnet will be inaccessible from internet. This makes good sense from a security perspective because it gives our instances a higher level of protection. Of course, if they can't be accessed from the Internet, then they're not going to be easy to administer. One common pattern is to use a VPN server as a single, highly controlled, entry point to your private network.
Creating or baking your own Amazon Machine Images is a key part of systems administration in AWS. In this video, we will create an image with the Apache web. server pre-installed and configured
AWS describes security groups as virtual firewalls. We are going to go through a basic scenario involving a web server and load balancer. We want the load balancer to respond to HTTP requests from everywhere, and we want to isolate the web server from everything except the load balancer.
We're going to focus on the application load balancer. It's effectively an upgraded, second generation of the ELB service, and it offers a lot more functionality than the classic load balancer. HTTP/2 and WebSockets are supported natively, for example. The hourly rate also happens to be cheaper.
This video gives glimpse of the entire course.
In this video, we will start with the introduction about cloud computing. Then we will look at cloud deployment models and cloud service models and its type. Lastly, we will have a glance at the Regions and Availability Zones.
In this video, we will get an overview on few of the core concepts of AWS that is Security and compliance. Then, we will look at Amazon Elastic compute cloud that is Amazon EC2.
In this video, we will get an overview on security groups and networking services. Also, we will learn to create a security group.
AWS Billing and cost management provides detailed information on your usage of resources, budget, notifications, and to pay the bill. In this video, we will look at billing dash board and TCO calculator.
In this video, we will cover both types of VPC creation, in brief, to become more familiar with the concepts along with creating VPCs in an easier fashion.
In this video, we will look at the steps to create VPC without using wizard.
In this video, we will look at the steps to create application in AWS Beanstalk. We will also create, an environment in the application and deploy the same sample application in the environment.
In this video, we will get an overview of ELB. Then we will learn the steps to create and configure ELB.
In this video, we will first download putty and install Tomcat to deploy sample WAR file. Then we will create ELB and configure target groups.
In this video, we will cover the basic introduction of Auto scaling along with its benefits and types. After that, we will setup an Auto scaling in load balanced application.
In this video, we demonstrate to create an Auto Scaling group, and configure manual and automated scaling while creating Auto Scaling group.
Amazon Route 53 provides a facility to register domain names, a Domain Name System (DNS) service.
In this video, we will cover the basic overview of Amazon Route 53
concepts. Then we will configure Route 53 service and demonstrate the
process of domain registration.
In this video, we will configure Route 53 service for a web application. Then we will demonstrate the steps to configure health checks on Route 53.
In this video, we demonstrate the steps to configure a CNAME resource record set from Route 53 dashboard.
AWS Direct Connect provides a facility to create a dedicated network (private connectivity) Connection. In this video, we will figure out answers for many queries related to AWS Direct Connect.
In this video, we will look at the reason why we need to establish the connection. Later we will also learn the steps to do the same.
Security can't be an afterthought. It is essential in the multitenant environment of cloud.
In this video, we will first look at shared responsibility model.
Then we will create groups and users. Later we will assign each IAM user
to a specific group
Policies is the document that help us define and assign permissions to a role, group, user, or
AWS resource.
In this video, we will learn to create policy in 2 different ways.
Then, we will create user and assign the newly created policies to it.
In this video, we demonstrate the steps to create a security group and network ACL. Later, we will assign a subnet to the newly created Network ACL.
This video provides an overview of the entire title.
Summary of the fundamental concepts surrounding IAM.
Summary of the fundamental concepts surrounding EC2, ELB, and the AWS CLI.
Summary of the key concepts surrounding S3 and CloudFront.
Exam tips containing more information about S3, EC2, and IAM covered in the section.
Overview of what was covered in the exam prep section, followed by a quiz to verify the knowledge gained.
Recap of the fundamental DynamoDB concepts.
Recap of Route53 concepts.
Recap of application and messaging services.
Recap of the CloudFormation service.
Recap of the Elastic Beanstalk service.
Extra exam tips for the services covered within the section.
Overview of what was covered in the section, followed by a quiz to verify the knowledge gained.
Recap the steps to create a custom VPC.
Recap of differences between bastion hosts and NAT devices.
Summary access control lists and flow logs.
Exam tips for VPCs.
Overview of what was covered in the section, followed by a quiz to verify the knowledge gained.
Set the expectations for the exam.
This video covers the exam format and structure.
Overview of what was covered in the section and the rest of the courses, followed by a quiz to verify the knowledge gained.
Overview of what was covered in the section and the rest of the courses, followed by a quiz to verify the knowledge gained.
Final tips for the preparation for the exam.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.