Book description
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
Publisher resources
Table of contents
- Foreword by Magnus Mårtensson
- Foreword by Thomas Maurer
-
Preface
- Greetings from the Author
- The Cloud Migration Journey to Azure That Leads Me to You
- Why I Wrote This Book
- Who Should Read This Book
- What You Will Learn
-
Navigating This Book
- Part I: Cloud Computing and Microsoft Azure Fundamentals
- Part II: Compute, Networking, Storage, and Databases
- Part III: Artificial Intelligence (AI), Machine Learning (ML), Big Data, IoT, and Security
- Part IV: Integration, Infrastructure, and DevSecOps
- Part V: Governance, Migration, Architecture, and Development Tools
- Check Your Knowledge
- Learn by Doing (Try It!)
- Learning Resources and Further Readings
- What This Book Is Not
- Conventions Used in This Book
- Using Code Examples
- O’Reilly Online Learning
- How to Contact Us
- Acknowledgments
- I. Cloud Computing and Microsoft Azure Fundamentals
-
1. Cloud Computing Fundamentals
- What Is Cloud Computing?
- Our Journey to the Modern Cloud
- Cloud Computing Deployment Models
- What Is Multi-Cloud?
- Public Cloud Computing Providers
- Cloud Computing Service Models
- Shared Responsibility in Cloud Computing and Azure
- Capital Expeditures and Operational Expeditures
- Benefits of Adopting and Transformation to Modern Cloud Technologies
- Summary
- Check Your Knowledge
- Recommended Resources
-
2. Microsoft Azure Fundamentals
- Microsoft Azure as a Public Cloud Provider
- Azure Portal
- Microsoft Azure Services
- Core Architecture and Resource Management Concepts in Microsoft Azure
- Azure Geographies, Regions, Region Pairs, and Azure Availability Zones
- Cost Management in Microsoft Azure
- User Identities, Roles, and Active Directories in Azure
- Learn by Doing (Try It!)
- Summary
- Check Your Knowledge
- Recommended Resources
- II. Compute, Networking, Storage, and Databases
-
3. Microsoft Azure Cloud Compute Services
- Azure Compute for Developing Fully Managed Systems
- Azure Virtual Machines and Virtual Machine Scale Sets
- Azure App Service
- Static Web Apps
- Serverless Compute Services
- Container Services in Azure
- Making Sense of Quantum Computing in Azure
- Learn by Doing (Try It!)
- Summary
- Check Your Knowledge
- Recommended Resources
- 4. Microsoft Azure Cloud Networking
- 5. Microsoft Azure Cloud Storage and Databases
- III. Artificial Intelligence, Machine Learning, Big Data, IoT, and Security
-
6. Artificial Intelligence, Machine Learning, and Cognitive Services in Azure
- Artificial Intelligence on Azure: An Introduction
- Azure OpenAI Service and Evolution of Chat-GPT
- Machine Learning
- Ethical and Responsible AI on Azure
- Azure AI and Cognitive Services
- Azure Machine Learning
- Azure Applied AI Services
- Learn By Doing (Try It!)
- Summary
- Check Your Knowledge
- Recommended Learning Resources
-
7. Big Data, Reporting, and Analytics Services in Azure
- Big Data, Reporting, and Analytics Services in Azure
- Big Data Solutions in Azure
- Data Analytics
-
Azure Big Data and Analytics Services
- Azure Data Lake
- Azure NoSQL for Big Data and Analytics
- Azure Stream Analytics
- Azure Synapse Analytics
- Azure Databricks
- Azure Data Lake Storage
- Azure HDInsight for Hadoop, R Server, HBase, Spark, and Storm Clusters
- Azure Data Factory
- Azure Analysis Services
- Power BI Embedded Analytics
- Microsoft Purview for Data Governance
- Final Note on Data Management and Analytics in Azure
- Learn By Doing (Try It!)
- Summary
- Check Your Knowledge
- Recommended Learning Resources
- 8. Cloud IoT and Maps Services
-
9. Azure Security, Identity Management, and DevSecOps
- Cybersecurity and Why It Matters
- Zero Trust Methodology in the Cloud
- Cybersecurity, DevSecOps, and Securing Azure Infrastructure
- Azure Security for Applications, Databases, and Networks
- Security Best Practices for Azure
- DevSecOps: Security in Development, DevOps, and Infrastructure
- Adopting Security in DevOps Practices
- Learn By Doing (Try It!)
- Summary
- Check Your Knowledge
- Recommended Learning Resources
- IV. Integration, Infrastructure, and DevSecOps
- 10. Azure Cloud Integration Services and Tools
-
11. Cloud Infrastructure, DevOps, and Monitoring in Azure
- Introduction
- Cloud-Native Infrastructure
- Modern Application Development and DevOps
- Azure DevOps
- Azure DevTest Labs for Training, Testing, and Demos
- Cloud Development and DevOps with GitHub
- Cloud Infrastructure Automation and Management
- Infrastructure as Code Using Azure Resource Manager and Bicep
- Monitoring and Infrastructure Management in Azure
- Learn By Doing (Try It!)
- Summary
- Check Your Knowledge
- Recommended Learning Resources
- V. Governance, Migration, Architecture, and Development Tools
-
12. Cloud Management and Governance in Azure
- Cloud Infrastructure Management and Governance
- Azure Resource Manager
- Azure Blueprints (Preview)
- Azure Monitor for Monitoring and Reliability
- Azure Automation
- Azure Policy for Compliance and Policy Management
- FinOps and Cost Management in Azure
- Cost Management Optimization for Azure
- The Evolution of Cloud Management and Governance
- Learn By Doing (Try It!)
- Summary
- Check Your Knowledge
- Recommended Learning Resources
-
13. Cloud Migration, Hybrid, and Multi-Cloud Solutions in Azure
- Cloud Adoption and Modernization
- Cloud Adoption and Migration Anti-Patterns
- The Five Pillars of a Well-Architected Framework for Azure
- Cloud Adoption Framework for Azure
- Azure Well-Architected Review
- Microsoft Assessments for Evaluation and Review
- Hybrid Cloud and Multi-Cloud Solutions in Azure
- Learn By Doing (Try It!)
- Summary
- Check Your Knowledge
- Recommended Learning Resources
-
14. Cloud Development Tools for Azure
- Importance of Development Tools for Developer Productivity
- Azure Development Tools for Engineers
- Azure Software Development Kits
- Azure Command-Line Tools
- Azure Developer CLI (azd)
- Microsoft Dev Box
- Azure DevOps and GitHub for Developers
- GitHub Command-Line Interface
- Learn By Doing (Try It!)
- Summary
- Check Your Knowledge
- Recommended Learning Resources
- Afterword by Maxim Salnikov
- Final Words from the Author
- A. Check Your Knowledge Answers
- Index
- About the Author
Product information
- Title: Learning Microsoft Azure
- Author(s):
- Release date: November 2023
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098113322
You might also like
video
AZ-204 Developing Solutions for Microsoft Azure
Embark on a comprehensive learning expedition with our AZ-204 Developing Solutions for Microsoft Azure course. This …
book
Exam Ref AZ-204 Developing Solutions for Microsoft Azure
Prepare for Microsoft Exam AZ-204 and help demonstrate your real-world mastery of Microsoft Azure solution development. …
book
Exam Ref AZ-900 Microsoft Azure Fundamentals, 2nd Edition
Prepare for Microsoft Exam AZ-900demonstrate your real-world knowledge of cloud services and how they can be …
video
Exam AZ-900: Microsoft Azure Fundamentals, 3rd Edition
4 Hours of Video Instruction Prepare for Microsoft Exam AZ-900—updated October 2022—and demonstrate your foundational-level knowledge …