Developing Cloud Native Applications in Azure using .NET CoreDeveloping Cloud Native Applications in Azure using .NET Core

Developing Cloud Native Applications in Azure using .NET Core
Author : Rekha Kodali
Publisher : BPB Publications
Total Pages : 322
Release : 2020-02-01
ISBN 10 : 9789389328745
ISBN 13 : 9389328748
Language : EN, FR, DE, ES & NL


Guide to designing and developing cloud native applications in Azure DESCRIPTION The mainstreaming of Cloud Native Architecture as an enterprise discipline is well underway. According to the Forbes report in January 2018, 83% of the enterprise workloads will be in the cloud by 2020 and 41% of the enterprise workloads will run on public cloud platforms, while another 22% will be running on hybrid cloud platforms. Customers are embarking on the enterprise digital transformation journeys. Adopting cloud and cloud native architectures and microservices is an important aspect of the journey. This book starts with a brief introduction on the basics of cloud native applications, cloud native application patterns. Then it covers the cloud native options available in Azure. The objective of the book is to provide practical guidelines to an architect/designer/consultant/developer, who is a part of the Cloud application definition Team. The book articulates a methodology that the implementation team needs to follow in a step-by-step manner and adopt them to fulfil the requirements for enablement of the Cloud Native application. It emphasizes on the interpersonal skills and techniques for organizing and directing the Cloud Native definition, leadership buy-in, leading the transition from planning to implementation. It also highlights the steps to be followed for performing the cloud native applications, cloud native patterns in the development of Cloud native applications, Cloud native options available in Azure, Developing BOT, Microservices based on Azure. It also covers how to develop simple IoT applications, Machine learning based applications, server less architecture, using Azure with a practical and pragmatic approach. This book embraces a structured approach organized around the following key themes, which represent the typical phases that an enterprise traverses during its Cloud Native application journey: ● Basics of Cloud Native Applications: It covers basics of cloud native applications using .NET core. ● Cloud Native Application Patterns: The reader will understand the patterns for developing Cloud Native Applications. ● Cloud Native Options available in Azure: The reader will understand the different options available in Azure. ● Developing a Simple BOT using .NET Core: The reader will understand the Azure BOT framework basics and will learn how to develop a simple BOT. ● Developing cloud native applications leveraging Microservices: The reader will understand the concepts of developing micro services using the Azure API Gateway Manager. ● Developing Integration capabilities using serverless architecture: The reader will understand the integration capabilities and various options available in Azure ● Developing a simple IoT application: The reader will understand the basics of developing IoT applications. ● Developing a simple ML based application: The reader will understand Machine Learning basics and how to develop a simple ML application ● Different enterprise use cases, which enable digital transformation using the Cloud Native Applications: The reader will learn about different use cases that can be built using cloud native applications KEY FEATURES (Add 5-7 key features only) ● Basics of Cloud Native Applications ● Designing Microservices ● Different cloud native options for developing Cloud Native Applications in Azure ● BOTs, Web Apps, Mobile Apps, Logic Apps, Service Bus, Azure Functions ● Azure IOT Applications ● Azure Machine Learning Basics ● Enterprise Digital Journeys WHAT WILL YOU LEARN This book aims to: ● Demonstrate the importance of a Cloud Native application in elevating the effectiveness of organizational transformation programs and digital enterprise journeys, using MS Azure ● Disseminate current advancements and thought leadership in the area of Cloud Native architecture, in the context of digital enterprises ● Provide initiatives with evidence-based, credible, field tested and practical guidance in crafting their respective architectures; and ● Showcase examples and experiences of the innovative use of Cloud Native Applications in enhancing transformation initiatives. WHO THIS BOOK IS FOR The book is intended for anyone looking for a career in Cloud technology, all aspiring Cloud Architects who want to learn Cloud Native Architectures, Microservices, IoT, BoT and Microsoft Azure platform and working professionals who want to switch their career in Cloud Technology. While no prior knowledge of Azure or related technologies is assumed, it will be helpful to have some .Net programming experience. In addition, the target audience of this book are, ● Business Leaders, Chief Architects, Analysts and Designers seeking better, quicker and easier approaches to respond to needs of their internal and external customers; ● CIOs/CTOs of business software companies interested in incorporating Cloud Native architecture to differentiate their products and services offerings and increasing the value proposition to their customers; ● Consultants and practitioners desirous of new solutions and technologies to improve productivity of their clients; ● Academic and consulting researchers looking to uncover and characterize new research problems and programmes ● Practitioners and professionals involved with organizational technology strategic planning, technology procurement, management of technology projects, consulting and advising on technology issues and management of total cost of ownership. Table of Contents 1. Basics of Cloud Native Applications 2. Cloud Native Application Patterns 3. Cloud Native Options available in Azure – BOTs, Logic Apps, Service Bus, Azure Microservices, ML services 4. Developing a Simple BOT using .NET Core 5. Developing Cloud Native applications leveraging Microservices and Azure API Gateway 6. Developing Integration capabilities using serverless architecture 7. Developing a simple IoT application 8. Developing a simple ML based application 9. Different enterprise use cases which enable digital transformation using Cloud Native Applications

More Books:

Developing Cloud Native Applications in Azure using .NET Core
Language: en
Pages: 322
Authors: Rekha Kodali
Categories: Computers
Type: BOOK - Published: 2020-02-01 - Publisher: BPB Publications

Guide to designing and developing cloud native applications in Azure DESCRIPTION The mainstreaming of Cloud Native Architecture as an enterprise discipline is w
Microsoft Azure AI: A Beginner’s Guide
Language: en
Pages: 256
Authors: Rekha Kodali
Categories: Computers
Type: BOOK - Published: 2022-04-21 - Publisher: BPB Publications

Explore Azure AI Platform KEY FEATURES ● Easy-to-follow tutorial for getting started with the Azure AI platform. ● Integrated platform for developing, deplo
ASP.NET Core 5 for Beginners
Language: en
Pages: 598
Authors: Andreas Helland
Categories: Computers
Type: BOOK - Published: 2020-12-18 - Publisher: Packt Publishing Ltd

Learn how to build web applications efficiently using ASP.NET Core 5 with the C# programming language and related frameworks Key FeaturesBuild web apps and serv
Practical Azure Application Development
Language: en
Pages: 225
Authors: Thurupathan Vijayakumar
Categories: Computers
Type: BOOK - Published: 2020-08-07 - Publisher: Apress

Get started and learn a step-by-step approach to application development using Microsoft Azure. Select the right services to solve the problem at hand in a cost
Developing Microservices Architecture on Microsoft Azure with Open Source Technologies
Language: en
Pages: 304
Authors: Ovais Khan
Categories:
Type: BOOK - Published: 2021 - Publisher:

Deliver microservices architecture, step-by-step: from defining business problems through development, deployment, and monitoring Increasingly, organizations ar
Practical Microservices with Dapr and .NET
Language: en
Pages: 262
Authors: Davide Bedin
Categories: Computers
Type: BOOK - Published: 2020-12-11 - Publisher: Packt Publishing Ltd

Discover the powerful capabilities of Dapr by implementing a sample application with microservices leveraging the actor model to foster its strengths. Find out
.NET Core 2.0 By Example
Language: en
Pages: 458
Authors: Rishabh Verma
Categories: Computers
Type: BOOK - Published: 2018-03-20 - Publisher: Packt Publishing Ltd

Build cross-platform solutions with .NET Core 2.0 through real-life scenarios Key Features Bridges the gap between learning and doing and improves your software
Migrating Applications to the Cloud with Azure
Language: en
Pages: 494
Authors: Sjoukje Zaal
Categories: Computers
Type: BOOK - Published: 2019-12-06 - Publisher:

Modernize your apps with Microsoft Azure by moving web, desktop, and mobile apps to the cloud Key Features Decide which migration strategy is most suitable for
Azure Serverless Computing Cookbook
Language: en
Pages: 458
Authors: Praveen Kumar Sreeram
Categories: Computers
Type: BOOK - Published: 2020-06-19 - Publisher: Packt Publishing Ltd

Discover recipes for implementing solutions to real-world business problems through serverless applications Key FeaturesTest, troubleshoot, and monitor Azure fu
Mobile Development with .NET
Language: en
Pages: 572
Authors: Can Bilgin
Categories: Computers
Type: BOOK - Published: 2021-04-09 - Publisher: Packt Publishing Ltd

A mobile applications development masterclass for .NET and C# developers Key FeaturesUncover the new features and capabilities of the .NET 5 framework in this u