Jeremy Edberg is an AWS Community Hero, angel investor, and advisor for various incubators and startups. He is currently one of the co-founders of CloudNative and loves cloud computing for all the right reasons. He never stops learning.
I have recently enjoyed the pleasure of interviewing Jeremy Edberg. He is widely considered to possess a mastery of distributed computing, availability, rapid scaling, and cloud computing. Jeremy holds a Cognitive Science degree from UC Berkeley and was the founding Reliability Engineer for Netflix. Before Netflix, he ran ops for reddit, an online community for sharing and discussing interesting things on the internet. He also tech-edited the highly acclaimed AWS for Dummies.
I am asking questions of some notable cloud professionals and influencers because they succeed in an extremely complex and dynamic environment where others have not. I recently spoke with Andrew Templeton of Tulep Labs about how he Got 5 AWS Certifications: continuous learning with AWS and he provides an interesting counterpoint to Jeremy Edberg’s thoughts on “the Cloud.” Jeremy has strong opinions about distributed computing, and a lot of other things too. You’ll enjoy spending a few minutes with him. I did.
To start, I asked Jeremy a few questions about his career, cloud computing, and growing as a developer. We explore what distributed computing and continuous learning mean to him.
How did you find your way to your current position?
My entire career path has been a long and winding road of taking advantage of opportunities as they arise. My current position, as the co-founder of CloudNative, came about because I was at a meetup the day before my final day at Netflix, when I ran into a friend of mine, Peter Sankauskas, (now my co-founder and also an AWS Community Hero), who said he had a great idea and that we should talk. We talked, and here I am.
Every job before that I got through someone I knew from a previous job, all the way back to my first job coming through a college coworker.
The lesson here is that the best way to find those opportunities is to get out there and talk to people and meet people. You never know where your next “stroke of luck” will come from.
Where do you see entry points for developers looking to move into the industry?
A few years ago, I would have said that for someone who wanted to get into distributed computing, they had to go to some of the biggest companies around. Today, you can do it pretty much everywhere. Chances are if you’ve ever worked for a startup, you’ve had to solve some distributed computing problems, because your company was probably using a cloud provider. If you want to become an expert on a particular cloud, then the best way to do that would be to find a big well-known user of that cloud and apply there.
Although my real advice would be not to become an expert on a particular provider, but instead try to understand the underlying distributed computing principles that apply to all clouds.
Are there are career traps people should be careful about?
I mentioned this above, but the biggest trap is becoming an expert on a single cloud or a single way of doing things. It’s better to understand the underlying cloud computing principles.
That being said, the other big career trap is believing that just because you are using a cloud provider means you are learning how to properly use one. There are a lot of wrong ways to use the cloud, like treating it as a rented data center. If you’re only using your cloud provider as a way to get hardware, then you’re better off sticking with a data center. Make sure that you are learning how to fully utilize your provider.
Could you contrast your experience working for some of the well-known companies in your bio with your work at CloudNative?
Every company I’ve worked for has given me new and interesting experiences. None of them have been the same. Working at CloudNative is probably most similar to working at reddit — a small team moving quickly. But the difference is that this time I’m a founder, so while at both companies I had to worry about all the parts of the business, this one has a more direct effect on me.
What methods do you use in learning new cloud skills and keeping current with trends? Maybe projects or books or reading comments from other developers? Community?
The best way to learn something is by doing it. Get your hands dirty, dive in with the goal of finishing a project that requires you to use the new tools or skill you want to learn, and then use Google and your community to find the answers you need to complete your goal.
However, not everyone has the opportunity or access to do all that. Sometimes, they don’t have access to a community, and sometimes they just don’t know where to start. This is where training can be very helpful. A training course is a great way to kickstart your knowledge and, at least, get a map for the right path, if not actually get started going down the path.
A certification shows that you got the map and that you started down the path, and that you made an effort to learn a new thing, which is a great way to get into a community that will be much more welcoming knowing that you put in effort to learn a new tool or concept.
One of the important distinctions that needs to be made is that you can’t (or shouldn’t) learn “the cloud.” That’s not really a thing. What you want to learn is distributed computing. Those principles will apply universally, whether it is on Amazon, Google, Azure or a private cloud.
There is one place where training and certification can be especially useful — if you need to learn a specific cloud platform or product and prove proficiency to move ahead in your job.
To keep up with new trends, I mostly watch Amazon and Google’s feeds for new products, and then figure out how one would best use those products. I’ll also be blogging about cloud topics on our company blog at https://cloudnative.io/blog/, so you could follow there for the latest in distributed computing.
Do you have any general advice for people who want to transition to working in the Cloud Industry?
The cloud industry isn’t really an industry at all, but one of many ways to get things done. Understanding the principles behind the cloud is what is most important. You need to understand distributed computing and how best to take advantage of what the different cloud providers have to offer.
Today, Jeremy’s company, CloudNative, is opening up signups for the beta of their new product Yeobot.
Cloud Academy offers a free 7-day trial for their courses, labs, quizzes and learning paths. We, at Cloud Academy, invite you to explore our products and provide feedback on ways we may improve and meet your learning needs.
New Content: AWS Terraform, Java Programming Lab Challenges, Azure DP-900 & DP-300 Certification Exam Prep, Plus Plenty More Amazon, Google, Microsoft, and Big Data Courses
This month our Content Team continues building the catalog of courses for everyone learning about AWS, GCP, and Microsoft Azure. In addition, this month’s updates include several Java programming lab challenges and a couple of courses on big data. In total, we released five new learning...
Where Should You Be Focusing Your AWS Security Efforts?
Another day, another re:Invent session! This time I listened to Stephen Schmidt’s session, “AWS Security: Where we've been, where we're going.” Amongst covering the highlights of AWS security during 2020, a number of newly added AWS features/services were discussed, including: AWS Audit...
AWS re:Invent: 2020 Keynote Top Highlights and More
We’ve gotten through the first five days of the special all-virtual 2020 edition of AWS re:Invent. It’s always a really exciting time for practitioners in the field to see what features and services AWS has cooked up for the year ahead. This year’s conference is a marathon and not a...
WARNING: Great Cloud Content Ahead
At Cloud Academy, content is at the heart of what we do. We work with the world’s leading cloud and operations teams to develop video courses and learning paths that accelerate teams and drive digital transformation. First and foremost, we listen to our customers’ needs and we stay ahea...
Excelling in AWS, Azure, and Beyond – How Danut Prisacaru Prepares for the Future
Meet Danut Prisacaru. Danut has been a Software Architect for the past 10 years and has been involved in Software Engineering for 30 years. He’s passionate about software and learning, and jokes that coding is basically the only thing he can do well (!). We think his enthusiasm shines t...
New Content: AWS Data Analytics – Specialty Certification, Azure AI-900 Certification, Plus New Learning Paths, Courses, Labs, and More
This month our Content Team released two big certification Learning Paths: the AWS Certified Data Analytics - Speciality, and the Azure AI Fundamentals AI-900. In total, we released four new Learning Paths, 16 courses, 24 assessments, and 11 labs. New content on Cloud Academy At any ...
New Content: Azure DP-100 Certification, Alibaba Cloud Certified Associate Prep, 13 Security Labs, and Much More
This past month our Content Team served up a heaping spoonful of new and updated content. Not only did our experts release the brand new Azure DP-100 Certification Learning Path, but they also created 18 new hands-on labs — and so much more! New content on Cloud Academy At any time, y...
AWS Certification Practice Exam: What to Expect from Test Questions
If you’re building applications on the AWS cloud or looking to get started in cloud computing, certification is a way to build deep knowledge in key services unique to the AWS platform. AWS currently offers 12 certifications that cover major cloud roles including Solutions Architect, De...
Overcoming Unprecedented Business Challenges with AWS
From auto-scaling applications with high availability to video conferencing that’s used by everyone, every day — cloud technology has never been more popular or in-demand. But what does this mean for experienced cloud professionals and the challenges they face as they carve out a new p...
Constant Content: Cloud Academy’s Q3 2020 Roadmap
Hello — Andy Larkin here, VP of Content at Cloud Academy. I am pleased to release our roadmap for the next three months of 2020 — August through October. Let me walk you through the content we have planned for you and how this content can help you gain skills, get certified, and...
New Content: Alibaba, Azure AZ-303 and AZ-304, Site Reliability Engineering (SRE) Foundation, Python 3 Programming, 16 Hands-on Labs, and Much More
This month our Content Team did an amazing job at publishing and updating a ton of new content. Not only did our experts release the brand new AZ-303 and AZ-304 Certification Learning Paths, but they also created 16 new hands-on labs — and so much more! New content on Cloud Academy At...
Blog Digest: Which Certifications Should I Get?, The 12 Microsoft Azure Certifications, 6 Ways to Prevent a Data Breach, and More
This month, we were excited to announce that Cloud Academy was recognized in the G2 Summer 2020 reports! These reports highlight the top-rated solutions in the industry, as chosen by the source that matters most: customers. We're grateful to have been nominated as a High Performer in se...