Demystifying Cloud Native for Java and Node.js Developers
Have you ever wondered what cloud native applications are, what architectures they are based on or what services they use?
Professional developers on Code Project have pulled together a series of 21 articles that answers questions like “What is cloud native, and how do I get started?” and “How do I deploy Functions with Azure DevOps?” There are articles for both Java and Node.js developers, so you can learn about cloud native, regardless of what programming language you choose. These aren’t your normal “how-tos”. Get ready to get your hands dirty as you code alongside the author.
Node.js Series
Beginner:
- Introduction to Cloud Native
- First Cloud Native Steps: Automated, Build, Test and Deploy
- Build a Complete Microservice
Intermediate:
- Creating a Complete Serverless Cloud Native Application
- An Introduction to Containerization
- Creating your First Kubernetes Cluster on Azure
- Deploying Containers to Kubernetes on Azure
Advanced:
- Automated Kubernetes Deployments with Multi-Container Pods
- Monitoring and Scaling Containerized Apps
- Cloud Native Authentication
- Building on Cloud Native Services
Java Series
Beginner:
- An Introduction to Cloud Native Services
- First Cloud Native Steps: Automated Build, Test, and Deploy
- A Complete Cloud-Native Microservice
Intermediate:
- A Complete Serverless Cloud Native Application
- An Introduction to Containerization
- First Kubernetes Cluster
- Adding Containers
Advanced:
- Monitoring and Scaling Containerized Apps
- Cloud-Native Authentication
- Leveraging Cloud Native Services
For even more content around cloud native, check out these resources: