Limit search to available items
Book Cover
E-book
Author Waghmare, Ramesh

Title AWS Tools for PowerShell 6
Published Birmingham : Packt Publishing, 2016

Copies

Description 1 online resource (363 pages)
Contents Cover ; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: PowerShell Essentials; Why PowerShell?; Running PowerShell; Reading the PowerShell language; Getting and exploring help options; Discovering cmdlets and aliases; Learning cmdlets; Risk mitigation parameters; Working with output; Running PowerShell remotely; Building parameterized script; Comment-based help; Summary; Chapter 2: The AWS Overview; Disruptive innovations -- AWS Cloud; The benefits of AWS cloud computing
Common challenges of shifting to the cloudThe AWS global infrastructure; Security and compliance; AWS services; Virtual Private Cloud; Elastic Compute Cloud; Simple Storage Service; Glacier; CloudWatch; Simple Notification Service; Relational Database Service; CloudFormation; Identify and Access Management; CloudTrail; AWS Config; AWS Elastic Beanstalk; Laying out foundations; The AWS sign up; The organization provided AWS account; Get supported; Summary; Chapter 3: Installing PowerShell Core and AWS Tools; AWS Tools for PowerShell; Installing PowerShell 6 On Windows
Installing PowerShell 6 on LinuxPrerequisites for AWS Tools; Downloading and installing AWS Tools; Enabling script execution; Finding the AWS Tool version; Updating AWS Tools for PowerShell; Summary; Chapter 4: AWS Identity and Access Management; The AWS-shared responsibility model; Setting up AWS Tools for access; Managing AWS credentials; The AWS credential search order; Creating IAM users; Creating IAM groups; Accessing the AWS console; Accessing AWS via CLI; Removing a policy from the group; Revoking a policy from the user; What are IAM roles?; IAM policies
Dropping groups, roles, and usersDropping PowerShell AWS profiles; The use case -- access key rotation; Summary; Chapter 5: AWS Virtual Private Cloud; Laying the foundation; Virtual Private Cloud; Internet Gateways; Route Tables; Subnets; NAT Gateway; Network Access List; Security Groups; Summary; Chapter 6: AWS Elastic Compute Cloud; The characteristics of AWS EC2; The EC2 instance purchasing options; On-demand; Reserved; Spot; Dedicated; Understanding IP addresses on EC2; Storage options on EC2; Instance storage; Elastic Block Storage; Spinning up an EC2 instance; Accessing the EC2 instance
The EC2 instance metadata serviceStopping the EC2 instance; Starting the EC2 instance; The Elastic IP address; Terminating the EC2 instance; Placement Groups; Assigning an IAM role to the EC2 instance; The types of EBS; EBS SSD backed volumes; EBS HDD backed volumes; Amazon Machine Images; EBS snapshots; Summary; Chapter 7: AWS Simple Storage Service; AWS Glacier; Storage classes on S3; The S3 bucket; Folders and objects; Downloading folders and objects from the S3 bucket; Managing S3 permissions; IAM policies; Bucket policies; Access Control Lists; Building S3 VPC endpoints
Summary Leverage the power of PowerShell to bring the best out of your AWS infrastructure About This Book A collection of real-world-tested Powershell scripts that can be used to manage your Windows server efficiently Follow step-by-step processes to solve your problems with Windows servers using AWS tools Design examples that work in the Amazon free usage tier, which lets you run the Windows platform on cloud Who This Book Is For This book will be useful for (but not limited to) Windows System administrators, cloud engineers, architects, DevOps engineers, and all those who want to accomplish tasks on the AWS Public Cloud using PowerShell. What You Will Learn Install the AWS Tools for PowerShell 6 Understand key services provided by Amazon Web services (AWS) Understand the Virtual Private Cloud Use PowerShell 6 for AWS Identity and Access Management (IAM) Use PowerShell 6 for AWS Elastic Compute Cloud (EC2) Use PowerShell 6 for AWS Simple Storage Service (S3) Use PowerShell 6 for AWS Relational Database Service (RDS) Build fault-tolerant and highly-available applications using PowerShell 6 In Detail AWS Tools for PowerShell 6 shows you exactly how to automate all the aspects of AWS. You can take advantage of the amazing power of the cloud, yet add powerful scripts and mechanisms to perform common tasks faster than ever before. This book expands on the Amazon documentation with real-world, useful examples and production-ready scripts to automate all the aspects of your new cloud platform. It will cover topics such as managing Windows with PowerShell, setting up security services, administering database services, and deploying and managing networking. You will also explore advanced topics such as PowerShell authoring techniques, and configuring and managing storage and content delivery. By the end of this book, you will be able to use Amazon Web Services to automate and manage Windows servers. You will also have gained a good understanding of automating the AWS infrastructure using simple coding. Style and approach This step-by-step guide starts with simple examples then expands to full-blown administrative tasks leading to the efficient management of Windows servers. Each topic covers a section related to Amazon Web Services products, and the examples are built on one another to deliver a comprehensive library of scripts for administrators
Notes S3 Transfer Acceleration
Print version record
Subject Cloud computing.
Windows PowerShell
Cloud computing
Form Electronic book
ISBN 9781785880438
1785880438