Observability is critical for building, changing, and understanding the software that powers complex modern systems. Teams that adopt observability are much better equipped to ship code swiftly and confidently, identify outliers and aberrant behaviors, and understand the experience of each and every user. This practical book explains the value of observable systems and shows you how to practice observability-driven development. Authors Charity Majors, Liz Fong-Jones, and George Miranda from Honeycomb explain what constitutes good observability, show you how to improve upon what youâ??re doing today, and provide practical dos and don'ts for migrating from legacy tooling, such as metrics monitoring and log management. Youâ??ll also learn the impact observability has on organizational culture (and vice versa). You'll explore: How the concept of observability applies to managing software systems The value of practicing observability when delivering and managing complex cloud native applications and systems The impact observability has across the entire software development lifecycle How and why different functional teams use observability with service-level objectives (SLOs) How to instrument your code to help future engineers understand the code you wrote today How to produce quality code for context-aware system debugging and maintenance How data-rich analytics can help you debug elusive issues quickly
In the book, Meant For More, Charity Majors shares real experiences and insights on what's really going on inside of us - how we dim our light and how we all struggle to find and step into our purpose - even when we already know what it is. She answers questions as to why women feel the need to tear each other down, how to build your tribe, and how to know and grow in the gifts your Creator has given you. You may laugh. You may cry. You will finally feel understood. You will be challenged to own your purpose - unapologetically - so that you can make a meaningful impact in the world and shine bright, no matter what anyone else may say. About the Author: As a Soulful Mindset Coach, Savvy Business Coach, Speaker, Author, Podcaster and award winning entrepreneur, Charity Majors helps soulful women and entrepreneurs confidently and authentically realign with their purpose and take bold, inspired and strategic action, so they can unleash their potential to make a meaningful impact. Charity has been a personal development and coaching expert for over 15 years, having a degree in Psychology, multiple Coaching certifications, she is a former Fitness & Nutrition expert, mindfulness expert, and has trained under world-leading experts like Gabby Bernstein, Jack Canfield, Tony Robbins, Robin Sharma, David T.S. Wood, Natasha Hazlett, Russel Brunson, Amy Porterfield, Amber Lilyestrom, Lisa Nichols, Sheli Gartman, John Maxwell, and more. She has been able to take the lessons throughout her life (good and bad - even going through the dark night of her soul with the loss of a child), along with the investment in her own personal growth and utilizes her gifts in drawing out the potential in others with her books, online courses, coaching, live events, and more. She truly believes that we are all here for a special purpose and she is on a mission, to equip people, just like you, to uncover their purpose unapologetically shine, so that the world can be a brighter and more conscious place.Her two favorite titles are "Babe" to her husband, Chris, and "Mama" to her son, Judah. Charity and her family call Boise, Idaho their home base. She loves spicy foods (bring on the curry) and drinks kombucha like it's going out of style. You can also find them cozying up by a fireplace in the mountains or adventuring around the world. Learn more at CharityMajors.com and feel free to join the conversation on social media by finding the hashtag #WeAreMeantForMore. *And if you're ready to bust through your fears and get what you really want in life, you are invited to join her 14-Days to Unshakable Confidence Challenge at WeAreMeantForMore.com/home.
The infrastructure-as-code revolution in IT is also affecting database administration. With this practical book, developers, system administrators, and junior to mid-level DBAs will learn how the modern practice of site reliability engineering applies to the craft of database architecture and operations. Authors Laine Campbell and Charity Majors provide a framework for professionals looking to join the ranks of today’s database reliability engineers (DBRE). You’ll begin by exploring core operational concepts that DBREs need to master. Then you’ll examine a wide range of database persistence options, including how to implement key technologies to provide resilient, scalable, and performant data storage and retrieval. With a firm foundation in database reliability engineering, you’ll be ready to dive into the architecture and operations of any modern database. This book covers: Service-level requirements and risk management Building and evolving an architecture for operational visibility Infrastructure engineering and infrastructure management How to facilitate the release management process Data storage, indexing, and replication Identifying datastore characteristics and best use cases Datastore architectural components and data-driven architectures
Leverage OpenTelemetry's API, libraries, tools and the collector to produce and collect telemetry along with using open-source tools to analyze distributed traces, check metrics and logs, and gain insights into application health Key Features • Get to grips with OpenTelemetry, an open-source cloud-native software observability standard • Use vendor-neutral tools to instrument applications to produce better telemetry and improve observability • Understand how telemetry data can be correlated and interpreted to understand distributed systems Book Description Cloud-Native Observability with OpenTelemetry is a guide to helping you look for answers to questions about your applications. This book teaches you how to produce telemetry from your applications using an open standard to retain control of data. OpenTelemetry provides the tools necessary for you to gain visibility into the performance of your services. It allows you to instrument your application code through vendor-neutral APIs, libraries and tools. By reading Cloud-Native Observability with OpenTelemetry, you'll learn about the concepts and signals of OpenTelemetry - traces, metrics, and logs. You'll practice producing telemetry for these signals by configuring and instrumenting a distributed cloud-native application using the OpenTelemetry API. The book also guides you through deploying the collector, as well as telemetry backends necessary to help you understand what to do with the data once it's emitted. You'll look at various examples of how to identify application performance issues through telemetry. By analyzing telemetry, you'll also be able to better understand how an observable application can improve the software development life cycle. By the end of this book, you'll be well-versed with OpenTelemetry, be able to instrument services using the OpenTelemetry API to produce distributed traces, metrics and logs, and more. What you will learn • Understand the core concepts of OpenTelemetry • Explore concepts in distributed tracing, metrics, and logging • Discover the APIs and SDKs necessary to instrument an application using OpenTelemetry • Explore what auto-instrumentation is and how it can help accelerate application instrumentation • Configure and deploy the OpenTelemetry Collector • Get to grips with how different open-source backends can be used to analyze telemetry data • Understand how to correlate telemetry in common scenarios to get to the root cause of a problem Who this book is for This book is for software engineers, library authors, and systems operators looking to better understand their infrastructure, services and applications by leveraging telemetry data like never before. Working knowledge of Python programming is assumed for the example applications that you'll be building and instrumenting using the OpenTelemetry API and SDK. Some familiarity with Go programming, Linux, and Docker is preferable to help you set up additional components in various examples throughout the book.
Thank you for visiting our website. Would you like to provide feedback on how we could improve your experience?
This site does not use any third party cookies with one exception — it uses cookies from Google to deliver its services and to analyze traffic.Learn More.