Expert AWS Development : (Record no. 635)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 11406nam a22005053i 4500 |
001 - CONTROL NUMBER | |
control field | EBC5332121 |
003 - CONTROL NUMBER IDENTIFIER | |
control field | MiAaPQ |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20240724113104.0 |
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS | |
fixed length control field | m o d | |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION | |
fixed length control field | cr cnu|||||||| |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 240724s2018 xx o ||||0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781788474597 |
Qualifying information | (electronic bk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
Canceled/invalid ISBN | 9781788477581 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (MiAaPQ)EBC5332121 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (Au-PeEL)EBL5332121 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (CaPaEBR)ebr11535574 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (OCoLC)1030816429 |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | MiAaPQ |
Language of cataloging | eng |
Description conventions | rda |
-- | pn |
Transcribing agency | MiAaPQ |
Modifying agency | MiAaPQ |
050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
Classification number | QA76.6 .M578 2018 |
082 0# - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 001.642 |
100 1# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Mistry, Atul. |
245 10 - TITLE STATEMENT | |
Title | Expert AWS Development : |
Remainder of title | Efficiently Develop, Deploy, and Manage Your Enterprise Apps on the Amazon Web Services Platform. |
250 ## - EDITION STATEMENT | |
Edition statement | 1st ed. |
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Place of production, publication, distribution, manufacture | Birmingham : |
Name of producer, publisher, distributor, manufacturer | Packt Publishing, Limited, |
Date of production, publication, distribution, manufacture, or copyright notice | 2018. |
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Date of production, publication, distribution, manufacture, or copyright notice | ©2018. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 1 online resource (398 pages) |
336 ## - CONTENT TYPE | |
Content type term | text |
Content type code | txt |
Source | rdacontent |
337 ## - MEDIA TYPE | |
Media type term | computer |
Media type code | c |
Source | rdamedia |
338 ## - CARRIER TYPE | |
Carrier type term | online resource |
Carrier type code | cr |
Source | rdacarrier |
505 0# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: AWS Tools and SDKs -- Brief introduction to AWS tools and SDKs -- AWS SDK for Java -- AWS SDK for Java using Apache Maven -- Configuring an SDK as a Maven dependency -- AWS SDK for Java using Gradle -- AWS SDK for Java using Eclipse IDE -- AWS SDK for Node.js -- AWS SDKs for IoT devices -- AWS SDKs for mobile devices -- AWS Mobile SDK for Android -- AWS Mobile SDK setup for Android -- Configuring AWS Mobile SDK for Android -- Using Amazon Cognito to set AWS credentials -- Summary -- Chapter 2: Integrating Applications with AWS Services -- Amazon DynamoDB -- Integrating DynamoDB into an application -- Low-level interface -- Document interface -- Object persistence (high-level) interface -- DynamoDB low-level API -- Troubleshooting in Amazon DynamoDB -- Amazon Kinesis -- Amazon Kinesis streams -- Troubleshooting tips for Kinesis streams -- Amazon Kinesis Firehose -- Troubleshooting tips for Kinesis Firehose -- Amazon SQS -- Benefits and features of Amazon SQS -- Troubleshooting in Amazon SQS -- Amazon SWF -- AWS SWF components -- Amazon SWF examples -- AWS SDK for Java using Apache Maven -- Workflow implementations -- Building and running a project -- Troubleshooting Amazon SWF -- Unknown resource fault -- Non-deterministic workflows -- Versioning problems -- Troubleshooting and debugging a workflow execution -- Lost tasks -- Summary -- Chapter 3: Continuous Integration and Continuous Deployment Workflow -- An overview of DevOps -- The goal of DevOps -- Reasons for integrating DevOps in your process -- The benefits of DevOps -- Continuous Integration - maintaining code repository -- Continuous Integration best practices -- Continuous Delivery - automating build and self-testing -- Continuous Delivery benefits. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Continuous Deployment - automating production deployment -- How they work together -- The benefits of Continuous Deployment -- Tools used for DevOps processes -- Source Code Management -- GIT -- Bitbucket -- Subversion (SVN) -- Build Automation tool -- Maven -- Ant -- Gradle -- Test automation -- Selenium -- JUnit -- Cucumber -- Continuous Integration -- Jenkins -- Bamboo -- Hudson -- Configuration Management -- Puppet -- Chef -- Ansible -- Continuous Monitoring -- Nagios -- Ganglia -- Sensu -- Virtual Infrastructure -- CI/CD on AWS -- Summary -- Chapter 4: CI/CD in AWS Part 1 - CodeCommit, CodeBuild, and Testing -- A brief overview of AWS for DevOps -- AWS CodeCommit - maintaining code repository -- Prerequisites of AWS CodeCommit -- AWS CodeCommit setup using Git credentials -- AWS CodeCommit setup using other methods -- Getting started with AWS CodeCommit -- AWS CodeBuild - automating the build -- AWS CodeBuild benefits -- AWS CodeBuild features -- Creating AWS CodeBuild project using AWS Management Console -- List of build project names -- Viewing the build project's details -- Updating the build project's details -- Deleting the build project -- Summary -- Chapter 5: CI/CD in AWS Part 2 - CodeDeploy, CodePipeline, and CodeStar -- AWS CodeDeploy -- AWS CodeDeploy benefits -- Compute platforms and deployment options for AWS CodeDeploy -- Compute platforms -- Deployment options -- AWS CodeDeploy - sample application deployment on a Windows Server -- Step 1 - prerequisite configurations for AWS CodeDeploy -- Step 2 - launch a Windows Server Amazon EC2 instance -- Step 3 - configure source content to deploy to the EC2 instance -- Step 4 - upload application to Amazon S3 -- Provision of S3 bucket with IAM user permission -- Preparation and bundling of the application's file and pushing to the S3 bucket -- Step 5 - deploy application. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | To deploy and monitor the application from AWS CLI -- To deploy and monitor the application from AWS Management Console -- Step 6 - update and redeploy application -- Step 7 - clean up the application and related resources -- AWS CodePipeline -- AWS CodePipeline benefits -- AWS CodePipeline features -- Creating an AWS CodePipeline from the console -- Creating an AWS CodePipeline from AWS CLI -- JSON file creation -- Execution of the create-pipeline command -- AWS CodeStar -- Creating a project in AWS CodeStar -- AWS X-Ray -- AWS X-Ray benefits -- Key features of AWS X-Ray -- Creating an AWS X-Ray example from the console -- Summary -- Chapter 6: User Authentication with AWS Cognito -- Amazon Cognito benefits -- Amazon Cognito features -- Amazon Cognito User Pools -- Getting started with Amazon Cognito User Pools -- Amazon Cognito User Pool creation from the console -- Amazon Cognito example for Android with mobile SDK -- Amazon Cognito Federated Identities -- Creating a new Identity Pool from the console -- Amazon Cognito Sync -- Summary -- Chapter 7: Evaluating the Best Architecture -- The comparison of traditional web hosting versus web hosting on the cloud using AWS -- Traditional web hosting -- Challenges with traditional hosting -- Cloud hosting -- The AWS solution for common web hosting -- AWS Well-Architected framework -- Amazon EC2 instance and Elastic Load Balancer -- Benefits and drawbacks of Amazon EC2 -- Elastic Load Balancing -- Docker with the Amazon EC2 Container Service (Amazon ECS) -- Use case of Docker -- Containers -- Amazon ECS -- Serverless architecture with Lambda -- Use cases for different architectures -- Controlling and optimizing costs -- Summary -- Chapter 8: Traditional Web Hosting - Amazon EC2 and Elastic Load Balancing -- Amazon EC2 best practices -- Troubleshooting instances -- Instance terminates immediately. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Errors when connected to an instance -- Troubleshooting stopping your instance -- Troubleshooting terminating (shutting down) your instance -- Troubleshooting instance recovery failures -- Troubleshooting instances with failed status checks -- Troubleshooting instance capacity -- Getting console output and rebooting instances -- My instance is booting from the wrong volume -- Troubleshooting Windows instances -- Elastic Load Balancing, auto scaling, and fault tolerant -- Features of ELB -- Benefits of Application Load Balancer -- Benefits of Network Load Balancer -- Benefits of Classic Load Balancer -- Auto scaling and fault tolerance -- Fault tolerance in AWS for Amazon EC2 -- Monitoring and optimizing the cost of the EC2 infrastructure -- Cost efficient resources -- Supply-demand matching -- Know your expenses -- Optimization over time -- Continuous Integration and Continuous Deployment workflow -- Summary -- Chapter 9: Amazon EC2 Container Service -- Docker -- Container instances -- Basic concepts of a container instance -- Life cycle of a container instance -- Checking the instance role for the account -- AMIs for a container instance -- Update notification subscribing to Amazon ECS-optimized AMI -- Launching an Amazon ECS container instance -- Bootstrapping container instances with Amazon EC2 user data -- Connecting your container instance -- Container instances with CloudWatch Logs -- Container instance draining -- Remotely managing your container instance -- Deregistering your container instance -- Amazon ECS clusters -- Cluster concepts -- Creating a cluster -- Scaling a cluster -- Deleting a cluster -- Scheduling tasks -- Service scheduler -- Manually running tasks -- Running tasks on a cron-like schedule -- Custom schedulers -- Task life cycle -- Task retirement -- Windows containers (beta) -- Windows container concepts. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | A web application with Windows containers -- Create a Windows cluster -- Launch a Windows container instance into the cluster -- Register a task definition for Windows -- Create a service with the task definition -- View the service -- Monitoring and optimizing the cost of the infrastructure -- Continuous Integration (CI) and Continuous Deployment (CD) Workflow -- Step 1 - addding required files source repository -- Step 2 - creating a Continuous Deployment pipeline -- Step 3 - adding Amazon ECR permissions to the AWS CodeBuild role -- Step 4 - testing your pipeline -- Summary -- Chapter 10: Amazon Lambda - AWS Serverless Architecture -- Microservices architecture -- Microservice characteristics -- Lambda and Lambda@Edge advanced topics and best practices -- Environment variables -- Setting up -- Naming convention rules for environment variables -- Environment variables and function versioning -- Environment variable encryption -- Error scenarios -- Dead letter queues (DLQ) -- Best practices for working with AWS Lambda functions -- Function code -- Function configuration -- Alarming and metrics -- Stream event invokes -- Async invokes -- Lambda VPC -- Lambda@Edge -- Lambda@Edge benefits -- AWS Serverless Application Model (SAM) -- Deploying with AWS SAM and AWS CloudFormation -- Packaging and deployment -- Packaging -- Deployment -- Introducing the Serverless Application Framework -- What makes an application serverless? -- Serverless applications benefits -- The Serverless Framework -- Serverless Framework benefits -- Monitoring and optimizing the cost of the infrastructure -- How does Lambda pricing work? -- How do you keep AWS Lambda costs down? -- CI and CD workflow -- Step 1 - setting up the repository -- Step 2 - creating the pipeline -- Step 3 - modifying the generated policy -- Step 4 - completing your deployment stage -- Summary. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Other Books You May Enjoy. |
520 ## - SUMMARY, ETC. | |
Summary, etc. | Continuous deployment and Agile methodology have enabled huge advances in modern applications. This book will enable the reader to make use of this rapidly evolving technology to build highly scalable applications within AWS using different architectures. |
588 ## - SOURCE OF DESCRIPTION NOTE | |
Source of description note | Description based on publisher supplied metadata and other sources. |
590 ## - LOCAL NOTE (RLIN) | |
Local note | Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Computer programming. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Computer software-Development. |
655 #4 - INDEX TERM--GENRE/FORM | |
Genre/form data or focus term | Electronic books. |
776 08 - ADDITIONAL PHYSICAL FORM ENTRY | |
Relationship information | Print version: |
Main entry heading | Mistry, Atul |
Title | Expert AWS Development |
Place, publisher, and date of publication | Birmingham : Packt Publishing, Limited,c2018 |
International Standard Book Number | 9781788477581 |
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN) | |
Corporate name or jurisdiction name as entry element | ProQuest (Firm) |
856 40 - ELECTRONIC LOCATION AND ACCESS | |
Uniform Resource Identifier | <a href="https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=5332121">https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=5332121</a> |
Public note | Click to View |
No items available.