Programming Windows Azure. Programming the Microsoft Cloud
- Autor:
- Sriram Krishnan
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 370
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Programming Windows Azure. Programming the Microsoft Cloud
Learn the nuts and bolts of cloud computing with Windows Azure, Microsoft's new Internet services platform. Written by a key member of the product development team, this book shows you how to build, deploy, host, and manage applications using Windows Azure's programming model and essential storage services.
Chapters in Programming Windows Azure are organized to reflect the platform's buffet of services. The book's first half focuses on how to write and host application code on Windows Azure, while the second half explains all of the options you have for storing and accessing data on the platform with high scalability and reliability. Lots of code samples and screenshots are available to help you along the way.
- Learn how to build applications using the Windows Azure toolset
- Discover how Windows Azure works under the hood, and learn the how and the why behind several features
- Choose to write application code in .NET or other languages such as C/C++, PHP, or Ruby
- Understand the various options for managing your service
- Get up to speed on Azure's storage services, including blobs, queues, and tables
- Build a secure backup system, and learn about cloud application security, cryptography, and performance
Wybrane bestsellery
-
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Czy chcesz szybko i skutecznie opanować podstawy Microsoft Azure, zrozumieć jego architekturę i możliwości? W takim razie to książka dla Ciebie! Czy chcesz nauczyć się, jak wdrażać, zarządzać i skalować aplikacje w chmurze Azure, nie tracąc przy tym cennego czasu? W takim razie to książka dla C...
Azure w 1 dzień. Microsoft Azure od podstaw po zaawansowane techniki Azure w 1 dzień. Microsoft Azure od podstaw po zaawansowane techniki
-
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połąc...
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(90.35 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
This Google Cloud Digital Leader Certification guide is your gateway to the latest cloud technologies as it equips toy with industry knowledge, foundational tech insights, and real-world use cases for a strong start in your learning journey.
Google Cloud Digital Leader Certification Guide. A comprehensive study guide to Google Cloud concepts and technologies Google Cloud Digital Leader Certification Guide. A comprehensive study guide to Google Cloud concepts and technologies
-
This book guides you from basic to advanced levels in multi-cloud platforms and cloud-native apps. You’ll design and deploy cloud-native apps in cross-cloud environments, implement best practices, and explore the future for multi-cloud platforms.
Multi-Cloud Handbook for Developers. Learn how to design and manage cloud-native applications in AWS, Azure, GCP, and more Multi-Cloud Handbook for Developers. Learn how to design and manage cloud-native applications in AWS, Azure, GCP, and more
-
The comprehensive yet concise guide offers secure practices for handling sensitive data payloads, including credentials, certificates, and tokens, enabling secure access to and from your organization's resources for apps running on Kubernetes.
Kubernetes Secrets Handbook. Design, implement, and maintain production-grade Kubernetes Secrets management solutions Kubernetes Secrets Handbook. Design, implement, and maintain production-grade Kubernetes Secrets management solutions
-
Master Jenkins essentials—cloud setup, CI/CD, GitHub, SonarQube and Artifactory integration, Kubernetes and cloud scalability, and innovative pipeline code with ChatGPT with this end-to-end guide covering real-world examples and best practices.
Learning Continuous Integration with Jenkins. An end-to-end guide to creating operational, secure, resilient, and cost-effective CI/CD processes - Third Edition Learning Continuous Integration with Jenkins. An end-to-end guide to creating operational, secure, resilient, and cost-effective CI/CD processes - Third Edition
-
The book introduces you to the Microsoft Azure cloud platform and its services and demonstrates how to use them efficiently to optimize resources and time, to achieve maximum business goals in your organization.
Microsoft Azure Fundamentals Certification and Beyond. A complete AZ-900 exam guide with online mock exams, flashcards, and hands-on activities - Second Edition Microsoft Azure Fundamentals Certification and Beyond. A complete AZ-900 exam guide with online mock exams, flashcards, and hands-on activities - Second Edition
-
The adoption of serverless is on the rise, but until now, little guidance has been available for development teams that want to apply this technology on AWS. This definitive guide is packed with architectural, security, and data best practices and patterns for architects and engineers who want to...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%)
Ebooka "Programming Windows Azure. Programming the Microsoft Cloud" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Programming Windows Azure. Programming the Microsoft Cloud" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Programming Windows Azure. Programming the Microsoft Cloud" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-493-9060-0, 9781449390600
- Data wydania ebooka:
- 2010-05-07 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 3.8MB
- Rozmiar pliku Mobi:
- 9.0MB
Spis treści ebooka
- Programming Windows Azure
- Dedication
- SPECIAL OFFER: Upgrade this ebook with OReilly
- Preface
- How This Book Is Organized
- Conventions Used in This Book
- Using Code Examples
- How to Contact Us
- Safari Books Online
- Acknowledgments
- 1. Cloud Computing
- Understanding Cloud Computing
- History of Cloud Computing
- Time-sharing systems
- Mainframe computing
- Transactional computing
- Grid computing
- History of Cloud Computing
- Understanding the Characteristics of Cloud Computing
- Understanding Cloud Services
- Understanding Cloud Computing
- The Windows Azure Platform
- Azure AppFabric
- SQL Azure
- Windows Azure
- Understanding the Origins of Windows Azure
- Understanding Windows Azure Features
- Virtualization
- The Fabric Controller
- Storage
- Blob storage
- Queue service
- Table storage
- When Not to Use the Cloud
- Service Availability
- Custom Infrastructure Requirements
- Security, Confidentiality, and Audits
- Capacity Planning and Limits
- Unpredictable Performance
- Migration and Interoperability
- Summary
- 2. Under the Hood
- Inside the Cloud
- The Data Centers
- Security
- Compliance
- The Hypervisor
- Hypervisor Architecture
- Hypercalls and Enlightenments
- Windows Azure Hypervisor Architecture
- Windows Azure Hypervisor Features
- Performance features
- Image-based deployment
- The Fabric
- The Fabric Controller
- Coding and Modeling
- Service configuration files and service models
- Update domains
- Fault domain
- Provisioning and Deployment
- Management and Monitoring
- Summary
- 3. Your First Cloud App
- Signing Up for Windows Azure
- The Windows Azure Tool Set
- Getting and Installing the Tools
- Satisfying the Prerequisites
- Getting to Know the SDK and Tools
- Understanding the Development Fabric
- Differentiating between the cloud and the Dev Fabric
- Development Storage
- Developing Your First Cloud Application
- Writing the Code
- Packing the Code for the Dev Fabric
- Running the Code in the Dev Fabric
- Running the Code in the Cloud
- Packaging code for the cloud
- Creating a new hosted service project
- Uploading packages
- Using the Visual Studio Tools
- Summary
- 4. Service Model
- Understanding Windows Azure Roles
- Role Instances
- Role instances and the load balancer
- Controlling the number of instances
- Role Instances
- Role Size
- Understanding Windows Azure Roles
- Service Definition and Configuration
- Service Definition
- Service Configuration
- Introducing the Service Runtime API
- Accessing Configuration Settings
- Understanding Endpoints
- Understanding Inter-Role Communication
- Subscribing to Changes
- Looking at Worker Roles in Depth
- Creating Worker Roles
- Understanding the Worker Role Life Cycle
- Understanding Worker Role Patterns
- Queue-based, asynchronous processing
- Caching layer
- Summary
- 5. Managing Your Service
- Common Themes Across Windows Azure Services
- Windows Azure Developer Portal
- Service Management API
- Operations
- API Authentication
- Creating an X.509 Certificate
- Uploading the X.509 Certificate
- Making API Requests
- Using Csmanage
- Dealing with Upgrades
- In-Place Upgrade
- VIP Swap
- Summary
- 6. Native and Non-.NET Code
- The Windows Azure Sandbox
- Hypervisor and Standard User Privileges
- Windows Azure Partial Trust
- Full Trust and Native Code
- The Windows Azure Sandbox
- Peeking Under the Hood with a Command Shell
- Building the Command Shell Proxy
- Enabling Native Code Execution
- Running the Command Proxy
- Running Non-.NET Languages
- Understanding FastCGI and PHP
- What Is FastCGI?
- FastCGI on Windows Azure
- Enabling FastCGI mode
- PHP on Windows Azure
- Finding and adding a PHP FastCGI implementation
- Hooking up the PHP support
- Writing and running PHP
- Gotchas with Running Native Code
- Summary
- 7. Storage Fundamentals
- Accepting the New Storage System
- Windows Azure Storage Characteristics
- Lots and Lots of Space
- Distribution
- Scalability
- Replication
- Consistency
- RESTful HTTP APIs
- Geodistribution
- Pay for Play
- Windows Azure Storage Services
- Blob Storage
- Queue Storage
- Table Storage
- SQL Azure
- Getting Started with a Storage Account
- Signing Up for a Storage Account
- Picking a Geographic Location
- Affinity Groups
- Pricing
- Working with the REST API
- Understanding the RESTful API Resources
- HTTP Requests and Responses
- URL
- Headers
- HTTP method
- Status codes
- Building a Storage Client
- Understanding Authentication and Request Signing
- Using the Signing Algorithm
- Creating and Uploading Stuff
- Using the SDK and Development Storage
- Installation and Prerequisites
- Using Cloud Drive
- Using the Development Storage
- Summary
- 8. Blobs
- Understanding the Blob Service
- Using Blobs
- Filesystem replacement
- Heavily accessed data
- Backup server
- File-share in the cloud
- Using Blobs
- Pricing
- Data Model
- Blob
- Container
- Storage account
- Understanding the Blob Service
- Usage Considerations
- Requests Could Fail
- Changes Are Reflected Instantly
- Compressed Content
- Using the Blob Storage API
- Using the Storage Client Library
- Using Containers
- Understanding Names and URIs
- Creating a Container
- Using an Access Policy
- Listing Containers
- Using Metadata
- Deleting Containers
- Using Blobs
- Names and Paths
- Creating and Deleting a Block Blob
- MD5 hashes
- Content-Type and Content-Encoding
- Deleting a blob
- Viewing a blob
- Compressed Content
- Reading Blobs
- Conditional Reads
- Listing, Filtering, and Searching for Blobs
- Copying Blob
- Understanding Block Blobs
- Using Blocks
- PUT Block
- Block ID
- Put BlockList
- Understanding Page Blobs
- Pages
- Windows Azure XDrive
- XDrive Internals
- CDN Access and Custom Domain Names
- Using Custom Domains
- Summary
- 9. Queues
- Understanding the Value of Queues
- Decoupling Components
- Scaling Out
- Load Leveling
- Understanding the Value of Queues
- Windows Azure Queue Overview
- Architecture and Data Model
- The Life of a Message
- Queue Usage Considerations
- Messages can be repeated (idempotency)
- Messages can show up out of order
- Time skew/late delivery
- Understanding Queue Operations
- Creating a Queue
- Using Queue Metadata
- Counting Queue Messages
- Listing Queues
- Deleting Queues
- Understanding Message Operations
- Enqueuing a Message
- Understanding Message TTL
- Peeking at a Message
- Getting Messages
- Deleting Messages
- Deleting and Using PopReceipts
- Summary
- 10. Tables
- Windows Azure Table Overview
- Core Concepts
- Understanding tables
- Understanding entities
- Understanding properties
- Correlating to database terminology
- Core Concepts
- Azure Tables Versus Traditional Databases
- Denormalized data
- No schema
- No distributed transactions
- Black box
- Row size limits
- Lack of support for familiar tools
- Windows Azure Table Overview
- ADO.NET Data Services Primer
- Exposing Data Services
- Consuming Data Services
- DataServiceContext and DataServiceQuery
- LINQ support
- Table Operations
- Creating Tables
- Creating Entities
- Querying Data
- Using Partitioning
- Picking the right partition key
- Testing the theory
- Understanding Pagination
- Updating Entities
- Deleting Tables
- Deleting Entities
- Summary
- 11. Common Storage Tasks
- Exploring Full-Text Search
- Understanding Full-Text Search
- Indexing
- Documents and terms
- Case folding and stemming
- Inverted indexes
- Building an FTS Engine on Azure
- Picking a data source
- Setting up the project
- Modeling the data
- Adding a mini console
- Creating the tables
- Stemming
- Indexing
- Searching for a single term
- Searching multiple terms
- Ideas for improvement
- Exploring Full-Text Search
- Modeling Data
- One-to-Many
- Many-to-Many
- Making Things Fast
- Secondary Indexes
- Entity Group Transactions
- Using entity group transactions
- Utilizing Concurrent Updates
- Summary
- 12. Building a Secure Backup System
- Developing a Secure Backup System
- Understanding Security
- Protecting Data in Motion
- Protecting Data at Rest
- Understanding the Basics of Cryptography
- Encryption/decryption
- Symmetric key algorithms
- Asymmetric key algorithms (public key cryptography)
- Cryptographic hash
- Understanding the Basics of Cryptography
- Determining the Encryption Technique
- Generating Keys
- Compressing Backup Data
- Encrypting Data
- Generating a unique Ksym
- Encrypting using AES-256
- Encrypting Ksym using Kenc
- Decrypting Data
- Signing and Validating Data
- Putting the Cryptography Together
- Uploading Efficiently Using Blocks
- Usage
- Summary
- 13. SQL Azure
- Creating and Using a SQL Azure Database
- Creating a Database
- Adding Firewall Rules
- Using SQL Server Management Studio
- Using ADO.NET
- Creating and Using a SQL Azure Database
- Differences Between SQL Azure and SQL Server
- Resource Restrictions
- Language/Feature Differences
- Tips and Tricks
- Summary
- Index
- About the Author
- Colophon
- SPECIAL OFFER: Upgrade this ebook with OReilly
- Copyright
O'Reilly Media - inne książki
-
When it comes to building user interfaces on the web, React enables web developers to unlock a new world of possibilities. This practical book helps you take a deep dive into fundamental concepts of this JavaScript library, including JSX syntax and advanced patterns, the virtual DOM, React reconc...(194.65 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
If programming is magic, then web scraping is surely a form of wizardry. By writing a simple automated program, you can query web servers, request data, and parse it to extract the information you need. This thoroughly updated third edition not only introduces you to web scraping but also serves ...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Do you wish the existing books on site reliability engineering started at the beginning? Do you wish someone would walk you through how to become an SRE, how to think like an SRE, or how to build and grow a successful SRE function in your organization? Becoming SRE addresses all of these needs a...
Becoming SRE. First Steps Toward Reliability for You and Your Organization Becoming SRE. First Steps Toward Reliability for You and Your Organization
(135.15 zł najniższa cena z 30 dni)143.65 zł
169.00 zł(-15%) -
Data fabric, data lakehouse, and data mesh have recently appeared as viable alternatives to the modern data warehouse. These new architectures have solid benefits, but they're also surrounded by a lot of hyperbole and confusion. This practical book provides a guided tour of these architectures to...(237.15 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
As an engineering manager, you almost always have someone in your company to turn to for advice: a peer on another team, your manager, or even the head of engineering. But who do you turn to if you're the head of engineering? Engineering executives have a challenging learning curve, and many folk...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
Trillions of lines of code help us in our lives, companies, and organizations. But just a single software cybersecurity vulnerability can stop entire companies from doing business and cause billions of dollars in revenue loss and business recovery. Securing the creation and deployment of software...(169.14 zł najniższa cena z 30 dni)
177.65 zł
209.00 zł(-15%) -
Entity resolution is a key analytic technique that enables you to identify multiple data records that refer to the same real-world entity. With this hands-on guide, product managers, data analysts, and data scientists will learn how to add value to data by cleansing, analyzing, and resolving data...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Programming Windows Azure. Programming the Microsoft Cloud Sriram Krishnan (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.