Certification

Industry recognized certification enables you to add this credential to your resume upon completion of all courses

Need Custom Training for Your Team?
Get Quote
Call Us

Toll Free (844) 397-3739

Inquire About This Course
Instructor
Experfy Team, Instructor - AWS Certified DevOps Engineer—Professional Exam Training

Experfy Team

The Experfy Team consists of leading technologists based in Harvard Innovation Lab and forward-thinking tech companies.

Instructor: Experfy Team

Provisioning, operating, and managing distributed application systems on AWS

Course Description

This course prepares you for the AWS Certified DevOps Engineer—Professional Exam and gives you technical expertise in provisioning, operating, and managing distributed application systems on the AWS platform. The training covers the following concepts: Implement and manage continuous delivery systems and methodologies on AWS; Understand, implement, and automate security controls, governance processes, and compliance validation; Define and deploy monitoring, metrics, and logging systems on AWS; Implement systems that are highly available, scalable, and self-healing on the AWS platform; Design, manage, and maintain tools to automate operational processes.

What am I going to get from this course?

  • Implement and manage continuous delivery systems and methodologies on AWS
  • Understand, implement, and automate security controls, governance processes, and compliance validation
  • Define and deploy monitoring, metrics, and logging systems on AWS
  • Implement systems that are highly available, scalable, and self-healing on the AWS platform
  • Design, manage, and maintain tools to automate operational processes

Prerequisites and Target Audience

What will students need to know or do before starting this course?

The following pre-requsites:
  • Networking concepts
  • Strong system administration (Linux/Unix or Windows)
  • Strong scripting skillset
  • Multi-tier architectures: load balancers, caching, web servers, application servers, databases, and networking
  • Templates and other configurable items to enable automation
  • Deployment tools and techniques in a distributed environment
  • Basic monitoring techniques in a dynamic environment

Who should take this course? Who should not?

Anyone with some experience with AWS systems looking to upgrade their skills and also take the AWS Certified DevOps Engineer—Professional Exam.

Curriculum

Module 1: Continuous Delivery and Process Automation

Lecture 1 Application lifecycle management
Lecture 2 Application deployment management strategies such as rolling deployments and A/B
Lecture 3 Version control, testing, build tools and bootstrapping
Lecture 4 Infrastructure configuration and automation
Lecture 5 Implementing and managing continuous delivery processes using AWS services
Lecture 6 Developing and managing scripts and tools to automate operational tasks using the AWS SDKs, CLI, and APIs
Quiz 1 Continuous Delivery and Process Automation

Module 2: Monitoring, Metrics, and Logging

Lecture 7 Monitor availability and performance
Lecture 8 Monitor and manage billing and cost optimization processes
Lecture 9 Aggregate and analyze infrastructure, OS and application log files
Lecture 10 Use metrics to drive the scalability and health of infrastructure and applications
Lecture 11 Analyze data collected from monitoring systems to discern utilization patterns
Lecture 12 Manage the lifecycle of application and infrastructure logs
Lecture 13 Leverage the AWS SDKs, CLIs and APIs for metrics and logging
Quiz 2 Monitoring, Metrics, and Logging

Module 3: Security, Governance, and Validation

Lecture 14 Implement and manage Identity and Access Management and security controls
Lecture 15 Implement and manage protection for data in-flight and at rest
Lecture 16 Implement, automate and validate cost controls for AWS resources
Lecture 17 Implement and manage automated network security and auditing
Lecture 18 Apply the appropriate AWS account and billing set-up options based on business requirements
Lecture 19 Implement and manage AWS resource auditing and validation
Lecture 20 Use AWS services to implement IT governance policies
Quiz 3 Security, Governance, and Validation

Module 4: High Availability and Elasticity

Lecture 21 Determining appropriate use of multi- Availability Zone versus multi-region architectures
Lecture 22 Implement self-healing application architectures
Lecture 23 Implement the most appropriate front-end scaling architecture
Lecture 24 Implement the most appropriate middle-tier scaling architecture
Lecture 25 Implement the most appropriate data storage scaling architecture
Lecture 26 Applying vertical and horizontal scaling concepts
Quiz 4 High Availability and Elasticity

Reviews

4 Reviews

Ravi M

July, 2017

This course is great practice for the exam. Overall a great course with strong material. I think it is excellent that you have made this course with an understanding of the business value of AWS Certified DevOps.

Archbold M

July, 2017

It is generally quite hard to understand the basic technical expertise in provisioning, operating, and managing distributed application systems on the AWS platform -not with this course though. It gave me hands-on knowledge on how to automate security controls of the platform and other functions

wu J

July, 2017

This is a top program for any professional taking AWS certified exam. Indeed a good way to engage in logging systems on AWS. An excellent teaching mechanism which reinforced my ability and supported my analytical judgment.

Rania M

July, 2017

This course was great. The lectures and quizzes gave me a chance to learn and I was glad I was given to do with whatever I found out in the finished scheme. All the lectures were highly absorbing. The quiz on Security, Governance, and Validation was a highlight of the course.