Spryker Cloud Infrastructure and Tooling Catalog
Spryker Systems GmbH – June 2023Introduction
Spryker’s Cloud Infrastructure and Tooling enables Spryker customers to develop, run and manage their Spryker application without the complexity of building, scaling, and maintaining the infrastructure.
To achieve this, Spryker has built and incorporated multiple features that allow organizations to benefit from Spryker’s inherent agility, security, and flexibility.
The Spryker Cloud Infrastructure and Tooling Catalog offers an overview of these features, along with details of each, to demonstrate how Spryker Cloud Commerce OS can help your business thrive.
Details
A smooth developer experience requires a CI/CD pipeline that automates and quality checks throughout the software development lifecycle, ensuring velocity is balanced with delivering a great product. Spryker Cloud Infrastructure provides managed CI/CD pipelines, removing significant toil from your business. Staff no longer to spend significant amounts of time undertaking maintenance, allowing them to work on new capabilities.
- run scheduled background jobs so certain commands are performed at a specific time.
- run a one-time-job to perform specific actions, e.g. Data Migration (import/export).
- run code as a console command to troubleshoot business functionalities and perform one-time actions (eg: manually sync data after a fix; manually re-run some import process).
- Enables maintenance mode for the environment in case of a system update or a new codebase version rollout.
- During a beta-testing phase, enable maintenance mode but whitelist specific IP addresses for staff who should have access, such as QA engineers.
Details
Spryker provides comprehensive protection and 24/7 availability for your data and applications. With built-in DDoS protection, web traffic protection, intrusion detection, vulnerability management, and end-to-end customer data protection, Spryker ensures your business information remains confidential and secure at all times. Additionally, the platform’s use of industry-standard security measures such as SIEM and machine learning-based threat detection allows for proactive monitoring and improved security. Through these solutions, Spryker allows your team to focus on core business operations.
- at rest using AES-256 encryption
- in transit using TLS1.2/1.3 encryption
Details
Monitoring is a crucial feature for any business. The Spryker platform provides APM (Application Performance Monitoring) capabilities so your business can design bespoke dashboards to identify performance bottlenecks, track response times, and pinpoint errors. At any time, Spryker customers can monitor the performance of their sophisticated applications to ensure they are delivering a reliable, fast, and smooth user experience.
Details
Effortlessly scale your e-commerce infrastructure during peak periods and promotions with our autoscaling solution. Spryker ensures your platform can handle spikes in traffic, big data transactions, and complex business processes, offering customers a seamless experience without any downtime or performance issues.
Details
Even in the face of unforeseen circumstances – such as hardware failure, software errors, natural disasters, or cyberattacks – Spryker Cloud Infrastructure ensures that business operations continue uninterrupted, customers’ trust is maintained, and regulatory compliance is met. By maintaining multiple copies of data across different geographic locations, automating backups and enabling fast recovery, your business can be confident that its data is always protected and quickly restored in case of a disruption.
- transaction log backups via AWS Point-In-Time Recovery.
- monthly snapshots with a default retention of 90 calendar days.
- hourly snapshots with a default retention of 35 calendar days.
Details
The Spryker platform is open and composable so your company can connect external services to your platform environments hosted in Spryker’s Cloud Infrastructure.
Supported connectivity methods allow integrations from:
- a separate AWS account
- on-premise hosted services
- non-AWS cloud services
This feature satisfies several use cases, including:
- the use of an external PIM system that propagates product and price data into a Spryker-based shop
- integrations with a third-party API Gateway as a central hub for any connectivity to external systems.
Details
Digital commerce transactions involve a wide range of data types and models, including customer, product, inventory, and order data, all of which can be challenging to manage efficiently and effectively.
A multi-logical database provides enhanced performance, availability, scalability, and flexibility, as well as better data management capabilities, allowing your digital commerce platform to manage large volumes of transactional data and provide a seamless experience for customers.
- easily scaling each database independently as needs evolve.
- ensuring flexible deployment of a database without affecting transactions supported by other data domains.
- enabling more flexible management in configurating business transactions.
Details
Spryker Cloud Infrastructure allows your tech teams complete control over the development environment with no dependency on internet connectivity after installation, enabling them to work offline. The environment contains performance improvements with caching and reduced resource consumption, making it easy for developers to troubleshoot issues and test results.
- Debugging support through X-debug. This facilitates the debugging process during local development.
- Support for testing using Webdriver and Codeception. This allows developers to automate and execute tests for Spryker projects within the local development environment and the ability to include them in the CI.
About Spryker
Spryker is the leading global composable commerce platform for enterprises with sophisticated business models to enable growth, innovation, and differentiation. Designed specifically for sophisticated transactional businesses, Spryker’s easy-to-use, headless, API-first model offers a best-of-breed approach that provides businesses the flexibility to adapt, scale, and quickly go to market while facilitating faster time-to-value throughout their digital transformation journey. As a global platform leader for B2B and B2C Enterprise Marketplaces, IoT Commerce, and Unified Commerce, Spryker has empowered 150+ global enterprise customers worldwide and is trusted by brands such as ALDI, Siemens, ZF Friedrichshafen, and Ricoh. Spryker is a privately held technology company headquartered in Berlin and New York backed by world class investors such as TCV, One Peak, Project A, Cherry Ventures, and Maverick Capital. Learn more at spryker.com.