Mastering Cloud Development using Microsoft Azure
by Roberto Freato , Marco Parenzan
Print Length 页数: 352 pages
Publisher finelybook 出版社: Packt Publishing (28 Jun. 2016)
Language 语言: English
ISBN-10: 1782173331
ISBN-13: 9781782173335
B01FWFHVJU
Key Features
Build an effective development environment in Azure using the right set of technologies.
Architect a full-stack solution in the cloud to choose the best service set
A comprehensive guide full of real-life examples to help you take your developer skills up a notch
Book Description
Microsoft Azure is a cloud computing platform that supports many different programming languages,tools,and frameworks,including both Microsoft-specific and third-party software and systems.
This book starts by helping you set up a professional development environments in the cloud and integrating them with your local environment to achieve improved efficiency. You will move on to create front-end and back-end services,and then build cross-platform applications using Azure. Next you’ll get to grips with advanced techniques used to analyze usage data and automate billing operations. Following on from that,you will gain knowledge of how you can extend your on-premise solution to the cloud and move data in a pipeline.
In a nutshell,this book will show you how to build high-quality,end-to-end services using Microsoft Azure. By the end of this book,you will have the skillset needed to successfully set up,develop,and manage a full-stack Azure infrastructure.
What You Will Learn
Set up a development environment with VMs,ARM,and RemoteApp
Connect with VPNs to manage security and backups
Establish a front-end architecture with AppService,storage,search,and caching
Implement identity solutions,integrate applications,and use data
Integrate cross-platform mobile applications with the cloud
Consistently build and manage an API layer for millions of users
Work with messages in the enterprise
Deploy your services as an IT expert with ARM templates
About the Author
Roberto Freato has been an independent IT consultant since he started to work. Working for small software factories while he was studying,after his M.Sc. in Computer Science Engineering with his thesis on Consumer Cloud Computing,he got specialization in Cloud and Azure. Today,he works as a freelance consultant for major companies in Italy,helping clients design and kick off their distributed software solutions. He trains the developer community in his free time,speaking at many conferences. He has been a Microsoft MVP since 2010.
Marco Parenzan is an experienced .NET developer,now also a Cloud Computing and Azure trainer. A Microsoft MVP on Azure since 2014,he is curious about the IoT business and architectures. He loves retrogaming,and he tries programming little games in his spare time. He is a community lead for 1nn0va,a local Microsoft community in Pordenone,Italy,and he likes training developers in companies and university.
Contents
Building Basic Services
Enhancing the Hybrid Process
Building the Frontend
Building the Backend
Building the Mobile Experience
Building the API Layer
Working with Messages
主要特征
使用正确的技术,在Azure中构建有效的开发环境。
架构师在云中选择最佳服务集的全方位解决方案
全面的指南,充实现实生活中的例子,帮助您将开发人员的技能提升一个档次
图书说明
Microsoft Azure是一个云计算平台,支持许多不同的编程语言,工具和框架,包括Microsoft特定的和第三方的软件和系统。
本书首先帮助您在云中建立专业的开发环境,并将其与当地环境集成,以提高效率。您将继续创建前端和后端服务,然后使用Azure构建跨平台应用程序。接下来,您将掌握用于分析使用数据和自动计费操作的高级技术。接下来,您将获得如何将内部部署解决方案扩展到云并将数据移动到管道中的知识。
简而言之,本书将向您展示如何使用Microsoft Azure构建高质量的端到端服务。在本书的最后,您将拥有成功建立,开发和管理全栈Azure基础架构所需的技能。
你会学到什么
使用VM,ARM和RemoteApp设置开发环境
连接VPN来管理安全和备份
使用AppService,存储,搜索和缓存建立前端体系结构
实施身份解决方案,集成应用程序和使用数据
将跨平台移动应用程序与云集成
一直为数百万用户构建和管理API层
在企业中处理消息
使用ARM模板部署作为IT专家的服务
关于作者
自从他开始工作以来,Roberto Freato一直是独立的IT顾问。在他正在读书的时候,为小型软件工厂工作。在计算机科学工程与他的消费者云计算论文中,他专注于云和Azure。今天,他担任意大利主要公司的自由顾问,帮助客户设计并启动其分布式软件解决方案。他在空闲时间训练开发者社区,在许多会议上发言。自2010年以来,他一直是Microsoft MVP。
Marco Parenzan是一位经验丰富的.NET开发人员,现在也是云计算和Azure培训师。自2014年以来,微软对Azure的微软MVP,对于物联网业务和体系架构感到好奇。他喜欢逆行游戏,他在业余时间尝试编程小游戏。他是意大利波代诺内地区的微软社区1nn0va的社区负责人,他喜欢公司和大学的培训开发人员。
目录
建立基本服务
加强混合过程
建立前沿
建立后端
建立移动体验
构建API层
使用消息