Learning Path Review
The course is part of this learning path
This course reviews and summarizes the Building and Deploying a Cloud Native Application learning path.
- [Instructor] Congratulations on completing this Learning Path. We hope you've found this content both informative and engaging. Before we finish we'll provide a quick recap of the concepts we've covered.
In the first course "Building a cloud native application", we demonstrated the end-to-end process of building a sample cloud native application using technologies such as React, Go, MongoDB, and Docker.
You were then provided with the first of six hands-on-labs. In this lab you were given the opportunity to finish off a React based web front end application.
In the second lab you created an API using Go and Gorilla Mux. You compiled the application and then tested it to ensure that it worked as expected.
In the third lab you learnt how to use Docker to create and launch containers. In the next course, "Deploying a cloud native application into Kubernetes", we demonstrated how cloud native applications are deployed into clusters, showing you how to use the right resources for the right job.
In the fourth lab you were shown various ways in which to configure and optimize Kubernetes pod deployments.
In the fifth lab you were shown how to deploy and setup an Nginx Ingress controller to enable external inbound traffic to cluster hosted services.
In the sixth and final lab you were shown how to deploy and setup the Cilium CNI to allow you to create and deploy network policies to control inter-pod traffic.
Okay, so that brings this Learning Path to a close. If you haven't done so already, we highly recommend you perform the assessment exam. This will give you an idea of which areas you might need to continue or review. Please feel free to contact us at firstname.lastname@example.org if you have any questions, and or comments. Congratulations again on completing this Learning Path. You're now well and truly ready to build rock solid enterprise grade cloud native applications at scale.
About the Author
Jeremy is the DevOps Content Lead at Cloud Academy where he specializes in developing technical training documentation for DevOps.
He has a strong background in software engineering, and has been coding with various languages, frameworks, and systems for the past 20+ years. In recent times, Jeremy has been focused on DevOps, Cloud, Security, and Machine Learning.
Jeremy holds professional certifications for both the AWS and GCP cloud platforms.