万本电子书0元读

万本电子书0元读

顶部广告

AWS Tools for PowerShell 6电子书

售       价:¥

3人正在读 | 0人评论 9.8

作       者:Ramesh Waghmare

出  版  社:Packt Publishing

出版时间:2017-08-03

字       数:40.6万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Leverage the power of PowerShell to bring the best out of your AWS infrastructure About This Book ? A collection of real-world-tested Powershell *s 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 *s 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 *s 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 *s for administrators.
目录展开

Title Page

Copyright

AWS Tools for PowerShell 6

Credits

About the Author

About the Reviewer

www.PacktPub.com

Why subscribe?

Customer Feedback

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the color images of this book

Errata

Piracy

Questions

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

The AWS Overview

Disruptive innovations - AWS Cloud

The benefits of AWS cloud computing

Common challenges of shifting to the cloud

The 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

Installing PowerShell Core and AWS Tools

AWS Tools for PowerShell

Installing PowerShell 6 On Windows

Installing PowerShell 6 on Linux

Prerequisites for AWS Tools

Downloading and installing AWS Tools

Enabling script execution

Finding the AWS Tool version

Updating AWS Tools for PowerShell

Summary

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 users

Dropping PowerShell AWS profiles

The use case - access key rotation

Summary

AWS Virtual Private Cloud

Laying the foundation

Virtual Private Cloud

Internet Gateways

Route Tables

Subnets

NAT Gateway

Network Access List

Security Groups

Summary

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 service

Stopping 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

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

S3 Transfer Acceleration

S3 versioning

S3 lifecycle policies

Cross-region replication

Removing the S3 bucket

Summary

Elastic Load Balancer

Why load balancer?

Types of Elastic Load Balancers

Classic Load Balancer

Application Load Balancer

Application Load Balancer components

Creating Classic Load Balancer

Creating Application Load Balancer

Deleting Elastic Load Balancer

Summary

Auto Scaling

Auto Scaling components

Auto Scaling lifecycle

Fleet management

Dynamic scaling

Creating launch configuration

Creating an Auto Scaling Group

Increasing a fleet manually

Scaling-Out and Scaling-In dynamically

Scaling on schedule

Lifecycle hooks and cooldown

Termination policies

Termination protection

Suspending the Auto Scaling process

Standby mode

Deleting an Auto Scaling Group

Summary

Laying Foundation for RDS Databases

Database engines on RDS

Deployment consideration

DB instance classes

Multi-AZ and standby

Read replicas

Compliance

Data encryption

Database access and IAM

DB Security Groups

DB Subnet Groups

DB Parameter Groups

DB Option Groups

Summary

DB Instance Administration and Management

RDS storage type

Licensing models on RDS

Understanding maintenance windows

Spinning up RDS DB instances

Multi-AZ deployment

Enabling encryption on RDS

Connecting to an RDS instance with and without SSL

Stop, start, and restart of a DB instance

Adding space to a DB instance

RDS backup

RDS restore

Manual snapshot of the RDS instance

Deleting an RDS instance

Checking account limit and attributes

Summary

Working with RDS Read Replicas

Creating read replicas

Rebooting read replicas

Connecting to a read replica

Promoting read replicas to primary

Deleting read replicas

Use case - balancing traffic between read replicas

Summary

AWS Elastic Beanstalk

What is Elastic Beanstalk?

Elastic Beanstalk components

Environment types

Understanding deployment models on Elastic Beanstalk

Creating application

Creating a configuration template

Creating an environment

Deploying a popular WordPress application

Cloning an environment

Swapping an environment CNAME

Deleting an environment and application

Summary

AWS CloudFormation

What is CloudFormation?

Authoring and template anatomy

Intrinsic functions

Cross stack references

Creating a base network using CloudFormation

Validating a base network template

Running a base network template

Creating an EC2 instance using CloudFormation

Nested stack

Stack policies

Helper scripts

Dropping the template

Summary

AWS CloudWatch

CloudWatch

Types of CloudWatch monitoring

CloudWatch alarm states

Simple Notification Service

Creating SNS topics

Subscribing to the topic

Monitoring EC2 instances

Creating an alarm for an EC2 instance

Custom monitoring for an EC2 instance

Monitoring RDS DB instances

CloudWatch logs

Summary

AWS Resource Auditing

Introduction to CloudTrail

Why CloudTrail?

CloudTrail events

Create CloudTrail

Enabling CloudTrail

AWS Config

Enabling Config

Removing the delivery channel and recorder

Summary

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部