We may earn an affiliate commission when you visit our partners.
Elle Krout

In recent years, serverless has been gaining traction both as a cost-savings option and a method of deploying applications and services without having to deal with the underlying infrastructure, scaling, or any other of the common problems of maintaining an application. This course takes a look at serverless from the perspective of someone currently relying on containers and container orchestration, who is considering dropping the boxes in favor of the serverless approach. We'll look at the pros and cons of making the switch, which architectures work best, concerns, cautions, and what serverless offerings each of the big 3 cloud platforms offer us.

Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops skills, knowledge, and tools that are highly relevant to industry
Strong fit with a particular audience, based on learner's experience level, field, or interests
Taught by Elle Krout, who is recognized for their work in serverless architecture
If this course explicitly advises students to take other courses first as prerequisites

Save this course

Save Changing Architectures from Containers to Serverless to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Changing Architectures from Containers to Serverless with these activities:
Review container orchestration concepts
Review container orchestration concepts to build a stronger foundation for understanding serverless computing.
Browse courses on Container Orchestration
Show steps
  • Review the benefits and challenges of container orchestration.
  • Explore different container orchestration tools, such as Kubernetes and Docker Swarm.
  • Understand the role of container orchestration in managing serverless workloads.
Review general cloud computing knowledge
Review general cloud computing knowledge to build a strong foundation for understanding serverless computing.
Browse courses on Cloud Computing
Show steps
  • Review concepts of cloud computing, such as elasticity, scalability, and cost-effectiveness.
  • Explore different cloud computing models, such as IaaS, PaaS, and SaaS.
  • Review common cloud computing providers, such as AWS, Azure, and GCP.
Follow online tutorials on serverless computing
Follow online tutorials to gain hands-on experience with serverless computing concepts and technologies.
Browse courses on Serverless Computing
Show steps
  • Find online tutorials on serverless computing from reputable sources.
  • Follow the tutorials step-by-step to build serverless applications.
  • Experiment with different serverless services and features.
Three other activities
Expand to see all activities and additional details
Show all six activities
Build a simple serverless application
Build a simple serverless application to practically apply serverless concepts and technologies.
Show steps
  • Choose a serverless platform and service, such as AWS Lambda or Azure Functions.
  • Design and implement a simple serverless function.
  • Deploy and test the serverless application.
  • Monitor and troubleshoot the serverless application.
Practice serverless concepts with hands-on exercises
Increase your understanding and proficiency in serverless concepts through practical application.
Browse courses on Serverless
Show steps
  • Set up a serverless development environment
  • Create a simple serverless function
  • Deploy the function and test its functionality
  • Troubleshoot any issues encountered
Compile a list of useful serverless resources
Compile a list of useful serverless resources to support ongoing learning and development.
Show steps
  • Search for and gather online resources, such as articles, tutorials, and documentation.
  • Organize the resources into a central location, such as a shared document or website.
  • Share the compiled resources with other learners or colleagues.

Career center

Learners who complete Changing Architectures from Containers to Serverless will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected three books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Changing Architectures from Containers to Serverless.
Provides a collection of patterns for building serverless applications. It valuable resource for anyone who wants to learn from the experiences of others and avoid common pitfalls.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser