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
-
Preface
- Why I Wrote This Book
- Who Should Read This Book
- What You Will Learn
-
Navigating This Book
- PART I Fundamentals of Cloud Computing and Microsoft Azure
- PART II Cloud Computing Services, Networking, Storage and Databases in Microsoft Azure
- PART III Machine Learning, Artificial Intelligence, Security, IoT and Data Engineering in Azure
- PART IV Cloud Integration, Continuous Delivery/Continuous Integration (CI/CD), Infrastructure as Code and DevOps in Microsoft Azure
- PART V Cloud Management, Governance, Migration and Architecture in Microsoft Azure
- PART VI Cloud Development and Continuous Learning with Microsoft Azure
- Check Self-Knowledge
- Learn By Doing
- 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. Fundamentals of Cloud Computing and Microsoft Azure
-
1. Cloud Computing Fundamentals
- What is Cloud Computing
- Our Journey to use Modern Cloud
- Different of Types of Cloud Computing Deployment Models
- What is Multi-Cloud?
- Public Cloud Computing Providers
- Cloud Computing Service Models
- Shared Responsibility in Cloud Computing
- 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
- Overview of the Core Services of Microsoft Azure
- Compute Services in Azure
- Networking Services in Azure
- Core Azure Storage Services
- Core Azure Database Services
- Identity Management and Security Services
- Developer Tools, Monitoring, and DevOps Services
- Cloud Migration and Hybrid + Multicloud Cloud Services
- Core Architecture and Resource Management Concepts in Microsoft Azure
- Azure Geographies, Regions, Region Pairs, and Azure Availability Zones
- Cost Management in Microsoft Azure
- Basic Concepts of User Identities, Roles, Active Directories in Azure
- Learn by Doing (Try it out!)
- Summary
- Key Points
- Check Your Knowledge
- Recommended Resources
- II. Cloud Compute, Networking, Storage and Databases in Microsoft Azure
-
3. Microsoft Azure Cloud Compute Services
- Azure Compute for Developing Powerful and Modern Systems
- Azure Virtual Machines and Virtual Machine Scale Sets
- Azure App Service
- Azure Static Web Apps
- Serverless Compute Services
- Container Services in Azure
- Quantum Computing in Azure - Making Sense of it
- Learn By Doing (Try it out!)
- Summary
- Key Points
- Check Your Knowledge
- Recommended Resources
-
4. Microsoft Azure Cloud Networking
- Azure Networking
- Azure Networking Services Categories
- Azure Networking Services for Connectivity
- Services for Application Protection
- Azure Networking Services for Application Delivery
- Azure Networking Services for Network Monitoring
- Azure Space - Networking beyond the Clouds
- Learn By Doing (Try it out!)
- Summary
- Key Points
- Check Your Knowledge
- Recommended Learning Resources
- About the Author
Product information
- Title: Learning Microsoft Azure
- Author(s):
- Release date: June 2023
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098113254
You might also like
video
Python Fundamentals
51+ hours of video instruction. Overview The professional programmer’s Deitel® video guide to Python development with …
book
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn't clean, it can bring a development organization …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Building Microservices, 2nd Edition
Distributed systems have become more fine-grained as organizations shift from code-heavy monolithic applications to smaller, self-contained …