Oreilly - Software Architecture Fundamentals Service-Based Architectures: Structure, Engineering Practices, and Migration by Mark Richards, Neal Ford
6 hours 4 minutes | July 2015 | Video: AVC (.mp4) 1280x720 29.97fps | Audio: AAC 48.0KHz 1ch | 1.77 GB
Genre: eLearning | Language: English
Genre: eLearning | Language: English
Clearing a path from developer to architect and enriching that path once you arrive. Software architecture is a fast-moving, multidisciplinary subject where entire suites of "best practices" become obsolete practically overnight. No single path or curriculum exists, and different types of architecture—application, integration, enterprise—require different subject emphasis. Whether you’re at the outset of a career as an architect or in the midst of such a career, series editor Neal Ford has curated this collection of tools and guides for aspiring and seasoned architects alike.
Welcome
Introduction to the Course 07m 21s
Concepts
Microservices Architecture Pattern Elements 31m 50s
SOA Architecture Pattern Elements 23m 29s
Service Based Architecture Microservices Hybrids 13m 57s
Microservices and Service Based Governance 10m 28s
Coupling and Coheision 28m 14s
Comparing Microservices: Service-Based and SOA 31m 51s
Service Orchestration 10m 34s
Remote Access Protocol Comparison 40m 00s
Distributed Architecture Challenges 18m 28s
Engineering Practices
Devops Practices 30m 00s
Microservices Testing 12m 10s
Organizational Change 16m 02s
Migrations and Hybrids
Migration Paths and Drivers 14m 48s
Migration Challenges 11m 23s
Migration Steps - Introduction and Planning 13m 46s
Migration Steps - Separation 05m 56s
Migration Steps - Proxy Layer 10m 14s
Migration Steps - Refactoring 20m 08s
UI Evolution and Refactoring 13m 34s
Video: MPEG4 Video (H264) 1920x1080 29.97fps 2804kbps [V: Alias Data Handler [eng] (h264 high L4.0, yuv420p, 1920x1080, 2804 kb/s)]
Audio: AAC 48000Hz mono 125kbps [A: Alias Data Handler [eng] (aac lc, 48000 Hz, mono, 125 kb/s)]
General
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 154 MiB
Duration : 7mn 21s
Overall bit rate mode : Variable
Overall bit rate : 2 935 Kbps
Encoded date : UTC 2015-07-22 17:45:21
Tagged date : UTC 2015-07-22 17:45:28
©TIM : 00;00;00;00
©TSC : 30000
©TSZ : 1001
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 7mn 21s
Source duration : 7mn 21s
Bit rate mode : Variable
Bit rate : 2 805 Kbps
Maximum bit rate : 6 000 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.045
Stream size : 148 MiB (96%)
Source stream size : 148 MiB (96%)
Language : English
Encoded date : UTC 2015-07-22 17:45:21
Tagged date : UTC 2015-07-22 17:45:21
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 7mn 21s
Source duration : 7mn 21s
Bit rate mode : Variable
Bit rate : 125 Kbps
Maximum bit rate : 181 Kbps
Channel(s) : 1 channel
Channel positions : Front: C
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 6.60 MiB (4%)
Source stream size : 6.60 MiB (4%)
Language : English
Encoded date : UTC 2015-07-22 17:45:21
Tagged date : UTC 2015-07-22 17:45:21