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 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.
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 deploying and managing applications on Kubernetes, covering topics such as cluster setup, container management, networking, and storage.
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