Edge Computing Solutions Architect
Last updated
Last updated
IT Maturity Model. Level 0 .. Level 4
Strategy, Standarise, Process, Automate, Service
Public Cloud
Legal / Corporate Requirements
Expensive
Missing Features
Private Cloud
Migration Tedious Process
Vendor Lock-In
Hybrid Cloud
Phases
Discover, Validate
Design, Refine
Deploy, Mentor
Operate, Collaborate and Train
Goals
Business
What drives the business
Top 3 objectives
Technical
Supporting business objectives
Top 3 objectives
Technical Architecture
Supporting the technical objectives
Start with an MVP
Interatively expand the coverage of Objectives
Consider Fork-Lift Vs Rebuild Vs Parallel Clouds
Goals
Business Use Cases
Features
Cost
Capacity On Demand
Technology Uses Cases
End Users Self Sufficiency
Avoid Vendor Lock-In
Elastic Infrastructure Capacity On Demand
Infrastructure as Code Enable DevOps
Secure Platform
Multiple Locations Resiliency Isolation
Workloads and Requirements
Roles? Application Owner, IT Operations Owner, Developer
Stateless Environments Resource Usage
Specific IOPS Intensive Workloads
Bare-Metal Performance Workloads
Security from Zero
Isolated Development Environments
Physical Network Attachments
Build Own Application Environment
Technical Requirements
Compute
Network
Storage
Audiences
Production Clusters
Customer
Virtual Clusters (Cluster On Demand)
Development
Quality Assurance
Support
Sample Architectures
Ceph
Ceph OSD
Instance 1
Instance 2
...
Instance N
Controllers
Ceph Monitoring
Heat
Neutron
Glance
Nova
Compute
Nova Compute
Instance 1
Instance 2
...
Instance N
General
Host Aggregate General
General Instance
Request General Flavor
NFV Enabled Hardware
Host Aggregate NFV
NFV Instance
Request NFv Flavor
Controller
Nova Scheduler
UnderCloud
UnderCloud Controller
Heat
Neutron
Glance
Nova - Ironic
UnderCloud Compute
Nova Compute
OverCloud
OverCloud Controllers
Ceph Mon
Heat
Neutron
Glance
Nova
OverCloud Compute
Nova Compute
Instance 1
Instance 2
...
Instance N
Overcloud Ceph
Ceph OSD
Multi-Site OpenStack Deployment with Shared Services
Edge Site 1
Master
Failover
Edge Site 2
...
Edge Site N
CloudManagement Platform CloudForms
Satellite
General Purpose Cloud Openstack Cloud Site 1
Capsule
General Purpose Cloud OpenStack Cloud Site 2
Operations
Debuggin OpenStack
Needs?
Failed
Misconfigured
Overloaded
Not Correctly Tuned
Strategies?
Log Collection and Display
Test for Common Misconfigurations and Failures
Set of Service Configurations, Single Place log Messages
Autonomous Driving
System Administration
Automation
Virtualization
Storage
Networking
Complex Integration
Prior knowledge of cloud architecture and principles
Linux and virtualization experience
A basic understanding of networking principles and protocols
Cross Functional Focus
Focus on Self Service
Build as quick as every hour
Patch more frequently
Develop interactively and daily
Infrastructure treated as code
Enable process and methodology in Code
API first mind-set
General Purpose Cloud (OpenStack Cloud Site 1)
IAAS + NFV Host Aggregates (Single Site with Host Aggregations)
Automated Deployments and Management Frameworks for OpenStack overClouds (OSP Director)
Central Management
Multi-Site Deployment with and overarching Cloud Management Platform
The Architecture Design Guide provides information on planning and designing an OpenStack cloud. It explains core concepts, cloud architecture design requirements, and the design criteria of key components and services in an OpenStack cloud. The guide also describes five common cloud use cases.
Cloud Services Foundation Reference Architecture provides an overview of the Cloud Services Foundation Reference Architecture article set. The article set details the operational processes and technical capabilities that are critical for providing cloud services to consumers.