流利说 AWS 最佳实践及 r e : I n v e n t 2 0 1 7 技术新趋势
2 0 1 8 . 0 1 . 1 0
何源 后端工程师@英语流利说
Help Everyone
Become
a Global Cit izen
英语流利说 懂你英语 雅思流利说
流利说 AWS 最佳实践
Agenda
• 流利说架构演进
• 流利说微服务实践
• AWS Well-Architected
• 典型的 Monolith 服务 (2015-2016)
• 开始微服务的尝试,gRPC (0.6) + Consul /
HAProxy (2016~2017)
• 大部分的新业务使用微服务 (2017~
Auto Scaling Docker
Kubernetes Docker
• 寻找适合业务的架构
• 微服务需要从基础架构开始
• Trace, Monitoring, Circuit breaker …
• Test, Test, TEST..
“We continue to build services for the future, not the way
we developed in the past. You have to understand
that the system you’re building now is not the system
you will be running in 6 months or 2 years.”
-- Werner Vogels
AWS Well-Architected
• Operational Excellence
• Security
• Reliability
• Performance Efficiency
• Cost Optimization
https://amazonaws-china.com/cn/architecture/well-architected/
Re:Invent 2017 新服务
Amazon EKS
• Highly Available and Scalable
• Seamless integration with AWS services
• Native Upstream Kubernetes
• Secure
Amazon SageMaker
• 开箱即用,节省 setup 成本
• Automatic Model Tuning
• One-Click Deployment
• Build, Train, Deploy
Amazon Aurora
• 兼容 MySQL 和 PostgreSQL
• 最高可以扩展到 64T
• Multi-Master
• Serverless
Amazon S3 Select
• 提供 Presto Connector
• 4x Faster
• Good for Data Pipeline
Amazon Lambda
• BJS 可用
• Severless
• 事件驱动
Top Related