Kantsev V. - Implementing DevOps on AWS - 2017.PDF

所需积分/C币:15 2017-10-27 14:44:50 5.84MB PDF
收藏 收藏
举报

Kantsev V. - Implementing DevOps on AWS - 2017.pdf!!!!!!!!!!
Table of contents Implementing devOps on Aws Credits about the author about the reviewer www.Packtpub.com Why subscribe? Customer feedback rerace What this book covers What you need for this book Who this book is for Conventions Reader feedback Customer support Downloading the example code Downloading the color images of this book Errata rac Questions 1. What is DevOps and Should You care? What is DevOps? A common goa. Shared knowledge(no silos) Trust and shared responsibility Respect Automation Reproducible infrastructure Metrics and monitoring Continuous Integration, Delivery, and Deployment Embracing failure Should you care Is this the right time? Will it work? s it worth it? Do you need it? Summary 2. Start Treating Your Infrastructure as Code IaC using Terraform Contiguration Template design Resources ariabies Outputs Operations Validation Dry-run Deployment Updates Removal IaC using Cloud Formation Contiguration Template design Parameters Resources Outputs Operations Template validation Deploⅵ ing a stack Updating a stack Deleting a stack Summary 3. Bringing Your Infrastructure Under Configuration Management Introduction to saltstack Preparation Writing Configuration Management code States Pillars grains Top files Bootstrapping nodes under Configuration Management(end-to-end lac Summary 4. Build, Test, and Release Faster with Continuous Integration Prepare lac Terraform templates Variables Variables(values) Resources Create the Vpc Add networking components Add ec2 node and related resources Outputs Saltstack code States Pillars Minion configuration Deploy lac Setup Jenkins initialization Writing a demo app Defining the pipeline Setting up the pipeline Summary 5. Ever-Ready to Deploy Using Continuous Delivery Preparing Terraform templates Resources Variables Variables(values) Outputs Prepareing Salt code States top sls elkins nginX Pillars Minion configuration Preparing Jenkins code Packer demo-app」Son demo-app vars json demo-app userdata.sh Serverspec spec/localhost/demo-app spec rb aemo -aDD demo-app-cdelivery Preparing Code commit repositories Deploy Terraform templates Initializing Jenkins Configuring Jenkins jobs demo-app pipeline demo-app-cdelivery pipeline Summary 6. Continuous Deployment -A Fully Automated Workflow Terraform code(resources. tf) outputs. tf Deployment Jenkins pipelines Continuous deployment pipeline deployment. sh Summary 7. Metrics, Log Collection, and Monitoring Centralized logging Ingesting and storing logs with Logstash and Elasticsearch Collecting logs with Elasticsearch Filebeat Visualizing logs with Kibana Ingesting and storing metrics with Prometheus Gathering OS and application metrics with Telegraf Visualizing metrics with Grafana Monitoring Alerting with prometheus Self-remediation with prometheus and jenkins Summary 8. Optimize for Scale and Cost Architectural considerations The VPC CIDR Subnets and availability zones VPC limits The frontend layer The backend layer The object storage layer The load balancing laver Cross-zone load balancing eLB pre-warming The Cdn layer Spot instances AWS Calculators Summary 9. Secure Your aws environment Managing access using IAM Securing the root account VPC security Security groups Network acls Ⅴ PN gatewa Ⅴ PC peering EC2 security IAM Roles SSH access Individual keys Entrypoint ELBs everywhere httpsbydefault Encrypted storage EBSⅴ olumes S3 obiects OS updates ecurity auditing VPC Flow Logs Cloudtrail Trusted advisor AWS Confi Self pen testing Summary 0. AWS Tips and Tricks USing VPcs Keep the Main route table as a fallback Staying within the VPC Creating iam roles in advance Groups over users Knowing the AwS service limits Pre-warm elbs if needed Using termination protection Tagging what you can Deploying across multiple zones Enhancing your elb health-check Offloading ssl onto the elB EIPⅴ ersus public IP Mind the full-hour billing Using route 5 3 ALIAS records The S3 bucket namespace is global versus in the s3 bucket name Randomizing s3 filenames Initializing(pre-warm) EBS volumes Summary Implementing devops on AWS Implementing devOps on AwS Copyright C 2017 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directl y or indirectly by this book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information First published: January 2017 Production reference: 1190117 Published by packt Publishing Ltd Livery place 35 Livery street Birmingham B3 2PB. UK ISBN978-1-78646-014-1 www.packtpub.com Credits Author Copy Editor Veselin kantsev Safis Editing Reviewer roject Coordinator Madhu Joshi Judie jose Commissioning Editor Proofre ader Kartikey Pandey Safis Editing cquisition Editor Indexer Namrata Patil Pratik Shirodkar Content Development Editor Graphics abhishek jadhav Kirk D' Penha echnical editor Production Coordinator Mohd Riyan Khan Nilesh Mohite

...展开详情
试读 127P Kantsev V. - Implementing DevOps on AWS - 2017.PDF
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    一个资源只可评论一次,评论内容不能少于5个字
    wawanwj 文档质量不错
    2018-07-25
    回复
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF 15积分/C币 立即下载
    1/127
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第1页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第2页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第3页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第4页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第5页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第6页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第7页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第8页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第9页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第10页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第11页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第12页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第13页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第14页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第15页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第16页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第17页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第18页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第19页
    Kantsev V. - Implementing DevOps on AWS - 2017.PDF第20页

    试读已结束,剩余107页未读...

    15积分/C币 立即下载 >