Site Reliability Engineering on AWS
Site Reliability Engineering on AWS, available at $54.99, has an average rating of 4.25, with 37 lectures, 7 quizzes, based on 209 reviews, and has 1475 subscribers.
You will learn about Understand the core principles of Site Reliability Engineering, and how cloud computing enables this Design applications for fault tolerance, auto-healing, resilience, and reliability Examine a simple python microservice ecosystem and understand its limitations Identify critical stack components, and redesign them so they're resilient and reliable Map design changes to native AWS services with ease Deploy redesigned applications in a globally accessible, resilient, and reliable way This course is ideal for individuals who are Java developers, software engineers, students, or anyone who needs a thorough, reliable, and easy to understand resource that will help them move ahead in their career, will find this course useful. It is particularly useful for Java developers, software engineers, students, or anyone who needs a thorough, reliable, and easy to understand resource that will help them move ahead in their career, will find this course useful.
Enroll now: Site Reliability Engineering on AWS
Summary
Title: Site Reliability Engineering on AWS
Price: $54.99
Average Rating: 4.25
Number of Lectures: 37
Number of Quizzes: 7
Number of Published Lectures: 37
Number of Published Quizzes: 7
Number of Curriculum Items: 44
Number of Published Curriculum Objects: 44
Original Price: $109.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand the core principles of Site Reliability Engineering, and how cloud computing enables this
- Design applications for fault tolerance, auto-healing, resilience, and reliability
- Examine a simple python microservice ecosystem and understand its limitations
- Identify critical stack components, and redesign them so they're resilient and reliable
- Map design changes to native AWS services with ease
- Deploy redesigned applications in a globally accessible, resilient, and reliable way
Who Should Attend
- Java developers, software engineers, students, or anyone who needs a thorough, reliable, and easy to understand resource that will help them move ahead in their career, will find this course useful.
Target Audiences
- Java developers, software engineers, students, or anyone who needs a thorough, reliable, and easy to understand resource that will help them move ahead in their career, will find this course useful.
Reliability in AWS includes the ability of a system to recover from infrastructure or service disruptions. It’s essential to acquire computing resources to meet the demand, and mitigate disruptions such as configuration issues or transient network problems.
In this course, you will first explore the key concepts and core services of AWS and Site Reliability Engineering (SRE). We show you step-by-step how to implement a real-world application that is built via the reliability principles defined within the AWS Well-Architected Framework using the SRE approach. So you can increase the reliability of application architectures on AWS by implementing resilience infrastructure and application resilience.
You will be covering some common architectural patterns used every day by real-world AWS solution architects to build reliable systems and implement fault tolerance into an application architecture running on AWS. While learning how to further increase the reliability of application architectures on AWS by implementing multi-region solutions for disaster recovery on a global scale.
By the end of this course, you will have gained a variety of AWS architecture skills that you can then apply to the real world.
About the Author
Malcolm Orr is a Principal Architect with over 20 years’ experience in the IT industry. He has worked for consultancies and end clients in the UK, US, and Asia and delivered complex software and infrastructure solutions in the cloud. Malcolm is currently an application architect for AWS.
Course Curriculum
Chapter 1: The Basics of Site Reliability Engineering
Lecture 1: Course Overview
Lecture 2: Reliability in Modern Applications
Lecture 3: The Impact of Failure and Determining Your Reliability Objectives
Lecture 4: Accepting Failure and Making It Part of the Design Process
Lecture 5: SRE is a Mindset
Chapter 2: Gaining Resilience and Reliability On AWS
Lecture 1: AWS Global, Regional, and Zonal Architecture Design
Lecture 2: Amazon's Global Storage Services – S3
Lecture 3: Running Resilient Databases On AWS – RDS and DynamoDB
Lecture 4: Fault Tolerant Computation On AWS – Lambda and EC2
Lecture 5: Core Resilience Principles for AWS – Load Balancing and Auto Scaling
Lecture 6: Using Kubernetes and ECS On AWS
Chapter 3: Accepting Failure In Multi-Tier Applications
Lecture 1: Typical Three-Tier Application Resilience and Why It Fails in Cloud
Lecture 2: Designing In Resilience With Microservices
Lecture 3: Managing State
Lecture 4: Typical Application Reliability Patterns
Lecture 5: The Architecture of Our Example Microservices
Chapter 4: Deploying Py-Simple On AWS
Lecture 1: Optimizing and Migrating Our Code
Lecture 2: Creating Our Container with CodeBuild
Lecture 3: Deploying ECS and RDS
Lecture 4: Deploying and Testing Our Py-Simple Application
Lecture 5: The Problem with What We’ve Just Built
Chapter 5: Designing Py-Global
Lecture 1: The Architecture of Py-Global and Failure Mode Analysis
Lecture 2: Multi-Regional Support
Lecture 3: Microservices Design
Lecture 4: Authentication and Authorization
Lecture 5: Code Deployment with CodePipeline
Lecture 6: Application Telemetry and Tracing
Lecture 7: Application Analytics
Lecture 8: Aurora and its Advantages Over MySQL
Chapter 6: Deploying a Resilient, Fault Tolerant Py-Global Application
Lecture 1: Running/Scaling Our Application On EKS
Lecture 2: Creating a Resilient and Reliable Data Store for Python with Amazon Aurora
Lecture 3: Deploying App-Mesh
Chapter 7: Surviving Failure of a Global Scale
Lecture 1: Review: AWS Global Architecture and What We Have Just Built
Lecture 2: Global Tools: Route 53, CloudFront
Lecture 3: Going Global: What Does This Mean For Your Users/Developers
Lecture 4: Operational Changes Required For a Global Application
Lecture 5: Course Summary
Instructors
-
Packt Publishing
Tech Knowledge in Motion
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 9 votes
- 3 stars: 21 votes
- 4 stars: 83 votes
- 5 stars: 93 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024