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.
Oracle SOA suite 11g R1 developer's guide : develop service-oriented architecture solutions with the Oracle SOA Suite / / Antony Reynolds, Matt Wright ; foreword by David Shaffer ; reviewers, John Deeb [and others]
Oracle SOA suite 11g R1 developer's guide : develop service-oriented architecture solutions with the Oracle SOA Suite / / Antony Reynolds, Matt Wright ; foreword by David Shaffer ; reviewers, John Deeb [and others]
Autore Reynolds Antony
Pubbl/distr/stampa Birmingham, U.K., : Packt Pub., 2010
Descrizione fisica 1 online resource (xvi, 684 pages) : illustrations
Soggetto topico Service-oriented architecture (Computer science)
Web services
Computer network architectures
Information resources management
ISBN 1-84968-019-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910466272903321
Reynolds Antony  
Birmingham, U.K., : Packt Pub., 2010
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Oracle Web Services Manager [[electronic resource] ] : securing your web services / / Sitaraman Lakshminarayanan
Oracle Web Services Manager [[electronic resource] ] : securing your web services / / Sitaraman Lakshminarayanan
Autore Lakshminarayanan Sitaraman
Pubbl/distr/stampa Birmingham, U.K., : Packt Pub., c2008
Descrizione fisica 1 online resource (236 p.)
Disciplina 005.133
Collana From technologies to solutions
Soggetto topico Web services
Relational databases
Soggetto genere / forma Electronic books.
ISBN 1-281-73755-0
9786611737559
1-84719-384-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Table of Contents; Preface; Chapter 1: Introduction to Web Services Security; The Need for Web Services Security; Security Challenges in a Web Services Environment; The Need for Identity Propagation from Calling Application to Web Services; Why HTTPS Based Security Is Not Enough; Components of Web Services Security; Authentication; Authorization; Confidentiality; Integrity; Return on Investment; Summary; Chapter 2: Web Services Security-Architectural Overview; Overview of XML Security Standards; Closer Look at SOAP Messages; Authentication; Confidentiality; Integrity
Overview of WS-Security StandardsImplementing WS-*Security in Applications; Centralized Management of WS-*Security; The Need for Centralizing WS-*Security Operations; Benefits of Centralizing Web Services Security Operations; Introduction to Oracle Web Services Manager; Summary; Chapter 3: Architecture Overview of Oracle WSM; Oracle WSM Architecture; Oracle WSM Policy Manager; Overview of Oracle WSM Policy Manager; Authentication; Authorization; Confidentiality; Integrity and Non-Repudiation; Policy Steps and Pipeline Templates; Relationship Between Policy and Service; Oracle WSM Gateway
Proxy, or Exposing Internal Service to External Business Partner, or Outside of IntranetTransport Protocol Translation; Content Routing; Summary; Chapter 4: Authentication and Authorization of Web Services Using Oracle WSM; Oracle WSM: Authentication and Authorization; Oracle WSM: File Authenticate and Authorize; Oracle WSM: Active Directory Authenticate and Authorize; Oracle WSM: Policy Template; Oracle WSM: Sample Application AD Authentication; Web Service Security Policy; Registering The Web Service with Oracle WSM; Creating The Security Policy; Commit The Policy
Oracle WSM Test Page as Client ApplicationMicrosoft .NET Client Application; Summary; Chapter 5: Encrypting and Decrypting Messages in Oracle WSM; Overview of Encryption and Decryption; Symmetric Cryptography; Asymmetric Cryptography; Oracle WSM and Encryption; Encryption and Decryption with Oracle WSM; Encryption Algorithm; Key Transport Algorithm; Internal Working of the XML Encrypt Policy Step; Oracle WSM Sample Application Overview; Oracle WSM Encryption and Decryption Policy; Creating the Security Policy; Oracle WSM Test Page as Client Application; Microsoft .NET Client Application
SummaryChapter 6: Digitally Signing and Verifying Messages in Web Services; Overview of Digital Signatures; Digital Signatures in Web Services; Signature Generation Using Oracle WSM; Sign Message Policy Step; Internals of Sign Message Policy Step; Reference Element; SignedInfo Element; Signature; Signature Generation and Verification Example; Registering Web Service with Oracle WSM; Signature Verification by Oracle WSM; Signature Generation by Oracle WSM; Oracle WSM Test Page as Client Application; Microsoft .NET Client Application; Summary; Chapter 7: Oracle WSM Custom Policy Step
Overview of Oracle WSM Policy Steps
Record Nr. UNINA-9910456090103321
Lakshminarayanan Sitaraman  
Birmingham, U.K., : Packt Pub., c2008
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Performance testing with JMeter 2.9 [[electronic resource] /] / Bayo Erinle
Performance testing with JMeter 2.9 [[electronic resource] /] / Bayo Erinle
Autore Erinle Bayo
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, UK, : Packt Pub., 2013
Descrizione fisica 1 online resource (148 p.)
Collana Community experience distilled
Soggetto topico Web services
Application software - Development
Computer software - Testing
Soggetto genere / forma Electronic books.
ISBN 1-78216-585-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910463095103321
Erinle Bayo  
Birmingham, UK, : Packt Pub., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Performance testing with JMeter 2.9 [[electronic resource] /] / Bayo Erinle
Performance testing with JMeter 2.9 [[electronic resource] /] / Bayo Erinle
Autore Erinle Bayo
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, UK, : Packt Pub., 2013
Descrizione fisica 1 online resource (148 p.)
Collana Community experience distilled
Soggetto topico Web services
Application software - Development
Computer software - Testing
ISBN 1-78216-585-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910787562903321
Erinle Bayo  
Birmingham, UK, : Packt Pub., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Performance testing with JMeter 2.9 / / Bayo Erinle
Performance testing with JMeter 2.9 / / Bayo Erinle
Autore Erinle Bayo
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, UK, : Packt Pub., 2013
Descrizione fisica 1 online resource (148 p.)
Disciplina 004.678
Collana Community experience distilled
Soggetto topico Web services
Application software - Development
Computer software - Testing
ISBN 1-78216-585-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Performance Testing with JMeter 2.9 -- Table of Contents -- Performance Testing with JMeter 2.9 -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers, and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Downloading the color images of this book -- Errata -- Piracy -- Questions -- 1. Performance Testing Fundamentals -- The incident -- The aftermath -- Performance testing -- Performance testing and tuning -- Baselines -- Load and stress testing -- JMeter to the rescue -- Up and running with JMeter -- Installation -- Installing Java JDK -- Setting JAVA_HOME -- On Windows -- On Unix -- Running JMeter -- Command-line options -- JMeter's Classpath -- Configuring the proxy server -- Running in non-GUI mode -- Running in server mode -- Overriding properties -- Tracking errors during test execution -- Configuring JMeter -- Summary -- 2. Recording Your First Test -- Configuring the JMeter HTTP proxy server -- Setting up your browser to use the proxy server -- Using a browser extension -- Changing the system settings -- Running your first recorded scenario -- Anatomy of a JMeter test -- Test Plan -- Thread Groups -- Controllers -- Samplers -- Logic controllers -- Test fragments -- Listeners -- Timers -- Assertions -- Configuration elements -- Pre-processor and post-processor elements -- Summary -- 3. Submitting Forms -- Capturing simple forms -- Handling checkboxes -- Handling radio buttons -- Handling file uploads -- Handling file downloads -- Posting JSON data -- Reading JSON data -- Using the BSF PostProcessor -- Handling the XML response -- Summary -- 4. Managing Sessions.
Managing sessions with cookies -- Managing sessions with URL rewriting -- Summary -- 5. Resource Monitoring -- Basic server monitoring -- Setting up Apache Tomcat Server -- Configuring Tomcat users -- Setting up a monitor controller in JMeter -- Monitoring the server with a JMeter plugin -- Installing the plugins -- Adding monitor listeners to the test plan -- Summary -- 6. Distributed Testing -- Remote testing with JMeter -- Configuring JMeter slave nodes -- Configuring one slave per machine -- Configuring the master node to be tested against one slave per machine -- Configuring multiple slave nodes on a single box -- Configuring the master node to be tested against multiple slave nodes on a single box -- Leveraging the cloud for distributed testing -- Obtaining your access key, secret key, and key pair -- Launching an AWS instance -- Executing the test plan -- Viewing the results from the virtual machines -- Summary -- 7. Helpful Tips -- JMeter properties and variables -- JMeter functions -- The Regular Expression tester -- The Debug sampler -- Using timers in your test plan -- The Constant timer -- The Gaussian random timer -- The Uniform random timer -- The Constant throughput timer -- The Synchronizing timer -- The Poisson random timer -- The JDBC Request sampler -- Setting up an H2 database -- Configuring a JDBC Connection Configuration component -- Adding a JDBC Request sampler -- A Dummy sampler -- The JSON Path Extractor element -- Handling RESTful web services -- Summary -- Index.
Record Nr. UNINA-9910808633303321
Erinle Bayo  
Birmingham, UK, : Packt Pub., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Platform ontologies for the model-driven architecture / / Dennis Wagelaar ; promoters Viviane Jonckers, Ragnhild Van Der Straeten
Platform ontologies for the model-driven architecture / / Dennis Wagelaar ; promoters Viviane Jonckers, Ragnhild Van Der Straeten
Autore Wagelaar Dennis
Pubbl/distr/stampa Brussels, Belgium : , : VUBPress, , 2008
Descrizione fisica 1 online resource (235 p.)
Disciplina 006.3
Altri autori (Persone) JonckersViviane
Van Der StraetenRagnhild
Soggetto topico Artificial intelligence
Electronic data processing - Distributed processing
Web services
Cross-platform software development
Soggetto genere / forma Electronic books.
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Abstract""; ""Samenvatting""; ""Acknowledgements""; ""Dankwoord""; ""Table of Contents""; ""List of Figures""; ""List of Tables""; ""1 Introduction""; ""1.1 Problem Statement""; ""1.1.1 Model Driven Architecture""; ""1.2 Research Objective""; ""1.3 Approach""; ""1.3.1 Explicit Platform Models""; ""1.3.2 Platform-Driven Configuration""; ""1.4 Contributions""; ""1.5 Dissertation structure""; ""2 Model-Driven Architecture""; ""2.1 Introduction""; ""2.2 Models""; ""2.2.1 Computation Independent Models""; ""2.2.2 Platform Independent Models""; ""2.2.3 Platform Specific Models""
""2.2.4 Platform Models""""2.3 Meta-models""; ""2.3.1 Meta Object Facility""; ""2.3.2 Eclipse Modeling Framework""; ""2.3.3 The role of UML in the MDA""; ""2.3.4 Stereotype applications in EMF""; ""2.4 Model transformation""; ""2.4.1 MOF Query/View/Transformation""; ""2.4.2 ATLAS Transformation Language""; ""2.4.3 PIM-to-PSM refinements""; ""2.5 Summary""; ""3 Ontologies""; ""3.1 Introduction""; ""3.2 Simple named classes""; ""3.3 Individuals""; ""3.4 Simple properties""; ""3.5 Property restrictions""; ""3.6 Ontology mapping""; ""3.7 Complex classes""; ""3.8 Summary""
""4 Platform modelling""""4.1 Introduction""; ""4.2 Dealing with platform diversity""; ""4.3 A platform vocabulary ontology""; ""4.4 Extending the platform ontology""; ""4.4.1 Automatic generation of Java platform ontologies""; ""4.5 Platform instance specifications""; ""4.6 Platform dependency constraints""; ""4.6.1 Classification of platform dependency constraints""; ""4.6.2 Satisfaction of platform dependency constraints""; ""4.7 Limitations""; ""4.7.1 Constraint interaction""; ""4.7.2 Performance of determining constraint satisfaction""; ""4.8 Related work""; ""4.9 Summary""
""5 Software Product Lines""""5.1 Introduction""; ""5.2 Commonality and Variability Analysis""; ""5.3 Feature modelling""; ""5.3.1 Automated analysis""; ""5.4 Configuration""; ""5.4.1 Configuration language meta-model""; ""5.4.2 Configuration models""; ""5.4.3 Configuration transformation""; ""5.5 Summary""; ""6 Configuration of MDA-based product lines""; ""6.1 Introduction""; ""6.2 Managing MDA configurations""; ""6.3 Using models for configuration management""; ""6.3.1 Feature modelling for the MDA""; ""6.3.2 Configuration DSMLs""; ""6.4 Platform-aware configuration""
""6.4.1 Profiling against platform instances""""6.4.2 Platform-driven deployment""; ""6.5 Limitations""; ""6.5.1 Model transformations are not features""; ""6.5.2 Scalability""; ""6.6 Related work""; ""6.7 Summary""; ""7 Tool support""; ""7.1 Introduction""; ""7.2 Architecture""; ""7.2.1 Jar2UML""; ""7.3 Tasks""; ""7.3.1 Setting up a Model-Driven Software Product Line""; ""7.3.2 Extracting Platform Dependencies of Third-party Components""; ""7.3.3 Modelling Platform Dependencies""; ""7.3.4 Setting up a Platform-Aware Configuration Language""; ""7.3.5 Platform-Driven Configuration""
""7.3.6 Platform-Driven Deployment""
Record Nr. UNINA-9910464907603321
Wagelaar Dennis  
Brussels, Belgium : , : VUBPress, , 2008
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Platform ontologies for the model-driven architecture / / Dennis Wagelaar ; promoters Viviane Jonckers, Ragnhild Van Der Straeten
Platform ontologies for the model-driven architecture / / Dennis Wagelaar ; promoters Viviane Jonckers, Ragnhild Van Der Straeten
Autore Wagelaar Dennis
Pubbl/distr/stampa Brussels, Belgium : , : VUBPress, , 2008
Descrizione fisica 1 online resource (235 p.)
Disciplina 006.3
Altri autori (Persone) JonckersViviane
Van Der StraetenRagnhild
Soggetto topico Artificial intelligence
Electronic data processing - Distributed processing
Web services
Cross-platform software development
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Abstract""; ""Samenvatting""; ""Acknowledgements""; ""Dankwoord""; ""Table of Contents""; ""List of Figures""; ""List of Tables""; ""1 Introduction""; ""1.1 Problem Statement""; ""1.1.1 Model Driven Architecture""; ""1.2 Research Objective""; ""1.3 Approach""; ""1.3.1 Explicit Platform Models""; ""1.3.2 Platform-Driven Configuration""; ""1.4 Contributions""; ""1.5 Dissertation structure""; ""2 Model-Driven Architecture""; ""2.1 Introduction""; ""2.2 Models""; ""2.2.1 Computation Independent Models""; ""2.2.2 Platform Independent Models""; ""2.2.3 Platform Specific Models""
""2.2.4 Platform Models""""2.3 Meta-models""; ""2.3.1 Meta Object Facility""; ""2.3.2 Eclipse Modeling Framework""; ""2.3.3 The role of UML in the MDA""; ""2.3.4 Stereotype applications in EMF""; ""2.4 Model transformation""; ""2.4.1 MOF Query/View/Transformation""; ""2.4.2 ATLAS Transformation Language""; ""2.4.3 PIM-to-PSM refinements""; ""2.5 Summary""; ""3 Ontologies""; ""3.1 Introduction""; ""3.2 Simple named classes""; ""3.3 Individuals""; ""3.4 Simple properties""; ""3.5 Property restrictions""; ""3.6 Ontology mapping""; ""3.7 Complex classes""; ""3.8 Summary""
""4 Platform modelling""""4.1 Introduction""; ""4.2 Dealing with platform diversity""; ""4.3 A platform vocabulary ontology""; ""4.4 Extending the platform ontology""; ""4.4.1 Automatic generation of Java platform ontologies""; ""4.5 Platform instance specifications""; ""4.6 Platform dependency constraints""; ""4.6.1 Classification of platform dependency constraints""; ""4.6.2 Satisfaction of platform dependency constraints""; ""4.7 Limitations""; ""4.7.1 Constraint interaction""; ""4.7.2 Performance of determining constraint satisfaction""; ""4.8 Related work""; ""4.9 Summary""
""5 Software Product Lines""""5.1 Introduction""; ""5.2 Commonality and Variability Analysis""; ""5.3 Feature modelling""; ""5.3.1 Automated analysis""; ""5.4 Configuration""; ""5.4.1 Configuration language meta-model""; ""5.4.2 Configuration models""; ""5.4.3 Configuration transformation""; ""5.5 Summary""; ""6 Configuration of MDA-based product lines""; ""6.1 Introduction""; ""6.2 Managing MDA configurations""; ""6.3 Using models for configuration management""; ""6.3.1 Feature modelling for the MDA""; ""6.3.2 Configuration DSMLs""; ""6.4 Platform-aware configuration""
""6.4.1 Profiling against platform instances""""6.4.2 Platform-driven deployment""; ""6.5 Limitations""; ""6.5.1 Model transformations are not features""; ""6.5.2 Scalability""; ""6.6 Related work""; ""6.7 Summary""; ""7 Tool support""; ""7.1 Introduction""; ""7.2 Architecture""; ""7.2.1 Jar2UML""; ""7.3 Tasks""; ""7.3.1 Setting up a Model-Driven Software Product Line""; ""7.3.2 Extracting Platform Dependencies of Third-party Components""; ""7.3.3 Modelling Platform Dependencies""; ""7.3.4 Setting up a Platform-Aware Configuration Language""; ""7.3.5 Platform-Driven Configuration""
""7.3.6 Platform-Driven Deployment""
Record Nr. UNINA-9910788945203321
Wagelaar Dennis  
Brussels, Belgium : , : VUBPress, , 2008
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Platform ontologies for the model-driven architecture / / Dennis Wagelaar ; promoters Viviane Jonckers, Ragnhild Van Der Straeten
Platform ontologies for the model-driven architecture / / Dennis Wagelaar ; promoters Viviane Jonckers, Ragnhild Van Der Straeten
Autore Wagelaar Dennis
Pubbl/distr/stampa Brussels, Belgium : , : VUBPress, , 2008
Descrizione fisica 1 online resource (235 p.)
Disciplina 006.3
Altri autori (Persone) JonckersViviane
Van Der StraetenRagnhild
Soggetto topico Artificial intelligence
Electronic data processing - Distributed processing
Web services
Cross-platform software development
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Abstract""; ""Samenvatting""; ""Acknowledgements""; ""Dankwoord""; ""Table of Contents""; ""List of Figures""; ""List of Tables""; ""1 Introduction""; ""1.1 Problem Statement""; ""1.1.1 Model Driven Architecture""; ""1.2 Research Objective""; ""1.3 Approach""; ""1.3.1 Explicit Platform Models""; ""1.3.2 Platform-Driven Configuration""; ""1.4 Contributions""; ""1.5 Dissertation structure""; ""2 Model-Driven Architecture""; ""2.1 Introduction""; ""2.2 Models""; ""2.2.1 Computation Independent Models""; ""2.2.2 Platform Independent Models""; ""2.2.3 Platform Specific Models""
""2.2.4 Platform Models""""2.3 Meta-models""; ""2.3.1 Meta Object Facility""; ""2.3.2 Eclipse Modeling Framework""; ""2.3.3 The role of UML in the MDA""; ""2.3.4 Stereotype applications in EMF""; ""2.4 Model transformation""; ""2.4.1 MOF Query/View/Transformation""; ""2.4.2 ATLAS Transformation Language""; ""2.4.3 PIM-to-PSM refinements""; ""2.5 Summary""; ""3 Ontologies""; ""3.1 Introduction""; ""3.2 Simple named classes""; ""3.3 Individuals""; ""3.4 Simple properties""; ""3.5 Property restrictions""; ""3.6 Ontology mapping""; ""3.7 Complex classes""; ""3.8 Summary""
""4 Platform modelling""""4.1 Introduction""; ""4.2 Dealing with platform diversity""; ""4.3 A platform vocabulary ontology""; ""4.4 Extending the platform ontology""; ""4.4.1 Automatic generation of Java platform ontologies""; ""4.5 Platform instance specifications""; ""4.6 Platform dependency constraints""; ""4.6.1 Classification of platform dependency constraints""; ""4.6.2 Satisfaction of platform dependency constraints""; ""4.7 Limitations""; ""4.7.1 Constraint interaction""; ""4.7.2 Performance of determining constraint satisfaction""; ""4.8 Related work""; ""4.9 Summary""
""5 Software Product Lines""""5.1 Introduction""; ""5.2 Commonality and Variability Analysis""; ""5.3 Feature modelling""; ""5.3.1 Automated analysis""; ""5.4 Configuration""; ""5.4.1 Configuration language meta-model""; ""5.4.2 Configuration models""; ""5.4.3 Configuration transformation""; ""5.5 Summary""; ""6 Configuration of MDA-based product lines""; ""6.1 Introduction""; ""6.2 Managing MDA configurations""; ""6.3 Using models for configuration management""; ""6.3.1 Feature modelling for the MDA""; ""6.3.2 Configuration DSMLs""; ""6.4 Platform-aware configuration""
""6.4.1 Profiling against platform instances""""6.4.2 Platform-driven deployment""; ""6.5 Limitations""; ""6.5.1 Model transformations are not features""; ""6.5.2 Scalability""; ""6.6 Related work""; ""6.7 Summary""; ""7 Tool support""; ""7.1 Introduction""; ""7.2 Architecture""; ""7.2.1 Jar2UML""; ""7.3 Tasks""; ""7.3.1 Setting up a Model-Driven Software Product Line""; ""7.3.2 Extracting Platform Dependencies of Third-party Components""; ""7.3.3 Modelling Platform Dependencies""; ""7.3.4 Setting up a Platform-Aware Configuration Language""; ""7.3.5 Platform-Driven Configuration""
""7.3.6 Platform-Driven Deployment""
Record Nr. UNINA-9910819366703321
Wagelaar Dennis  
Brussels, Belgium : , : VUBPress, , 2008
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 ASP.NET Web API : HTTP web services in ASP.NET / / Tugberk Ugurlu, Alexander Zeitler, Ali Kheyrollahi
Pro ASP.NET Web API : HTTP web services in ASP.NET / / Tugberk Ugurlu, Alexander Zeitler, Ali Kheyrollahi
Autore Uurlu Ali
Edizione [1st ed. 2013.]
Pubbl/distr/stampa New York : , : Apress, , 2013
Descrizione fisica 1 online resource (xxv, 587 pages) : illustrations (some color)
Disciplina 006.76
Collana The expert's voice in .NET Pro ASP.NET web API
Soggetto topico Microsoft .NET Framework
Application program interfaces (Computer software)
HTTP (Computer network protocol)
Web services
ISBN 1-4302-4726-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto chapter 1. Introduction to ASP.NET Web API -- chapter 2. Introduction to asynchronous programming in .NET -- chapter 3. HTTP, REST, and hypermedia -- chapter 4. HttpClient -- chapter 5. Sample application : application structure and domain model -- chapter 6. Sample application : building the Web API -- chapter 7. Sample application : building the wrapper and web client -- chapter 8. Routing -- chapter 9. Controllers and actions -- chapter 10. Message handlers -- chapter 11. Filters -- chapter 12. Media type formatters and model binding -- chapter 13. Input validation -- chapter 14. Dependency resolution -- chapter 15. Unit testing and integration testing -- chapter 16. Optimization and performance -- chapter 17. Hosting -- chapter 18. Tracing, logging, and API documentation.
Record Nr. UNINA-9910741189203321
Uurlu Ali  
New York : , : Apress, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui