دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Karen Tovmasyan
سری:
ISBN (شابک) : 178913093X, 9781789130935
ناشر: Packt Publishing
سال نشر: 2020
تعداد صفحات: 300
زبان: English
فرمت فایل : RAR (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 28 Mb
در صورت تبدیل فایل کتاب Mastering AWS CloudFormation: Plan, develop, and deploy your cloud infrastructure effectively using AWS CloudFormation به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تسلط بر AWS CloudFormation: برنامه ریزی، توسعه و استقرار زیرساخت ابری خود را به طور موثر با استفاده از AWS CloudFormation نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
AWS CloudFormation منابع شما را به شیوه ای ایمن و قابل تکرار فراهم می کند و به شما این امکان را می دهد که زیرساخت و برنامه های خود را بدون انجام اقدامات دستی یا نوشتن اسکریپت های سفارشی بسازید. این راهنمای جامع به خوانندگان کمک می کند تا زیرساخت را به عنوان کد با استفاده از AWS CloudFormation پیاده سازی کنند.
AWS CloudFormation provisions your resources in a safe and repeatable manner, allowing you to build your infrastructure and applications without performing manual actions or writing custom scripts. This comprehensive guide will help readers to implement Infrastructure as a Code using AWS CloudFormation.
Cover Copyright About PACKT Contributors Table of Contents Preface Section 1: CloudFormation Internals Chapter 1: CloudFormation Wrap Up Technical requirements Understanding the internals of AWS CloudFormation Creating your first stack Understanding CloudFormation IAM permissions Drift detection Summary Questions Further reading Chapter 2: Advanced Template Development Technical requirements Going through the internals of the template AWSTemplateFormatVersion Description Metadata Parameters Mappings Conditions Transform Resources Outputs Creating reusable templates Using conditional elements Deletion policies Referring to existing stacks AWS pseudo parameters AWS::AccountId AWS::NoValue AWS::Region AWS::StackId and AWS::StackName AWS::URLSuffix AWS::Partition Dynamic references with Parameter Store and Secrets Manager Summary Questions Further reading Section 2: Provisioning and Deployment at Scale Chapter 3: Validation, Linting, and Deployment of the Stack Technical requirements Validating the template Using a linter for best practices on templates Linting against specific regions Ignoring specific rules Creating custom rules Provisioning our stack Deploying stacks using Change Sets Handling errors Working with drifts Summary Questions Further reading Chapter 4: Continuous Integration and Deployment Technical requirements Including a template in your application Running smoke tests on your stack Smoke testing for EC2 auto scaling groups Smoke testing VPC resources Best practices for the release management of CloudFormation stacks Always use version control systems Ensuring that your dependencies can be easily retrieved Keeping your code base clean Choosing a proper branching model Always perform a code review Having full test coverage Don't forget to use a CloudFormation IAM role Always perform smoke testing Using the correct CI/CD instruments Keeping up the good work Creating a CI/CD pipeline with CloudFormation and CodePipeline Scenario – core stack Summary Questions Further reading Chapter 5: Deploying to Multiple Regions and Accounts Using StackSets Technical requirements The old-fashioned way of multi-regional and multi-account infrastructure management Introducing StackSets Permissions Deploying to multiple regions Using AWS Console Using awscli Best practices for StackSets Deploying to multiple accounts Preventing failures of multiple StackSet deployments using TAGs Summary Questions Further reading Chapter 6: Configuration Management of the EC2 Instances Using cfn-init Technical requirements Introducing cfn-init Deploying your application to EC2 during stack creation Creating a Hello, World application Creating LNMP stack Using cfn-signal to inform CloudFormation about resource readiness Summary Questions Further reading Section 3: Extending CloudFormation Chapter 7: Creating Resources outside AWS Using Custom Resources Technical requirements Understanding custom resources The internals of the underlying Lambda function Writing and managing your own custom resource Creating databases in RDS using CRs Handling updates, deletions, and failures of CRs Deleting resource Updating resources Extra features for the custom database function Summary Questions Further reading Chapter 8: Dynamically Rendering the Template Using Template Macros Technical requirements Understanding the use cases of the template macro Auto filling resource property values Adding extra resources Making resource declaration easier for developers Introducing the template macro Considerations Writing your own macro AMI ID filler Rendering the application template from a short declaration Summary Questions Further reading Chapter 9: Generating CloudFormation Templates Using AWS CDK Technical requirements Introducing AWS CDK Facilitating template development with AWS CDK Writing your first template using AWS CDK and Python Preparing constructs Rendering core resources Rendering the web tier Rendering the storage tier Deploying CDK application Testing CDK applications Summary Questions Further reading Chapter 10: Deploying Serverless Applications Using AWS SAM Technical requirements Introducing AWS SAM Understanding the differences between SAM and CloudFormation Writing your first serverless application with SAM Prerequisites Developing a Hello, World application Running SAM applications Examining logs with SAM Creating complex applications with SAM Summary Questions Further reading Chapter 11: What's Next? The future of infrastructure as code Understanding the difference between Terraform and CloudFormation Provider support Declaration syntax Development and deployment methodologies Understanding the value of Cloud Development Kit Testing infrastructure Adding artifacts Summary Further reading Assessments Chapter 1: CloudFormation Wrap Up Chapter 2: Advanced Template Development Chapter 3: Validation, Linting, and Deployment of the Stack Chapter 4: Continuous Integration and Deployment Chapter 5: Deploying to Multiple Regions and Accounts Using StackSets Chapter 6: Configuring the Internals of the Resources Using cfn-init Chapter 7: Create Resources outside AWS Using Custom Resources Chapter 8: Dynamically Render the Template Using Template Macros Chapter 9: Generating CloudFormation Templates Using AWS CDK Chapter 10: Deploying Serverless Applications Using AWS SAM Other Books You May Enjoy