Wadia Y. - AWS Administration – The Definitive Guide Год издания: 2016 Автор: Yohan Wadia Жанр или тематика: DevOps Издательство: Packt ISBN: 978-1782173755 Язык: Английский Формат: PDF/EPUB/MOBI Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 326 Описание: About This Book Learn how to leverage various Amazon Web Services (AWS) components and services to build a secure, reliable, and robust environment to host your applications on Deep dive into the core AWS service offerings with hands-on tutorials, real-world use case scenarios, and best practices A self-paced, systematic, and step-by-step guide to learning and implementing AWS in your own environment Who This Book Is For This book is for those who want to learn and leverage AWS. Although no prior experience with AWS is required, it is recommended that you have some hands-on experienceofLinux, Web Services, and basic networking What You Will Learn A brief introduction to Cloud Computing and AWS accompanied by steps to sign up for your first AWS account Create and manage users, groups, and permissions using AWSS Identity and Access Management services Get started with deploying and accessing EC2 instances, working with EBS Volumes and Snapshots Customize and create your very own Amazon Machine Image Design and deploy your instances on a highly secured, network isolated environment using Amazon VPC Effectively monitor your AWS environment using specialized alarms, custom monitoring metrics, and much more Explore the various benefits of Database-as-a-Service offerings and leverage them using Amazon RDS and Amazon DynamoDB Take an in-depth look at what's new with AWS, including EC2 Container Service and Elastic File System In Detail AWS is at the forefront of Cloud Computing today. Many businesses are moving away from traditional datacenters and toward AWS because of its reliability, vast service offerings, lower costs, and high rate of innovation. Because of its versatility and flexible design, AWS can be used to accomplish a variety of simple and complicated tasks such as hosting multitier websites, running large scale parallel processing, content delivery, petabyte storage and archival, and lots more. Whether you are a seasoned sysadmin or a rookie, this book will provide you with all the necessary skills to design, deploy, and manage your applications on the AWS cloud platform. The book guides you through the core AWS services such as IAM, EC2, VPC, RDS, and S3 using a simple real world application hosting example that you can relate to. Each chapter is designed to provide you with the most information possible about a particular AWS service coupled with easy to follow hands-on steps, best practices, tips, and recommendations. By the end of the book, you will be able to create a highly secure, fault tolerant, and scalable environment for your applications to run on. Style and approach This in-depth and insightful guide is filled with easy-to-follow examples, real-world use cases, best practices, and recommendations that will help you design and leverage AWS.
Примеры страниц (скриншоты)
Оглавление
Chapter 1: Introducing Amazon Web Services What is cloud computing? Cloud computing features and benefits Cloud computing use cases Introducing Amazon Web Services AWS architecture and components Regions and availability zones AWS platform overview Getting started with AWS Introducing the AWS Management Console Getting started with AWS CLI Plan of attack! Summary Chapter 2: Security and Access Management Security and clouds Is AWS really secure Shared responsibility model Identity and Access Management Business use case scenario Getting started with the IAM Console Creating users and groups Understanding permissions and policies Creating and assigning policies Managing access and security using the AWS CLI Planning your next steps Recommendations and best practices Summary Chapter 3: Images and Instances Introducing EC2! EC2 use cases Introducing images and instances Understanding images Amazon Linux AMI Understanding instances EC2 instance pricing options On-demand instances Reserved instances Spot instances Working with instances Stage 1 – choose AMI Stage 2 – choose an instance type Stage 3 – configure instance details Stage 4 – add storage Stage 5 – tag instances Stage 6 – configure security groups Stage 7 – review instance launch Connecting to your instance Configuring your instances Launching instances using the AWS CLI Stage 1 – create a key pair Stage 2 – create a security group Stage 3 – add rules to your security group Stage 4 – launch the instance Cleaning up! Planning your next steps Recommendations and best practices Summary Chapter 4: Security, Storage, Networking, and Lots More! An overview of security groups Understanding EC2 networking Determining your instances IP addresses Working with Elastic IP addresses Create an Elastic IP address Allocating Elastic IP addresses Disassociating and releasing an Elastic IP address Understanding EBS volumes EBS volume types Getting started with EBS Volumes Creating EBS volumes Attaching EBS volumes Accessing volumes from an instance Detaching EBS volumes Managing EBS volumes using the AWS CLI Backing up volumes using EBS snapshots Planning your next steps Recommendations and best practices Summary Chapter 5: Building Your Own Private Clouds Using Amazon VPC An overview of Amazon VPC VPC concepts and terminologies Subnets Security groups and network ACLs Routing tables VPC endpoints Internet Gateways NAT instances DNS and DHCP Option Sets VPC limits and costs Working with VPCs VPC deployment scenarios Getting started with the VPC wizard Viewing VPCs Listing out subnets Working with route tables Listing Internet Gateways Working with security groups and Network ACLs Launching instances in your VPC Creating the web servers Creating the database servers Planning next steps Best practices and recommendations Summary Chapter 6: Monitoring Your AWS Infrastructure An overview of Amazon CloudWatch Concepts and terminologies Metrics Namespaces Dimensions Time stamps and periods Units and statistics Alarms CloudWatch limits and costs Getting started with CloudWatch Monitoring your account's estimate charges using CloudWatch Monitoring your instance's CPU Utilization using CloudWatch Monitoring your instance's memory and disk utilization using CloudWatch Scripts Creating CloudWatch access roles Installing the CloudWatch monitoring scripts Viewing the custom metrics from CloudWatch Monitoring logs using CloudWatch Logs CloudWatch Log concepts and terminologies Getting Started with CloudWatch Logs Viewing the logs Creating metric filters and alarms Planning your next steps Recommendations and best practices Summary Chapter 7: Manage Your Applications with Auto Scaling and Elastic Load Balancing An overview of Auto Scaling Auto scaling components Auto scaling groups Launch configurations Scaling plans Introducing the Elastic Load Balancer Creating your first Elastic Load Balancer Step 1 – Defining the Load Balancer Step 2 – Assign security groups Step 3 – configure security settings Step 4 – Configure Health Check Step 5 – Add EC2 instances Step 6 – Add tags Step 7 – Review and Create Getting started with Auto Scaling Creating the Launch Configuration Step 1 – Defining the Load Balancer Step 2 – Assign security groups Step 3 – configure security settings Step 4 – Configure Health Check Step 5 – Add EC2 instances Step 6 – Add tags Step 7 – Review and Create Getting started with Auto Scaling Creating the Launch Configuration Step 1 – Choose AMI Step 2 – Choose Instance type Step 3 – Configure details Step 4 – Add storage Step 5 – Configure Security Group Step 6 – Review Creating the Auto Scaling Group Step 1 – Configure Auto Scaling group details Step 2 – Configure scaling policies Step 3 – Configure notifications Step 4 – Configure tags Step 5 – Review Verifying and testing Auto Scaling Suspend, resume and delete Auto Scaling Planning your next steps Recommendations and best practices Summary Chapter 8: Database-as-a-Service Using Amazon RDS An overview of Amazon RDS RDS instance types Multi-AZ deployments and Read Replicas Working with Amazon RDS Getting started with MySQL on Amazon RDS Creating a MySQL DB instance Connecting remotely to your DB instance Testing your database Modifying your DB instances Backing up DB instances Creating Read Replicas and promoting them Logging and monitoring your DB instance Cleaning up your DB instances Planning your next steps Recommendations and best practices Summary Chapter 9: Working with Simple Storage Service Introducing Amazon S3 Getting started with S3 Creating buckets Uploading your first object to a bucket Viewing uploaded objects Accessing buckets and objects using S3CMD Managing an object's and bucket's permissions Using buckets to host your websites S3 events and notification Bucket versioning and lifecycle management Cross-Region Replication Planning your next steps Recommendations and best practices Summary Chapter 10: Extended AWS Services for Your Applications Introducing Amazon Route53 Working with Route53 Creating hosted zones Getting started with traffic flow Configuring health checks Content delivery using Amazon CloudFront Getting started with distributions CloudFront recommendations and best practices What's new in AWS? Elastic Container Service Elastic File System Database migration made easy with Database Migration Service Go serverless with AWS Lambda Resources, recommendations, and best practices Summary Index
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum