Agenda
Before you jump straight into Cloud-Native development using this crafted enablement journey, you must understand the related basic concepts, technologies used and methodologies applied for Cloud-Native development.
Developer Foundation is broken into three areas:
Concepts¶
Topics Covered¶
Topics | Description | Link |
---|---|---|
What is Cloud-Native? | Cloud-Native overview. | Cloud-Native |
Cloud-Native Application Development | Basics of Cloud-Native application development. | Cloud-Native application development |
Continuous Integration | CI overview. | CI |
Continuous Delivery | CD overview. | CD |
Technologies¶
Topics Covered¶
Topics | Description | Link |
---|---|---|
Core Concepts | Covers Kubernetes objects and namespaces. | Core Concepts |
Configuration | Covers ConfigMaps, Resource Quotas, Secrets, and Service Accounts. | Configuration |
Multi-Container Pods | Use Cases for multi container pods. | Multi-Container Pods |
Observability | Covers probes and logging for containers. | Observability |
Pod Design | Covers Labels, Selectors, Deployments, and Jobs. | Pod Design |
Services & Networking | Covers Services and Ingresses. | Services and Networking |
State Persistence | Covering Volumes and Persistence Volumes. | State Persistence |
Troubleshooting | Ways to troubleshoot your kubernetes. | Troubleshooting |
Activities¶
Topics | Description | Link |
---|---|---|
Pod Creation | Covers the topics in the Core Concepts page. | Pod Creation |
Pod Configuration | Covers the topics in the Configuration page. | Pod Configuration |
Multiple Containers | Covers the topics in the Multi-Container Pods page. | Multiple Containers |
Probes | Covers the topics in the Observability page. | Probes |
Rolling Updates Lab | Covers the topics in the Pod Design page. | Rolling Updates |
Cron Jobs Lab | Covers the topics in the Pod Design Jobs section. | Crons Jobs |
Creating Services | Covers the topics in the Services page. | Setting up Services |
Setting up Persistent Volumes | Covers the topics in the State Persistence page. | Setting up Persistent Volumes |
Debugging | Covers the topics in the Troubleshooting page. | Debugging |
Solutions¶
Topics | Link |
---|---|
Solutions | Solutions for Exercises |
Optional Extra Credits¶
Kubernetes¶
Deployment Best practices¶
Use the following links to get a deep understanding of Cloud-Native Deployment:
Method¶
Topics Covered¶
Topics | Description | Link |
---|---|---|
IBM Garage Method | Garage Method overview. | Garage Method |