and Managing Partner of BDS - 2015 - 2021: CIO of MTB (Dr. Taus) Industry conglomerate in Austria, 1 billion revenue, 6.000 employees - 2013 - 2015: CEO of amanomedia Part of Leykam, one of the largest printing facilities in Europe - Since 2007: Founder, CEO and Managing Partner of DHC Technology consulting for companies in Europe - 2004-2007: Assistant professor at TU Vienna and visiting researcher at: Intel USA, Portland, Oregon: Applied semiconductor research Sony Japan, Tokyo: Semiconductor research CEO of Brantner Digital Solutions
the architecture development of Brantner Digital Solutions - Since 2019: - Project assistant at TU Wien - Researching on Financial, Blockchain and Temporal Knowledge Graphs - International Collaborations - Founded his own company with 18 Architecture Lead
than 2.700 employees 12 waste sorting facilities Company name: Brantner Digital Solutions GmbH Slogan: Brantner AI - so easy to apply! Specialization: applied artificial intelligence for sustainability Founders: Bernd Brantner, René Heinzl CEO: Christoph Pasching (sales) René Heinzl (tech) Josef Scheidl (finance) Innovation from tradition OFFICES AUSTRIA since 1936 CZECH REPUBLIC | SLOVAKIA since 1992 ROMANIA since 2004 SERBIA since 2007
programmable neuronal net (PyTorch and Tensorflow) Training data: 1 20 object categories, approx. 3.9 million images per month Patents: currently 5 applications Our awards (in German): Platform: scalable Kubernetes cluster for on-premise, private and public cloud (we are looking for experienced developers) Neuronal net: panoptic segmentation for object detection, instance segmentation, semantic segmentation 7 Multiple award winning product Presentation of the Brantner AI
month? Metrics: 200 API calls per second / storage 40 TB / 4 million JSON DB entries per month Storage Scalability Containers Queue system Costs as First Class Metric
key metrics that pertain to cloud costs: Measure per Promote the idea of cloud costs Customer Product Feature in the organization understand actual costs Dev Team Environment top-of-mind for engineering decisions Ensure that costs are measureable up-to-date viewed within relevant context
key metrics that pertain to cloud costs: Unit cost Idle cost per instance/per call? what factors affect it impact on bottom line Return on unit cost has to be strong baseline cost with 0 load efficiency measurement Helps to determine whether an architecture change is worth the effort in terms of savings you can realize Shared infrastructure save costs or engineering efficiencies chargeback or account for shared costs split costs across teams is often challenging
key metrics that pertain to cloud costs: Cost/Load efficiency curve Innovation/cost ratio calculate your costs unit cost vs. customer base avoid exponential growth in your cost curve R&D to production operation costs no expectation of revenue in R&D keep system profitable products will eventually go to market If costs were not considered during R&D, moving to production can be challenging
Apache Kafka - min. 4GB RAM (according to online discussions) - we know that smaller sizes are possible RabbitMQ - min. 256MB RAM (according to RabbitMQ) - it works best if the queues are empty Think of your requirements/use case: Lifetime (Persistence) Ordering Priority Messages Protocol (MQTT, AMQP, …) Routing Topics
of services Picking the right instance (more than 1.7 million combinations in AWS) Optimized servers for database, computing, graphics, storage, … Cost dimensions Network Data transfer Data storage IO Processing/Runtime Scale an event only after all dimensions have been calculated Tier requirements (Processing, event, data) Monitoring Realtime cost analysis Planning Enforcement of scaling actions
coordination and cooperation between teams Build them on powerful machines Deploy them on small machines Use the smallest base containers (Alpine Image has 5MB) One-time configuration (vs. configuring servers/VMs) Low maintenance costs Base containers are open source and free to use Use multi-stage build to reduce container size Kill non-used environments with policies
we power our realtime AI end-to-end data pipeline per customer with: Storage Servers (20-40TB) 30-50 EUR per month DB Servers 10-15 EUR per month App Servers 5-10 EUR per month Gitlab Server 30 EUR per month AI Hardware (2-4x Nvidia 3060 RTX) connected via queue server paid once + electricity Price: 75-105 EUR per month