import { motion } from "framer-motion"; import { Activity, ArrowRight, BarChart, Boxes, Building2, ClipboardList, Cloud, CloudCog, Cog, Component, Container, Database, DollarSign, FileText, GitBranch, GitCommit, Github, MessageSquare, Monitor, RefreshCcw, Rocket, Search, Server, Settings, Shield, ShieldCheck, Timer, TrendingUp, Users, Zap, } from "lucide-react"; import { ImageWithFallback } from "../components/figma/ImageWithFallback"; import { Footer } from "../components/Footer"; import { Navigation } from "../components/Navigation"; import { Accordion, AccordionContent, AccordionItem, AccordionTrigger, } from "../components/ui/accordion"; import { Badge } from "../components/ui/badge"; import { Button } from "../components/ui/button"; import { Card, CardContent } from "../components/ui/card"; import { ShimmerButton } from "../components/ui/shimmer-button"; import awsLogo from "../src/images/aws-logo.png"; import { navigateTo } from "@/App"; import { Helmet } from "react-helmet-async"; // System Architecture & DevOps Hero Section const DevOpsHeroWithCTA = () => { return (
{/* Page Title and Meta Description */} System Architecture & DevOps Services | Scalable Solutions by WDI {/* Canonical Link */} {/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Twitter Card Tags */} {/* Social Profiles (using JSON-LD Schema) */}
{/* DevOps Label */} Software Engineering {/* Main Heading */}

System Architecture & DevOps Consulting

Designing robust, scalable system architectures and implementing efficient DevOps practices for continuous delivery and operational excellence.

{/* CTAs */} navigateTo("/start-a-project")} >
Optimize Your Infrastructure
Request a Consultation
{/* Right side with Cloud Architecture visualization */} {/* Cloud Architecture Diagram */}
{/* Main Cloud Infrastructure Hub */}
{/* Cloud Header */}
Cloud Infrastructure
{/* Infrastructure Components Grid */}
{/* CI/CD Pipeline */}
CI/CD
{["Build", "Test", "Deploy"].map((stage, i) => (
{stage}
))}
{/* Container Orchestration */}
K8s
{/* Monitoring */}
Monitor
{/* Infrastructure Status */}
Infrastructure Status
{/* Pulse Animation */}
{/* DevOps Tools */}
{/* Docker */}
Docker
{/* Terraform */}
Terraform
{/* Jenkins */}
Jenkins
{/* Monitoring */}
Grafana
{/* Cloud Providers */}
AWS
Azure
GCP
{/* Connection Lines */} {/* Lines from Cloud Hub to tools */}
{/* Feature Badges */} Scalable Secure Automated
); }; // Key Benefits of Architecture & DevOps const DevOpsBenefits = () => { const benefits = [ { icon: TrendingUp, title: "Scalability & Resilience", description: "Architecting systems that handle growth and recover quickly.", }, { icon: Timer, title: "Faster Time-to-Market", description: "Automating deployments for quicker release cycles.", }, { icon: DollarSign, title: "Cost Optimization", description: "Efficient resource utilization and reduced operational overhead.", }, { icon: Shield, title: "Enhanced Reliability", description: "Proactive monitoring and incident management.", }, { icon: Users, title: "Improved Collaboration", description: "Bridging development and operations for seamless workflows.", }, ]; return (

The Foundation for High-Performance Software

{benefits.slice(0, 3).map((benefit, index) => { const IconComponent = benefit.icon; return (

{benefit.title}

{benefit.description}

); })}
{/* Second row with 2 cards centered */} {benefits.slice(3).map((benefit, index) => { const IconComponent = benefit.icon; return (

{benefit.title}

{benefit.description}

); })}
); }; // System Architecture & DevOps Process const DevOpsProcess = () => { const steps = [ { title: "Assessment & Strategy", description: "Comprehensive evaluation of current infrastructure, development practices, and operational workflows to identify optimization opportunities and define strategic roadmap.", icon: ClipboardList, }, { title: "Architecture Design & Prototyping", description: "Designing scalable system architecture with cloud-native principles, creating prototypes and proof-of-concepts to validate architectural decisions.", icon: Building2, }, { title: "DevOps Implementation", description: "Setting up CI/CD pipelines, infrastructure automation, containerization, and establishing DevOps culture and practices across development teams.", icon: GitBranch, }, { title: "Automation & CI/CD", description: "Implementing automated testing, deployment pipelines, infrastructure as code, and establishing continuous integration and delivery workflows.", icon: Cog, }, { title: "Monitoring & Optimization", description: "Deploying comprehensive monitoring solutions, performance optimization, alerting systems, and establishing SRE practices for operational excellence.", icon: Activity, }, { title: "Security & Compliance", description: "Implementing security best practices, compliance frameworks, vulnerability management, and establishing secure development and deployment practices.", icon: Shield, }, ]; return (

