AWS DevOps Engineer

Skip to Available Dates

 

Course Details

Course Outline

1 - Introduction to DevOps
  • Fundamentals of DevOps
  • Continuous Integration
  • Continuous Build
  • Continuous Deployment
  • Deployment Strategies
  • Advance EC2
  • Advance Auto Scaling
  • Hands-on Lab: Manage rolling updates with Auto Scaling and CloudFormation
  • 2 - CloudFormation
  • Bootstrapping the instances using cfn-init
  • Wait Conditions
  • Nested Stacks
  • Rolling stack updates using Auto Scaling
  • Hands-on Lab: Manage rolling updates with Auto Scaling and CloudFormation
  • 3 - Introduction to RedShift
  • RedShift Clusters / Cluster Types
  • Data Modeling
  • Security & Authorization
  • RDS vs RedShift
  • Use Cases
  • 4 - Introduction to AWS Lambda
  • 5 - Simple Notification Service
  • Introduction
  • Delivery Methods
  • 6 - Simple Workflow service
  • SWF Domains
  • Deciders / Workers
  • Workflow Lifecycle
  • Use Cases
  • 7 - AWS Elastic Beanstalk
  • Introduction
  • Applications
  • Environments
  • Managing Deployments
  • Bootstrapping packages on the stack
  • Hands-on Lab: Installing the application and creating multiple environments
  • 8 - Advance SQS
  • Messages Receiving Order
  • Distributed Queues
  • Dead Letter Queue
  • Message Lifecycle
  • Integration with SNS
  • 9 - Use Cases of SQS, SWF and SNS
  • 10 - IAM
  • Cross-Account Access
  • Consolidated Billing
  • Role based Access Control
  • Federation
  • Hands-on Lab: Web Identity Federation
  • 11 - Code Deploy
  • Introduction
  • Key Concepts
  • Repositories
  • Deployment Workflow
  • AppSpec Files
  • 12 - Continuous Delivery and Integration with AWS Code Pipeline
  • Code Pipeline
  • Workflow using Code Pipeline
  • Integration with other AWS Services
  • Hands-on Lab: Update the application on Beanstalk using Code Pipeline and Code Deploy
  • 13 - Kinesis
  • Introduction
  • Kinesis Firehose
  • Kinesis vs SQS
  • 14 - Advance CloudWatch
  • CloudWatch log aggregation capabilities
  • Hands-on Lab: Streaming logs to store in S3 using Kinesis
  • 15 - OpsWorks
  • Introduction
  • Terminology
  • OpsWorks Events
  • OpsWorks Permissions
  • Rolling Deployments
  • Best Practices
  • Hands-on Lab: Managing deployments using OpsWorks
  • 16 - Architectural Discussion
  • Actual course outline may vary depending on offering center. Contact your sales representative for more information.

    Who is it For?

    Target Audience

    IT Professionals who want to take full advantage of deployment management and developer tools provided by AWS

    IT Professionals who want to clear the AWS Certified DevOps Engineer Certification – Professional: SAP-C00.

    People who are already AWS Certified Developer or AWS Certified SysOps Administrator at Associate Level & want to pursue higher certifications

    Other Prerequisites

    This is NOT a beginners AWS class. Prior experience with AWS is necessary.

    AWS SysOps Administrator Certification – Associate Level or

    AWS Developer Certification – Associate Level

    Should have hands-on experience in S3, EC2, ELB, RDS, Auto-Scaling, VPC, IAM, DynamoDB, ElastiCache, EMR, RedShift, Data-Pipeline, Elastic BeanStalk

    AWS DevOps Engineer

    Call
    Course Length : 5 Days (40 Hours)

    There are currently no scheduled dates for this course. Please contact us for more information.

    Need Help Picking the Right Course? Give us a call! 901-375-1533