Introduction
Think about the first time you heard the term cloud computing a few years ago (or longer). There are accounts and reports as far back as 2006 of the term being used to describe some of the larger virtualization initiatives for companies like Google, Amazon, and Microsoft. If you search for more tangible evidence, you can find a report dated 1996 from the offices of Compaq Computer, where a group of technology executives who were intrigued by the future of Internet business published a report titled “Cloud Computing.” Fast-forward 20 years into the future to learn about cloud computing services.
The discussions in this book should help you understand the need to improve your organization’s maturity to support a formal cloud strategy that includes broad deployment options to support applications, infrastructure, and networking extensions. In addition to using cloud computing as another business-support initiative, corporations need to create new policies in support of cloud computing’s greater security compliance to more easily enable line-of-business applications.
Thought leaders in many companies read the industry researcher reports from Gartner, Forrester, IDC, and others that show the growth from traditional datacenters to include cloud computing. They present different statistics and timelines, but they all agree that the IT industry and businesses are migrating to the cloud. Workloads drive business; and enterprise customers that review IT spending are realizing the technology efficiencies and automation of cloud-enablement.
Decision makers including CIOs, CTOs, and IT managers are using cloud-based IT to become agile and efficient in responding to business requests made by the CEOs and CFOs. Azure is a global cloud service; it is engineered to build on current IT skill sets using ITIL best practices in support of SMBs and enterprises with traditional constraints that prevent IT from achieving better alignment to the business. Cloud computing enables any size IT department to quickly respond with solutions for business to reach consumers with products and services in a global market.
What This Book Covers
This book provides deep insight into cloud services offered today by Microsoft Azure. It should help IT administrators, IT architects, business decision makers (BDMs), and small and large business leadership teams to quickly evaluate the cloud services available in Azure to improve their IT agility. In these chapters, you discover how this public cloud provider uses commodity computing to allow your business to extend into these readily available services.
This book is different than many books on cloud computing in that it follows two main themes: typical business problems that many companies face and that have cloud solutions, and step-by-step examples that help IT and technical team members to evaluate Azure services quickly. A few other publications provide insight into specific Azure topics, but this book provides a well-rounded understanding of a broad array of Azure cloud services to support you as you connect the dots to achieve IT agility.
Each section presents several key topics. These topics help you fully understand the Microsoft Azure services discussed and how to implement the features. This book is designed to assist you by using the following methods:
How to Use This Book
Although the book and the exercises in each chapter can be used independently, you are not required to read from beginning to end. The four parts group topics in a way that can make learning easier, but the exercises in the individual chapters stand as independent guides for you to follow.
The chapters of the book are organized into four sections. Part 1 is useful for anyone new to the Azure Cloud Services platform and is necessary reading if you want an overview of Azure’s capabilities. The chapters are as follows:
Part 2 is a fast-moving section that provides a fast ramp-up for IT pros:
Part 3 bridges the gap between traditional datacenters and cloud services. You learn about the networking extensions needed to securely communicate with cloud properties:
Part 4 covers Azure services that may seem futuristic but give today’s businesses analytic insight via the first cloud-based machine learning service. You develop the agility to use cloud-enabled Hadoop, to securely manage mobile devices while supporting partner collaboration through documents without the loss of intellectual property, and more:
Hardware and Software Requirements
The requirements to connect and use all Microsoft Azure cloud services from the Azure Portal are very broad, to better support the diversity of companies, IT administrators, network administrators, and developers. The Azure Portal can be accessed and managed through many supported browsers, including these:
The Azure Portal runs well on modern hardware for most PCs, Macs, and tablet devices. Although mobile phones and their browsers may connect, they currently are not supported by Microsoft Premier Services. The minimum PC hardware recommendations are as follows:
To complete some of the more advanced exercises, you are required to use a Microsoft Windows operating system (OS) that supports PowerShell 5.0 (or higher). PowerShell 5.0 is included in Windows 10 and can be installed as a free upgrade from Windows 8.1. An additional free Azure PowerShell module is required to complete all the advanced exercises.
Note You can download and install Azure PowerShell using the Microsoft Web Platform Installer at http://go.microsoft.com/fwlink/p/?linkid=320376&clcid=0x409.
This book does not provide in-depth exercises that require Visual Studio Online, Visual Studio 2013, or Visual Studio 2015 for development. We encourage you to sign up for a free trial subscription or use your MSDN subscription for development and search Apress.com for Microsoft Azure development titles. The Azure APIs support a large number of development languages, including Java, Ruby, .NET, PHP, Node.js, and Python, just to name a few.
Who This Book Is For
The book’s intended audience includes IT professionals such as IT administrators, IT architects, IT support staff, and business systems integration team members as well as TCP/IP networking professionals. The chapters are written to help novice IT admins ramp up, with feature discussions and expert guidance using specific exercises. The content supports an audience that includes business administrators or developers interested in enabling IT agility by extending your on-premises datacenter into cloud services. Our intended readers are interested in gaining deeper insight to add greater levels of service availability and investigate disaster recovery (DR) solutions for VMware and Hyper-V virtual environments, including enterprise DR for physical servers that need to support business continuity.
This book is also intended for business personnel responsible for IT budget planning and IT executives investigating ways to lower operating costs such as life-cycle hardware replacement, increasing datacenter power and cooling costs, and recurring costs for datacenter security audits. In addition, it’s for anyone interested in Azure cloud computing—it is a great reference if you require more detail before you invest and begin integrating your business using Azure cloud services.
3.145.110.180