May 1, 2024
3 minute read
Cloud Native Computing Foundation (CNCF) is a nonprofit organization that supports the development of cloud-native technologies, such as containers, service meshes, and orchestration systems. CNCF's mission is to make cloud computing more reliable, scalable, and efficient. The organization provides a vendor-neutral forum for collaboration and innovation, and it promotes the adoption of best practices for cloud-native development and deployment.
What is Cloud Native Computing?
Cloud native computing is a style of software development and deployment that takes advantage of the benefits of cloud computing. Cloud-native applications are designed to be:
r3ukg5|
Find a path to becoming a CNCF. Learn more at:
OpenCourser.com/topic/r3ukg5/cnc
Reading list
We've selected eight 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
CNCF.
Offers a comprehensive overview of Kubernetes, covering the fundamental concepts, architecture, and best practices for managing containerized applications in production.
Covers the principles and practices of DevOps for cloud-native applications, using Kubernetes as the platform for container orchestration and management.
Offers a practical guide to deploying and managing applications on Kubernetes, covering topics such as cluster setup, container management, networking, and storage.
Covers the challenges and best practices for managing data in a cloud-native environment, addressing topics such as data storage, processing, and analytics.
Offers a practical guide to designing, building, and deploying microservices in a cloud-native environment.
Provides a comprehensive guide to designing and building serverless architectures, covering topics such as function-as-a-service (FaaS), event-driven programming, and cloud providers.
Explores the principles and patterns for designing and implementing microservices, focusing on topics such as service discovery, load balancing, and message queuing.
Provides a comprehensive guide to developing and deploying Java applications in a cloud-native environment.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/r3ukg5/cnc