,

Developing on AWS with C#

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

Paperback Engels 2022 1e druk 9781492095873
€ 76,02
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

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

Specificaties

ISBN13:9781492095873
Taal:Engels
Bindwijze:paperback
Aantal pagina's:250
Uitgever:O'Reilly
Druk:1
Verschijningsdatum:14-10-2022
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Noah Gift

Noah Gift is lecturer and consultant at UC Davis Graduate School of Management in the MSBA program. Professionally, Noah has approximately 20 years’ experience programming in Python and is a member of the Python Software Foundation. He has worked for a variety of companies in roles ranging from CTO, general manager, consulting CTO, and cloud architect. Currently, he is consulting start-ups and other companies on machine learning and cloud architecture, and is doing CTO-level consulting via Noah Gift Consulting. He has published close to 100 technical publications including two books on subjects ranging from cloud machine learning to DevOps. He is also a certified AWS Solutions Architect. Noah has an MBA from University of California, Davis; an MS in computer information systems from California State University, Los Angeles; and a BS in nutritional science from Cal Poly, San Luis Obispo. You can find more about Noah by following him on Github (https://github.com/noahgift/), visiting http://noahgift.com, or connecting with him on https://www.linkedin.com/in/noahgift/.

Andere boeken door Noah Gift

Inhoudsopgave

Preface
Who Should Read This Book
How This Book Is Organized
Additional Resources
Conventions Used in This Book
Using Code Examples
O'Reilly Online Learning
How to Contact Us
Acknowledgments
Noah
James

1. Getting Started with .NET on AWS
What Is Cloud Computing?
Types of Cloud Computing
Getting Started with AWS
Using the AWS Management Console
Utilizing the AWS Communities and Documentation
Using the AWS Command Line Interface
Using Visual Studio with AWS and AWS Toolkit for Visual Studio
Getting Started with the AWS SDK
Conclusion
Critical Thinking Discussion Questions
Challenge Exercises

2. AWS Core Services
AWS Storage
Developing with S3 Storage
Developing with EBS Storage
Using Network Storage: EFS and FSx
Using AWS Compute Core Services
Comparison of AWS Compute Core Services
Using EC2
Networking
Using EC2 Pricing Options
Security Best Practices for AWS
Encryption at Rest and Transit
PLP (Principle of Least Privilege)
Using AWS Identity and Access Management (IAM)
Developing NoSQL Solutions with DynamoDB
Build a Sample C# DynamoDB Console App
Amazon Relational Database Service
Fully Managed Databases with Amazon Aurora Serverless v2
Conclusion
Critical Thinking Discussion Questions
Exercises

3. Migrating a Legacy .NET Framework Application to AWS
Choosing a Migration Path
Rehosting
Replatforming
Repurchasing
Rearchitecting
Rebuilding
Retaining
Choosing a Strategy
AWS Migration Hub Strategy Recommendations
Rehosting on AWS
Application Migration Service (MGN)
Elastic Beanstalk
Afgekapt op 60 regels

Managementboek Top 100

€ 76,02
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Developing on AWS with C#