Released: 9/8/2017
In this course—which was designed for DevOps professionals working with the AWS cloud—learn about AWS tools and best practices for security, governance, and validation. Instructor Lynn Langit covers different security and governance approaches, including outcome-based validation with service level agreements, outcome-based security with audits, and protecting data in-flight and at-rest. Lynn discusses using AWS tools such as CloudWatch, CloudTrail, and Inspector for security monitoring. Plus, she shows how to use third-party security and governance tools, and shares cost control approaches for AWS service billing. This course can also be used as an exam preparation resource, as it covers the topics in the third domain of the AWS Certified DevOps Engineer exam: Security, Governance, and Validation.
Topics include:
Security and governance approaches
Service cost predictability
Protecting data in-flight and at-rest
IAM best practices
Security via AWS Inspector, AWS Trusted Advisor, and AWS KMS
Console tools for cost control
Total service costs for AWS
Using the AWS billing dashboard
Third-party security and governance tools
Approaches to security and cost control
Official Lynda Tutorial Link
Filename Size Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/appstream-2016-12-01.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/batch-2016-08-10.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/budgets-2016-10-20.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/codebuild-2016-10-06.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/codestar-2017-04-19.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/cognito-identity-2014-06-30.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/discovery-2015-11-01.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/entitlement.marketplace-2017-01-11.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/events-2015-10-07.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/gamelift-2015-10-01.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/marketplacecommerceanalytics-2015-07-01.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/opsworkscm-2016-11-01.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/organizations-2016-11-28.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/polly-2016-06-10.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/rds-2014-09-01.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/resourcegroupstaggingapi-2017-01-26.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/runtime.lex-2016-11-28.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/streams.dynamodb-2012-08-10.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/waf-2015-08-24.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/apis/waf-regional-2016-11-28.paginators.json 26 B Exercise Files/Ch03/03_10/node_modules/aws-sdk/lib/services/polly.js 30 B Exercise Files/Ch03/03_10/node_modules/buffer/.npmignore 21 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/.npmignore 13 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0000.dat 0 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0001.dat 1 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0002.dat 2 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0003.dat 3 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0004.dat 4 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0005.dat 5 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0006.dat 6 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0007.dat 7 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0008.dat 8 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0009.dat 9 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0010.dat 10 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0011.dat 11 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0012.dat 12 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0013.dat 13 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0014.dat 14 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0015.dat 15 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0016.dat 16 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0017.dat 17 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0018.dat 18 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0019.dat 19 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0020.dat 20 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0021.dat 21 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0022.dat 22 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0023.dat 23 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0024.dat 24 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0025.dat 25 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0026.dat 26 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0027.dat 27 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0028.dat 28 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0029.dat 29 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0030.dat 30 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0031.dat 31 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0032.dat 32 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0033.dat 33 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0034.dat 34 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0035.dat 35 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0036.dat 36 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0037.dat 37 B Exercise Files/Ch03/03_10/node_modules/crypto-browserify/test/vectors/byte0038.dat 38 B Exercise Files/Ch03/03_10/node_modules/jmespath/.npmignore 13 B Exercise Files/Ch03/03_10/node_modules/lodash/first.js 36 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/all.js 37 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/any.js 36 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/apply.js 38 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/assoc.js 35 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/assocPath.js 35 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/complement.js 38 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/dissoc.js 37 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/dissocPath.js 37 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/each.js 39 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/first.js 36 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/identical.js 34 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/indexBy.js 37 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/init.js 39 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/invertObj.js 38 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/juxt.js 36 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/nAry.js 35 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/omitAll.js 36 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/path.js 35 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/pathOr.js 37 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/paths.js 34 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/pickAll.js 36 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/pipe.js 36 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/pluck.js 35 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/prop.js 35 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/property.js 35 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/propOr.js 37 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/props.js 34 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/symmetricDifference.js 35 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/symmetricDifferenceBy.js 37 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/symmetricDifferenceWith.js 39 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/unapply.js 36 B Exercise Files/Ch03/03_10/node_modules/lodash/fp/whereEq.js 39 B Exercise Files/Ch03/03_10/node_modules/lodash/index.js 37 B Exercise Files/Ch03/03_10/node_modules/url/.npmignore 12 B Exercise Files/Ch03/03_10/node_modules/xmlbuilder/.npmignore 35 B