New Training: Manage AWS Fargate Containers with PowerShell
In this 7-video skill, CBT Nuggets trainer Trevor Sullivan shows you how to deploy containers with AWS Fargate using AWS Tools for PowerShell SDK without needing to separately deploy and manage the underlying infrastructure. Watch this new AWS training.
Watch the full course: AWS Cloud Automation
This training includes:
- 7 videos
- 1.2 hours of training
You’ll learn these topics in this skill:
- Why Use PowerShell to Manage AWS Fargate?
- Setting Up Your Development Environment for AWS Fargate Automation
- Explore the Amazon ECS PowerShell Commands
- Create an Amazon ECS Cluster with PowerShell
- Create an Amazon ECS Task Definition with PowerShell
- Run a Fargate Task on ECS Cluster with PowerShell
- Verify AWS Fargate Task Status and Details with PowerShell
What Are AWS Fargate Containers?
When developing applications, you want to focus on them and not on provisioning, configuring and scaling clusters of virtual machines to run containers. AWS Fargate Containers lets you do just this. A serverless compute engine for containers, AWS Fargate works with Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service and only requires you to specify and pay for the resources that you will use.
To get started with a Fargate container, AWS provides a wizard that will walk you through creating a cluster, and it will launch a sample web app. But you can also create custom task definitions that will allow you to configure it with an existing Docker image. To use the wizard, your user account must have administrator access or the IAM permissions needed to create a service role. Alternatively, another user with administrator access can create a task execution role that is available with your account.
You can use the AWS Tools for PowerShell to automate the creation of AWS resources used to provision containers on AWS Fargate.