Learn you some Lambda best practice for great good!
Learn you some Lambda best practice for great good!, available at $54.99, has an average rating of 4.9, with 46 lectures, based on 38 reviews, and has 437 subscribers.
You will learn about Learn best practices for working with AWS Lambda. Understand how to optimize performance of Lambda functions. Know the cost pitfalls for Lambda before they can bite you! Understand how to make your serverless application more resilient. Learn about latest Lambda features such as Provisioned Concurrency and Lambda Destinations. Learn security best practices. This course is ideal for individuals who are AWS developers or Serverless enthusiasts It is particularly useful for AWS developers or Serverless enthusiasts.
Enroll now: Learn you some Lambda best practice for great good!
Summary
Title: Learn you some Lambda best practice for great good!
Price: $54.99
Average Rating: 4.9
Number of Lectures: 46
Number of Published Lectures: 46
Number of Curriculum Items: 46
Number of Published Curriculum Objects: 46
Original Price: £44.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn best practices for working with AWS Lambda.
- Understand how to optimize performance of Lambda functions.
- Know the cost pitfalls for Lambda before they can bite you!
- Understand how to make your serverless application more resilient.
- Learn about latest Lambda features such as Provisioned Concurrency and Lambda Destinations.
- Learn security best practices.
Who Should Attend
- AWS developers
- Serverless enthusiasts
Target Audiences
- AWS developers
- Serverless enthusiasts
Embarking on a journey with AWS Lambda can initially appear straightforward, leading you to swiftly deploy your projects. However, beneath the surface, there lie myriad crucial decisions whose implications could manifest significantly down the line. Selecting between the API Gateway or Application Load Balancer (ALB), for instance, is a decision where a misstep could cost you thousands of dollars monthly. While there’s a plethora of resources to assist in launching your endeavor with Lambda, many fall short when it comes to navigating the real-world challenges that await.
This course is meticulously designed to bridge this gap, ensuring you are adeptly prepared to tackle real-world scenarios head-on. It goes beyond mere introductory content, delving into the critical best practices of AWS Lambda surrounding performance optimization, cost-efficiency, robust security measures, and much more. By the culmination of this course, you will possess the nuanced understanding necessary to make well-informed decisions regarding AWS service integrations with Lambda, empowering you to architect highly scalable, resilient, and cost-effective serverless applications.
We will explore the cutting-edge features unveiled in re:Invent 2019, such as Provisioned Concurrency and Lambda Destinations, arming you with the knowledge on when and how to utilize them optimally. Through a blend of theory and hands-on exercises, you will unravel the intricacies of AWS Lambda, making strides towards mastering serverless architecture. The rich learning experience is further augmented with real-world case studies, demonstrating how seasoned professionals tackle complex problems using AWS Lambda.
This course is an indispensable resource for those looking to not only get acquainted with AWS Lambda but to thoroughly understand the platform’s potential and how to harness it effectively in real-world scenarios. So, if you’re seeking to transcend the basics and immerse yourself in a comprehensive learning expedition towards mastering AWS Lambda in a real-world context, this is the quintessential course for you. Your voyage towards becoming proficient in navigating the multifaceted challenges and opportunities of serverless applications begins here.
Course Curriculum
Chapter 1: Introduction
Lecture 1: About your instructor
Lecture 2: About this course
Chapter 2: Performance
Lecture 1: Tuning function memory
Lecture 2: What's in a cold start?
Lecture 3: What affects the initialization time?
Lecture 4: Measuring cold start performance
Lecture 5: Make cold starts faster [node.js]
Lecture 6: Introduction to Provisioned Concurrency
Lecture 7: When to use Provisioned Concurrency
Lecture 8: Enable HTTP keep-alive
Lecture 9: Process data in parallel [node.js]
Chapter 3: Scalability
Lecture 1: Fan-out
Lecture 2: Controlling concurrency
Lecture 3: API Gateway service proxies
Lecture 4: Load testing
Lecture 5: Provisioned concurrency
Lecture 6: Handling RDS connections
Chapter 4: Security
Lecture 1: Principle of least privilege
Lecture 2: Secret management part 1
Lecture 3: Secret management part 2
Lecture 4: API Gateway
Lecture 5: Server-side encryption
Chapter 5: Resilience
Lecture 1: Multi-region, active-active
Lecture 2: Handling partial failures
Lecture 3: Standardise error handling through middlewares/wrappers
Lecture 4: When to use Lambda Destinations?
Chapter 6: Observability
Lecture 1: Alerts you can't do without
Lecture 2: Logging
Lecture 3: Distributed tracing
Lecture 4: Distributed tracing with X-Ray
Lecture 5: Distributed tracing with Lumigo
Lecture 6: Distributed tracing with Epsagon
Lecture 7: Distributed tracing with Thundra
Lecture 8: Distributed tracing summary
Lecture 9: Correlation IDs
Lecture 10: Lambda powertools [node.js]
Chapter 7: Cost
Lecture 1: Tuning function memory
Lecture 2: Cost monitoring tools
Lecture 3: Watch out for costs for peripheral services
Lecture 4: Keeping CloudWatch Logs cost in check
Lecture 5: SNS vs SQS vs EventBridge vs Kinesis
Lecture 6: API Gateway service proxies
Lecture 7: API Gateway REST API vs HTTP API vs ALB
Lecture 8: Use batching to reduce cost
Lecture 9: Lambda Provisioned Concurrency
Chapter 8: Next Steps…
Lecture 1: Congratulation! And what next…
Instructors
-
Yan Cui
AWS Serverless Hero
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 1 votes
- 3 stars: 0 votes
- 4 stars: 10 votes
- 5 stars: 27 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