AI Ecosystem Designer
The AI Ecosystem Designer architecturally composes and orchestrates complex, multi-vendor AI and data toolchains into cohesive, sc…
Skill Guide
Cloud-Native Design (AWS, GCP, Azure) is the architectural discipline of building and running applications that fully exploit the elasticity, resilience, and managed service capabilities of cloud platforms, emphasizing microservices, containerization, and immutable infrastructure.
Scenario
You need to deploy a simple Node.js or Python Flask application that connects to a managed database (e.g., RDS, Cloud SQL, Azure SQL) and serves a REST API. The deployment must be resilient to pod failures.
Scenario
You are tasked with automating the build, test, and deployment of a multi-service application (e.g., frontend, backend API, worker) using a GitOps workflow where the Git repository is the single source of truth for infrastructure and application state.
Scenario
Design a cloud-native e-commerce platform that can withstand an entire regional cloud outage, handle Black Friday traffic spikes, and ensure PCI compliance for payment processing. The system must provide low-latency reads globally.
Terraform is the industry standard for multi-cloud infrastructure provisioning. Use platform-native tools (CloudFormation, etc.) for deep integration with a single provider. Pulumi allows defining infrastructure in general-purpose programming languages (Python, TypeScript) for complex logic.
Kubernetes is the de facto standard for container orchestration. Helm is the package manager for Kubernetes, simplifying the deployment of complex applications. Service meshes like Istio handle advanced networking concerns like mTLS, observability, and traffic management between services.
Use GitHub Actions or GitLab CI for building, testing, and pushing container images. Argo CD and Flux implement the GitOps pattern, automatically deploying Kubernetes manifests from a Git repository. Tekton provides a cloud-native framework for creating CI/CD pipelines.
Prometheus and Grafana form the open-source core for metrics collection and visualization. OpenTelemetry provides a vendor-neutral standard for collecting traces, metrics, and logs. Use the platform-native monitoring tools for deep integration with managed services and for compliance/audit trails.
1 career found
Try a different search term.