Cloud Native Infrastructure with Azure
Building and Managing Cloud Native ApplicationsNishant Singh, Michael Kehoe
- ناشرO'Reilly
- سال انتشار2022
- ویرایش1
- زبانEnglish
- تعداد صفحات325
- شابک9781492090960
812,000 تومان – 1,957,000 تومانمحدوده قیمت: 812,000 تومان تا 1,957,000 تومان
تحویل اکسپرس
حمل رایگان سفارشات بالای 1 میلیون تومان
پرداخت امن
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
ضمانت اصالت کالا
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
7 روز گارانتی بازگشت وجه
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
The cloud is becoming the de facto home for companies ranging from enterprises to startups. Moving to the cloud means moving your applications from monolith to microservices. But once you do, running and maintaining these services brings its own level of complexity. The answer? Modularity, deployability, observability, and self-healing capacity through cloud native development.
With this practical book, Nishant Singh and Michael Kehoe show you how to build a true cloud native infrastructure using Microsoft Azure or another cloud computing solution by following guidelines from the Cloud Native Computing Foundation (CNCF). DevOps and site reliability engineers will learn how adapting applications to cloud native early in the design phase helps you fully utilize the elasticity and distributed nature of the cloud.
This book helps you explore:
- Why go cloud native?
- How to use infrastructure as code
- What it takes to containerize an application
- Why and how Kubernetes is the “grand orchestrator”
- How to create a Kubernetes cluster on Azure
- How observability complements monitoring
- How to use service discovery and a service mesh to find new territories
- How networking and policy management serve as gatekeepers
- How distributed databases and storage work
Table of Contents
Chapter 1. Introduction: Why Cloud Native?
Chapter 2. Infrastructure as Code: Setting Up the Gateway
Chapter 3. Containerizing Your Application: More Than Boxes
Chapter 4. Kubernetes: The Grand Orchestrator
Chapter 5. Creating a Kubernetes Cluster in Azure
Chapter 6. Observability: Following the Breadcrumbs
Chapter 7. Service Discovery and Service Mesh: Finding New Territories and Crossing Borders
Chapter 8. Networking and Policy Management: Behold the Gatekeepers
Chapter 9. Distributed Databases and Storage: The Central Bank
Chapter 10. Getting the Message
Chapter 11. Serverless
Chapter 12. Conclusion
Cloud computing has been widely adopted as a model of next-generation digital business transformation that drives growth and innovation. Nowadays, customers look for an ecosystem and experience that is fast and that seamlessly integrates with their existing services. From an enterprise perspective, the cloud delivers services for consumers and businesses in a way that is scalable, highly reliable, and available. From an end-user perspective, the cloud provides a simple model for acquiring computing services without needing to fully understand the underlying infrastructure and technology.
To take full advantage of the speed and agility of cloud services, many existing applications have been transformed into cloud native applications, and new solutions are being built for the cloud first. Cloud native applications are built from the ground up to embrace rapid change, large scale, and resilience. By default, the underlying infrastructure for cloud native applications plays a critical role in efficiently serving a business’s needs. If the underlying infrastructure is not architected with the correct practices, even the best cloud native applications will fail in production environments.
This book explores how modern cloud native infrastructures on Azure can be built and managed in a production environment, along with various requirements and design considerations of cloud native applications.
Who Should Read This Book
This book provides a simple yet comprehensive introduction to the cloud native landscape and all the major technologies that engineers use to build such reliable environments. The book is for site reliability engineers (SREs), DevOps engineers, Solution architects, Azure enthusiasts, and anyone who is involved in building, migrating, deploying, and managing the day-to-day operations of a cloud native workload.
The book assumes that you possess basic knowledge of the cloud and DevOps culture in general. But even if you don’t, and you want to better understand the buzz around cloud native and other fancy technologies, this book is still the right place for you to get started.
Goals of This Book
By the end of this book, you will be able to follow and build your own infrastructure on Microsoft Azure. We present a sequential introduction to the major components of the cloud native world and how to use, deploy, and maintain them over Azure. Additionally, you will be introduced to the need for cloud native technologies in today’s brave new world, the problems they solve, and hands-on best practices.
In this book, you will:
- Learn how to build cloud native infrastructure over Azure following the path of the Cloud Native Computing Foundation’s (CNCF) cloud native landscape
- Ascertain which technologies to use at different stages of design
- Discover how to address the problems you may face while managing and operating cloud native infrastructure, as well as the technologies that help solve them
About the Author
Nishant Singh is a senior site reliability engineer at LinkedIn, where he works to improve the reliability of the site with a focus on reducing the mean time to detect (MTTD) and mean time to respond (MTTR) to incidents. Prior to joining LinkedIn, he worked at Paytm and Gemalto as a DevOps engineer, spending his time building custom solutions for clients and managing and maintaining services over the public cloud. Nishant has a keen interest in site reliability engineering and in building distributed systems.
Michael Kehoe is a senior staff security engineer at Confluent. Prior to this, he worked on incident response, disaster recovery, visibility engineering, and reliability principles as a senior staff site reliability engineer at LinkedIn. During his time at LinkedIn, he led the company’s efforts to automate the migration to Microsoft Azure. Michael specializes in maintaining large system infrastructure as demonstrated by his work at LinkedIn (applications, automation, and infrastructure) and at the University of Queensland (networks). He has also spent time building small satellites at NASA and writing thermal environments software at Rio Tinto.
| ناشر | O’Reilly |
|---|---|
| ویرایش | 1 |
| زبان | English |
| سال انتشار | 2022 |
| شابک | 9781492090960 |
| تعداد صفحات | 325 |
| قطع | B5 |
| کیفیت | اورجینال انتشارات |
| نوع چاپ | رنگی, سیاه و سفید |
| نوع جلد | جلد سخت, شومیز, طلقی |
محصولات مشابه

نقد و بررسیها
هنوز بررسیای ثبت نشده است.