Boosting Efficiency How to Realize 70 Cost Reduction with Aws Fargate Con318

Title

AWS re:Invent 2023 - Boosting efficiency: How to realize 70% cost reduction with AWS Fargate -CON318

Summary

  • Stephen Follis and Skylar from Smartsheet presented on cost-effective workload management using AWS Fargate.
  • Fargate is a serverless container platform that simplifies operations, enhances security, and offers cost efficiency.
  • It provides isolation of tasks using micro VMs, prevents privileged container usage, and allows for elastic pricing.
  • Smartsheet's journey with AWS began in 2006 and fully migrated to AWS by 2019, leading to significant growth.
  • Skylar introduced the OPS framework (Optimize, Propel, Scale) that Smartsheet used to achieve a 70% reduction in costs.
  • Optimization involved embracing auto-scaling, understanding AWS billing, and eliminating legacy overheads.
  • Propelling involved simplifying deployment processes, leveraging the AWS Shared Responsibility Model, and utilizing managed services.
  • Scaling involved anticipating future demands, load testing, and embracing best practices like cell-based architecture.
  • Smartsheet's cell-based architecture allows for predictable performance and scalability by adding more cells as needed.

Insights

  • AWS Fargate's serverless approach can significantly reduce the operational overhead associated with container management.
  • Security is a foundational aspect of Fargate, providing an additional layer of isolation and security compared to traditional container methods.
  • The OPS framework (Optimize, Propel, Scale) can serve as a guideline for organizations looking to improve efficiency and reduce costs in their cloud infrastructure.
  • Specializing services and understanding workload characteristics can lead to more effective auto-scaling and cost savings.
  • The transition from a centralized DevOps model to T-shaped engineers can improve agility and reduce reliance on specialized roles.
  • Cell-based architecture is a scalable design pattern that can help manage growth and ensure predictable performance.
  • Smartsheet's experience with AWS Fargate and the OPS framework demonstrates the potential for significant cost savings and operational improvements when adopting cloud-native technologies and practices.