Study Learn Grow
Serverless Design Patterns And Best Practices

Serverless Design Patterns And Best Practices


This course describes reusable serverless patterns for event-driven data processing, web applications, mobile and IoT applications, application ecosystems, and event workflows.

Overview

Description
Choosing the right serverless pattern for your next project.

This course describes reusable serverless patterns for event-driven data processing, web applications, mobile and IoT applications, application ecosystems, and event workflows. You will learn about the various patterns such as the command pattern, messaging pattern, priority queue pattern, and fan-out pattern, and gain insights into when to use which one. Patterns related to authentication, automation, data management, and error handling will also be covered. We also delve into DevOps concepts and take you through CI and CD. Finally you'll master patterns involved in testing, securing, and scaling your cloud-native applications

The codes of this course are placed on GitHub: https://github.com/PacktPublishing/-Serverless-Design-Patterns-and-Best-Practices

About the Author

Luca Bianchi with 10+ years' expertise in software development and architectures, serves as the CTO and Principal Product Engineer at Neosperience, shaping the future of the digital customer experience with a microservice- and 100% serverless-product architecture, taken from project to production and actively maintained constantly by adopting cutting-edge technologies.
Software architectures and serverless technologies are the main component of Luca's everyday activities both as a programmer and a researcher evaluating best solutions for a given set of constraints.

Course Information

Prior knowledge of programming and basic serverless computing is assumed

Understanding of the microservices pattern and the architectural choices
Use command pattern, messaging pattern, priority queue pattern, fan-out pattern, pipes and filters pattern in real-life use cases.
Create vendor independent serverless functions

This course is intended for developers, architects, system operators, and anyone who wants to build serverless applications and would like to master the relevant patterns to become a better software engineer.

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs