Developing on AWS with C#

A Comprehensive Guide on Using C# to Build Solutions on the AWS Platform


Developing on AWS with C#
Developing on AWS with C#
Compliments of AWS

Book Details

Authors Noah Gift, James Charlesworth
Publisher O'Reilly Media
Published 2022
Edition 1st (Early Release)
Paperback 258 pages
Language English
ISBN-13 9781492095866, 9781492095873
ISBN-10 1492095869, 1492095877
License Compliments of AWS

Book Description

Many organizations today have begun to modernize their Windows workloads to take full advantage of cloud economics. If you're a C# developer at one of these companies, you need options for rehosting, replatforming, and refactoring your existing .NET Framework applications. This practical book guides you through the process of converting your monolithic application to microservices on AWS.

Authors Noah Gift, founder of Pragmatic AI Labs, and James Charlesworth, engineering manager at Pendo, take you through the depth and breadth of .NET tools on AWS. You'll examine modernization techniques and pathways for incorporating Linux and Windows containers and serverless architecture to build, maintain, and scale modern .NET apps on AWS. With this book, you'll learn how to make your applications more modern, resilient, and cost-effective.

- Get started building solutions with C# on AWS
- Learn DevOps best practices for AWS
- Explore the development tools and services that AWS provides
- Successfully migrate a legacy .NET application to AWS
- Develop serverless .NET microservices on AWS
- Containerize your .NET applications and move into the cloud
- Monitor and test your AWS .NET applications
- Build cloud native solutions that combine the best of the .NET platform and AWS


This book is published as open-access, which means it is freely available to read, download, and share without restrictions.

If you enjoyed the book and would like to support the author, you can purchase a printed copy (hardcover or paperback) from official retailers.

Download and Read Links

Share this Book

[localhost]# find . -name "*Similar_Books*"


Android on x86

Android Intel

Android on x86: an Introduction to Optimizing for Intel Architecture serves two main purposes. First, it makes the case for adapting your applications onto Intel’s x86 architecture, including discussions of the business potential, the changing landscape of the Android marketplace, and the unique challenges and opportunities that arise from x86 de

Demystifying Internet of Things Security

Security

Break down the misconceptions of the Internet of Things by examining the different security building blocks available in Intel Architecture (IA) based IoT platforms. This book reviews the threat pyramid, secure boot, chain of trust, and the SW stack leading up to defense-in-depth. The IoT presents unique challenges in implementing security and Inte

How To Manage Remote Servers with Ansible

This book is designed to introduce you to using Ansible to manage your servers. You'll learn how to install and configure Ansible on a control node, and then how to use it to configure and run commands on remote servers. You'll also learn how to collect tasks into complete Playbooks to automate server setup from start to finish. The topics that it

How To Code in Go

Go

This book is designed to introduce you to writing programs with the Go programming language. You'll learn how to write useful tools and applications that can run on remote servers, or local Windows, macOS, and Linux systems for development. The topics that it covers include how to: - Install and set up a local Go development environment on Windows,

Think OCaml

OCaml

How to Think Like a Computer Scientist is an introductory programming book based on the OCaml language. It is a modified version of Think Python by Allen Downey. It is intended for newcomers to programming and also those who know some programming but want to learn programming in the function-oriented paradigm, or those who simply want to learn OCam

How To Code in Node.js

Node.js JavaScript

Node.js is a popular open-source runtime environment that can execute JavaScript outside of the browser. The Node runtime is commonly used for back-end web development, leveraging its asynchronous capabilities to create networking applications and web servers. Node is also a popular choice for building command line tools. In this book, you will go