Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2jZgs1F.
Rob Harrop talks about the increasing automated field of operations and explores what the future might hold when machine learning and AI techniques are brought to bear on the problem of systems operations. He also shows some real examples of what is possible with today’s toolchains and compute power. Filmed at qconsf.com.
Rob Harrop is CEO at Skipjaq where he leads a team working on the cutting edge of machine-driven performance optimization. Rob is well known as a co-founder of SpringSource, the software company behind the wildly-successful Spring Framework. At SpringSource he was a core contributor to the Spring Framework and led the team that built dm Server (now Eclipse Virgo).
2. InfoQ.com: News & Community Site
• 750,000 unique visitors/month
• Published in 4 languages (English, Chinese, Japanese and Brazilian
Portuguese)
• Post content from our QCon conferences
• News 15-20 / week
• Articles 3-4 / week
• Presentations (videos) 12-15 / week
• Interviews 2-3 / week
• Books 1 / month
Watch the video with slide
synchronization on InfoQ.com!
https://www.infoq.com/presentations/
microservices-ml-ai
3. Purpose of QCon
- to empower software development by facilitating the spread of
knowledge and innovation
Strategy
- practitioner-driven conference designed for YOU: influencers of
change and innovation in your teams
- speakers and topics driving the evolution and innovation
- connecting and catalyzing the influencers and innovators
Highlights
- attended by more than 12,000 delegates since 2007
- held in 9 cities worldwide
Presented at QCon San Francisco
www.qconsf.com
32. Visible metrics and logs
Ability to start/stop/restart/move workload
Ability to change configuration
Ability to modify dependencies
Ability to wire/rewire external services
Requirements for Operations
37. Background
Consumer-facing web application running Rails against PostgreSQL on AWS
RDS
Mix of transactional and batch workloads running against the same database
Question: when is the DB unusually overloaded?
57. Summary
Increasing complexity and deployment speed make operational
automation a must
We must build services that are ready for automation
Simple models can often beat complex ones
Cheap compute and storage makes large-scale ML available to
everyone