Skip to content

Latest commit

 

History

History
110 lines (71 loc) · 2.62 KB

README.md

File metadata and controls

110 lines (71 loc) · 2.62 KB

DevOps-tools-course

Intro to DevOps on AWS with various tools and services

Devops tools we will cover

  • Infrastructure as code:Cloudformation ( Day 1)
  • Infrastructure as code: Terraform ( Day 1)
  • SCM: Git and Github
  • API Automation: AWS Command Line Interface, boto3 AWS SDK ( Day 1)
  • Configuration Management: Ansible ( Day 2)
  • Continuous Integration: Jenkins ( Day 2)
  • ChatOps: Slack ( Day 3)
  • Alerting : SNS (Day 2 and 3)
  • Monitoring and Logging: Cloudwatch Metrics + Logs ( Day 3)
  • Serverless Automation: AWS Lambda ( Day 3)
  • Containers: Docker ( Day 3)

Day 1

Day 2 Tentative

Day 3 Tentative

  • CI/CD with Jenkins

  • create a simple project

    • poll from SCM ( github)
    • Build
    • Copy Artifact to S3
    • Deploy artifact with Ansible
  • Immutable infrastructure with Golden Image / AMI

  • Review Autoscaling and Load Balancing

    • HTTP Flood to autoscale
  • ( Lecture + Demo) Logging , Monitoring , Alerting

  • Containerization with Docker Demo

    • create Docker Image
    • Deploy containers
    • Pull from Dockerhub
    • Push to Dockerhub
  • Refresh all the concepts covered

Links

AWS Meetup

References