Our Approach to Building and Optimizing Your Digital Infrastructure

{/* Timeline line */}
{steps.map((step, index) => { const IconComponent = step.icon; const isEven = index % 2 === 0; return (
0{index + 1}

{step.title}

{step.description}

{/* Timeline dot */}
); })}
); }; // Architecture & DevOps Services const DevOpsServices = () => { const services = [ { title: "Cloud Architecture Design", description: "Tailored solutions for AWS, Azure, Google Cloud.", icon: Cloud, features: [ "Multi-Cloud Strategy", "Serverless Architecture", "Cost Optimization", "Migration Planning", ], }, { title: "Microservices Architecture", description: "Designing modular, scalable systems.", icon: Component, features: [ "Service Decomposition", "API Gateway", "Event-Driven Architecture", "Service Mesh", ], }, { title: "Containerization (Docker, Kubernetes)", description: "Efficient deployment and management of applications.", icon: Container, features: [ "Container Orchestration", "Helm Charts", "Service Discovery", "Auto-scaling", ], }, { title: "CI/CD Pipeline Implementation", description: "Automating code integration and delivery.", icon: GitBranch, features: [ "Automated Testing", "Deployment Automation", "Pipeline Optimization", "Quality Gates", ], }, { title: "Infrastructure as Code (IaC)", description: "Managing infrastructure programmatically (Terraform, CloudFormation).", icon: Settings, features: [ "Terraform", "CloudFormation", "Ansible", "Configuration Management", ], }, { title: "Site Reliability Engineering (SRE)", description: "Ensuring system uptime and performance.", icon: Shield, features: [ "SLA/SLO Management", "Error Budgets", "Incident Response", "Chaos Engineering", ], }, { title: "System Migration & Optimization", description: "Moving to cloud, optimizing existing infrastructure.", icon: RefreshCcw, features: [ "Cloud Migration", "Performance Tuning", "Cost Optimization", "Legacy Modernization", ], }, { title: "Security & Compliance Audits", description: "Ensuring robust security postures and regulatory adherence.", icon: ShieldCheck, features: [ "Security Scanning", "Compliance Frameworks", "Vulnerability Management", "Access Control", ], }, ]; return (

Our Specialized Expertise

{services.slice(0, 6).map((service, index) => { const IconComponent = service.icon; return (

{service.title}

{service.description}

Key Features:

{service.features.map((feature) => ( {feature} ))}
); })}
{/* Last two service cards */} {services.slice(6).map((service, index) => { const IconComponent = service.icon; return (

{service.title}

{service.description}

Key Features:

{service.features.map((feature) => ( {feature} ))}
); })}
); }; // DevOps Tech Stack const DevOpsTechStack = () => { const cloudPlatforms = [ { name: "AWS", logo: awsLogo, category: "Cloud Platform" }, { name: "Azure", logo: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/azure/azure-original.svg", category: "Cloud Platform", }, { name: "Google Cloud", logo: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/googlecloud/googlecloud-original.svg", category: "Cloud Platform", }, ]; const containerTools = [ { name: "Docker", logo: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/docker/docker-original.svg", category: "Containerization", }, { name: "Kubernetes", logo: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/kubernetes/kubernetes-plain.svg", category: "Orchestration", }, ]; const cicdTools = [ { name: "Jenkins", icon: GitBranch, description: "Continuous Integration" }, { name: "GitLab CI", icon: GitCommit, description: "DevOps Platform" }, { name: "GitHub Actions", icon: Github, description: "Workflow Automation", }, { name: "Ansible", icon: Settings, description: "Configuration Management", }, ]; const monitoringTools = [ { name: "Prometheus", icon: Activity, description: "Monitoring & Alerting", }, { name: "Grafana", icon: BarChart, description: "Visualization & Dashboards", }, { name: "ELK Stack", icon: Search, description: "Log Management" }, { name: "Splunk", icon: Database, description: "Data Analysis" }, ]; const iacTools = [ { name: "Terraform", icon: Settings, description: "Infrastructure as Code", }, { name: "CloudFormation", icon: Cloud, description: "AWS Infrastructure" }, ]; return (

Leveraging Industry-Leading Tools

For robust and automated infrastructure management.

{/* Cloud Platforms */}

Cloud Platforms

{cloudPlatforms.map((platform, index) => (

{platform.name}

{platform.category}

))}
{/* Container & Orchestration */}

Container & Orchestration

{containerTools.map((tool, index) => (

{tool.name}

{tool.category}

))}
{/* CI/CD & Automation Tools */}

CI/CD & Automation

{cicdTools.map((tool, index) => { const IconComponent = tool.icon; return (

{tool.name}

{tool.description}

); })}
{/* Monitoring & IaC Tools */} {/* Monitoring Tools */}

Monitoring & Observability

{monitoringTools.map((tool, index) => { const IconComponent = tool.icon; return (

{tool.name}

{tool.description}

); })}
{/* Infrastructure as Code */}

Infrastructure as Code

{iacTools.map((tool, index) => { const IconComponent = tool.icon; return (

{tool.name}

{tool.description}

); })}
); }; // DevOps Case Studies const DevOpsCaseStudies = () => { const caseStudies = [ { title: "E-commerce Platform DevOps Transformation", client: "Global Retail Corp", description: "Implemented complete DevOps transformation reducing deployment time from hours to minutes and achieving 99.9% uptime for high-traffic e-commerce platform", image: "https://images.unsplash.com/photo-1563013544-824ae1b704d3?w=400&h=300&fit=crop&auto=format", results: "95% faster deployments, 99.9% uptime", gradient: "from-blue-500/20 to-cyan-500/20", features: "CI/CD Pipeline, Kubernetes, Auto-scaling", }, { title: "Financial Services Infrastructure Migration", client: "FinTech Solutions", description: "Migrated legacy financial systems to cloud-native architecture with enhanced security, compliance, and automated disaster recovery capabilities", image: "https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=400&h=300&fit=crop&auto=format", results: "60% cost reduction, SOC 2 compliance", gradient: "from-green-500/20 to-emerald-500/20", features: "Cloud Migration, Security Hardening, Compliance", }, { title: "SaaS Product Scalability Enhancement", client: "TechStart Inc", description: "Redesigned microservices architecture and implemented auto-scaling infrastructure enabling 10x traffic growth without performance degradation", image: "https://images.unsplash.com/photo-1518186285589-2f7649de83e0?w=400&h=300&fit=crop&auto=format", results: "10x scalability, 50% cost optimization", gradient: "from-purple-500/20 to-pink-500/20", features: "Microservices, Auto-scaling, Performance Optimization", }, ]; return (

Empowering Businesses with Resilient Infrastructure & Agile Operations

{caseStudies.map((study, index) => (
{study.client}
{study.results}

{study.title}

{study.description}

Key Features:

{study.features}

))}
); }; // Mid-Page CTA const DevOpsInlineCTA = () => { return (
Infrastructure Excellence

Ready to Build a More Resilient and{" "} Agile Infrastructure?

Let our experts evaluate your current setup and propose a path to operational excellence.

navigateTo("/start-a-project")} >
Get a Free DevOps Assessment
); }; // Hire DevOps Talent const HireDevOpsTalent = () => { const talentTypes = [ { title: "DevOps Engineers", description: "Infrastructure automation and deployment specialists", icon: CloudCog, skills: [ "CI/CD Pipelines", "Infrastructure as Code", "Container Orchestration", "Cloud Platforms", ], }, { title: "Site Reliability Engineers", description: "System reliability and performance experts", icon: Shield, skills: [ "SLA/SLO Management", "Incident Response", "Performance Monitoring", "Chaos Engineering", ], }, { title: "Cloud Architects", description: "Cloud infrastructure design specialists", icon: Cloud, skills: [ "AWS/Azure/GCP", "Serverless Architecture", "Cost Optimization", "Migration Strategy", ], }, { title: "Security Engineers", description: "DevSecOps and security automation experts", icon: ShieldCheck, skills: [ "Security Scanning", "Compliance", "Vulnerability Management", "Access Control", ], }, { title: "Platform Engineers", description: "Developer platform and tooling specialists", icon: Settings, skills: [ "Developer Experience", "Platform APIs", "Tool Integration", "Self-Service Platforms", ], }, { title: "Automation Engineers", description: "Process automation and scripting experts", icon: Cog, skills: [ "Infrastructure Automation", "Configuration Management", "Scripting", "Process Optimization", ], }, ]; return (

Need Specialized DevOps or Cloud Architecture Talent?

Access our highly skilled engineers proficient in cloud platforms, CI/CD, and system automation.

{talentTypes.map((type, index) => { const IconComponent = type.icon; return (

{type.title}

{type.description}

Core Skills:

{type.skills.map((skill) => ( {skill} ))}
); })}
Hire DevOps Talent
); }; // DevOps FAQs const DevOpsFAQs = () => { const faqs = [ { question: "What is the difference between DevOps and SRE?", answer: "DevOps is a cultural and technical movement focused on collaboration between development and operations teams, emphasizing automation, continuous integration, and deployment. SRE (Site Reliability Engineering) is a specific implementation of DevOps principles that applies software engineering approaches to infrastructure and operations problems. SRE focuses on reliability, scalability, and performance with specific metrics like SLAs, SLOs, and error budgets. While DevOps is broader in scope, SRE provides concrete practices and measurements for operational excellence.", }, { question: "How can DevOps reduce our operational costs?", answer: "DevOps reduces operational costs through several mechanisms: automation eliminates manual processes and reduces human error, infrastructure as code enables efficient resource provisioning and management, continuous monitoring prevents costly outages through early detection, containerization and orchestration optimize resource utilization, and cloud-native practices enable auto-scaling and pay-per-use models. Additionally, faster deployment cycles reduce time-to-market, and improved collaboration reduces communication overhead and rework.", }, { question: "Do you work with hybrid cloud environments?", answer: "Yes, we have extensive experience with hybrid cloud architectures that combine on-premises infrastructure with public cloud services. We help design and implement hybrid solutions that provide flexibility, cost optimization, and compliance requirements. Our expertise includes multi-cloud strategies, hybrid networking, data synchronization between environments, workload placement optimization, and unified monitoring and management across hybrid infrastructures. We work with all major cloud providers (AWS, Azure, GCP) and various on-premises technologies.", }, { question: "What security considerations are paramount in cloud architecture?", answer: "Cloud security requires a multi-layered approach including: identity and access management (IAM) with least-privilege principles, network security with proper segmentation and encryption, data protection through encryption at rest and in transit, compliance with industry standards (SOC 2, PCI DSS, HIPAA), security monitoring and incident response, vulnerability management and regular security assessments, secure CI/CD pipelines with security gates, container security scanning, and implementing security as code practices. We also focus on shared responsibility models and ensure proper security configuration of cloud services.", }, ]; return (

Frequently Asked Questions

{faqs.map((faq, index) => ( {faq.question} {faq.answer} ))}
); }; // Final CTA Section const DevOpsFinalCTA = () => { return (
Infrastructure Excellence

Architecting Your Future: Robust Systems,{" "} Seamless Operations

Partner with WDI to build a secure, scalable, and efficient digital foundation for your business. navigateTo("/start-a-project")} >
Optimize Your Infrastructure Today

Cloud Architecture • CI/CD Automation • Infrastructure as Code

{/* Background Decorative Elements */}
); }; // Main System Architecture & DevOps Page export const SystemArchitectureDevOps = () => { return (
{/* Hero Section */}
{/* Benefits */}
{/* Development Process */}
{/* Services */}
{/* Tech Stack */}
{/* Case Studies */}
{/* Mid-Page CTA */}
{/* Hire Talent */}
{/* FAQs */}
{/* Final CTA */}
{/* Footer */}
); };