Be a Successful Cloud Architect: Go Multiplatform with Jeremy Edberg

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.
CClkvUaW8AQ7T4n
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.

Avatar

Written by

Paul Carlstroem

Paul loves narrative. He enjoys the satisfaction of telling simple, compelling stories about complex topics. He has worked for McGraw-Hill Education, Springer Business and Media, and other STM organization. He has enjoyed navigating the exciting changes in the computer, technical and educational publishing industry during periods of great disruption. It is Paul’s strong belief that solving a problem is only part of the story.


Related Posts

Joe Nemer
Joe Nemer
— September 15, 2020

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...

Read more
  • AWS
  • Azure
  • DevOps
  • Google Cloud Platform
  • Machine Learning
  • programming
Joe Nemer
Joe Nemer
— August 28, 2020

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...

Read more
  • AWS
  • AWS Certifications
Patrick Navarro
Patrick Navarro
— August 25, 2020

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...

Read more
  • AWS
  • Cloud Adoption
  • digital transformation
Avatar
Andrew Larkin
— August 18, 2020

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...

Read more
  • alibaba
  • AWS
  • Azure
  • content roadmap
  • Content updates
  • DevOps
  • GCP
  • Google Cloud
  • New content
Alisha Reyes
Alisha Reyes
— August 5, 2020

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...

Read more
  • AWS
  • Azure
  • DevOps
  • Google Cloud Platform
  • Machine Learning
  • programming
Alisha Reyes
Alisha Reyes
— July 16, 2020

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...

Read more
  • AWS
  • Azure
  • blog digest
  • Certifications
  • Cloud Academy
  • OWASP
  • OWASP Top 10
  • Security
  • VPCs
Avatar
Cloud Academy Team
— July 9, 2020

Which Certifications Should I Get?

The old AWS slogan, “Cloud is the new normal” is indeed a reality today. Really, cloud has been the new normal for a while now and getting credentials has become an increasingly effective way to quickly showcase your abilities to recruiters and companies. With all that in mind, the s...

Read more
  • AWS
  • Azure
  • Certifications
  • Cloud Computing
  • Google Cloud Platform
Alisha Reyes
Alisha Reyes
— July 2, 2020

New Content: AWS, Azure, Typescript, Java, Docker, 13 New Labs, and Much More

This month, our Content Team released a whopping 13 new labs in real cloud environments! If you haven't tried out our labs, you might not understand why we think that number is so impressive. Our labs are not “simulated” experiences — they are real cloud environments using accounts on A...

Read more
  • AWS
  • Azure
  • DevOps
  • Google Cloud Platform
  • Machine Learning
  • programming
Joe Nemer
Joe Nemer
— June 19, 2020

Kickstart Your Tech Training With a Free Week on Cloud Academy

Are you looking to make a jump in your technical career? Want to get trained or certified on AWS, Azure, Google Cloud Platform, DevOps, Kubernetes, Python, or another in-demand skill? Then you'll want to mark your calendar. Starting Monday, June 22 at 12:00 a.m. PDT (3:00 a.m. EDT), ...

Read more
  • AWS
  • Azure
  • cloud academy content
  • complimentary access
  • GCP
  • on the house
Alisha Reyes
Alisha Reyes
— June 11, 2020

New Content: AZ-500 and AZ-400 Updates, 3 Google Professional Exam Preps, Practical ML Learning Path, C# Programming, and More

This month, our Content Team released tons of new content and labs in real cloud environments. Not only that, but we introduced our very first highly interactive "Office Hours" webinar. This webinar, Acing the AWS Solutions Architect Associate Certification, started with a quick overvie...

Read more
  • AWS
  • Azure
  • DevOps
  • Google Cloud Platform
  • Machine Learning
  • programming
Rebecca Willis
Rebecca Willis
— June 3, 2020

Azure vs. AWS: Which Certification Provides the Brighter Future?

More and more companies are using cloud services, prompting more and more people to switch their current IT position to something cloud-related. The problem is most people only have that much time after work to learn new technologies, and there are plenty of cloud services that you can ...

Read more
  • AWS
  • Azure
  • certification
Alisha Reyes
Alisha Reyes
— June 2, 2020

Blog Digest: 5 Reasons to Get AWS Certified, OWASP Top 10, Getting Started with VPCs, Top 10 Soft Skills, and More

Thank you for being a valued member of our community! We recently sent out a short survey to understand what type of content you would like us to add to Cloud Academy, and we want to thank everyone who gave us their input. If you would like to complete the survey, it's not too late. It ...

Read more
  • AWS
  • Azure
  • blog digest
  • Certifications
  • Cloud Academy
  • OWASP
  • OWASP Top 10
  • Security
  • VPCs