Azure in the Enterprise
Apress (Verlag)
978-1-4842-3086-2 (ISBN)
- Titel wird leider nicht erscheinen
- Artikel merken
Unsure where to begin with Azure? You are not alone. No other cloud platform comes close to delivering a uniform and interoperable footprint, while encompassing such a wide range of concerns across multiple operating systems, interaction patterns, architectural models, and infrastructure capabilities.
Azure in the Enterprise is written for developers and architects who are interested in getting up to speed on the most important aspects of Azure architecture. Enlisting his no fluff, top-down approach, enterprise architect Moemeka shares his deep knowledge of Azure to guide you through making the rights choices regarding components and capabilities offered by the platform, so that you can begin building cloud-based architectures that are scalable, reliable, and secure.
Strong emphasis is given to identifying enterprise needs and delving into the various capabilities in Azure that can resolve those needs.
What You'll Learn
Understand through example-driven tutorials how to design microservices using Azure PaaS technologies such as App Services, Service Bus, and Azure functions
Connect Azure back into the enterprise using point-to-site, site-to-site, and ExpressRoute and utilize Service Fabric and Container-based technology to build isolated, reliable, and highly scalable, self-healing, enterprise-wide capabilities
Create application, solution, and enterprise architectures using Azure components such as App Services, Web Jobs, Azure Storage, SQL Azure, Redis, Storage Queues, VNETs, App Service Environments, Service Bus, Azure AD, Azure Traffic Manager, API Management, and Application Gateway
Who This Book Is For
Architects and developers who want to bring Azure into their enterprise. They understand the value of Azure, but want practical guidance on how to deliver their enterprise applications to a cloud environment.
Edward Moemeka is an enterprise architect at Infusion, as well as an author, visionary, and results-driven leader with expertise in spearheading technology-based enterprise-wide strategic initiatives. Edward has made a career of delivering peak-performing solutions and achieving cross-functional IT/business objectives. His technical acumen includes the HMS Host Digital Transformation, Comcast's digital transformation to xFinity, Windows Azure, the Go2Broadband initiative, and Order to Cash for Charter Communications. Edward has a passion for technology and sharing his hard-earned, no-nonsense wisdom to help others succeed. He is the author of several technical books, most recently Real World Windows 10 Development.
Chapter 1 - Introduction
An introduction to the enterprise concerns as they relate to technology and architecture. An overview of Azure and topics such as Microservices, the actor pattern, and many of the most popular cloud based enterprise patterns in place today. The author will provide a walk-though of the RM portal, and brief discussion of on impact on the enterprise.
Part I - Contrasting and Transitioning Traditional Enterprise Architecture with Cloud Architecture
Chapter 2 - Understanding Enterprise Architecture Options in Azure
Detailed discussion of the overarching role of enterprise architecture within transformation programs, and how to make the best choices for your enterprise. An understanding of how cloud platforms like Azure can assist in such processes.
Chapter 3: Building basic applications in Azure.
A brief review of key components of enterprise application architecture, why each component exists, the problems solved by them and parallels in the Azure Enterprise View Topics include authentication, application tiers, scheduled tasks, data and persistence. The author then delves into the Azure version of the Application View Technologies discussed include App Services, Web Jobs, Scheduled Jobs, SQL Azure, Redis Cache, Storage Queues, Azure Storage.
Chapter 4: Assessing and maintaining cloud-based solutions.
A brief review of the key components of enterprise solution architecture-- active directory, firewalls, application isolation, DMZs, high availability and disaster recovery, and enterprise messaging- and how they compare to the Azure Solution View. The author then delves into how to identify and utilize Azure components and capabilities in order to deliver cloud based solution architectures. Technologies discussed include advanced virtual networks, App Service Environments, connecting Azure to internal networks, Service Bus, and Azure Stack.
Chapter 5: Thinking strategically and holistically about the cloud-based enterprise.
Covers strategic considerations of the enterprise, including GSLBs, advanced virtual networks, subnets, reverse proxies, application proxies, storage, and databases. The author then delves into guidance on how to identify and utilize Azure components and capabilities in order to deliver cloud based enterprise architecture. Readers will learn how to implement Azure AD, Azure Traffic Manager, more VNET, Network Security Groups, advanced subnets, API Management, Application Gateway, ExpressRoute, and Disaster Recovery.
Part II - Microservices with Azure
Chapter 6 - Creating Microservices using Azure PaaS Capabilities
Detailed discussion on Microservices and how to identify and utilize components of Azure's PaaS stack to assist in creating them.
Chapter 7 - Creating Microservices with Azure Container Capabilities
Detailed discussion on Microservices and how to identify and utilize the various container technologies available to Azure in building out Microservice architectures on the platform.
Chapter 8 - Creating Microservices with Azure Service Fabric
Detailed discussion on Microservices and how to identify and utilize Azure Service Fabric to create microservice architectures on the platform.Part III - Advanced Topics
Chapter 9 - Configuring Azure Active Directory in the enterprise Azure environment.
Readers will learn how to configure Azure AD and use it within the enterprise cloud environment.
Chapter 10 - High Availability and Disaster Recovery in the enterprise Azure environment.
Readers will learn how to incorporate high availability and disaster recovery into enterprise azure environments, including setting up DR environments, data synchronization, the impact on VMs and other IaaS capabilities and the impact on PaaS capabilities.
Chapter 11 - Integrating logging and monitoring in enterprise design.
Readers will learn how to incorporate logging and monitoring into the design of enterprise azure environments.
Chapter 12 - Application Lifecycle Management and Continuous Integration/Continuous Delivery (CI/CD)
Detailed discussion on how to utilize ALM and CI/CD found in VSTS as part of an enterprise azure environment.
| Erscheint lt. Verlag | 16.5.2019 |
|---|---|
| Zusatzinfo | XXXV, 565 p. |
| Verlagsort | Berkley |
| Sprache | englisch |
| Maße | 178 x 254 mm |
| Themenwelt | Informatik ► Netzwerke ► Sicherheit / Firewall |
| Mathematik / Informatik ► Informatik ► Software Entwicklung | |
| Schlagworte | Azure • Azure Active Directory • Azure Containers • Azure Patterns • Azure Service Fabric • cloud applications • cloud infrastructure • Docker • Edward Moemeka • enterprise development • Enterprise Infrastructure • IaaS • Microservices • Microsoft • Paas |
| ISBN-10 | 1-4842-3086-8 / 1484230868 |
| ISBN-13 | 978-1-4842-3086-2 / 9781484230862 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
aus dem Bereich