Welcome to the RackN and Digital Rebar Weekly Review. You will find the latest news related to Edge, DevOps, SRE and other relevant topics.
L8ist Sh9y Podcast Goes Solo in New Blog
For active followers of the L8istSh9y podcast we are pleased to announce a new “home” at https://medium.com/@l8istsh9y. We will continue to publish a blog weekly here at RackN but will expand content on our new site. Be sure to follow us on Medium.
Digital Rebar Online Community Meetup
We are skipping the July 3rd Meetup due to a US holiday. We will resume on July 17th.
As we slow down for the summer, we will be moving the Week in Review post from weekly to monthly. RackN will continue to post the L8istSh9y podcast on Mondays and an industry thought leadership post on Wednesdays.
- Open Source
- Edge Computing
- DevOps / SRE
- RackN Trial – 30-day access to RackN technology with support and training from RackN team – Register Today
- NEW YouTube Videos
- Digital Rebar Provision v3.8 Workflows – Listen (17 min 51 sec)
- Terraform Digital Rebar Provider with Workflows – Listen (11 min 49 sec)
Digital Rebar Community
L8ist Sh9y Podcast
The 2018 Vancouver OpenStack Summit is very focused on IT infrastructure at the Edge. It’s a fitting topic considering the telcos’ embrace for the project; however, building the highly distributed, small footprint management needed for these environments is very different than OpenStack’s architectural priorities. There is a significant risk that the community’s bias towards it’s current code base (which still has work needed to service hyper-scale and enterprise data centers) will undermine progress in building suitable Edge IT solutions.
There are five significant ways that Edge is different than “traditional” datacenter. We often discuss this on our L8istSh9y podcast and it’s time to summarize them in a blog post.
IT infrastructure at the Edge is different than “edge” in general. Edge is often used as a superset of Internet of Things (IoT), personal devices (phones) and other emerging smart devices. Our interest here is not the devices but the services that are the next hop back supporting data storage, processing, aggregation and sharing. To scale, these services need to move from homes to controlled environments in shared locations like 5G towers, POP and regional data centers.
Unlike built-to-purpose edge devices, the edge infrastructure will be built on generic commodity hardware.
Here are five key ways that managing IT infrastructure at the edge is distinct from anything we’ve built so far:
- Highly Distributed – Even at hyper-scale, we’re used to building cloud platforms in terms of tens of data centers; however, edge infrastructure sites will number in the thousands and millions! That’s distinct management sites, not servers or cores. Since the sites will not have homogeneous hardware specifications, the management of these sites requires zero-touch management that is vendor neutral, resilient and secure.
- Low Latency Applications – Latency is the reason why Edge needs to be highly distributed. Edge applications like A/R, V/R, autonomous robotics and even voice controls interact with humans (and other apps) in ways that require microsecond response times. This speed of light limitation means that we cannot rely on hyper-scale data centers to consolidate infrastructure; instead, we have to push that infrastructure into the latency range of the users and devices.
- Decentralized Data – A lot of data comes from all of these interactive edge devices. In our multi-vendor innovative market, data from each location could end up being sprayed all over the planet. Shared edge infrastructure provides an opportunity to aggregate this data locally where it can be shared and (maybe?) controlled. This is a very hard technical and business problem to solve. While it’s easy to inject blockchain as a possible solution, the actual requirements are still evolving.
- Remote, In-Environment Infrastructure – To make matters even harder, the sites are not traditional raised floor data centers with 24×7 attendants: most will be small, remote and unstaffed sites that require a truck roll for services. Imagine an IT shed at the base of a vacant lot cell tower behind rusted chain link fences guarded by angry squirrels and monitored by underfunded FCC regulators.
- Multi-Tenant and Trusted – Edge infrastructure will be a multi-tenant environment because it’s simple economics driving as-a-Service style resource sharing. Unlike buy-on-credit-card public clouds, the participants in the edge will have deeper, trusted relationships with the service providers. A high degree of trust is required because distributed application and data management must be coordinated between the Edge infrastructure manager and the application authors. This level of integration requires a deeper trust and inspect than current public clouds require.
These are hard problems! Solving them requires new thinking and tools that while cloud native in design, are not cloud tools. We should not expect to lift-and-shift cloud patterns directly into edge because the requirements are fundamentally different. This next wave of innovation requires building for an even more distributed and automated architecture.
I hope you’re as excited as we are about helping build infrastructure at the edge. What do you think the challenges are? We’d like to hear from you!
Joining us this week is Baruch Sadogursky, Head of Developer Relations at JFrog. Baruch is an industry veteran in management of complex software and is a fantastic event speaker; I highly recommend attending his sessions at a future event. Short promotion for JFrog Swamp Up (May 16 – 18, 2018)
- Short overview of JFrog and its relationship to CI/CD pipelines
- Discussion of immutability (shifting left) in deployment paradigms
- Metadata and the impact of scale (Toyota Manufacturing Model)
- How can I update software components with confidence?
- Distributed programming and impact of edge computing
Topic Time (Minutes.Seconds)
Introduction 0.0 – 2.17
JFrog Artifactory 2.17 – 3.26
Pipeline (Starting) 3.26 – 7.53
Immutability (Shifting Left) 7.53 – 11.51
Metadata (Surrounds the Artifact) 11.51 – 16.45
Impact of Scale (Excessive File Names) 16.45 – 23.30 (Toyota Model)
Updating Software Components 23.30 – 28.32 (Pain is Instructional)
Edge Computing (IoT is Next Frontier) 28.32 – 38.01
Wrap Up 38.01 – END
Podcast Guest: Baruch Sadogursky
Baruch Sadogursky (a.k.a JBaruch) is the Developer Advocate at JFrog. His passion is speaking about technology. Well, speaking in general, but doing it about technology makes him look smart, and 17 years of hi-tech experience sure helps. When he’s not on stage (or on a plane to get there), he learns about technology, people and how they work, or more precisely, don’t work together.
He is a CNCF ambassador, Developer Champion, and a professional conference speaker on DevOps, Java and Groovy topics, and is a regular at the industry’s most prestigious events including JavaOne (where he was awarded a Rock Star award), DockerCon, Devoxx, DevOps Days, OSCON, Qcon and many others. His full speaker history is available on Lanyrd: http://lanyrd.com/profile/jbaruch/sessions/
You can follow him @jbaruch on Twitter.