infinity and beyond
play

Infinity and Beyond CHRISTINE TRAHE | PLATFORM ENGINEERING, SCOUT24 - PowerPoint PPT Presentation

Infinity and Beyond CHRISTINE TRAHE | PLATFORM ENGINEERING, SCOUT24 | SEPT 2019 Community Day 2019 Sponsors 2 Containerized Applications running on AWS 3 Product Account Strategy 4 Enabling product engineers to focus on delivering value


  1. Infinity and Beyond CHRISTINE TRAHE | PLATFORM ENGINEERING, SCOUT24 | SEPT 2019 Community Day 2019 Sponsors

  2. 2

  3. Containerized Applications running on AWS 3

  4. Product Account Strategy 4

  5. Enabling product engineers to focus on delivering value to Scout24 consumers and customers. Platform Engineering, Scout24 5

  6. Delivering Infinity

  7. Keeping it simple Custom resource Basic configuration Mandatory Tagging 7

  8. What the user sees 8

  9. Under the hood: Compute 9

  10. Under the hood: Logging and Monitoring 10

  11. Limitations

  12. Tooling • CloudFormation − Not for application deployment • ECS − Smaller community − Lower level building block 12

  13. Single cluster Ease of experimentation • Services should never impact each other • Disaster recovery strategy • Hitting the limits of our providers • 13

  14. No noticable changes for the user 14

  15. Beyond

  16. Now: under the hood 16

  17. Notable improvements • Deployment time down from 5 minutes to under 1 minute • Large community, get to use open source tools • Improved confidence 17

  18. Our Multi-Cluster Toolbox

  19. User Interface 19

  20. User Interface 20

  21. Service deployment with CloudFormation 21

  22. Service Deployment with controllers 22

  23. Accessing AWS Resources with IAM 23

  24. Accessing AWS Resources with VPC 24

  25. Higher level of abstraction • • What level to abstract Large open source community • Amazon Platform EKS Engineering • Standards and best practices AWS abstracts complexity • • Not for application deployment (API calls, • Lower level building block AWS CodeDeploy) • Smaller community • Infrastructure deployment • Platform abstraction 25

  26. Thank you! ! CHRISTINE TRAHE | PLATFORM ENGINEERING, SCOUT24 | SEPT 2019 https://jobs.scout24.com/#/department-positions/PlatformEngineering Scout24 are hiring! Finanzcheck (Hamburg!) AutoScout24 ImmobilienScout24

Recommend


More recommend