top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Practical event-driven microservices architecture : building sustainable and highly scalable event-driven microservices / / Hugo Filipe Oliveira Rocha
Practical event-driven microservices architecture : building sustainable and highly scalable event-driven microservices / / Hugo Filipe Oliveira Rocha
Autore Oliveira Rocha Hugo Filipe
Edizione [1st ed.]
Pubbl/distr/stampa New York, NY : , : Apress L. P., , [2021]
Descrizione fisica 1 online resource (457 pages)
Disciplina 004.654
Soggetto topico Service-oriented architecture (Computer science)
Cloud computing
ISBN 1-4842-7468-7
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910522951803321
Oliveira Rocha Hugo Filipe  
New York, NY : , : Apress L. P., , [2021]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Practical Explainable AI Using Python : Artificial Intelligence Model Explanations Using Python-based Libraries, Extensions, and Frameworks / / Pradeepta Mishra
Practical Explainable AI Using Python : Artificial Intelligence Model Explanations Using Python-based Libraries, Extensions, and Frameworks / / Pradeepta Mishra
Autore Mishra Pradeepta
Pubbl/distr/stampa New York : , : Apress L. P., , 2022
Soggetto topico Python (Computer program language)
Artificial intelligence
ISBN 9781484271575
9781484271582
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910513587703321
Mishra Pradeepta  
New York : , : Apress L. P., , 2022
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
A practical guide to Verilog-A : mastering the modeling language for analog devices, circuits, and systems / / Slobodan Mijalković
A practical guide to Verilog-A : mastering the modeling language for analog devices, circuits, and systems / / Slobodan Mijalković
Autore Mijalković Slobodan
Pubbl/distr/stampa Berkeley, California : , : Apress L. P., , [2022]
Descrizione fisica 1 online resource (340 pages)
Disciplina 050
Soggetto topico Analog electronic systems
Verilog (Computer hardware description language)
ISBN 1-4842-6351-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: Lexical Basis -- Character Set and Tokens -- Comments -- Identifiers -- Simple Identifiers -- Escaped Identifiers -- Hierarchical Names -- Reserved Words -- System Names -- Compiler Directives -- Numerical Literals -- Integer Literals -- Real Literals -- String Literals -- Operators -- Punctuators -- Chapter 2: Basic Types and Expressions -- Basic Types -- Integer Types -- Real Types -- String Types -- Expressions -- Primary Expressions -- Call Expressions -- Subscript Expressions -- Arithmetic Expressions -- Relational Expressions -- Logical Expressions -- Bitwise Expressions -- Conditional Expressions -- Concatenated Expressions -- Expression Evaluation Order -- Operator Precedence -- Parenthesized Expressions -- Short-Circuit Evaluation -- Expression Containers -- Assignment Patterns -- Ranges -- Chapter 3: Net-Discipline Types -- Defining Signal Natures -- Base Natures -- Derived Natures -- Predefined Natures -- Defining Net-Discipline Types -- Nature Binding Statements -- Domain Binding Statements -- Nature Override Statements -- Deriving Natures from Disciplines -- Discipline Compatibility -- Predefined Disciplines -- Net Declarations -- Scalar Nets -- Vector Nets -- Ground Nets -- Net Initialization -- Accessing Net Attributes -- Chapter 4: Modules and Ports -- Defining Module Connectivity -- Declaring Port Directions -- Declaring Port Types -- Connecting Modules by Instantiation -- Explicit Port Mapping -- Positional Port Mapping -- Top-Level Instantiation and root -- Implicit Nets -- Instantiation of SPICE Primitives -- Chapter 5: Parameters -- Parameter Declarations -- Simple Parameters -- Array Parameters -- Permissible Value Ranges -- Parameter Aliases -- Local Parameters -- Overriding Parameters.
Instance Parameter Override -- Parameter Override by Name -- Parameter Override by Order -- Hierarchical Parameter Override -- Hierarchical System Parameters -- Chapter 6: Paramsets -- Introducing Paramsets -- Defining Paramsets -- Paramset Parameters -- Parameter Override Statements -- Other Paramset Statements -- Paramset Instantiation -- Chapter 7: Procedural Programming -- Variables -- Simple Variables -- Array Variables -- Procedural Blocks -- Analog Blocks -- Block Procedural Statements -- Assignment Statements -- Scalar Assignments -- Array Assignments -- Conditional Statements -- if Statement -- case Statement -- Looping Statements -- while Statement -- for Statement -- repeat Statement -- Chapter 8: Branches -- Declaring Branches -- Scalar Branches -- Vector Branches -- Port Branches -- Branch Signals -- Signal Directions -- Signal Access Functions -- Unnamed Branches -- Contributing Branch Signals -- Direct Contribution Statements -- Indirect Contribution Statements -- Probe Branches -- Value Retention -- Switch Branches -- Chapter 9: Derivative and Integral Operators -- Time Derivative Operator -- Case Study: DC Motor -- Time Integrator Operator -- Case Study: Chemical Reaction System -- Circular Integrator Operator -- Case Study: Voltage-Controlled Oscillator -- Indirect Contribution Equations -- Case Study: Accelerometer -- Probe Derivative Operator -- Chapter 10: Built-In Math Functions -- Deterministic Functions -- Logarithmic and Power Functions -- Trigonometric Functions -- Hyperbolic Functions -- Limiting and Rounding Functions -- Probabilistic Functions -- Random Number Generation Function -- Statistical Distribution Functions -- Chapter 11: User-Defined Functions -- Defining Functions -- Formal Arguments -- A Return Variable -- A Procedural Statement -- Calling Functions -- Function References -- Using Functions in Expressions.
Function Called As Statements -- Chapter 12: Lookup Tables -- Table Data Structure -- Jagged Array Grids -- Preparing Table Data -- Lookup Table Function -- Input Variables and Data Source -- Control String -- Chapter 13: Small-Signal Functions -- AC Analysis -- AC Stimulus Function -- Noise Analysis -- White Noise Function -- Flicker Noise Function -- Look-Up Table Noise Functions -- Correlated Noise Sources -- Chapter 14: Filters -- Time-Domain Filters -- Absolute Delay Filter -- Transition Filter -- Slew Filter -- Frequency-Domain Filters -- Laplace Transform Filters -- Zero-Pole Filter -- Zero-Denominator Filter -- Numerator-Pole Filter -- Numerator-Denominator Filter -- The Z-Transform Filters -- Zero-Pole Filter -- Zero-Denominator Filter -- Numerator-Pole Filter -- Numerator-Denominator Filter -- Chapter 15: Events -- Event Control Statements -- Global Event Functions -- Monitored Event Functions -- Cross Function -- Last Crossing Function -- Above Function -- Timer Function -- Chapter 16: Runtime Support -- Elaboration Queries -- Port Connections -- Parameter Overrides -- Simulation Queries -- Analysis Type -- Kernel Parameters -- Dynamic Probing -- Solver Support -- Announcing Discontinuity -- Bounding Time Step -- Limiting Iteration Steps -- Simulation Control -- Announcing Severity -- Terminating Simulation -- Chapter 17: Input and Output -- File Management -- Opening Files -- File Positioning -- Error Status -- Detecting End-of-File -- Flushing Output -- Closing Files -- Reading Data -- Reading a Line from a File -- Reading Formatted Data -- Displaying and Writing Data -- Text Output -- File Output -- Writing Data to a String -- Escape Sequences -- Chapter 18: Generative Programming -- Generate Blocks -- Generate Statements -- Generate Regions -- Conditional Generation -- Looping Generation -- Hierarchy Scope and Names.
Order of Elaboration -- Chapter 19: Attributes -- Introducing Attributes -- Attribute Assignments -- Attribute Instances -- Standard Attributes -- Simulation Reports -- Output Variables -- Port Discipline Override -- Chapter 20: Compiler Directives -- File Inclusion -- Macro Definition -- Object-like Macros -- Function-like Macros -- Undefining Macros -- Predefined Macros -- Conditional Compilation -- Default Transition Directive -- Appendix -- Reserved Words in Verilog-A -- Keywords -- Other Reserved Words -- SPICE Compatibility -- Index.
Record Nr. UNINA-9910595028803321
Mijalković Slobodan  
Berkeley, California : , : Apress L. P., , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Practical Linux DevOps : building a Linux lab for modern software development / / John S. Tonello
Practical Linux DevOps : building a Linux lab for modern software development / / John S. Tonello
Autore Tonello John S.
Pubbl/distr/stampa New York : , : Apress L. P., , [2022]
Descrizione fisica 1 online resource (351 pages) : illustrations
Disciplina 005.1
Soggetto topico Computer software - Development
Operating systems (Computers)
Software architecture
ISBN 1-4842-8318-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 1. Gather your Hardware 2. Setting up a Virtual Environment 3. Set up a DNS Server 4. Setting up an Email Server 5. Building a LAMP Stack with PHP and Apache 6. Installing MariaDB and Creating a Simple Web Application 7. Web Server Alternatives 8 Containerizing and Automating Your Deployments 9. Server Management and Maintenance 10. Extend Your DevOps Capabilities with Git 11. Automate System Deployments with Terraform
Record Nr. UNINA-9910586595403321
Tonello John S.  
New York : , : Apress L. P., , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Practical Paint. NET : The Powerful No-Cost Image Editor for Microsoft Windows
Practical Paint. NET : The Powerful No-Cost Image Editor for Microsoft Windows
Autore Whitt Phillip
Pubbl/distr/stampa Berkeley, CA : , : Apress L. P., , 2021
Descrizione fisica 1 online resource (342 pages)
Disciplina 006.686
Soggetto genere / forma Electronic books.
ISBN 1-4842-7283-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: An Overview of  Paint.NET -- System Requirements -- Acquiring and Installing Paint.NET -- The Main Window -- Menus -- The Settings Dialog -- The Color Scheme -- Supported File Formats -- Installing BoltBait's Plugin Pack -- Chapter Conclusion -- Chapter 2: Layers -- Why Layers Are Important and  How They Work -- The Importance of Layers -- A Look at How Layers Work -- Pixels and Transparency -- Layer Opacity -- Layer Order -- Making a Layer Active -- Layer Visibility -- Repositioning Layers -- Layer Blend Modes -- The Layers Menu -- The Layers Window -- Chapter Conclusion -- Chapter 3: An Overview of the Paint.NET Tools -- Accessing the Tools -- The Selection Tools -- Selection Modes -- Flood Mode and Tolerance (Magic Wand) -- Selection Quality -- Selection Modification Plugins -- The Move Tools -- Selection Control Nubs -- Rotating Selections -- Resampling Modes -- The View Tools -- Overscrolling -- Centering the Image -- The Fill Tools -- The Paint Bucket Tool -- Flood Mode and Tolerance (Paint Bucket Tool) -- Changing an Active Fill Color -- Dragging the Click Point -- The Gradient Tool -- Gradient Types -- Color Mode/Transparency -- The Repeat Modes -- Antialiasing Enabled/Disabled -- Blend Modes -- The Drawing Tools -- The Paintbrush Tool -- Brush Width -- Brush Hardness -- Fill Style -- Blend Modes -- Antialias Enabled/Disabled Setting -- The Eraser Tool -- The Pencil Tool -- The Photo Tools -- The Color Picker -- Sampling Modes -- Sampling Sizes -- After Click -- The Clone Stamp Tool -- The Recolor Tool -- Tolerance -- Tolerance Alpha Mode -- Sampling: Once/Sampling: Secondary Color -- The Text and Shape Tools -- The Text Tool -- The Text Tool Options -- The Line/Curve Tool -- The Line/Curve Tool Options.
The Shapes Tool -- Chapter Conclusion -- Chapter 4: Correcting Tonality, Contrast, and Exposure -- An Overview of Image Tonality -- A Look at BoltBait's Combined Adjustments Dialog -- Understanding the Curves Adjustment Dialog -- RGB Channel Adjustments -- Understanding the Levels Adjustment Dialog -- The Histogram -- Correcting Local Tonality -- Chapter Conclusion -- Chapter 5: Enhancing, Correcting, and Working with Color -- An Overview of Color Problems -- Chapter Conclusion -- Chapter 6: Modifying, Retouching, and Restoring Photos -- Chapter Conclusion -- Chapter 7: Compositing Images -- Chapter Conclusion -- Chapter 8: Drawing Basics -- Using the Pencil and Brush Tools -- Chapter Conclusion -- Chapter 9: Creating Digital Artwork -- Chapter Conclusion -- Chapter 10: Applying Effects -- Chapter Conclusion -- Appendix: More About Paint.NET Plugins -- Null54 Content Aware -- TR's Dodge/Burn -- TR's Portrait Retouch -- PSD Plugin for Paint.NET -- G'MIC-Qt -- Brush Factory V2.0 -- Conclusion -- Index.
Altri titoli varianti Practical Paint.NET
Practical Paint. NET
Record Nr. UNINA-9910502626403321
Whitt Phillip  
Berkeley, CA : , : Apress L. P., , 2021
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Practical Svelte : Create Performant Applications with the Svelte Component Framework
Practical Svelte : Create Performant Applications with the Svelte Component Framework
Autore Libby Alex
Pubbl/distr/stampa Berkeley, CA : , : Apress L. P., , 2021
Descrizione fisica 1 online resource (325 pages)
Disciplina 006.78
Soggetto genere / forma Electronic books.
ISBN 1-4842-7374-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910503000803321
Libby Alex  
Berkeley, CA : , : Apress L. P., , 2021
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Pragmatic Python programming : learning Python the smart way / / Gabor Guta
Pragmatic Python programming : learning Python the smart way / / Gabor Guta
Autore Guta Gabor
Pubbl/distr/stampa Berkeley, CA : , : Apress L. P., , [2022]
Descrizione fisica 1 online resource (212 pages)
Disciplina 001.642
Soggetto topico Python (Computer program language)
Computer programming
Computer science
ISBN 1-4842-8152-7
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: Expression: How to Compute -- Expressions with Additional Types -- Boolean Type in an Expression -- String Type in an Expression -- Expressions with Conditional Operators -- Floating-Point Number Type in an Expression -- Complex Number Type in an Expression -- Variable Names -- Statements -- Deletion of a Variable Name -- Additional Language Constructs -- Statements and Expressions in Practice -- Advanced Details -- Names -- Keywords and Special Names -- Literals -- Characters with Special Meaning -- Python Standards -- Object Diagram Notation -- Key Takeaways -- Chapter 2: The Function: Programs as a Series of Statements -- Calling a Function -- Side Effects of Functions -- Function Arguments -- Defining a Function -- Keyword Arguments -- Visibility of Names -- Functions as Parameters -- Definitions of Nested Functions -- Functions in Practice -- Advanced Details -- Namespace and Scope -- Positional-Only and Keyword-Only Parameters -- Variable Number of Arguments -- Lambda Expression -- Decorator -- Yield Statement and Asynchronous Functions -- Key Takeaways -- Chapter 3: The Class: How to Model the World -- What Is a Class? -- Creating Objects -- Using Instance Variables and Methods -- Defining Classes -- Relationships Among Classes -- Properties -- Inheritance -- Nested Classes -- Special Methods -- Classes in Practice -- Advanced Details -- Class Variables, Class Methods, and Static Methods -- Abstract Base Classes -- Immutable Objects and Data Classes -- Methods of Identifying Classes -- Class Diagrams -- Key Takeaways -- Chapter 4: The Control Structure: How to Describe the Workflow -- if Statement -- match Statement -- while Statement -- for Statement -- Exception Handling -- Context Management -- Recursion.
Loops in Practice -- Advanced Details -- Matching Classes and Other Kinds of Patterns -- Exception Classes -- Context Manager Classes -- Evaluating Strings -- Activity Diagram -- Key Takeaways -- Chapter 5: The Sequence: From Data to the Data Structure -- Lists and Their Operations -- Processing of a List -- Tuples -- Dictionaries -- Sets -- Copying Sequences -- Sequences in Practice -- Advanced Details -- Iterable Objects -- Deep Copy of Data Structures -- Generator Functions and Coroutines -- Functional-Style Manipulation of Lists -- Multiplicity of Class Diagram Connections -- Sequence Diagram -- Key Takeaways -- Chapter 6: The Module: Organization of Program Parts into a Unit -- Built-in Modules -- Defining Modules -- Packages -- Future Package -- Package Management -- Useful Third-Party Packages -- Modules in Practice -- Advanced Concepts -- Structure of Python Projects -- Virtual Environments -- Tools for Testing -- Tools for Static Analysis -- Tools for Formatting -- Preparation of Documentation -- Key Takeaways -- Appendix A: Binary Representation -- Appendix B: Type Annotations -- Appendix C: Asynchronous Programming -- Bibliography -- Index.
Record Nr. UNINA-9910588592503321
Guta Gabor  
Berkeley, CA : , : Apress L. P., , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Precision health and artificial intelligence : with privacy, ethics, bias, health equity, best practices, and case studies / / Arjun Panesar
Precision health and artificial intelligence : with privacy, ethics, bias, health equity, best practices, and case studies / / Arjun Panesar
Autore Panesar Arjun
Edizione [first edition, 2023.]
Pubbl/distr/stampa New York, New York : , : Apress L. P., , [2023]
Descrizione fisica 1 online resource (183 pages) : illustrations
Disciplina 060
Soggetto topico Artificial intelligence - Medical applications
Medical informatics
Artificial intelligence
Machine learning
ISBN 1-4842-9162-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Chapter 1: Introduction to Precision Health and Artificial Intelligence -- Chapter 2: Foundations of Precision Health -- Chapter 3: Data -- Chapter 4: Artificial Intelligence in Precision Health -- Chapter 5: Ethics and Regulatory -- Chapter 6: Case Studies: The Application of Artificial Intelligence in Precision Healthcare and Medicine.
Record Nr. UNINA-9910647383303321
Panesar Arjun  
New York, New York : , : Apress L. P., , [2023]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Pro .NET on Amazon Web Services : guidance and best practices for building and deployment / / William Penberthy, Steve Roberts
Pro .NET on Amazon Web Services : guidance and best practices for building and deployment / / William Penberthy, Steve Roberts
Autore Penberthy William
Edizione [[First edition].]
Pubbl/distr/stampa New York, New York : , : Apress L. P., , [2023]
Descrizione fisica 1 online resource (666 pages)
Disciplina 411
Soggetto topico Web services
Cloud computing
ISBN 1-4842-8907-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Part I: Getting Started -- Chapter 1: The Core Essentials -- The Essentials of AWS -- Regions and Availability Zones -- The AWS Free Tier -- Hosting Your Code - Compute Services -- Storage -- Databases -- Networking -- Infrastructure As Code -- Identity and Access Management -- A Short Note for Enterprise Administrators -- Introducing the AWS Management Console -- Creating a User Account for Development -- Creating the IAM User -- Signing into the AWS Management Console -- Introducing Credential Profiles -- Summary -- Chapter 2: AWS Tools for .NET -- Integrated Development Environment (IDE) Toolkits -- AWS Toolkit for Visual Studio -- AWS Toolkit for JetBrains Rider -- AWS Toolkit for Visual Studio Code -- Command-Line Tools -- AWS Extensions for .NET CLI -- AWS Tools for PowerShell -- AWS SDK for .NET -- Summary -- Chapter 3: Additional Tools -- AWS Command Line Interface (AWS CLI) -- AWS CloudFormation -- Using the Console for Creating CloudFormation Stacks -- Using the AWS Toolkit for Visual Studio for Creating CloudFormation Stacks -- AWS CloudFormation Project in Visual Studio -- Deleting CloudFormation Stacks -- AWS Cloud Development Kit -- Understanding the CDK -- Using the CDK -- AWS Serverless Application Model (SAM) CLI -- AWS Cloud9 -- Summary -- Part II: Hosting Your Applications -- Chapter 4: Virtual Machines -- Virtual Machines and EC2 -- When Should You Consider EC2? -- Key Components of EC2 -- Amazon Machine Images (AMIs) -- Storage -- Controlling Access with Security Groups -- Customizing an Instance on Creation -- Instance Role and Permissions -- Creating and Configuring an EC2 Instance -- Connecting to the Instance with the Management Console -- Remote Desktop Connections to Windows Instances.
Deleting the Instances -- Summary -- Chapter 5: Containers -- Explaining Containers -- Docker -- Container Image -- Container Registries -- Example Container File -- Immutability -- Amazon Elastic Container Registry (ECR) -- Pull Through Cache Repositories -- Other Approaches for Creating an ECR Repo -- AWS CLI -- AWS Tools for PowerShell -- AWS Toolkit for Visual Studio -- Amazon Elastic Container Service (ECS) -- Amazon Elastic Kubernetes Service (EKS) -- Kubernetes -- Kubernetes with Amazon EKS -- AWS Fargate -- AWS App Runner -- What Container Offering Should Be Used? -- Chapter 6: Serverless -- Levels of Compute Abstraction -- Serverless Compute with AWS Lambda -- Your Function's Compute Environment -- Event-Driven Compute -- Long-Term Support (LTS) vs. Non-LTS Runtimes -- Tooling - dotnet CLI, SAM CLI, Visual Studio, Visual Studio Code, or JetBrains Rider? Oh my… -- Serverless Functions -- Installing the Tools -- Creating a Serverless Function -- Using the Command Line -- Using Visual Studio -- Writing the Function -- Deploying the Function -- Deploying from the Command Line -- Deploying from Visual Studio -- Updating the Function Permissions -- Invoking (Running) the Function -- Invoking the Function from the Console -- Invoking the Function from Visual Studio -- Debugging -- The Mock Lambda Test Tool and Asynchronous Functions -- Cleaning Up -- Serverless Applications -- Installing the Tools -- Creating a Serverless Application -- Writing the Application -- Deploying the Application -- Running the Application -- Debugging -- Cleaning Up -- Choosing Between dotnet CLI Extensions and SAM CLI -- Using Non-LTS .NET Runtimes -- Custom Runtimes -- Container Images -- Summary -- Part III: Storing Your Data -- Chapter 7: S3 Object Storage -- Object Storage in S3 -- Public or Private? -- Object Versions -- Object Metadata -- Storage Classes.
Reading and Writing Objects -- Get and Put Object -- Multipart Upload -- The Transfer Utility -- Presigned URLs -- CDNs and Amazon CloudFront -- Using S3 and CloudFront with Your Application -- Summary -- Chapter 8: Microsoft SQL Server -- Unmanaged SQL Server on EC2 -- Microsoft SQL Server Licensing Limitations on EC2 -- Using SQL Server on EC2 -- Managed Services, SQL Server on Amazon RDS -- Making an RDS SQL Server Instance Accessible from Outside the VPC -- Connect Your Application to a SQL Server Database on RDS -- More About Using SQL Server on AWS -- Chapter 9: Other RDS Databases -- MySQL -- MySQL and .NET -- Setting Up a MySQL Database on Amazon RDS -- MariaDB -- MariaDB and .NET -- Setting Up a MariaDB Database on Amazon RDS -- Selecting Between MySQL and MariaDB -- PostgreSQL -- PostgreSQL and .NET -- Setting Up a PostgreSQL Database on Amazon RDS -- Selecting Between PostgreSQL and MySQL/MariaDB -- Amazon Aurora -- Creating an Amazon Aurora Database in RDS -- MySQL-Compatible Edition -- PostgreSQL-Compatible Edition -- Amazon Aurora and .NET -- Oracle -- Oracle and .NET -- Oracle Developer Tools for Visual Studio -- Oracle Data Provider for .NET (ODP.NET) -- Setting Up an Oracle Database on Amazon RDS -- Summary -- Chapter 10: NoSQL Databases and AWS -- Explaining NoSQL Databases -- CAP Theorem -- Data Storage Design -- Different Types of NoSQL Databases -- Document Databases -- Key-Value Stores -- Column-Oriented Databases -- Graph Databases -- Deciding Between Relational and NoSQL -- Amazon DocumentDB -- MongoDB -- Setting Up a DocumentDB Database -- DocumentDB and .NET -- Amazon DynamoDB -- Setting Up a DynamoDB Database -- DynamoDB and AWS Toolkit for Visual Studio -- DynamoDB and .NET -- Summary -- Chapter 11: Purpose-Built Databases -- Why Purpose-Built Databases Exist -- In-Memory Databases -- Amazon ElastiCache.
Amazon ElastiCache for Redis -- Amazon ElastiCache for Memcached -- Choosing Between Redis and Memcached -- Amazon MemoryDB for Redis -- Time-Series Databases -- Amazon Timestream -- .NET and Amazon Timestream -- Ledger Databases -- Amazon QLDB -- .NET and Amazon QLDB -- Graph Databases -- Amazon Neptune -- .NET and Amazon Neptune -- Summary -- Part IV: Moving Existing Apps to AWS -- Chapter 12: Moving to Virtual Machines -- Virtual Machine Services on AWS -- Introducing AWS Elastic Beanstalk -- Elastic Beanstalk and .NET -- Packaging Applications for Deployment -- Deploying ASP.NET Applications -- Deploying ASP.NET Core Applications -- Using Publish to AWS to Deploy to Elastic Beanstalk -- Customizing the Virtual Machines -- Using .ebextension Scripts -- Using a Custom Launch Image -- Deploying to Elastic Beanstalk from Azure DevOps -- A (Short) Word About HTTPS and Elastic Beanstalk -- Deploying to Amazon EC2 Instances -- Introducing AWS CodeDeploy -- Working with CodeDeploy -- Setting Up CodeDeploy Resources -- Building the Application Deployment Package -- Deploying the New Version -- Summary -- Chapter 13: Containerizing -- General Requirements -- Containers and Networking -- Amazon ECS -- Amazon EKS -- Containerizing a .NET Framework 4.x Application -- Using Visual Studio -- Adding Docker Support -- Deploying Your Windows Container to ECR -- Containerizing Manually -- Containerizing a .NET Core-Based Application -- Using Visual Studio -- Using JetBrains Rider -- Containerizing a Running Application -- What Is AWS App2Container? -- Using AWS App2Container to Containerize an Application -- When Containerizing on a Single Server -- When Containerizing Using Server/Worker Mode -- Deploying New Container Using AWS App2Container -- Summary -- Chapter 14: Migrating Your Data -- AWS Database Migration Service -- How Does It Work?.
Creating a Replication Instance -- Creating Your Source and Target Endpoints -- Creating Your Database Migration Task -- AWS Schema Conversion Tool -- Configuring the Source -- Database Migration Assessment Screen -- Configuring the Destination -- Completing the Migration -- Using the New Database -- Summary -- Chapter 15: Re-platforming and Refactoring -- Assistive Tools for Re-platforming and Refactoring -- Re-platform, Then Refactor? Or Refactor, Then Re-platform? -- Re-platforming to .NET -- Getting Started with the Porting Assistant for .NET -- Determining the Compatibility of Your Application -- File Modifications When Porting -- Round and Round We Go - Porting the Application -- What Did the Assistant Do for Us? -- Refactoring to Microservices -- Getting Started with the Microservice Extractor for .NET -- Analyzing an Application -- Visualizing an Application -- Extracting a Microservice -- What Did the Extractor Do for Us? -- Summary -- Part V: Building Cloud-Native Applications -- Chapter 16: Events and Messaging -- Modern Application Design -- Evolving into Microservices -- Deep Dive into Decoupling -- Strong Consistency -- Eventual Consistency -- Oh No! Not Duplicated Data! -- Designing a Messaging or Event-Based Architecture -- Messaging -- Events -- Amazon Simple Notification Service (SNS) -- Using AWS Toolkit for Visual Studio -- HTTP or HTTPS Protocol Subscription -- Other Protocol Subscriptions -- Using the Console -- Additional Subscriptions in the Console -- .NET and Amazon SNS -- Amazon EventBridge -- .NET and Amazon EventBridge -- Configuring EventBridge in the Console -- Modern Event Infrastructure Creation -- Infrastructure as Code -- In-Application Code -- Summary -- Chapter 17: Monitoring and Observability -- Why Do We Want to Monitor and Observe? -- Instrumenting Code -- The X-Ray Agent -- AWS X-Ray and .NET.
AWS X-Ray NuGet Packages.
Record Nr. UNINA-9910634034403321
Penberthy William  
New York, New York : , : Apress L. P., , [2023]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Pro Angular : build powerful and dynamic web apps / / Adam Freeman
Pro Angular : build powerful and dynamic web apps / / Adam Freeman
Autore Freeman Adam
Edizione [Fifth edition.]
Pubbl/distr/stampa New York, New York : , : Apress L. P., , [2022]
Descrizione fisica 1 online resource (887 pages) : illustrations
Disciplina 005.2762
Soggetto topico Web applications - Programming
JavaScript (Computer program language)
ISBN 1-4842-8176-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Part I Getting Ready Chapter 1. Getting Ready Chapter 2. Jumping Right In Chapter 3. Primer, Part I Chapter 4. Primer, Part II Chapter 5. Sports Store: A Real Application Chapter 6. Sports Store: Orders and Checkout Chapter 7. SportsStore: AdministrationChapter 8. SportsStore: Progressive Features and Deployment Part II - Working with Angular Chapter 9. Understanding Angular Projects and Tools Chapter 10. Using Data Bindings Chapter 11. Using the Built-In Directives Chapter 12. Using Events and Forms Chapter 13. Creating Attribute Directives Chapter 14. Creating Structural Directives Chapter 15. Understanding Components Chapter 16. Using and Creating Pipes Chapter 17. Using Services Chapter 18. Using Service P rovidersChapter 19. Using and Creating ModulesPart III - Advanced Angular FeaturesChapter 20. Creating the Example ProjectChapter 21. Using the Forms API, Part IChapter 22. Using the Forms API, Part IIChapter 23. Making HTTP RequestsChapter 24. Routing and Navigation, Part IChapter 25. Routing and Navigation, Part IIChapter 26. Routing and Navigation, Part IIIChapter 27. Using AnimationsChapter 28. Working with Component LibrariesChapter 29. Angular Unit Testing
Record Nr. UNINA-9910574863803321
Freeman Adam  
New York, New York : , : Apress L. P., , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui