The Path to Cloud Native - Understanding Key Concepts and Best Practices
Offered By: Rawkode Academy via YouTube
Course Description
Overview
Dive into a comprehensive 45-minute video exploring the path to cloud native computing. Learn about the core concepts, advantages, and challenges of this modern software development approach. Discover how cloud native technologies like containers, microservices, and serverless functions enable scalable, resilient, and manageable applications in various cloud environments. Explore topics such as the definition of cloud native, its relationship with Kubernetes, key problems it solves, microservices architecture, common pitfalls in adoption, and essential prerequisites. Gain insights from industry expert Ihor Dvoretskyi as he addresses crucial questions about cloud native migration, database management in microservices, and best practices for new projects.
Syllabus
- Holding Screen
- Introductions
- About Ihor
- What is Cloud Native?
- Can you be Cloud Native without Kubernetes?
- What are the main problems that Cloud Native solves?
- Do you need microservices to be Cloud Native?
- Should my new project start as microservices by default?
- Where does the complexity go when we adopt microservices?
- What are the common pitfalls / missteps when adopting Cloud Native?
- What is the first step for a Cloud Native migration?
- Do I need a database for each microservice?
- What are the pre-requisites for Cloud Native?
Taught by
Rawkode Academy
Related Courses
Startup EngineeringStanford University via Coursera Developing Scalable Apps in Java
Google via Udacity Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera Cloud Networking
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera