For agentic workers: REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (
- [ ]) syntax for tracking.
Goal: Add a cumulative services hub at /services/ and six industry landing pages under /industries/, all on the existing service-modern design system, with complete SEO scaffolding.
Architecture: New Awestruct HAML pages reusing existing partials and CSS classes (no new SCSS, no inline styles). The hub mirrors consulting/index.html.haml; industry pages mirror cloudmanagement/index.html.haml. Case studies are hand-curated by customer slug from site.customer. Navigation gets the Solutions link repointed and a new top-level Industries dropdown.
Tech Stack: Awestruct, HAML, the service-modern CSS bundle. The user runs the build (gulp + Awestruct); do not run build or test commands. The user manages all git commits; do not stage or commit.
/security/. Verify every href against a real path before writing it.Every pain-point card wraps its icon shapes in this exact opening tag (copied from cloudmanagement/index.html.haml):
haml
%svg{xmlns: "http://www.w3.org/2000/svg", viewbox: "0 0 48 48", fill: "none", stroke: "rgba(255,255,255,0.7)", "stroke-width" => "1.5", "stroke-linecap" => "round", "stroke-linejoin" => "round"}
Inner shapes by icon name (indent one level under the %svg):
haml
%path{d: "M24,6 L40,12 V24 C40,34 24,42 24,42 C24,42 8,34 8,24 V12 Z"}
haml
%line{x1: "24", y1: "8", x2: "24", y2: "40"}
%line{x1: "12", y1: "14", x2: "36", y2: "14"}
%path{d: "M8,14 L4,26 H16 Z"}
%path{d: "M40,14 L44,26 H32 Z"}
%line{x1: "16", y1: "40", x2: "32", y2: "40"}
haml
%polyline{points: "26,6 14,26 23,26 22,42 34,22 25,22 26,6"}
haml
%polyline{points: "8,36 16,26 22,30 30,18 38,22"}
%line{x1: "8", y1: "40", x2: "40", y2: "40"}
%line{x1: "8", y1: "10", x2: "8", y2: "40"}
haml
%rect{x: "10", y: "30", width: "28", height: "8", rx: "2"}
%rect{x: "10", y: "20", width: "28", height: "8", rx: "2"}
%rect{x: "10", y: "10", width: "28", height: "8", rx: "2"}
haml
%rect{x: "14", y: "22", width: "20", height: "14", rx: "2"}
%path{d: "M18,22 V16 A6,6 0 0,1 30,16 V22"}
haml
%circle{cx: "24", cy: "24", r: "16"}
%line{x1: "8", y1: "24", x2: "40", y2: "24"}
%ellipse{cx: "24", cy: "24", rx: "7", ry: "16"}
haml
%path{d: "M24,38 C10,28 8,18 16,14 C20,12 24,16 24,18 C24,16 28,12 32,14 C40,18 38,28 24,38 Z"}
haml
%polyline{points: "24,12 44,20 24,28 4,20 24,12"}
%line{x1: "44", y1: "20", x2: "44", y2: "30"}
%path{d: "M14,24 V32 C14,36 34,36 34,32 V24"}
haml
%circle{cx: "24", cy: "24", r: "18"}
%polyline{points: "20,16 34,24 20,32 20,16"}
haml
%circle{cx: "24", cy: "24", r: "16"}
%polyline{points: "24,14 24,24 32,28"}
haml
%circle{cx: "18", cy: "18", r: "5"}
%circle{cx: "32", cy: "18", r: "5"}
%path{d: "M8,38 C8,30 28,30 28,38"}
%path{d: "M24,38 C24,31 40,31 40,38"}
Every industry page (Tasks 5 to 10) uses this exact structure. Replace the <<...>> slots with the values given in each task. Card .bg-green / .bg-blue alternate in the order shown.
layout: base type: service css: service-modern title: «TITLE» meta_title: «META_TITLE» meta_description: «META_DESCRIPTION» keywords: «KEYWORDS» description: «DESCRIPTION» banner: /images/banners/webp/«BANNER».webp mobile_banner: /images/banners/webp/480/«BANNER»-480w.webp tablet_banner: /images/banners/webp/800/«BANNER»-800w.webp banner_title: «BANNER_TITLE» banner_sub: «BANNER_SUB» search: high flyout_active: false exit_popup_active: false —
.container.inner %h2 «INTRO_HEADING» %p.center «INTRO_PARA» .flex-container %a.btn-primary.blue.findoutmore.center{:href=>"#contact"} Talk to Us
%a#what-you-get .svc-what-you-get .svc-wyg-inner %h2 «PAIN_HEADING» .svc-wyg-grid -# 4 cards. For each: .svc-wyg-card.bg-green / .bg-blue, .svc-wyg-icon with -# the chosen Reference A icon, %h4 title, %p copy. «PAIN_CARDS»
.container.inner %h2 How we help %p.center «HELP_SUB» .cards.«CARDS_COUNT_WORD» «SERVICE_CARDS»
.svc-trust-bar .svc-trust-inner %p.svc-trust-label Audited and certified .svc-trust-badges «TRUST_BADGES»
.container.inner %h2.center Case Studies %p.center.case-studies-intro «CASE_INTRO» .case-studies-grid «CASE_STUDY_RENDER» .case-studies-cta %a.btn-primary.blue.findoutmore{:href=>"/customers/"} See More Results
«OPTIONAL_TESTIMONIALS»
= partial "«FAQ_PARTIAL»"
.svc-crosslink-section .svc-crosslink-inner %h2 Not quite what you need? %p Every team is different. These may fit better. .svc-crosslinks «CROSSLINKS»
.section-cta .section-inner .cta-content %h2.cta-heading «CTA_HEADING» %p.cta-sub «CTA_SUB» .cta-actions %a.cta-primary{:href => "#contact"} Talk to Us
%a#contact = partial("contact_forms/inbuilt_contact_form.html.haml") ```
Note: .section-cta sits inside #content.page in cloudmanagement but the
crosslink section sits outside. Match cloudmanagement/index.html.haml: the
.svc-crosslink-section and %a#contact are at top level (zero indent), and the
.section-cta is the last block inside #content.page. To keep ordering correct,
place .section-cta as the final child of #content.page (before the FAQ partial is
fine; in cloudmanagement the CTA precedes the FAQ). Follow this order inside
#content.page: intro, pain points, how we help, trust bar, case studies, optional
testimonials, then .section-cta. Then at top level: FAQ partial, crosslink section,
%a#contact, contact form. (This mirrors cloudmanagement/index.html.haml exactly.)
haml
.svc-wyg-card.bg-green
.svc-wyg-icon
%svg{xmlns: "http://www.w3.org/2000/svg", viewbox: "0 0 48 48", fill: "none", stroke: "rgba(255,255,255,0.7)", "stroke-width" => "1.5", "stroke-linecap" => "round", "stroke-linejoin" => "round"}
-# Reference A shapes for the chosen icon
%h4 <<CARD_TITLE>>
%p <<CARD_COPY>>
haml
%a.card.blue{:href => "<<SERVICE_PATH>>"}
%h3 <<SERVICE_NAME>>
%p <<SERVICE_BLURB>>
%span.read-more Learn more →
haml
.svc-trust-badge
%img{src: "/images/partners/2022_aws_partner.svg", alt: "AWS DevOps Competency Partner", loading: "lazy"}
%span AWS DevOps Competency
.svc-trust-badge
%img{src: "/images/ISO-27001-certified_col.svg", alt: "ISO 27001 Certified", loading: "lazy"}
%span ISO 27001 Certified
.svc-trust-badge
%img{src: "/images/partners/saas_dark_bckgnd.svg", alt: "AWS SaaS Competency", loading: "lazy"}
%span AWS SaaS Competency
For APRA CPS 234 use a text-only badge (no logo asset exists), styled the same:
haml
.svc-trust-badge
%img{src: "/images/security-compliances.svg", alt: "Security accreditations and compliance", loading: "lazy"}
%span APRA CPS 234
site.customer is a hash keyed by the customer filename slug (for example
customers/customer/dubber.md is site.customer['dubber']). Render an ordered curated
list. The conditional guards against any customer with a missing link or description.
haml
- %w[<<SLUGS>>].each do |k|
- a = site.customer[k]
- if a && a.description.to_s.strip.length > 10
.case-study-card
- if a.link.to_s.strip.length > 1
%a.case-study-card-link{href: "#{a.link}"}
.case-study-header
%img.case-study-logo{:src => "#{a.img}", :alt => "#{a.title}"}
.case-study-content
%p.case-study-description #{a.description}
.case-study-link
%span.read-more Read Case Study →
- else
.case-study-card-link
.case-study-header
%img.case-study-logo{:src => "#{a.img}", :alt => "#{a.title}"}
.case-study-content
%p.case-study-description #{a.description}
Every FAQ partial (one per industry) follows faq_devops.html.haml exactly: a
FAQPage JSON-LD block, then .svc-faq-section. The JSON-LD mainEntity array must
contain the same six questions and answers as the visible cards (text can be a touch
shorter in JSON-LD, same meaning). Never accordion. No offboarding, exit or handover
questions.
```haml -# «INDUSTRY» FAQ Partial -# Usage: = partial "«FAQ_PARTIAL»"
-# SEO Structured Data for FAQ %script{:type => "application/ld+json"} :plain { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "«Q1»", "acceptedAnswer": { "@type": "Answer", "text": "«A1»" } }, { "@type": "Question", "name": "«Q2»", "acceptedAnswer": { "@type": "Answer", "text": "«A2»" } }, { "@type": "Question", "name": "«Q3»", "acceptedAnswer": { "@type": "Answer", "text": "«A3»" } }, { "@type": "Question", "name": "«Q4»", "acceptedAnswer": { "@type": "Answer", "text": "«A4»" } }, { "@type": "Question", "name": "«Q5»", "acceptedAnswer": { "@type": "Answer", "text": "«A5»" } }, { "@type": "Question", "name": "«Q6»", "acceptedAnswer": { "@type": "Answer", "text": "«A6»" } } ] }
.svc-faq-section .svc-faq-inner %h2 Frequently asked questions .svc-faq-grid .svc-faq-card %h4 «Q1» %p «A1» .svc-faq-card %h4 «Q2» %p «A2» .svc-faq-card %h4 «Q3» %p «A3» .svc-faq-card %h4 «Q4» %p «A4» .svc-faq-card %h4 «Q5» %p «A5» .svc-faq-card %h4 «Q6» %p «A6» ```
Files:
- Create: services/index.html.haml
layout: base type: service css: service-modern title: Cloud Services on AWS | base2Services meta_title: AWS Cloud Services | Managed, DevOps, Migration and AI | base2Services meta_description: Every base2Services offering on AWS in one place. Managed cloud operations, DevOps, platform engineering, compliance, migration and AI. Run in your own accounts with full handover. keywords: aws managed services, devops as a service, cloud management, platform engineering, aws migration, aws consulting, compliance, ai factory description: From your first AWS review to fully managed operations, compliance and AI. Pick where you are and we take it from there. banner: /images/banners/webp/mwm48207.webp mobile_banner: /images/banners/webp/480/mwm48207-480w.webp tablet_banner: /images/banners/webp/800/mwm48207-800w.webp banner_title: Cloud services, end to end banner_sub: From your first AWS review to fully managed operations, compliance and AI. Pick where you are and we take it from there. search: high flyout_active: false exit_popup_active: false —
.container.inner %h2 One partner across your whole AWS journey. %p.center Whether you start with a focused review or hand over day to day operations, every engagement runs in your own AWS accounts, with full handover and people you reach on Slack rather than a ticket queue. .flex-container %a.btn-primary.blue.findoutmore.center{:href=>"#contact"} Talk to Us
.container.inner %h2 Get started %p.center A low commitment first step that shows you exactly where you stand. .cards.three %a.card.blue{:href => "/products/kickoff/"} %h3 KickOff %p A guided assessment of your AWS environment that scores your readiness and hands you a prioritised action plan. %span.read-more Learn more → %a.card.blue{:href => "/products/securecompass/"} %h3 SecureCompass %p A free scan of your AWS security posture and public exposure, with findings ranked by impact. %span.read-more Learn more → %a.card.blue{:href => "/consulting/services/discovery-and-review/"} %h3 Focused AWS Review %p A structured Well-Architected assessment of architecture, security, cost and operations, prioritised for action. %span.read-more Learn more → %a.card.blue{:href => "/aws-cost-reliability-review/"} %h3 AWS Cost Review %p Find and remove waste in your AWS bill, with a clear view of how and where you save. %span.read-more Learn more → %a.card.blue{:href => "/aws-downtime-reliability-review/"} %h3 AWS Reliability Review %p Find the weak points behind recurring incidents and recovery risk before the next outage. %span.read-more Learn more →
.container.inner %h2 Managed services %p.center Hand over the running of your environment at a fixed monthly fee. .cards.three %a.card.blue{:href => "/cloudmanagement/"} %h3 Cloud Management %p 24/7 monitoring, incidents, patching, backups, cost management and security on AWS. %span.read-more Learn more → %a.card.blue{:href => "/platform-engineering/"} %h3 Platform Engineering %p The internal platform your developers build on, designed, built and run for you. %span.read-more Learn more → %a.card.blue{:href => "/security/"} %h3 Compliance and Risk %p Security and compliance run as an ongoing service, with the evidence your auditors expect. %span.read-more Learn more →
.container.inner %h2 Bundled and specialist engagements %p.center Scoped work with clear deliverables and full handover. .cards.three %a.card.blue{:href => "/devops/"} %h3 DevOps as a Service %p Managed DevOps on AWS covering pipelines, infrastructure and 24/7 support in one engagement. %span.read-more Learn more → %a.card.blue{:href => "/consulting/services/cloud-migration/"} %h3 Migration %p Move your workloads to AWS, assessed, planned and executed with minimal disruption. %span.read-more Learn more → %a.card.blue{:href => "/artificialintelligence/aifactory/"} %h3 AI Factory %p A managed AI backbone with guardrails, so you can build and run AI safely on AWS. %span.read-more Learn more → %a.card.blue{:href => "/artificialintelligence/generativeai/"} %h3 Generative AI %p Generative AI solutions designed, built and operated on secure AWS foundations. %span.read-more Learn more → %a.card.blue{:href => "/artificialintelligence/data/"} %h3 Data %p Get your data ready for analytics and AI, from pipelines to readiness assessment. %span.read-more Learn more → %a.card.blue{:href => "/consulting/services/saas-cto/"} %h3 SaaS CTO %p Fractional technology leadership for SaaS products scaling on AWS. %span.read-more Learn more →
.svc-trust-bar .svc-trust-inner %p.svc-trust-label Audited and certified .svc-trust-badges .svc-trust-badge %img{src: "/images/partners/2022_aws_partner.svg", alt: "AWS DevOps Competency Partner", loading: "lazy"} %span AWS DevOps Competency .svc-trust-badge %img{src: "/images/ISO-27001-certified_col.svg", alt: "ISO 27001 Certified", loading: "lazy"} %span ISO 27001 Certified .svc-trust-badge %img{src: "/images/partners/saas_dark_bckgnd.svg", alt: "AWS SaaS Competency", loading: "lazy"} %span AWS SaaS Competency
.section-testimonials .section-inner .testimonials-featured .testimonials-featured-inner %h2.testimonials-heading What our customers say .testimonials-grid .testimonial-card %img.testimonial-logo{src: "/images/customers/servicestream.svg", alt: "Service Stream", loading: "lazy"} %p.testimonial-quote base2Services capabilities with open source and cloud computing significantly reduced the business risk associated with a project of this size. .testimonial-author %span.author-name Alistair Legge %span.author-role CTO, Service Stream %a.testimonial-link{href: "/community/casestudies/info/servicestream-testimonial.html"} Read case study .testimonial-card %img.testimonial-logo{src: "/images/customers/urbanise.svg", alt: "Urbanise", loading: "lazy"} %p.testimonial-quote We went to Amazon and said, give us your best people. And they said, you don't want our people, you want base2Services. .testimonial-author %span.author-name Adam Bate %span.author-role Software Development Manager, Urbanise .testimonial-card %img.testimonial-logo{src: "/images/customers/emv.svg", alt: "Emergency Management Victoria", loading: "lazy"} %p.testimonial-quote base2 has been a long-term partner for us, providing ongoing infrastructure support and strong advice throughout our journey. .testimonial-author %span.author-name Michael Jenkins %span.author-role Chief Architect, Emergency Management Victoria
.section-cta .section-inner .cta-content %h2.cta-heading Not sure where to start? %p.cta-sub Tell us where you are and what you are trying to achieve. We will point you to the right starting point. .cta-actions %a.cta-primary{:href => "#contact"} Talk to Us
%a#contact = partial("contact_forms/inbuilt_contact_form.html.haml") ```
Check: every :href above matches a path verified to exist (/products/kickoff/, /products/securecompass/, /consulting/services/discovery-and-review/, /aws-cost-reliability-review/, /aws-downtime-reliability-review/, /cloudmanagement/, /platform-engineering/, /security/, /devops/, /consulting/services/cloud-migration/, /artificialintelligence/aifactory/, /artificialintelligence/generativeai/, /artificialintelligence/data/, /consulting/services/saas-cto/). File is ASCII only, no em-dash, two-space indent.
Files:
- Modify: _partials/navigation/header_navigation_v4.html.haml
Find (around line 3 to 5):
haml
%li.has_children
%a{:href => "#"}
Solutions
Replace the %a{:href => "#"} on that Solutions item with:
haml
%a{:href => "/services/"}
Solutions
Find (around line 97 to 99):
haml
%li.has_children.mega-dropdown
%a{:href => "#"}
Solutions
Replace with:
haml
%li.has_children.mega-dropdown
%a{:href => "/services/"}
Solutions
Only these two # Solutions links changed. No other nav entry touched in this task.
Files:
- Create: industries/index.html.haml
layout: base type: service css: service-modern title: Industries We Serve on AWS | base2Services meta_title: AWS Solutions by Industry | SaaS, Financial Services, Healthcare and More | base2Services meta_description: AWS expertise shaped to your sector. SaaS and ISVs, financial services, healthcare and life sciences, government and enterprise, media and education. keywords: aws by industry, saas aws, financial services aws, healthcare aws, government aws, media aws, education aws description: AWS expertise shaped to your sector, with the same foundation of security, reliability and cost control. banner: /images/banners/webp/mwm48212-customers.webp mobile_banner: /images/banners/webp/480/mwm48212-customers-480w.webp tablet_banner: /images/banners/webp/800/mwm48212-customers-800w.webp banner_title: Built for your industry banner_sub: AWS expertise shaped to the demands of your sector, with the same foundation of security, reliability and cost control underneath. search: high flyout_active: false exit_popup_active: false —
.container.inner %h2 Different sectors, different pressures. %p.center We bring the same AWS foundation of security, reliability and cost control, shaped to what your industry actually demands. Find your sector below. .flex-container %a.btn-primary.blue.findoutmore.center{:href=>"#contact"} Talk to Us
.container.inner %h2 Industries we serve %p.center Pick the sector closest to yours. .cards.three %a.card.blue{:href => "/industries/saas-and-isvs/"} %h3 SaaS and ISVs %p Run the AWS platform underneath your product so your engineers stay on the roadmap. %span.read-more Learn more → %a.card.blue{:href => "/industries/financial-services/"} %h3 Financial Services %p Regulated workloads on AWS, run to the standards your auditors and APRA expect. %span.read-more Learn more → %a.card.blue{:href => "/industries/healthcare-and-life-sciences/"} %h3 Healthcare and Life Sciences %p Sensitive data handled with the security and privacy your sector demands. %span.read-more Learn more → %a.card.blue{:href => "/industries/government-and-enterprise/"} %h3 Government and Enterprise %p Accountable organisations run on AWS with governance, security and resilience built in. %span.read-more Learn more → %a.card.blue{:href => "/industries/media/"} %h3 Media and Streaming %p Platforms that absorb traffic spikes and keep live and on demand experiences up. %span.read-more Learn more → %a.card.blue{:href => "/industries/education/"} %h3 Education and EdTech %p Platforms that scale through enrolment and exam peaks and protect student data. %span.read-more Learn more →
.svc-trust-bar .svc-trust-inner %p.svc-trust-label Audited and certified .svc-trust-badges .svc-trust-badge %img{src: "/images/partners/2022_aws_partner.svg", alt: "AWS DevOps Competency Partner", loading: "lazy"} %span AWS DevOps Competency .svc-trust-badge %img{src: "/images/ISO-27001-certified_col.svg", alt: "ISO 27001 Certified", loading: "lazy"} %span ISO 27001 Certified .svc-trust-badge %img{src: "/images/partners/saas_dark_bckgnd.svg", alt: "AWS SaaS Competency", loading: "lazy"} %span AWS SaaS Competency
.section-cta .section-inner .cta-content %h2.cta-heading Not sure which page fits? %p.cta-sub Tell us about your organisation and what you are trying to achieve. We will point you to the right place. .cta-actions %a.cta-primary{:href => "#contact"} Talk to Us
%a#contact = partial("contact_forms/inbuilt_contact_form.html.haml") ```
All six /industries/<slug>/ hrefs match the slugs created in Tasks 5 to 10. ASCII only, two-space indent.
Files:
- Modify: _partials/navigation/header_navigation_v4.html.haml
#mobile-nav)After the closing of the Solutions %li.has_children block (the mobile Solutions item ends at the SaaS CTO link, around line 47) and before the %li.has_children for "AWS Advanced Partner" (around line 48), insert this new %li at the same indentation as the other %li.has_children items under #mobile-nav %ul:
haml
%li.has_children
%a{:href => "/industries/"}
Industries
%ul.children
%li
%a{:href => "/industries/saas-and-isvs/"}
SaaS & ISVs
%li
%a{:href => "/industries/financial-services/"}
Financial Services
%li
%a{:href => "/industries/healthcare-and-life-sciences/"}
Healthcare & Life Sciences
%li
%a{:href => "/industries/government-and-enterprise/"}
Government & Enterprise
%li
%a{:href => "/industries/media/"}
Media
%li
%a{:href => "/industries/education/"}
Education
.nav)In the desktop %ul.nav, immediately after the closing of the Solutions %li.has_children.mega-dropdown block (which ends at the SaaS CTO mega-menu link, around line 134) and before %li.has_children.more-dropdown (around line 135), insert this new top-level item at the same indentation as the other %li items under %ul.nav:
haml
%li.has_children.full-nav-only
%a{:href => "/industries/"}
Industries
%ul.children
%li
%a{:href => "/industries/saas-and-isvs/"}
SaaS & ISVs
%li
%a{:href => "/industries/financial-services/"}
Financial Services
%li
%a{:href => "/industries/healthcare-and-life-sciences/"}
Healthcare & Life Sciences
%li
%a{:href => "/industries/government-and-enterprise/"}
Government & Enterprise
%li
%a{:href => "/industries/media/"}
Media
%li
%a{:href => "/industries/education/"}
Education
The Industries item appears once in the mobile list and once in the desktop list. Indentation matches sibling %li items (count the leading spaces against the Solutions item directly above). The desktop item carries .full-nav-only like the other secondary top-level items.
Files:
- Create: industries/saas-and-isvs/index.html.haml
- Create: _partials/faq_saas.html.haml
[ ] Step 1: Create industries/saas-and-isvs/index.html.haml using Reference B with these values:
AWS for SaaS and ISVs | base2ServicesAWS for SaaS and ISVs | Managed Platforms and DevOps | base2ServicesWe run the AWS platform underneath your product so your engineers stay on the roadmap. Scale without rebuilds, pass security reviews and keep multi-tenant costs in check.saas aws, isv aws, multi-tenant aws, devops for saas, platform engineering, saas scalingShip features, not pagers. We run the AWS underneath your product so your team stays on the product itself.mwm47935-saas-copyAWS built for SaaS and ISVsShip features, not pagers. We run the platform underneath your product so your engineers stay on the roadmap.Your product is the priority. The platform underneath is ours.Your customers judge you on uptime, speed and trust. We keep the AWS underneath your product reliable, secure and ready to scale, so your team spends its time building the product.What we solve for SaaS teamsScaling without rebuilds / Sudden growth should not mean a re-architecture. We design and run AWS platforms that absorb spikes and new tenants without forcing a rewrite.Engineers stuck on infrastructure / Every hour your developers spend on pipelines and pagers is an hour off the product. We take operations off their plate.Security reviews that stall deals / Enterprise buyers want evidence. ISO 27001 certified controls and SOC 2 audit support give your sales team the answers they need.Multi-tenant cost creep / Per-tenant economics matter at scale. Continuous rightsizing and architecture reviews keep the AWS bill tracking revenue, not outpacing it.The services SaaS and ISV teams lean on most.four/devops/ "Pipelines, infrastructure and 24/7 support in one managed engagement."; Platform Engineering /platform-engineering/ "The internal platform your developers build and ship on, run for you."; Cloud Management /cloudmanagement/ "24/7 managed AWS operations at a fixed monthly fee."; SaaS CTO /consulting/services/saas-cto/ "Fractional technology leadership for products scaling on AWS."Software companies we have helped scale on AWSdubber tuned attache loop11 dinggofaq_saas.html.hamlhaml
%a.btn-primary.blue.findoutmore{:href => "/industries/financial-services/"} Financial Services
%a.btn-primary.blue.findoutmore{:href => "/industries/media/"} Media and Streaming
%a.btn-primary.blue.findoutmore{:href => "/aws-saas-solutions/"} AWS SaaS Enablement
Let us run the platform while you build the product.CTA_SUB: Walk us through your product and AWS setup. We will show you exactly what we would take off your team.
_partials/faq_saas.html.haml using Reference D with these six Q and A:Do you work with multi-tenant SaaS architectures? A: Yes. We design and run multi-tenant AWS platforms, with isolation, scaling and per-tenant cost visibility built in.Can you support our product through rapid growth? A: Yes. We build platforms that absorb traffic spikes and new tenants through autoscaling and Infrastructure as Code, without forcing a re-architecture.How do you help with enterprise security reviews? A: We operate ISO 27001 certified controls and provide SOC 2 audit support, so your sales team has the evidence enterprise buyers ask for.Will our engineers lose control of the platform? A: No. Everything runs in your own AWS accounts with full handover. You own everything we produce and your team keeps full visibility.How quickly can you get started? A: Typically within 1 to 2 weeks. The exact timeline depends on the complexity of your environment.Do you offer fractional technical leadership? A: Yes. Our SaaS CTO engagement provides strategy, architecture guidance and team uplift for products scaling on AWS.Hrefs /devops/, /platform-engineering/, /cloudmanagement/, /consulting/services/saas-cto/, /aws-saas-solutions/, /industries/financial-services/, /industries/media/ all exist or are created in this plan. Six FAQ cards match the six JSON-LD entries. ASCII only.
Files:
- Create: industries/financial-services/index.html.haml
- Create: _partials/faq_financial_services.html.haml
[ ] Step 1: Create industries/financial-services/index.html.haml using Reference B:
AWS for Financial Services | base2ServicesAWS for Financial Services | CPS 234 and ISO 27001 | base2ServicesRegulated workloads on AWS run to the standards your auditors and APRA expect. CPS 234 alignment, ISO 27001 certified controls, SOC 2 audit support and change governance.financial services aws, fintech aws, cps 234, apra aws, pci aws, regulated workloads awsRegulated workloads on AWS, run to the standards your auditors and APRA expect.mwm48177-securityAWS for Financial ServicesRegulated workloads on AWS, run to the standards your auditors and APRA expect.Regulated by default, not as an afterthought.Fintech, lending, payments and insurance teams carry a heavier compliance load than most. We run your AWS environment with the controls, evidence and change governance regulators look for, in your own accounts.What we solve for financial services teamsAPRA CPS 234 obligations / Information security accountability you can evidence. We operate AWS controls aligned to CPS 234 and produce the records your assessors ask for.Audit evidence on demand / ISO 27001 certified processes and SOC 2 audit support mean the evidence is ready when an audit lands, not assembled in a scramble.Change control without the drag / Every change runs through approval and review gates, logged and reversible. Governance and delivery speed are not a trade off.Data residency and segregation / Your data stays in the regions and accounts you choose, with segregation of duties and least privilege access enforced.The services financial services teams rely on most.four/security/ "Security and compliance run as a service, with the evidence your auditors expect."; Cloud Management /cloudmanagement/ "24/7 managed AWS operations with security and compliance built in."; DevOps as a Service /devops/ "Pipelines with security scanning and change control at every stage."; Focused AWS Review /consulting/services/discovery-and-review/ "A Well-Architected review covering security, cost and operations."Finance and fintech teams we have helped on AWSzelo tallie attachefaq_financial_services.html.hamlhaml
%a.btn-primary.blue.findoutmore{:href => "/security/"} Compliance and Risk
%a.btn-primary.blue.findoutmore{:href => "/industries/saas-and-isvs/"} SaaS and ISVs
%a.btn-primary.blue.findoutmore{:href => "/industries/government-and-enterprise/"} Government and Enterprise
Show us your environment. We will map it to your obligations.CTA_SUB: Tell us where you are with CPS 234, audit and change control. We will explain exactly how we would run it.
_partials/faq_financial_services.html.haml using Reference D:Do you align with APRA CPS 234? A: Yes. We operate AWS controls aligned to CPS 234 and support your own attestation with evidence and reporting.Are you SOC 2 certified? A: We are not a SOC 2 auditor. We provide SOC 2 audit support and operate controls aligned to SOC 2, and we are ISO 27001 certified.Where does our data live? A: In the AWS regions and accounts you choose. Data residency, segregation of duties and least privilege access are enforced across the environment.How do you handle change control? A: Every change runs through approval and review gates, is logged and is reversible, so governance does not slow delivery.Can you help us pass a financial services security review? A: Yes. ISO 27001 certified processes, SOC 2 audit support and full evidence give you what reviewers and procurement teams ask for.Do you have experience with payments and PCI? A: Yes. We helped Parakeet reach PCI compliance roughly three times faster while reducing cost, working entirely in their own AWS account.Files:
- Create: industries/healthcare-and-life-sciences/index.html.haml
- Create: _partials/faq_healthcare.html.haml
[ ] Step 1: Create industries/healthcare-and-life-sciences/index.html.haml using Reference B:
AWS for Healthcare and Life Sciences | base2ServicesAWS for Healthcare and Life Sciences | Secure, Compliant Cloud | base2ServicesSensitive health data handled with the security and privacy your sector demands. ISO 27001 certified controls, data residency, resilience and scalable AWS platforms.healthcare aws, life sciences aws, health data security, healthtech aws, medical data compliance, data residencySensitive data handled with the security and privacy your sector demands.mwm47438-securityAWS for Healthcare and Life SciencesSensitive data, handled with the security and privacy your sector demands.Sensitive data deserves a careful platform.Health, wellness and life sciences teams handle some of the most sensitive data there is. We run your AWS environment with the security controls, privacy practices and resilience that regulated health data requires, in your own accounts.What we solve for health and life sciences teamsProtecting sensitive health data / Encryption, least privilege access and continuous monitoring across your environment, with ISO 27001 certified controls behind them.Privacy and data residency / Your data stays in the regions you choose, with segregation and access controls that respect patient and participant privacy.Resilience for critical services / Validated backups, tested recovery and 24/7 monitoring keep services people depend on available.Scaling research and product workloads / From data pipelines to product platforms, we run AWS environments that scale with demand without compromising control.The services health and life sciences teams rely on most.four/security/ "Security and compliance run as a service, with audit ready evidence."; Cloud Management /cloudmanagement/ "24/7 managed AWS operations with security and backups built in."; DevOps as a Service /devops/ "Pipelines with security scanning and controlled, reversible change."; Migration /consulting/services/cloud-migration/ "Move your existing platform to AWS with minimal disruption and full handover."Health and wellness platforms we have helped on AWScarbonfaq_healthcare.html.hamlhaml
%a.btn-primary.blue.findoutmore{:href => "/security/"} Compliance and Risk
%a.btn-primary.blue.findoutmore{:href => "/industries/financial-services/"} Financial Services
%a.btn-primary.blue.findoutmore{:href => "/industries/saas-and-isvs/"} SaaS and ISVs
Tell us about your data and we will protect it properly.CTA_SUB: Walk us through your platform and obligations. We will explain exactly how we would secure and run it.
_partials/faq_healthcare.html.haml using Reference D:How do you protect sensitive health data? A: Through encryption, least privilege access and continuous monitoring, backed by ISO 27001 certified controls, all in your own AWS account.Where is our data stored? A: In the AWS regions you choose. Data residency, segregation and access controls are enforced to respect patient and participant privacy.Are you ISO 27001 certified? A: Yes. base2Services is ISO 27001 certified, and we are APRA CPS 234 compliant.Can you support our privacy and compliance obligations? A: Yes. We operate controls aligned to your obligations and provide SOC 2 audit support and the evidence assessors ask for.How do you ensure availability for critical health services? A: Validated backups, tested recovery and 24/7 monitoring keep services available, with recovery times measured rather than assumed.Can you migrate our existing health platform to AWS? A: Yes. We assess, plan and run the migration with minimal disruption and full handover to your team.Files:
- Create: industries/government-and-enterprise/index.html.haml
- Create: _partials/faq_government_enterprise.html.haml
[ ] Step 1: Create industries/government-and-enterprise/index.html.haml using Reference B:
AWS for Government, Public Sector and Enterprise | base2ServicesAWS for Government and Enterprise | Governance and Compliance | base2ServicesGovernment, public sector and enterprise organisations run on AWS with governance, security and resilience built in. ISO 27001, CPS 234 and full audit trails.government aws, public sector aws, enterprise aws, aws governance, aws compliance, legacy migration awsAccountable organisations run on AWS with governance, security and resilience built in.mwm48299-managed-awsAWS for Government, Public Sector and EnterpriseLarge, accountable organisations run on AWS with governance, security and resilience built in.Accountability that stands up to scrutiny.Government bodies, public sector organisations and mid-tier to enterprise businesses share the same need: AWS run with accountability, security and resilience that holds up under scrutiny. We operate your environment in your own accounts, with the governance to match.What we solve for government and enterpriseAccountability and governance / Change control, approval gates and full audit trails. Every action logged, reviewable and reversible.Security and compliance at scale / ISO 27001 certified controls, APRA CPS 234 alignment and continuous monitoring across complex, multi-account estates.Resilience for essential services / Validated backups, tested recovery and 24/7 monitoring keep services people rely on available.Modernising legacy estates / Migration and platform engineering that move large environments to AWS with minimal disruption and full handover.The services accountable organisations rely on most.four/security/ "Security and compliance run as a service, with audit ready evidence."; Cloud Management /cloudmanagement/ "24/7 managed AWS operations across complex estates."; Migration /consulting/services/cloud-migration/ "Move large, legacy environments to AWS with minimal disruption."; Platform Engineering /platform-engineering/ "A governed internal platform your teams build on, run for you."Public sector and enterprise organisations we work withrsl servicestream sapower#content.page:
haml
.section-testimonials
.section-inner
.testimonials-featured
.testimonials-featured-inner
%h2.testimonials-heading Trusted in the public sector
.testimonials-grid
.testimonial-card
%img.testimonial-logo{src: "/images/customers/emv.svg", alt: "Emergency Management Victoria", loading: "lazy"}
%p.testimonial-quote base2 has been a long-term partner for us, providing ongoing infrastructure support and strong advice throughout our journey.
.testimonial-author
%span.author-name Michael Jenkins
%span.author-role Chief Architect, Emergency Management Victoria
faq_government_enterprise.html.hamlhaml
%a.btn-primary.blue.findoutmore{:href => "/security/"} Compliance and Risk
%a.btn-primary.blue.findoutmore{:href => "/industries/financial-services/"} Financial Services
%a.btn-primary.blue.findoutmore{:href => "/industries/education/"} Education
Bring us your estate. We will run it to the standard you answer to.CTA_SUB: Tell us about your governance, compliance and resilience needs. We will explain exactly how we would operate it.
_partials/faq_government_enterprise.html.haml using Reference D:Do you work with government and public sector organisations? A: Yes. We support public sector and enterprise organisations including Emergency Management Victoria, Open Universities Australia and RSL Art Union.How do you handle governance and change control? A: Through approval gates, full audit trails and reversible change. Every action is logged and reviewable.What security certifications do you hold? A: AWS DevOps and SaaS Competencies, AWS Advanced Partner status, ISO 27001 certification and APRA CPS 234 compliance.Can you manage large multi-account AWS estates? A: Yes. We provide and operate landing zones, account governance and continuous monitoring across complex estates.Can you migrate our legacy systems to AWS? A: Yes. We assess, plan and run migrations of large environments with minimal disruption and full handover.How do you ensure availability for essential services? A: Validated backups, tested recovery and 24/7 monitoring keep essential services available, with recovery times measured.Files:
- Create: industries/media/index.html.haml
- Create: _partials/faq_media.html.haml
[ ] Step 1: Create industries/media/index.html.haml using Reference B:
AWS for Media and Streaming | base2ServicesAWS for Media and Streaming | Scale Under Load | base2ServicesMedia, streaming and content platforms that absorb traffic spikes and keep live and on demand experiences fast and reliable on AWS.media aws, streaming aws, video aws, content platform aws, live streaming scaling, media cdnAudiences arrive in spikes. We run the AWS platform that scales with them and keeps streams up.mwm47352AWS for Media and StreamingAudiences arrive in spikes. We run the AWS platform that scales with them and keeps streams up.When the audience arrives all at once, the platform holds.Media, streaming and content platforms live and die on availability under load. We run AWS environments that absorb traffic spikes, keep live and on demand experiences fast, and stay reliable when the audience arrives all at once.What we solve for media teamsUnpredictable traffic spikes / Launches, live events and viral moments. We design and run platforms that scale on demand and shed load gracefully.Latency and delivery / Fast playback and quick page loads across regions, using AWS native delivery and caching tuned to your audience.Reliability during live events / When it matters most the platform holds, with 24/7 monitoring and tested recovery keeping streams and sites up.Cost at scale / Streaming and delivery costs add up. Continuous rightsizing keeps spend in line with audience and revenue.The services media and streaming teams rely on most.four/platform-engineering/ "The scalable platform your delivery runs on, designed and operated for you."; Cloud Management /cloudmanagement/ "24/7 managed AWS operations tuned for traffic under load."; DevOps as a Service /devops/ "Pipelines and infrastructure that ship fast and scale on demand."; Migration /consulting/services/cloud-migration/ "Move your media platform to AWS with minimal disruption."Media and streaming platforms we have scaled on AWSsardiusmedia tuned justautofaq_media.html.hamlhaml
%a.btn-primary.blue.findoutmore{:href => "/industries/saas-and-isvs/"} SaaS and ISVs
%a.btn-primary.blue.findoutmore{:href => "/platform-engineering/"} Platform Engineering
%a.btn-primary.blue.findoutmore{:href => "/cloudmanagement/"} Cloud Management
Tell us about your audience peaks. We will build for them.CTA_SUB: Walk us through your platform and your biggest moments. We will show you how we keep it up.
_partials/faq_media.html.haml using Reference D:Can you handle large traffic spikes? A: Yes. We build platforms that scale on demand through autoscaling and Infrastructure as Code, and shed load gracefully under pressure.Do you support live video streaming? A: Yes. We helped Sardius Media speed up live video streaming on AWS, and we run real-time and on demand workloads.How do you keep latency low? A: Through AWS native delivery and caching tuned to your audience, with workloads placed in the regions closest to your viewers.How do you control streaming costs? A: Continuous rightsizing, commitment buying and architecture reviews keep delivery spend in line with audience and revenue.Do you provide 24/7 support during events? A: Yes. We monitor around the clock and join the calls during your biggest moments, across AU, EU and US coverage.How quickly can you get started? A: Typically within 1 to 2 weeks, depending on the complexity of your environment.Files:
- Create: industries/education/index.html.haml
- Create: _partials/faq_education.html.haml
[ ] Step 1: Create industries/education/index.html.haml using Reference B:
AWS for Education and EdTech | base2ServicesAWS for Education and EdTech | Scale Through Peaks | base2ServicesEducation and EdTech platforms that scale through enrolment and exam peaks, protect student data and stay reliable for learners on AWS.education aws, edtech aws, student data security, university aws, learning platform scaling, exam trafficEnrolment peaks, exam crunches and student data. We run the AWS underneath learning platforms so they hold up when it counts.mwm48141-about_teamAWS for Education and EdTechEnrolment peaks, exam crunches and student data. We run the AWS underneath learning platforms so they hold up when it counts.Reliable when the term starts, secure all year round.Education and EdTech platforms face sharp seasonal peaks and a duty of care over student data. We run AWS environments that scale through enrolment and exam periods, protect sensitive information and stay reliable for learners and staff.What we solve for education teamsSeasonal demand peaks / Enrolment, term start and exams bring predictable surges. We run platforms that scale up for the peak and back down after.Protecting student data / Encryption, access controls and ISO 27001 certified processes protect sensitive student and staff information.Reliability for learners / Downtime during an assessment is not an option. 24/7 monitoring and tested recovery keep platforms available.Doing more with constrained budgets / Education budgets are tight. Continuous cost optimisation makes sure cloud spend goes as far as it can.The services education and EdTech teams rely on most.four/cloudmanagement/ "24/7 managed AWS operations that hold up through seasonal peaks."; DevOps as a Service /devops/ "Pipelines and infrastructure that scale on demand."; Compliance and Risk /security/ "Security and compliance run as a service to protect student data."; Migration /consulting/services/cloud-migration/ "Move your learning platform to AWS with minimal disruption."Education and EdTech organisations we have helped on AWSboddle openunivertisyfaq_education.html.hamlhaml
%a.btn-primary.blue.findoutmore{:href => "/industries/saas-and-isvs/"} SaaS and ISVs
%a.btn-primary.blue.findoutmore{:href => "/industries/government-and-enterprise/"} Government and Enterprise
%a.btn-primary.blue.findoutmore{:href => "/industries/healthcare-and-life-sciences/"} Healthcare and Life Sciences
Tell us about your peaks and your data. We will run it.CTA_SUB: Walk us through your platform, your busiest periods and your obligations. We will show you how we keep it reliable.
_partials/faq_education.html.haml using Reference D:Can you handle enrolment and exam traffic peaks? A: Yes. We run platforms that scale up for predictable surges through autoscaling, then scale back down to control cost.How do you protect student data? A: Through encryption, access controls and ISO 27001 certified processes, all running in your own AWS account.Do you work with EdTech products and universities? A: Yes. We helped Boddle scale an EdTech platform and have supported Open Universities Australia.How do you keep platforms available during assessments? A: 24/7 monitoring, tested recovery and validated backups keep platforms available when learners depend on them.Can you help reduce our AWS costs? A: Yes. Continuous rightsizing and architecture reviews make sure constrained budgets go as far as possible.How quickly can you get started? A: Typically within 1 to 2 weeks, depending on the complexity of your environment.openunivertisy). Hrefs exist. ASCII only.Files: none (review only)
Confirm every internal href across the new pages resolves to a directory with an index.html.haml or to a slug created in this plan. Pay attention to: /security/ (not /compliance-and-risk/), /industries/<slug>/ matching Tasks 5 to 10 exactly, /aws-saas-solutions/.
Grep the new files for em-dash, en-dash and the string ", and " / ", or " (Oxford comma). Grep for "SOC 2 compliant" and "SOC 2 certified" (must not appear; only "SOC 2 audit support" or "controls aligned to SOC 2"). Confirm ASCII only.
Confirm each industry page renders its FAQ partial name correctly and that each FAQ partial has six visible cards matching six JSON-LD entries. Confirm the nav shows Solutions linking to /services/ and a single Industries dropdown in both mobile and desktop lists.
Report the file list created and modified. The user runs the Awestruct build and a Codex review pass, then manages commits.
customers/customer/*.md filenames, including the openunivertisy and zelo (Parakeet) spellings.