DevOps on AWS

Go to class
Write Review

DevOps on AWS provided by edX is a comprehensive online course, which lasts for 10 weeks long, 2-4 hours a week. DevOps on AWS is taught by Alana Layton, Rafael Lopes, Russell Sayers and Morgan Willis. Upon completion of the course, you can receive an e-certificate from edX. The course is taught in Englishand is $296.00. Visit the course page at edX for detailed price information.

Overview
  • Software and the Internet have transformed the world and its industries, from shopping to entertainment to banking. Software no longer merely supports a business; rather it becomes an integral component of every part of a business.

    This “DevOps on AWS” series teaches you how to use the combination of DevOps philosophies, practices and tools to develop, deploy, and maintain applications in the AWS Cloud. Benefits of adopting DevOps include: rapid delivery, reliability, scalability, security and improved collaboration.

    AWS provides a set of flexible services designed to enable companies to more rapidly and reliably build and deliver products using AWS and DevOps practices. These services simplify provisioning and managing infrastructure, deploying application code, automating software release processes, and monitoring your application and infrastructure performance.

    This series has a significant hands-on component involving the AWS Free Tier in which you will explore AWS services and concepts using AWS SDKs, AWS APIs, and the AWS Console.

    The first course introduces you to essential AWS products, services, and common solutions. The course covers the fundamental concepts of compute, database, storage, networking, monitoring and security that learners and professionals will need to know when working with AWS.

    The second course discusses topics such as source control, best practices for Continuous Integration, and how to use the right tools to measure code quality, by identifying workflow steps that could be automated. You will explore AWS Services that will help your application delivery, like AWS CodeCommit, AWS CodeBuild and AWS CodePipeline.

    The third course talks about how to improve the deployment process with DevOps methodology, and also some tools that might make deployments easier, such as Infrastructure as Code, or IaC, and AWS CodeDeploy.

    Finally, the last course teaches how to use Amazon CloudWatch for monitoring, as well as Amazon EventBridge and AWS Config for continuous compliance. It also covers Amazon CloudTrail and a little bit of Machine Learning for Monitoring operations.

    No prior experience on AWS cloud is required because the first course teaches the fundamentals of AWS.

Syllabus
  • Courses under this program:
    Course 1: AWS Cloud Technical Essentials

    Kick off your cloud career by learning the fundamentals of AWS products, services, and solutions and basic concepts of database, storage, networking, security and cloud computing.



    Course 2: DevOps on AWS: Code, Build, and Test

    Learn the basic concepts, technology, use cases, and benefits of implementing DevOps on AWS



    Course 3: DevOps on AWS: Release and Deploy

    Eliminate the all-hands-on-deck manual process at the end of the development cycle



    Course 4: DevOps on AWS: Operate and Monitor

    Track, identify, understand key metrics and resolve application or infrastructure issues in real time