If your organization plans to modernize services and move to the cloud from legacy software or a private cloud on premises, this book is for you. Software developers, solution architects, cloud engineers, and anybody interested in cloud technologies will learn fundamental concepts for cloud computing, migration, transformation, and development using Microsoft Azure.
Author and Microsoft MVP Jonah Carrio Andersson guides you through cloud computing concepts and deployment models, the wide range of modern cloud technologies, application development with Azure, team collaboration services, security services, and cloud migration options in Microsoft Azure.
You'll gain insight into the Microsoft Azure cloud services that you can apply in different business use cases, software development projects, and modern solutions in the cloud. You'll also become fluent with Azure cloud migration services, serverless computing technologies that help your development team work productively, Azure IoT, and Azure cognitive services that make your application smarter. This book also provides real-world advice and best practices based on the author's own Azure migration experience.
• Gain insight into which Azure cloud service best suits your company's particular needs
• Understand how to use Azure for different use cases and specific technical requirements
• Start developing cloud services, applications, and solutions in the Azure environment
• Learn how to migrate existing legacy applications to Microsoft Azure
AI Reading Assistant
Whole-book reading guide from stratified index samples; jump to passages in the text
Tip the Site
Support this siteYour recognition and a small knowledge-service contribution help keep this technical work open source.Scan the WeChat Pay or Alipay code below. Logged-in and guest visitors can both tip.
WeChat Pay
Alipay
Open WeChat or Alipay and scan. No login required.
AI guide
【One-Line Pitch】
A practical, hands-on guide for developers, architects, and cloud engineers who want to understand Microsoft Azure's core services, from cloud fundamentals and compute options to migration strategies, serverless architectures, and AI/analytics tools—ideal for anyone modernizing legacy systems or starting their cloud journey.
【Book Arc】
- **Opening (~0%–9%)**: Introduces the book's purpose and audience—helping organizations move from on-premises or legacy software to Azure. The foreword sets the stage by emphasizing the growing demand for cloud skills and the book's role as a comprehensive, beginner-friendly resource covering Azure's breadth.
- **Early (~16%–25%)**: Establishes cloud computing fundamentals, including the evolution from mainframes to modern cloud platforms, virtualization and hypervisors, and the shift to containers. It also explains key concepts like serverless computing, BaaS, and FaaS, positioning Azure as a platform that abstracts infrastructure so developers can focus on code.
- **Early (~28%–34%)**: Dives into Azure's core management and deployment tools, particularly Azure Resource Manager (ARM) and infrastructure as code (IaC). It covers ARM templates, Azure Bicep, and third-party tools like Terraform, emphasizing how IaC reduces environment drift and automates deployments. Includes hands-on exercises for navigating the Azure Portal.
- **Middle (~38%–44%)**: Explores Azure compute services in depth, categorizing them by deployment models (IaaS, PaaS, serverless). Highlights Azure Virtual Machines, App Services, Functions, and Kubernetes, with practical examples like using deployment slots for dev/test/production environments.
- **Middle (~44%–47%)**: Focuses on advanced serverless patterns, particularly Azure Durable Functions. It explains orchestrator functions, their deterministic constraints (e.g., avoiding random numbers, infinite loops, or blocking APIs), and stateful vs. stateless design. Includes code examples for patterns like human interaction workflows and aggregators.
【Key Takeaways】
- **Cloud fundamentals are the foundation** (Early): Understanding deployment models (public, private, hybrid, multi-cloud) and the shared responsibility model is critical before choosing Azure services—this shapes security and cost decisions.
- **Virtualization and containers are migration enablers** (Early): Hypervisors allow moving on-premises workloads faster, while containers offer lightweight, portable alternatives to VMs, making them key tools for cloud modernization.
- **Serverless shifts focus from infrastructure to code** (Early): With FaaS and BaaS, Azure manages servers and scaling, letting developers build event-driven apps (e.g., Azure Functions) and pay only for execution—boosting team productivity.
- **Infrastructure as code prevents environment drift** (Early): Using ARM templates, Azure Bicep, or Terraform automates deployments, ensuring consistent environments across releases and reducing manual errors.
- **Azure compute services span IaaS to PaaS** (Middle): Choosing between VMs, App Services, or AKS depends on your need for control vs. managed services—App Service with deployment slots streamlines modern app development.
- **Durable Functions enable stateful serverless workflows** (Middle): Orchestrator functions maintain state and reliability, but must be deterministic—avoiding GUIDs, blocking APIs, or infinite loops—to ensure consistent execution.
- **Human interaction patterns are practical** (Middle): Using durable timers and external events, you can build approval workflows that escalate on timeout, demonstrating real-world serverless application design.
【Reading Tips】
- **Skim the early chapters (0–25%)** if you're already familiar with cloud basics; focus on the shared responsibility model and serverless definitions, which are essential context for later sections.
- **Deep-read the compute and IaC sections (28–44%)** if you're a developer or architect—these cover practical tools like ARM, Bicep, and App Service that you'll use daily.
- **Pay close attention to Durable Functions constraints (44–47%)** if you plan to build stateful workflows; the code examples and constraint tables are gold for avoiding common pitfalls.
- **Use the "Learn By Doing" exercises** throughout—hands-on exploration of the Azure Portal and sample code reinforces concepts better than passive reading.
- **Treat this as a survey, not a deep dive**—for advanced topics like orchestrator constraints or big data pipelines, follow the recommended Microsoft documentation links for more detail.
【Coverage Limits】
This guide covers the sampled excerpts (roughly the first half of the book), focusing on fundamentals, compute, and serverless. Later chapters on migration, IoT, AI, and big data are mentioned in the table of contents but not detailed here.
Excerpt 1
151 Learn By Doing (Try It!) 158 Summary 158 Check Your Knowledge 159 Recommended Learning Resources 159 Part III. Artificial Intelligence, Machine Learning,...
just described, migrating existing enterprise applications to the cloud is a challenging journey. It requires careful planning, implementation of good strate...
ud?” Microsoft Azure documentation, https://oreil.ly/ekOql. 30 | Chapter 1: Cloud Computing Fundamentals Table 2-2 describes some of the common Azure service...
able Functions that fall outside the scope of this book but may be useful for your particular use case. Learn more about the other common orchestrator functi...
combination of these networking services in Azure, you can secure your applications and workloads in the cloud. Azure Firewall Azure Firewall is a cloud-nati...
hnologies, data analyst, research engineer, business intel‐ ligence developer, and data scientist. Help build better, intelligent, and inclusive applications...
nments for data discovery, access management, and insights. Microsoft has documented Microsoft Purview account architectures and best prac‐ tices to help wit...
dset, DevSecOps enables organizations to integrate security into all phases of cloud application development, including design, architecture, programming, te...
Support this siteYour recognition and a small knowledge-service contribution help keep this technical work open source.
Scan the WeChat Pay or Alipay code below. Logged-in and guest visitors can both tip.
WeChat PayAlipay
Open WeChat or Alipay and scan. No login required.
Add Tag
Enter tag name (max 50 characters)
Share E-Book
Learning Microsoft Azure Cloud Computing and Development Fundamentals (Jonah Carrio Andersson) (Z-Library)
Scan QR code with your phone to access
Copy the link or scan the QR code to access this e-book on your phone
Share E-Book via Email
Please enter email address
Donation Statistics
¥.00
Total Donations
0
Donation Count
Learning Microsoft Azure Cloud Computing and Development Fundamentals (Jonah Carrio Andersson) (Z-Library)
Find Your Favorite Books
Only registered users can comment after logging in. Comments need to be reviewed by administrators before being displayed
Loading comments...
Reply to Comment
Edit Comment