Главная
Study mode:
on
1
Introduction
2
About Ryan Bergman
3
About John Deere
4
Growing Population
5
John Deere
6
Intelligent Solutions Group
7
War Stories
8
What Does ISG Do
9
Machine Sync
10
Data Collection
11
Data Structure
12
Tiled Format
13
Telematics
14
Big Bang Release
15
API Gateway
16
Central Monolith
17
Rest APIs
18
Data Centers
19
The Monolith
20
Problems Building Up
21
Amazon
22
Telnet
23
Oracle Golden Gate
24
Instant Near Instant
25
Sequences
26
Oracle Database
27
Firehose
28
Load Testing
29
Final Setup
30
Moving to Amazon
31
Breaking up monoliths
32
Cutting dependencies
33
User relationship tracking
34
Relationships get complicated
35
Our current implementation was broken up
36
We wanted to get off of the dependencies
37
The first swipe at this
38
The permissions table
39
Projections
40
Partner assignments
41
Crockpot migration
42
Crockpot analogy
43
Opting in partners
44
Getting rid of the old model
45
First stab at it
46
Bad points
47
Four distinct steps
48
Two paths
49
Older systems
50
Visual differences
51
Balancing
52
Migration
53
Machine Learning
54
Questions
Description:
Explore strategies for changing production environments without downtime in this 59-minute conference talk by Ryan Bergman from ChariotSolutions. Learn from real-world examples at John Deere, including moving a high-volume transactional monolith to AWS with minimal downtime, rewriting permission storage systems, and balancing storage vs. performance for a massive agronomic data pond. Discover techniques for cloud migration, breaking up monoliths, and implementing gradual changes through "crockpot migrations." Gain insights into handling growing data needs, API gateways, database migrations, and balancing machine learning requirements in large-scale systems. Understand the challenges and solutions involved in modernizing legacy systems and optimizing performance in cloud environments.

From Big Bangs to Crockpots: Strategies for Changing Production with No Downtime

ChariotSolutions
Add to list