Modern Digital Business

Modern Digital Business

Download on the App Store

Modern Digital Business episodes

  • Welcome to Software Architecture Insights - Starting this Fall

    That's right, the content you know and love from Software Architecture Insights will be available in podcast format for your on-the-go listening convenience. In addition, we will bring you interviews with industry movers and shakers that are changing the course of what it means to be a software architect and what it means to lead and drive a software development organization.

    Topics include:

    • The importance of AI as a tool to modern application architecture.
    • Use of AI in designing, building, and operating modern applications at scale.
    • Modern application security best practices and tools.
    • Building and operating highly scaled SaaS and similar applications.
    • Process and systems necessary to operate an application at scale.
    • The importance of managing the complexity of your IT infrastructure and application ecosystem.

    The podcast will be hosted by leading cloud and software architecture expert, Lee Atchison. Each episode will be in one of several formats:

    • 1-1 discussion between Lee and leading technologists and industry experts on a variety of important, timely topics.
    • A direct-to-listener conversation with Lee on a specific topic.
    • Important industry news and current event important in this fast moving industry.

    Whether interviewing a special guest, covering material from a recent article, or giving an update on a new industry trend, you will be able to depend on Lee for relevant, important content for software architects, technical software leaders, and lead developers alike.

    Software Architeture Insights ‒ The Podcast, coming this fall.

    Please Donate

    Please consider donating in order to keep this podcast...and other content by Lee Atchison...arriving in your inbox.

    Please Donate Here


    3 min
  • ModernOps with Beth Long: Operational Ownership

    Welcome to another episode of Modern Digital Business, the podcast that helps you navigate the ever-changing landscape of modernizing your applications and digital business. In this episode, we continue our exploration of modern operations with our special guest, Beth Long. Today's discussion is all about operational ownership and how it plays a crucial role in the success of modern organizations. We dive into the importance of service ownership, the measurement of SLAs, and the need for specific, measurable, attainable, relevant, and time-bound goals. Join us as we unravel the complexities of modern ops with Beth Long in this enlightening episode of Modern Digital Business. Let's dive in!

    

    Today on Modern Digital Business

    Thank you for tuning in to Modern Digital Business. We typically release new episodes on Thursdays. We also occasionally release short-topic episodes on Tuesdays, which we call Tech Tapas Tuesdays.

    If you enjoy what you hear, will you please leave a review on Apple Podcasts, Podchaser, or directly on our website at mdb.fm/reviews?

    If you'd like to suggest a topic for an episode or you are interested in being a guest, please contact me directly by sending me a message at mdb.fm/contact.

    And if you’d like to record a quick question or comment, click the microphone icon in the lower right-hand corner of our website. Your recording might be featured on a future episode!

    To ensure you get every new episode when they become available, please subscribe from your favorite podcast player. If you want to learn more from me, then check out one of my books, courses, or articles by going to leeatchison.com.

    Thank you for listening, and welcome to the modern world of the modern digital business!

    Useful Links

    • STOSA - Single Team Oriented Service Architecture
    • Architecting for Scale, 2nd Edition, O’Reilly Media

    About Lee

    Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.

    Take a look at Lee's many books, courses, and articles by going to leeatchison.com.

    Looking to modernize your application organization?

    Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.

    Don't Miss Out!

    Subscribe here to catch each new episode as it becomes available.

    Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.

    Mentioned in this episode:

    Architecting for Scale

    What does it take to operate a modern organization running a modern digital application? Read more in my O’Reilly Media book Architecting for Scale, now in its second edition.

    Go to: leeatchison.com/books or mdb.fm/afs.

    Architecting for Scale

    24 min
  • Four Challenges Facing Cloud Architects

    Cloud native architectures have revolutionized the way businesses operate their applications and services in the cloud. This shift provides immense benefits, such as increased agility, scalability, and cost savings. However, moving to a cloud native architecture also poses unique challenges that must be addressed. What are some of the critical challenges facing cloud native architectures? Stay tuned as I present the top four challenges facing all cloud native software architects.

    

    Today on Modern Digital Business

    Thank you for tuning in to Modern Digital Business. We typically release new episodes on Thursdays. We also occasionally release short-topic episodes on Tuesdays, which we call Tech Tapas Tuesdays.

    If you enjoy what you hear, will you please leave a review on Apple Podcasts, Podchaser, or directly on our website at mdb.fm/reviews?

    If you'd like to suggest a topic for an episode or you are interested in being a guest, please contact me directly by sending me a message at mdb.fm/contact.

    And if you’d like to record a quick question or comment, click the microphone icon in the lower right-hand corner of our website. Your recording might be featured on a future episode!

    To ensure you get every new episode when they become available, please subscribe from your favorite podcast player. If you want to learn more from me, then check out one of my books, courses, or articles by going to leeatchison.com.

    Thank you for listening, and welcome to the modern world of the modern digital business!

    Useful Links

    • Atchison Academy - Online courses by Lee Atchison
    • Architecting for Scale, 2nd Edition, O’Reilly Media

    About Lee

    Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.

    Take a look at Lee's many books, courses, and articles by going to leeatchison.com.

    Looking to modernize your application organization?

    Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.

    Don't Miss Out!

    Subscribe here to catch each new episode as it becomes available.

    Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.

    Mentioned in this episode:

    Architecting for Scale

    What does it take to operate a modern organization running a modern digital application? Read more in my O’Reilly Media book Architecting for Scale, now in its second edition.

    Go to: leeatchison.com/books or mdb.fm/afs.

    Architecting for Scale

    Atchison Academy

    What do 100,000 of your peers have in common? They've all boosted their skill set and career prospects by taking one of my online courses.

    https://mdb.fm/courses

    11 min
  • ModernOps with Beth Long: Talking SLAs

    Welcome back to another episode of Modern Digital Business! In today's episode, we delve deeper into the world of modern operations with our special guest, Beth Long. We explore the essential role of service level agreements (SLAs) in managing complex, multi-service modern applications.

    As we unravel the differences between DevOps and SREs (Site Reliability Engineers), Beth sheds light on the origins and practices behind these two distinct approaches. We also discuss the significance of SLIs (Service Level Indicators), SLOs (Service Level Objectives), and SLAs in ensuring the stability and reliability of large-scale web operations.

    Join us as we navigate the complexities of modern operations and gain valuable insights and recommendations from Beth, a seasoned SRE engineer and Operations manager. Stay tuned for an enlightening conversation on SLAs in our quest to modernize your applications and thrive in the digital business revolution. Let's dive in!

    

    Today on Modern Digital Business

    Thank you for tuning in to Modern Digital Business. We typically release new episodes on Thursdays. We also occasionally release short-topic episodes on Tuesdays, which we call Tech Tapas Tuesdays.

    If you enjoy what you hear, will you please leave a review on Apple Podcasts, Podchaser, or directly on our website at mdb.fm/reviews?

    If you'd like to suggest a topic for an episode or you are interested in being a guest, please contact me directly by sending me a message at mdb.fm/contact.

    And if you’d like to record a quick question or comment, click the microphone icon in the lower right-hand corner of our website. Your recording might be featured on a future episode!

    To ensure you get every new episode when they become available, please subscribe from your favorite podcast player. If you want to learn more from me, then check out one of my books, courses, or articles by going to leeatchison.com.

    Thank you for listening, and welcome to the modern world of the modern digital business!

    Useful Links

    • STOSA - Single Team Oriented Service Architecture
    • Lee Atchison Website and Content
    • Architecting for Scale, 2nd Edition, O’Reilly Media

    About Lee

    Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.

    Take a look at Lee's many books, courses, and articles by going to leeatchison.com.

    Looking to modernize your application organization?

    Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.

    Don't Miss Out!

    Subscribe here to catch each new episode as it becomes available.

    Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.

    Mentioned in this episode:

    Architecting for Scale

    What does it take to operate a modern organization running a modern digital application? Read more in my O’Reilly Media book Architecting for Scale, now in its second edition.

    Go to: leeatchison.com/books or mdb.fm/afs.

    Architecting for Scale

    19 min
  • ICYMI: Special Halloween Edition: The 3 Scariest Mistakes Companies Make in the Cloud

    This episode was well received last Halloween when it debuted. In case you missed it, how about a dose of ScaryOps? Here are my 3 scariest mistakes that companies make in the cloud.

    ---

    First, there was DevOps. Then, ModernOps and CloudOps. Now, there is ScaryOps.

    Welcome to the special Halloween Edition of the Modern Digital Business podcast. In this episode, the 3 Scariest Mistakes Companies Make in the Cloud.

    It's time to turn our attention to scary things…scary movies, scary TV shows, scary home decorations, scary costumes.

    But when it comes to working with customers and clients on their cloud projects, sometimes I get quite scared…and not in a good way.

    Working with customers and clients on their cloud projects, what they do can be down right scary. 

    I get scared when I hear stories about how a company is preparing to migrate to the cloud incorrectly, or when someone shares a misguided plan about how their organization is going to use the cloud once it is fully migrated. I sometimes hear stories that downright chill me to the bone.

    Don’t make yourself the central character in one of these horror tales. Instead, avoid these scariest mistakes that companies make in the cloud.

    Here is the countdown of the three scariest mistakes you can make in your cloud migration.

    Today on Modern Digital Business.

    About Lee

    Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.

    Take a look at Lee's many books, courses, and articles by going to leeatchison.com.

    Looking to modernize your application organization?

    Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.

    Don't Miss Out!

    Subscribe here to catch each new episode as it becomes available.

    Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.

    

    Today on Modern Digital Business

    Thank you for tuning in to Modern Digital Business. We typically release new episodes on Thursdays. We also occasionally release short-topic episodes on Tuesdays, which we call Tech Tapas Tuesdays.

    If you enjoy what you hear, will you please leave a review on Apple Podcasts, Podchaser, or directly on our website at mdb.fm/reviews?

    If you'd like to suggest a topic for an episode or you are interested in being a guest, please contact me directly by sending me a message at mdb.fm/contact.

    And if you’d like to record a quick question or comment, click the microphone icon in the lower right-hand corner of our website. Your recording might be featured on a future episode!

    To ensure you get every new episode when they become available, please subscribe from your favorite podcast player. If you want to learn more from me, then check out one of my books, courses, or articles by going to leeatchison.com.

    Thank you for listening, and welcome to the modern world of the modern digital business!

    About Lee

    Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.

    Take a look at Lee's many books, courses, and articles by going to leeatchison.com.

    Looking to modernize your application organization?

    Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.

    Don't Miss Out!

    Subscribe here to catch each new episode as it becomes available.

    Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.

    Mentioned in this episode:

    Architecting for Scale

    What does it take to operate a modern organization running a modern digital application? Read more in my O’Reilly Media book Architecting for Scale, now in its second edition.

    Go to: leeatchison.com/books or mdb.fm/afs.

    Architecting for Scale

    11 min
  • Don't Give Developers Special Access - Balancing Access and Data Protection

     In today's episode, "Don't Give Special Access," we tackle a crucial question: how can we grant developers and operations engineers the necessary access to our applications without compromising customer data or violating business processes?

    Clips

    The Importance of Limiting Access: "Security best practices specify that engineers, both developers and IT operations, personnel, should have as little access as possible to the production application and its infrastructure."

    Permission Escalation: "Permission escalation is a process of giving an on call engineer temporary increased system access during an emergency. This increased access typically comes with increased scrutiny."

    Preventing Malicious Activities: "All of this ensures that a rogue engineer can't perform malicious activities on the site, including access customer private data inappropriately and cause damage to the system or the business."

    "Balancing Security and Access: Giving engineers unrestricted access to everything... is just not safe and is just not good business practice."

    ----

    

    Today on Modern Digital Business

    Thank you for tuning in to Modern Digital Business. We typically release new episodes on Thursdays. We also occasionally release short-topic episodes on Tuesdays, which we call Tech Tapas Tuesdays.

    If you enjoy what you hear, will you please leave a review on Apple Podcasts, Podchaser, or directly on our website at mdb.fm/reviews?

    If you'd like to suggest a topic for an episode or you are interested in being a guest, please contact me directly by sending me a message at mdb.fm/contact.

    And if you’d like to record a quick question or comment, click the microphone icon in the lower right-hand corner of our website. Your recording might be featured on a future episode!

    To ensure you get every new episode when they become available, please subscribe from your favorite podcast player. If you want to learn more from me, then check out one of my books, courses, or articles by going to leeatchison.com.

    Thank you for listening, and welcome to the modern world of the modern digital business!

    Useful Links

    • Architecting for Scale, 2nd Edition, O’Reilly Media

    About Lee

    Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.

    Take a look at Lee's many books, courses, and articles by going to leeatchison.com.

    Looking to modernize your application organization?

    Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.

    Don't Miss Out!

    Subscribe here to catch each new episode as it becomes available.

    Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.

    Mentioned in this episode:

    Architecting for Scale

    What does it take to operate a modern organization running a modern digital application? Read more in my O’Reilly Media book Architecting for Scale, now in its second edition.

    Go to: leeatchison.com/books or mdb.fm/afs.

    Architecting for Scale

    7 min
  • Five Skills All Cloud Architects Require

    Welcome to another episode of Modern Digital Business, where we dive into the world of cloud architecture and explore the essential skills required to thrive in this dynamic field. In today's episode, we will uncover the five key skills that all cloud architects must possess to effectively build and operate applications in the cloud.

    Cloud architecture goes beyond traditional software architecture, requiring a deep understanding of the unique capabilities and benefits offered by cloud computing. As businesses increasingly migrate their operations to the cloud, it is crucial for cloud architects to have the expertise to leverage the power of public cloud offerings and create scalable, highly available, and secure applications.

    Certifications have become a benchmark for true cloud architects, providing tangible proof of their ability to architect and build cloud applications. We'll explore the certifications offered by major cloud vendors and how they have become a "right of passage" in this field.

    Moreover, we'll unveil the vital role that cloud architects play in bridging the gap between development and operations, and how their expertise in operational responsibilities is crucial for success in the cloud.

    Security has long been a concern for cloud computing, but we will discover how cloud vendors have addressed these concerns and provided robust security features to ensure the safety of applications in the public cloud.

    Join us as we delve into the world of cloud architecture, uncovering the skills required to build modern, cloud-native applications using microservices, containers, and Kubernetes. We'll also explore the importance of automation in cloud-based applications and how it streamlines operations, making them scalable and efficient.

    Get ready to expand your knowledge and gain valuable insights into the skills every cloud architect needs. Tune in to this episode of Modern Digital Business, because in the world of cloud architecture, staying ahead is the key to success.

    Today on Modern Digital Business

    Thank you for tuning in to Modern Digital Business. We typically release new episodes on Thursdays. We also occasionally release short-topic episodes on Tuesdays, which we call Tech Tapas Tuesdays.

    If you enjoy what you hear, will you please leave a review on Apple Podcasts, Podchaser, or directly on our website at mdb.fm/reviews?

    If you'd like to suggest a topic for an episode or you are interested in being a guest, please contact me directly by sending me a message at mdb.fm/contact.

    And if you’d like to record a quick question or comment, click the microphone icon in the lower right-hand corner of our website. Your recording might be featured on a future episode!

    To ensure you get every new episode when they become available, please subscribe from your favorite podcast player. If you want to learn more from me, then check out one of my books, courses, or articles by going to leeatchison.com.

    Thank you for listening, and welcome to the modern world of the modern digital business!

    Useful Links

    • Lee Atchison Website and Content
    • Architecting for Scale, 2nd Edition, O’Reilly Media

    About Lee

    Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.

    Take a look at Lee's many books, courses, and articles by going to leeatchison.com.

    Looking to modernize your application organization?

    Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.

    Don't Miss Out!

    Subscribe here to catch each new episode as it becomes available.

    Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.

    Mentioned in this episode:

    Architecting for Scale

    What does it take to operate a modern organization running a modern digital application? Read more in my O’Reilly Media book Architecting for Scale, now in its second edition.

    Go to: leeatchison.com/books or mdb.fm/afs.

    Architecting for Scale

    LinkedIn Learning Courses

    Are you looking to become an architect? Or perhaps are you looking to learn how to drive your organization towards better utilization of the cloud? Are you you looking for ways to help you utilize a Cloud Center of Excellence in your organization?

    I have a whole series of cloud and architecture courses available on LinkedIn Learning. For more information, please go to leeatchison.com/courses or mdb.fm/courses.

    Courses by Lee Atchison

    10 min
  • ModernOps: Talking STOSA with Beth Long, Part 2

    On this episode of Modern Digital Business, host Lee Atchison continues his conversation with guest Beth Long about Stosa, or single team-oriented service architecture. In this episode, they delve into the makeup of healthy Stosa organizations and provide actionable insights and recommendations for business technology leaders and small business innovators in the digital business revolution.

    They discuss the importance of defining service boundaries and how data is considered part of the service in the Stosa model. They emphasize the need for services to own their data and for data sharing to occur through documented APIs. They also highlight the challenges of scaling and separating services when a central database is still used by many service companies.

    They explore the mindset shift from development teams to product teams and how reorganizing responsibilities based on business requirements can help determine the needed skill sets. They stress the value of allowing individual teams to make decisions, even if they may seem suboptimal globally, and the importance of assessing whether teams have the necessary tools to fulfill their business responsibilities.

    Lee & Beth emphasize the need to strike a balance between optimization at the organizational level and individual service level and draw parallels to microeconomics and macroeconomics. They view having different technology choices among teams as an opportunity for solution dynamics and influence.

    They also tackle how to prepare a small organization for future growth and division, providing insights on thinking of oneself as a big company and building applications with multiple services and connections in mind from the start.

    Key Topics

    Topics covered in this audio session:


    - Introduction to STOSA (single team-oriented service architecture)

    - Makeup of healthy STOSA organizations

    - Defining service boundaries in separation service models

    - Data as part of the service in STOSA and Goldilocks models

    - Ownership and sharing of data through documented APIs

    - Challenges with central databases in scaling and separating services

    - Importance of smaller, younger companies setting up data systems early on

    - The right skill set within an organization

    - Change in mindset from development teams to product teams

    - Reorganizing responsibilities based on business requirements

    - Autonomy and hiring decisions for teams



    Today on Modern Digital Business

    Thank you for tuning in to Modern Digital Business. We typically release new episodes on Thursdays. We also occasionally release short-topic episodes on Tuesdays, which we call Tech Tapas Tuesdays.

    If you enjoy what you hear, will you please leave a review on Apple Podcasts, Podchaser, or directly on our website at mdb.fm/reviews?

    If you'd like to suggest a topic for an episode or you are interested in being a guest, please contact me directly by sending me a message at mdb.fm/contact.

    And if you’d like to record a quick question or comment, click the microphone icon in the lower right-hand corner of our website. Your recording might be featured on a future episode!

    To ensure you get every new episode when they become available, please subscribe from your favorite podcast player. If you want to learn more from me, then check out one of my books, courses, or articles by going to leeatchison.com.

    Thank you for listening, and welcome to the modern world of the modern digital business!

    Useful Links

    • STOSA - Single Team Oriented Service Architecture
    • Architecting for Scale, 2nd Edition, O’Reilly Media

    About Lee

    Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.

    Take a look at Lee's many books, courses, and articles by going to leeatchison.com.

    Looking to modernize your application organization?

    Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.

    Don't Miss Out!

    Subscribe here to catch each new episode as it becomes available.

    Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.

    Mentioned in this episode:

    Business Breakthrough 3.0

    With a combined 60 years of business and technology experience, experts Lee Atchison and Ken Gavranovic provide a no-nonsense, step-by-step methodology to clarify how your company actually operates in order to uncover the entrenched patterns that are holding you back. They explain that leading by gut instinct will keep you spinning in circles, while putting your key business data to work will help you grow a thriving organization.

    Based on the author's experience working with hundreds of leaders around the world, the Business Breakthrough 3.0 approach not only leverages the universal motivational drivers embedded in every person, but uses data to identify what's working and what's not within your company.
    Business Breakthrough 3.0 involves five distinct processes:
    1. Establishing and actively embracing a company mission, vision, and set of core values
    2. Using a formal critical-thinking framework to organize how your company makes decisions
    3. Understanding what to measure and knowing how to use the data correctly
    Optimizing your organizational structure to drive successful actions
    5. Leveraging a market growth strategy for sales success.
    Business Breakthrough 3.0 is the ultimate guide to overcoming entrenched patterns and building a highly profitable organization that attracts and retains people who truly love their jobs.

    Business Breakthrough 3.0

    Atchison Academy

    What do 100,000 of your peers have in common? They've all boosted their skill set and career prospects by taking one of my online courses.

    https://mdb.fm/courses

    LinkedIn Learning Courses

    Are you looking to become an architect? Or perhaps are you looking to learn how to drive your organization towards better utilization of the cloud? Are you you looking for ways to help you utilize a Cloud Center of Excellence in your organization?

    I have a whole series of cloud and architecture courses available on LinkedIn Learning. For more information, please go to leeatchison.com/courses or mdb.fm/courses.

    Courses by Lee Atchison

    23 min
  • ModernOps: Talking STOSA with Beth Long, Part 1

    On this episode of Modern Digital Business, we dive into the world of ModernOps and talk STOSA (Single Team Oriented Service Architecture) with Beth Long.

    This is part 1 of a two part discussion with Beth Long, an operations manager for New Relic, and Jeli.io. She is passionate about the concept of STOSA, which was first introduced in Lee Atchison's highly popular book, Architecting for Scale.

    Lee and Beth switch roles for a bit, with Beth interviewing Lee on these and related topics.

    Clips/Quotes

    "Stosa: Stosa or single team oriented service Architecture is an important guiding principle for organizations that have development teams that own and manage applications that are composed of multiple services."

    — Lee Atchison 00:00:00

    Accountability and Ownership in Service-Based Architectures: "Each service needs to have a team that owns that service 100%, all aspects of that service. And it's a one to end relationship...but each of those services has exactly one team owner...that ownership has to be well understood throughout the organization, well known, well documented..."

    — Lee Atchison 00:03:30

    The Impact of Clear Visibility on Company Culture: "And that kind of culture tends to arise when there's confusion and frustration. And that's a byproduct of not knowing where the problems are and not understanding. And so when you have that clear visibility, you can reduce that tendency because now you know what's happening and where and why, and you can actually get traction on the problem."

    — Beth Long 00:12:33

    The Challenges of Meeting SLAs in Cloud Services: "If I had a requirement that I couldn't meet with my dependencies requirements, it was my responsibility to get creative, to find a solution. Whether that was caching running instances to attach later or whatever it was, it was my responsibility to solve that problem. I could do that by getting creative. I could do that by negotiating with my partners to have better or different SLAs available to me."

    — Lee Atchison 00:13:16

    Ownership and Boundaries: "If an organization has a microservices architecture and the boundaries have become fuzzy over time, they should be cautious when dividing up ownership and making it a single team. There are rules of thumb that they can think about to avoid complications."

    — Beth Long 00:17:36

    "Shared Tooling and Service Responsibility: Even though those teams own services that are shared in terms of their usage, but they still own a service and they're still responsible for that service and they're still responsible."

    — Beth Long 00:23:02

    Management Attitudes Towards Internal Customers: "There's this kind of this attitude that if we're doing work for our internal customers, like, we should be doing as little of that as possible. And that always frustrated me because I thought, no, this is the inner workings of a body."

    — Beth Long 00:24:49

    "Stosa and the Human Body: There's so many systems that have to work together and they're self-dependent on each other for them to work together."

    — Lee Atchison 00:25:35

    Questions and Answers

    1. What is STOSA?

    Answer: STOSA stands for Single Team Oriented Service Architecture. It is a management model for organizations with development teams that manage applications composed of multiple services.

    2. What are the key principles of STOSA?

    Answer: The key principles of STOSA include ownership, self-contained services, clear APIs and SLAs, accountability, efficient problem resolution, and optimization of scalability and availability for cloud-native applications.

    3. How does STOSA support internal customers?

    Answer: STOSA emphasizes actively supporting internal customers by assigning development teams to specific services and making them responsible for all aspects of managing those services, from development to deployment to problem-solving.

    4. How does STOSA handle service failures and accountability?

    Answer: STOSA emphasizes individual responsibility for services, even if dependencies are failing. It encourages individuals to identify the problem's source, establish SLAs, and proactively fix issues to meet customer expectations.

    5. Are shared services allowed in STOSA?

    Answer: Shared services are acceptable in STOSA, but the service owner remains responsible for the deployment outcome. They can subcontract deployment work to shared teams, but they are still accountable.

    6. How does STOSA handle ownership of shared tools?

    Answer: In STOSA, the responsibility for a useful shared tool lies with the tool owner. Central teams can exist and provide useful tools, but service owners retain ownership and responsible metrics should reflect customer satisfaction.

    7. What is the role of internal customers in STOSA?

    Answer: Internal customers are considered equally important as external customers in STOSA. Meeting the needs of internal customers is crucial, as they play a significant role in meeting the needs of external customers.

    8. How does STOSA promote organizational scalability and availability?

    Answer: STOSA aims to create an organization that can scale without availability, deployment, and scaling issues. It provides guiding principles and practical ideas to achieve this goal.

    9. How did the speaker handle SLA issues with Elastic Beanstalk?

    Answer: The speaker faced SLA challenges with Elastic Beanstalk due to the performance of underlying systems. They implemented creative solutions, such as using a pool of pre-running EC2 instances, caching, and negotiating with partners, to meet SLAs.

    10. Where can listeners find more information about STOSA?

    Answer: Listeners can visit stosa.org to explore the criteria and details of the STOSA philosophy. They can also find books, courses, and articles on the speaker's website for further learning.

    

    Today on Modern Digital Business

    Thank you for tuning in to Modern Digital Business. We typically release new episodes on Thursdays. We also occasionally release short-topic episodes on Tuesdays, which we call Tech Tapas Tuesdays.

    If you enjoy what you hear, will you please leave a review on Apple Podcasts, Podchaser, or directly on our website at mdb.fm/reviews?

    If you'd like to suggest a topic for an episode or you are interested in being a guest, please contact me directly by sending me a message at mdb.fm/contact.

    And if you’d like to record a quick question or comment, click the microphone icon in the lower right-hand corner of our website. Your recording might be featured on a future episode!

    To ensure you get every new episode when they become available, please subscribe from your favorite podcast player. If you want to learn more from me, then check out one of my books, courses, or articles by going to leeatchison.com.

    Thank you for listening, and welcome to the modern world of the modern digital business!

    Useful Links

    • STOSA - Single Team Oriented Service Architecture
    • Architecting for Scale, 2nd Edition, O’Reilly Media

    About Lee

    Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.

    Take a look at Lee's many books, courses, and articles by going to leeatchison.com.

    Looking to modernize your application organization?

    Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.

    Don't Miss Out!

    Subscribe here to catch each new episode as it becomes available.

    Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.

    Mentioned in this episode:

    LinkedIn Learning Courses

    Are you looking to become an architect? Or perhaps are you looking to learn how to drive your organization towards better utilization of the cloud? Are you you looking for ways to help you utilize a Cloud Center of Excellence in your organization?

    I have a whole series of cloud and architecture courses available on LinkedIn Learning. For more information, please go to leeatchison.com/courses or mdb.fm/courses.

    Courses by Lee Atchison

    Atchison Academy

    What do 100,000 of your peers have in common? They've all boosted their skill set and career prospects by taking one of my online courses.

    https://mdb.fm/courses

    Business Breakthrough 3.0

    With a combined 60 years of business and technology experience, experts Lee Atchison and Ken Gavranovic provide a no-nonsense, step-by-step methodology to clarify how your company actually operates in order to uncover the entrenched patterns that are holding you back. They explain that leading by gut instinct will keep you spinning in circles, while putting your key business data to work will help you grow a thriving organization.

    Based on the author's experience working with hundreds of leaders around the world, the Business Breakthrough 3.0 approach not only leverages the universal motivational drivers embedded in every person, but uses data to identify what's working and what's not within your company.
    Business Breakthrough 3.0 involves five distinct processes:
    1. Establishing and actively embracing a company mission, vision, and set of core values
    2. Using a formal critical-thinking framework to organize how your company makes decisions
    3. Understanding what to measure and knowing how to use the data correctly
    Optimizing your organizational structure to drive successful actions
    5. Leveraging a market growth strategy for sales success.
    Business Breakthrough 3.0 is the ultimate guide to overcoming entrenched patterns and building a highly profitable organization that attracts and retains people who truly love their jobs.

    Business Breakthrough 3.0

    31 min
  • Does low code make applications overly complex?

    On this episode of Modern Digital Business, we dive into the development world and discuss the complexity that comes with low-code platforms. Host Lee Atchison helps unpack the ongoing debate surrounding low code development tools. We explore how standardized coding and software reuse can reduce custom components, decrease change rates, and lower complexity. Additionally, Lee touches on AI enabled coding platforms and their potential introduction of untested code into applications. He also discusses the concerns raised by developers about the security implications of low-code. Stay tuned for a thought-provoking conversation that will help you navigate low-code platforms and their impact on the modern digital business world.

    Key Topics

    (powered by CastMagic)

    I. Introduction

    - Discussing the topic of low code platforms

    - Purpose of the podcast in providing actionable insights for business technology leaders and innovators

    II. Low Code Platforms and Complexity Reduction

    - Low code platforms help reduce complexity by allowing developers to focus on business logic

    - Developers can handle low-level tasks themselves through standardized code and software reuse

    - Increasing use of standardized coding and reusable software decreases the size and number of custom components

    III. Abstraction Techniques in Low Code and High Level Programming Languages

    - Abstraction techniques have a long history of reducing complexity and improving reliability

    - High-level programming languages and frameworks offer abstraction techniques to reduce complexity

    - Low code platforms employ similar techniques to reduce complexity and improve ease of use

    IV. Artificial Intelligence and Low Code Platforms

    - AI-enabled coding platforms may introduce more unknown and untested code into applications, potentially increasing overall complexity

    - Despite some potential drawbacks, AI solutions for low code are becoming more popular

    - Low code is receiving a lot of attention and discussion in the software development industry

    V. Debates about the Pros and Cons of Low Code

    - Developers are debating whether low code increases or decreases application development complexity and security risks

    - Some developers express concerns about the security implications of low code technologies

    - Low code can help developers build faster and more efficiently, but it does come with some risks

    Questions & Answers

    (Powered by CastMagic)

    1. What is low code and how does it relate to application development complexity?

    Answer: Low code platforms allow developers to focus on business logic and handle low-level tasks through standardized code and software reuse. This reduces complexity by decreasing the size and number of custom components and lessening the rate of change in the software.

    2. Can low code increase application development security risks?

    Answer: Some developers express concerns about the security implications of low code technologies, as it introduces more unknown and untested code into applications.


    3. How do abstraction techniques such as those found in high-level programming languages and frameworks reduce complexity and improve reliability?

    Answer: Abstraction techniques reduce complexity by enabling developers to work at a higher level of abstraction, which reduces the cognitive load and enables more focused and efficient development.


    4. What are the main benefits of using low code platforms for application development?

    Answer: Low code platforms allow for faster development, reduced complexity, and improved productivity, as well as the ability to focus on business logic and handle low-level tasks.


    5. What are some of the potential drawbacks of using low code platforms?

    Answer: Some developers express concerns about the potential security and reliability risks of introducing more unknown and untested code into applications.


    6. What are some of the most popular low code platforms currently available?

    Answer: Some of the most popular low code platforms include Microsoft Power Apps, Salesforce Lightning Platform, and Zoho Creator.


    7. How do AI-enabled coding platforms differ from traditional low code platforms?

    Answer: AI-enabled coding platforms use machine learning algorithms to analyze code and provide suggestions for improvement, which can increase efficiency but also introduce additional complexity and potential security risks.


    8. How can businesses determine if a low code platform is right for their application development needs?

    Answer: Businesses should assess their development goals and consider the benefits and potential drawbacks of low code platforms before deciding whether to use one.


    9. What are some best practices for using low code platforms to minimize security risks?

    Answer: Best practices include using secure coding practices, achieving a deep understanding of the platform being used, and performing robust testing at all stages of the development process.


    10. What is the future of low code platforms in software development?

    Answer: Low code platforms are likely to continue to evolve and become more sophisticated, with the potential to revolutionize the development process for small and large businesses alike. However, it is important to also consider potential security risks and approach low code platforms with caution in order to minimize any potential harm to digital business operations.


    Today on Modern Digital Business

    Thank you for tuning in to Modern Digital Business. We typically release new episodes on Thursdays. We also occasionally release short-topic episodes on Tuesdays, which we call Tech Tapas Tuesdays.

    If you enjoy what you hear, will you please leave a review on Apple Podcasts, Podchaser, or directly on our website at mdb.fm/reviews?

    If you'd like to suggest a topic for an episode or you are interested in being a guest, please contact me directly by sending me a message at mdb.fm/contact.

    And if you’d like to record a quick question or comment, click the microphone icon in the lower right-hand corner of our website. Your recording might be featured on a future episode!

    To ensure you get every new episode when they become available, please subscribe from your favorite podcast player. If you want to learn more from me, then check out one of my books, courses, or articles by going to leeatchison.com.

    Thank you for listening, and welcome to the modern world of the modern digital business!

    Useful Links

    • Does low code make applications overly complex? | InfoWorld
    • Overcoming IT Complexity - Lee Atchison & Ken Gavranovic
    • Architecting for Scale, 2nd Edition, O’Reilly Media

    About Lee

    Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.

    Take a look at Lee's many books, courses, and articles by going to leeatchison.com.

    Looking to modernize your application organization?

    Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.

    Don't Miss Out!

    Subscribe here to catch each new episode as it becomes available.

    Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.

    Mentioned in this episode:

    Business Breakthrough 3.0

    With a combined 60 years of business and technology experience, experts Lee Atchison and Ken Gavranovic provide a no-nonsense, step-by-step methodology to clarify how your company actually operates in order to uncover the entrenched patterns that are holding you back. They explain that leading by gut instinct will keep you spinning in circles, while putting your key business data to work will help you grow a thriving organization.

    Based on the author's experience working with hundreds of leaders around the world, the Business Breakthrough 3.0 approach not only leverages the universal motivational drivers embedded in every person, but uses data to identify what's working and what's not within your company.
    Business Breakthrough 3.0 involves five distinct processes:
    1. Establishing and actively embracing a company mission, vision, and set of core values
    2. Using a formal critical-thinking framework to organize how your company makes decisions
    3. Understanding what to measure and knowing how to use the data correctly
    Optimizing your organizational structure to drive successful actions
    5. Leveraging a market growth strategy for sales success.
    Business Breakthrough 3.0 is the ultimate guide to overcoming entrenched patterns and building a highly profitable organization that attracts and retains people who truly love their jobs.

    Business Breakthrough 3.0

    Atchison Academy

    What do 100,000 of your peers have in common? They've all boosted their skill set and career prospects by taking one of my online courses.

    https://mdb.fm/courses

    Architecting for Scale

    What does it take to operate a modern organization running a modern digital application? Read more in my O’Reilly Media book Architecting for Scale, now in its second edition.

    Go to: leeatchison.com/books or mdb.fm/afs.

    Architecting for Scale

    15 min

About Modern Digital Business

From the publisher's feed

Welcome to Modern Digital Business—a podcast for corporate technology decision makers and executives looking to create or extend their digital business with the help of modern applications, processes, software architecture, and organizational modernization.