Unlock the path to mastering ecommerce architecture and the full potential of VTEX solutions. Give the next step and distinguish yourself as an expert in commerce architecture through the Commerce Architecture Certification.
Know MoreCAC Level 1
CAC Level 2
CAC Level 3
Exam format
120 multiple choice questions
40 multiple choice questions
10 essay type questions
Exam duration
2 hours and 40 minutes
3 hours and 20 minutes
4 hours and 15 minutes
Pre-requistes
Anyone can apply for the exam
Anyone can apply for the exam
Anyone can apply for the exam
Renewal
Title is valid for 2 years after issued date. After expiration candidates must retake the CAC Level 1 exam
Title is valid for 2 years after issued date. After expiration candidates must retake the CAC Level 2 exam
Title is valid for 2 years after issued date. After expiration candidates must retake the CAC Level 3 exam.
Exam Language
English
English
English, Portuguese and Spanish
The Commerce Architecture Certification evaluates proficiency in commerce architecture, with a specific focus on VTEX solutions.
With three increasingly difficult levels - CAC Level 1, CAC Level 2, and CAC Level 3 - this certification is designed to comprehensively assess candidates' expertise in navigating and implementing commerce architecture within the VTEX framework.
Find below the topics that are covered in the CAC exams:
This group of topics covers the fundamental concepts of ecommerce architecture that are essential for understanding how ecommerce systems work.
Web Architecture Fundamentals - Understanding the key features of HTTP protocol, such as statelessness and caching, CDN, Load Balancing, Load Testing, SPAs, PWAs, different types of system designs such as Microservices, Event-Driven Architecture, Serverless Architecture and Headless Commerce.
APIs, integrations and core programming concepts - Knowledge of basic programming concepts such as variables, data types and structures, loops, logical thinking and the basics of HTML/CSS and Javascript. Also, understanding of authentication and authorization mechanisms, API management/calls and VTEX's API.
Performance optimization and web analytics - Understanding the Web Core Vitals, image optimization, CSS and Javascript optimization, Render-Blocking problems, Lazy Loading, HTTP/2 and HTTP/3, GraphQL, A/B testing and Funnel Analysis.
Security and compliance - Knowledge of identifying security risks, preventing SQL injection, XSS attacks, securing code, Secure Payment Gateways, incident response planning, security best practices for third-party integrations, overview of PCI-DSS requirements for ecommerce, compliance requirements and data protection strategies.
The VTEX Basics domain evaluates candidates' proficiency in the fundamental components of VTEX systems, VTEX specific architecture, and VTEX protocols and their ability to apply this knowledge to effectively work with VTEX projects
VTEX Core Modules - Understanding of VTEX core modules, including catalog, promotions, pricing, logistics, and other key components of the VTEX Platform
VTEX Architecture - Knowledge of typical VTEX architecture models, including how to structure VTEX projects
VTEX Frameworks - Knowledge of typical VTEX frameworks, including VTEX IO, VTEX FastStore and Headless CMS Integration.
VTEX Protocols and Add-Ons - Understanding of VTEX protocols, including the Payment Provider Protocol, Giftcard Provider Protocol, and Tax Hub Protocol, as well as how to build an external provider for each protocol. Also, knowledge about VTEX Shield, Data Pipeline, Sales App and Live Shopping/Personal Shopping.
This group of topics covers the techniques for ensuring high availability, scalability, and optimal performance of ecommerce systems.
System Scaling and Performance - Understanding of how to perform load testing to identify and mitigate bottlenecks in ecommerce architecture. Also, understanding auto-scaling techniques, including how to use cloud infrastructure to automatically adjust resources based on demand.
Reliability and Availability - Understanding of CDN architecture and benefits, such as improved performance and reduced server load, fault tolerance techniques, SLAs and Load Balancing algorithms.
Asynchronous and Event-Driven Systems - Understanding of event-driven architecture, message queuing systems and how they can be used to improve the scalability and reliability of ecommerce systems.
Practical Implementations and Case Studies - Real-world examples of ecommerce architectures, highlighting best practices, lessons learned and how to apply VTEX solution to customers.