Cloud Computing Bible - Barrie Sosinsky - E-Book

Cloud Computing Bible E-Book

Barrie Sosinsky

3,9
30,99 €

oder
-100%
Sammeln Sie Punkte in unserem Gutscheinprogramm und kaufen Sie E-Books und Hörbücher mit bis zu 100% Rabatt.
Mehr erfahren.
Beschreibung

The complete reference guide to the hot technology of cloud computing Its potential for lowering IT costs makes cloud computing a major force for both IT vendors and users; it is expected to gain momentum rapidly with the launch of Office Web Apps later this year. Because cloud computing involves various technologies, protocols, platforms, and infrastructure elements, this comprehensive reference is just what you need if you?ll be using or implementing cloud computing. * Cloud computing offers significant cost savings by eliminating upfront expenses for hardware and software; its growing popularity is expected to skyrocket when Microsoft introduces Office Web Apps * This comprehensive guide helps define what cloud computing is and thoroughly explores the technologies, protocols, platforms and infrastructure that make it so desirable * Covers mobile cloud computing, a significant area due to ever-increasing cell phone and smartphone use * Focuses on the platforms and technologies essential to cloud computing Anyone involved with planning, implementing, using, or maintaining a cloud computing project will rely on the information in Cloud Computing Bible.

Sie lesen das E-Book in den Legimi-Apps auf:

Android
iOS
von Legimi
zertifizierten E-Readern

Seitenzahl: 730

Veröffentlichungsjahr: 2010

Bewertungen
3,9 (16 Bewertungen)
6
4
5
1
0
Mehr Informationen
Mehr Informationen
Legimi prüft nicht, ob Rezensionen von Nutzern stammen, die den betreffenden Titel tatsächlich gekauft oder gelesen/gehört haben. Wir entfernen aber gefälschte Rezensionen.



Cloud Computing Bible

Table of Contents

Part I: Examining the Value Proposition

Chapter 1: Defining Cloud Computing

Defining Cloud Computing

Cloud Types

The NIST model

The Cloud Cube Model

Deployment models

Service models

Examining the Characteristics of Cloud Computing

Paradigm shift

Benefits of cloud computing

Disadvantages of cloud computing

Assessing the Role of Open Standards

Summary

Chapter 2: Assessing the Value Proposition

Measuring the Cloud's Value

Early adopters and new applications

The laws of cloudonomics

Cloud computing obstacles

Behavioral factors relating to cloud adoption

Measuring cloud computing costs

Avoiding Capital Expenditures

Right-sizing

Computing the Total Cost of Ownership

Specifying Service Level Agreements

Defining Licensing Models

Summary

Chapter 3: Understanding Cloud Architecture

Exploring the Cloud Computing Stack

Composability

Infrastructure

Platforms

Virtual Appliances

Communication Protocols

Applications

Connecting to the Cloud

The Jolicloud Netbook OS

Chromium OS: The Browser as an Operating System

Summary

Chapter 4: Understanding Services and Applications by Type

Defining Infrastructure as a Service (IaaS)

IaaS workloads

Pods, aggregation, and silos

Defining Platform as a Service (PaaS)

Defining Software as a Service (SaaS)

SaaS characteristics

Open SaaS and SOA

Salesforce.com and CRM SaaS

Defining Identity as a Service (IDaaS)

What is an identity?

Networked identity service classes

Identity system codes of conduct

IDaaS interoperability

Defining Compliance as a Service (CaaS)

Summary

Part II: Using Platforms

Chapter 5: Understanding Abstraction and Virtualization

Using Virtualization Technologies

Load Balancing and Virtualization

Advanced load balancing

The Google cloud

Understanding Hypervisors

Virtual machine types

VMware vSphere

Understanding Machine Imaging

Porting Applications

The Simple Cloud API

AppZero Virtual Application Appliance

Summary

Chapter 6: Capacity Planning

Capacity Planning

Defining Baseline and Metrics

Baseline measurements

System metrics

Load testing

Resource ceilings

Server and instance types

Network Capacity

Scaling

Summary

Chapter 7: Exploring Platform as a Service

Defining Services

Salesforce.com versus Force.com: SaaS versus PaaS

Application development

Using PaaS Application Frameworks

Drupal

Eccentex AppBase 3.0

LongJump

Squarespace

WaveMaker

Wolf Frameworks

Summary

Chapter 8: Using Google Web Services

Exploring Google Applications

Surveying the Google Application Portfolio

Indexed search

The dark Web

Aggregation and disintermediation

Productivity applications and services

Enterprise offerings

AdWords

Google Analytics

Google Translate

Exploring the Google Toolkit

The Google APIs

Working with the Google App Engine

Summary

Chapter 9: Using Amazon Web Services

Understanding Amazon Web Services

Amazon Web Service Components and Services

Working with the Elastic Compute Cloud (EC2)

Amazon Machine Images

Pricing models

System images and software

Creating an account and instance on EC2

Working with Amazon Storage Systems

Amazon Simple Storage System (S3)

Amazon Elastic Block Store (EBS)

CloudFront

Understanding Amazon Database Services

Amazon SimpleDB

Amazon Relational Database Service (RDS)

Choosing a database for AWS

Summary

Chapter 10: Using Microsoft Cloud Services

Exploring Microsoft Cloud Services

Defining the Windows Azure Platform

The software plus services approach

The Azure Platform

The Windows Azure service

Windows Azure AppFabric

Azure Content Delivery Network

SQL Azure

Windows Azure pricing

Windows Live services

Using Windows Live

Windows Live Essentials

Windows Live Home

Windows Live for Mobile

Summary

Part III: Exploring Cloud Infrastructures

Chapter 11: Managing the Cloud

Administrating the Clouds

Management responsibilities

Lifecycle management

Cloud Management Products

Emerging Cloud Management Standards

DMTF cloud management standards

Cloud Commons and SMI

Summary

Chapter 12: Understanding Cloud Security

Securing the Cloud

The security boundary

Security service boundary

Security mapping

Securing Data

Brokered cloud storage access

Storage location and tenancy

Encryption

Auditing and compliance

Establishing Identity and Presence

Identity protocol standards

Windows Azure identity standards

Presence

Summary

Part IV: Understanding Services and Applications

Chapter 13: Understanding Service Oriented Architecture

Introducing Service Oriented Architecture

Event-driven SOA or SOA 2.0

The Enterprise Service Bus

Service catalogs

Defining SOA Communications

Business Process Execution Language

Business process modeling

Managing and Monitoring SOA

SOA management tools

SOA security

The Open Cloud Consortium

Relating SOA and Cloud Computing

Summary

Chapter 14: Moving Applications to the Cloud

Applications in the Clouds

Functionality mapping

Application attributes

Cloud service attributes

System abstraction

Cloud bursting

Applications and Cloud APIs

Summary

Chapter 15: Working with Cloud-Based Storage

Measuring the Digital Universe

Cloud storage in the Digital Universe

Cloud storage definition

Provisioning Cloud Storage

Unmanaged cloud storage

Managed cloud storage

Creating cloud storage systems

Virtual storage containers

Exploring Cloud Backup Solutions

Backup types

Cloud backup features

Cloud attached backup

Cloud Storage Interoperability

Cloud Data Management Interface (CDMI)

Open Cloud Computing Interface (OCCI)

Summary

Chapter 16: Working with Productivity Software

Using Productivity Applications

Characteristics of productivity software

Online Office Systems

Acrobat.com

Glide Digital

Google Docs

Microsoft Office Web Apps

ThinkFree Office

Zoho Office Suite

Summary

Chapter 17: Using Webmail Services

Exploring the Cloud Mail Services

Google Gmail

Mail2Web

Windows Live Hotmail

Yahoo! Mail

Working with Syndication Services

The RSS and Atom Protocols

Newsreaders

News Aggregators

Summary

Chapter 18: Communicating with the Cloud

Exploring Instant Messaging

Instant messaging clients

Instant messaging interoperability

Micro-blogs or Short Message Services

Exploring Collaboration Technologies

Using Social Networks

Features

List of social networking sites

Privacy and security

Interaction and interoperability

Summary

Chapter 19: Using Media and Streaming

Understanding the Streaming Process

Protocols in Use

The cloud computing advantages

Audio Streaming

Working with VoIP Applications

Skype

Google Voice and Google Talk

Video Streaming

Television in the cloud

Streaming video formats

YouTube

Summary

Part V: Using the Mobile Cloud

Chapter 20: Working with Mobile Devices

Defining the Mobile Market

Connecting to the cloud

Adopting mobile cloud applications

Feature phones and the cloud

Using Smartphones with the Cloud

Android

Apple iPhone

Research In Motion BlackBerry

Symbian

Windows Mobile

Summary

Chapter 21: Working with Mobile Web Services

Understanding Service Types

Mobile interoperability

Performing Service Discovery

Context-aware services

MEMS

Location awareness

Push services

The BlackBerry Push Service

The Lemonade Profile

Using SMS

Defining WAP and Other Protocols

Performing Synchronization

Summary

Cloud Computing Bible

Barrie Sosinsky

Cloud Computing Bible

Published byWiley Publishing, Inc.10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com

Copyright © 2011 by Wiley Publishing, Inc., Indianapolis, Indiana

Published by Wiley Publishing, Inc., Indianapolis, Indiana

Published simultaneously in Canada

ISBN: 978-0-470-90356-8

Manufactured in the United States of America

10 9 8 7 6 5 4 3 2 1

No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, 201-748-6011, fax 201-748-6008, or online at http://www.wiley.com/go/permissions.

Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Website is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Website may provide or recommendations it may make. Further, readers should be aware that Internet Websites listed in this work may have changed or disappeared between when this work was written and when it is read.

For general information on our other products and services or to obtain technical support, please contact our Customer Care Department within the U.S. at (877) 762-2974, outside the U.S. at (317) 572-3993 or fax (317) 572-4002.

Library of Congress Control Number: 2010941512

Trademarks: Wiley, the Wiley logo, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates in the United States and other countries, and may not be used without written permission. All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book.

Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books.

This book is dedicated to my sister Gina Sosinsky, with love.

Preface

Cloud Computing Bible is Wiley's general introduction to an important topic in large book format. A Bible is a book that is meant to be read by knowledgeable readers who are not subject matter experts in a topic but want to have an in-depth introduction to the various individual subjects contained within. It is assumed that the reader of this book may be a generalist, a developer, a system architect, a programmer, or perhaps something else, and therefore the content in a Bible must contain information for each member of this book's audience.

Cloud computing is a vast topic that encompasses many different subjects. To adequately describe what cloud computing offers, we must discuss infrastructure, service-oriented architectures, social networking, unique protocols, open and standard Application Programming Interfaces (APIs), and dozens of other topics. Even a large book can address many of these topics in only an introductory manner. However, this book tries to give you at least the basic information you need on all the related topics, as well as pointers to additional information sources.

In the last several years, many books have been published on cloud computing. Each book has attempted to present some element of the topic for a particular audience. In this book, I do not make the assumption that you are a particular type of reader, nor do I assume that you are approaching the topic with a fresh view. This Bible was written to serve as the introductory course in the topic at a university level, but it is not a textbook. You can pick up and read this book at any particular chapter because the material doesn't build upon itself.

Many topics in this book are unique to this book and are based on published information that is both current and timely. In researching this book, I attempted to bring into the discussion all the new trends, experiments, and products that have made cloud computing such a dynamic area.

Acknowledgments

I want to acknowledge the editorial team at Wiley for giving me the chance to do this book and to work with them again. I also want to thank my literary agent, Matt Wagner, for his assistance; without his vision, this book would not have been created. Finally, I want to thank my family for allowing me the time I spent away from them writing this book.

About the Author

Barrie Sosinsky has written about computers and technology for more than 25 years beginning with writing about personal computers for the Boston Computer Society in the early 1980s. He has published books on operating systems, applications, databases, desktop publishing, and networking for publishers such as Que, Sybex, Ventana, IDG, Wiley, and others and seen the industry change and reinvent itself several times. His last book was Wiley's Networking Bible.

At heart Barrie is a PC enthusiast. He loves building computers, finding and learning about new applications that allow him to do new things, and keeping up with the latest advances in the field of computer technology, which he believes is just in its infancy. Having lived long enough to see the Boston Red Sox win not one but two World Series, he remains committed to living long enough to see grandchildren and to see someone clone a wooly mammoth. To this list (replacing the Red Sox) he adds the new milestone of holding a universal translator in his hands; a device he believes will appear within this decade.

Barrie lives in Medfield Massachusetts about 25 miles southwest of Boston with his six cats Stormy, Shadow, Smokey, Scamper, Slate, and Spat as writing companions; Scout the wonder dog; his son Joseph; his daughter Allie; and his wife Carol; surrounded by pine trees, marauding deer, wild turkeys, and the occasional fox and coyote.

You can reach Barrie at [email protected], where he welcomes your comments and suggestions.

Credits

Senior Acquisitions Editor

Stephanie McComb

Project Editor

Martin V. Minner

Technical Editor

Benjamin M. Schupak

Copy Editor

Gwenette Gaddis

Editorial Director

Robyn Siesky

Editorial Manager

Rosemarie Graham

Business Manager

Amy Knies

Senior Marketing Manager

Sandy Smith

Vice President and Executive Group Publisher

Richard Swadley

Vice President and Executive Publisher

Barry Pruett

Project Coordinator

Patrick Redmond

Graphics and Production Specialists

Nikki Gately Andrea Hornberger

Quality Control Technician

Lindsay Littrell

Proofreading and Indexing

Evelyn Wellborn Sherry Massey

Introduction

In the five months that I have been researching and writing Cloud Computing Bible, it has become clear to me that most people recognize that cloud computing is a big deal, even if they are not really clear why that is so. Every day newspaper and magazine articles and radio and TV stories report on cloud computing. The phrase “in the cloud” has entered into our colloquial language. You may have heard that the United States government has initiated a “cloud initiative,” or that nearly 75 percent of the developers at Microsoft are currently working on “cloud-related” products, or that a phone or service stores its data in the cloud. The cloud is therefore this amorphous entity that is supposed to represent the future of modern computing.

In reality, the cloud is something that you have been using for a long time now; it is the Internet, along with all the associated standards and protocols that provide a set of Web services to you. When you draw the Internet as a cloud, you are representing one of the essential characteristics of cloud computing: abstraction. In the cloud, resources are pooled and partitioned as needed, and communications are standards-based.

The Internet was begun as a network of networks, with an architecture that was redundant and could survive massive disruption. What the original system architects of the Internet could not have anticipated is that the size of resources attached to it would become massively scalable, which is the second characteristic of cloud computing.

Google's infrastructure, for example, which is described in this book in Chapter 9, spans 30 datacenters around the world with over a million computers; infrastructure that Google now leases out to developers upon which applications may be staged. So the third and equally as important characteristic of cloud computing is that the cloud is a “utility” and that services are provided using a pay-as-you-go model.

A computing utility has been a dream of computer scientists and industry luminaries for several decades. With a utility model of computing, an application can start small and grow to be enormous overnight. This democratization of computing means that any application has the potential to scale, and that even the smallest seed planted in the cloud may be a giant.

Cloud computing will affect your life in the following ways in the next ten years:

• Applications in the cloud will replace applications that are local to your devices.

• Information will become cheaper, more ubiquitous, and easier to find because the cloud makes it cheaper to scale applications and connections to always-on networks such as wireless carriers that make the information always available.

• The cloud will enable new social services by connecting users via social networks that are constructed using multiple cloud services.

• New applications will be easier to create and will be based on standard modular parts.

• It will lessen the role that proprietary operating systems have in our daily computing.

• You will be connected through the cloud wherever you are and at all times.

Frankly, it is hard to predict what new capabilities the cloud may enable. The cloud has a trajectory that is hard to plot and a scope that reaches into so many aspects of our daily life that innovation can occur across a broad range.

Many technologically savvy people have told me they don't understand what the fuss about cloud computing is; in fact, they believe there is nothing new about cloud computing, at least from a technological standpoint. Indeed, they have a point. The technologies that enable cloud computing—system and resource virtualization, thin clients (browsers, for example), virtual private networks and tunneling, and others—are all technologies that existed before anyone ever began to talk about cloud computing. That is all true. Cloud computing is a revolutionary way of architecting and implementing services based on evolutionary changes. Cloud Computing Bible attempts to explain how this all came about.

How to Read This Book

Cloud Computing Bible is made up of 21 chapters in five parts. To read this book and get the most out of it, you should know about basic computer operations and theory. You should be able to turn a computer on and know what operating system is running, how processing and input/output is used, and be able to connect with a browser to different Web sites. You should understand the basic user interface elements used by many browsers, such as Microsoft Internet Explorer, Mozilla Firefox, Apple Safari, or Google Chrome.

These are basic skills without which it would be hard to effectively maximize the value contained in this book. If you don't have these skills, Wiley publishes a number of introductory computer books that will give them to you.

It doesn't matter which type of computer operating system you use because most of cloud computing is operating-system-neutral. Indeed, as time goes by, it may not matter whether you use a computer at all. Mobile devices such as smartphones and tablets are on their way to displacing computers in many venues. If you have some familiarity with smartphones, that would be helpful in understanding the last part of this book on mobile-based cloud applications, but it isn't a necessity.

Part I of the book, called “Examining the Value Proposition,” defines what cloud computing is and why you should be interested in it. This vocabulary, along with description of cloud architectures and types, will allow you to discuss cloud computing in a standard way and serves to give you a framework over which you can place all the different service types that make cloud computing such a rich area.

Part II, called “Using Platforms,” looks at the fundamental features that make a cloud computing application unique. You get a background in the concepts of abstraction and virtualization, along with methods for examining how applications are scaled. This part contains several chapters of vendor-specific services that are illustrative of different cloud computing models. In several chapters, I discuss vendors that are thought leaders in different fields of cloud computing. For infrastructure, I've chosen to highlight Amazon Web Services, and for platforms and services, you learn about the efforts of Google and Microsoft in cloud computing.

Part III, “Exploring Cloud Infrastructures,” contains two chapters about managing the cloud and working with the cloud securely. The cloud builds on standard distributed networking technologies, applied over systems with large resources, often over federated systems and services.

In Part IV, “Understanding Services and Applications,” the first two chapters describe Service Oriented Architecture and transactions—both of which are important principles in building cloud applications so they are efficient and interoperable—and moving applications to the cloud. The remaining chapters in Part IV describe different types of applications in common use in the cloud today. Those applications are the most highly developed ones in the cloud and have the largest number of users and services. The examples chosen are online backup and storage, Webmail, online productivity applications, messaging, and online media, particularly using streaming technologies.

The book rounds out with two chapters on “Using the Mobile Cloud,” Part V. These chapters describe the rise of the smartphone and its predecessor, the feature phone. These phones are supported by a host of Web services. Since 2008, more traffic has been flowing over wireless networks than wired networks, so it would be hard to underestimate how much impact mobile devices have on the cloud. For vast portions of the world, the cell phone is the only computer most people will know. Mobile Web services use different protocols and technologies and can take into account location and other user profile information that can use the cloud to create a rich user experience.

Please dive into whatever chapter interests you. I hope you enjoy reading about cloud computing as much as I enjoyed writing about it.

Icons

The icons in this book offer you a chance to learn a little more about a topic, refer to a discussion elsewhere in the book, address a problem, or get a little more help. This book offers the following icons:

Caution

A Caution icon alerts you to a potential problem that you should be aware of.

Note

A Note icon points to a clarification or expansion of the topic being discussed.

Tip

Tips are shortcuts you can use to get something done more effectively.

Cross-Ref

A Cross-Ref icon provides a reference to related discussions that take place elsewhere in the book.

Because this isn't a how-to book, you will find fewer Cautions and Tips in this book than you might find in other Wiley Bibles. However, there are plenty of Notes and Cross-Refs to help guide you in these chapters.

Contacting Us

If, after reviewing this publication, you feel some important information was overlooked or you have any questions concerning cloud computing, you can contact us and let us know your views, opinions, complaints, or suggestions for the next revision.

You can reach the author, Barrie Sosinsky, at the following e-mail address: [email protected].

Please note that some special symbols used in this eBook may not display properly on all eReader devices. If you have trouble determining any symbol, please call Wiley Product Technical Support at 800-762-2974. Outside of the United States, please call 317-572-3993. You can also contact Wiley Product Technical Support at www.wiley.com/techsupport.

Part I: Examining the Value Proposition

IN THIS PART

Chapter 1

Defining Cloud Computing

Chapter 2

Assessing the Value Proposition

Chapter 3

Understanding Cloud Architecture

Chapter 4

Understanding Services and Applications by Type

Chapter 1: Defining Cloud Computing

IN THIS CHAPTER

Defining cloud computingLearning about cloud typesUnderstanding the paradigm shift that is cloud computingComparing the benefits and disadvantages of cloud systems

Cloud computing refers to applications and services that run on a distributed network using virtualized resources and accessed by common Internet protocols and networking standards. It is distinguished by the notion that resources are virtual and limitless and that details of the physical systems on which software runs are abstracted from the user.

In an effort to better describe cloud computing, a number of cloud types have been defined. In this chapter, you learn about two different classes of clouds: those based on the deployment model and those based on the service model. The deployment model tells you where the cloud is located and for what purpose. Public, private, community, and hybrid clouds are deployment models.

Service models describe the type of service that the service provider is offering. The best-known service models are Software as a Service, Platform as a Service, and Infrastructure as a Service—the SPI model. The service models build on one another and define what a vendor must manage and what the client's responsibility is.

Cloud computing represents a real paradigm shift in the way in which systems are deployed. The massive scale of cloud computing systems was enabled by the popularization of the Internet and the growth of some large service companies. Cloud computing makes the long-held dream of utility computing possible with a pay-as-you-go, infinitely scalable, universally available system. With cloud computing, you can start very small and become big very fast. That's why cloud computing is revolutionary, even if the technology it is built on is evolutionary.

Not all applications benefit from deployment in the cloud. Issues with latency, transaction control, and in particular security and regulatory compliance are of particular concern.

Defining Cloud Computing

Cloud computing takes the technology, services, and applications that are similar to those on the Internet and turns them into a self-service utility. The use of the word “cloud” makes reference to the two essential concepts:

• Abstraction: Cloud computing abstracts the details of system implementation from users and developers. Applications run on physical systems that aren't specified, data is stored in locations that are unknown, administration of systems is outsourced to others, and access by users is ubiquitous.

• Virtualization: Cloud computing virtualizes systems by pooling and sharing resources. Systems and storage can be provisioned as needed from a centralized infrastructure, costs are assessed on a metered basis, multi-tenancy is enabled, and resources are scalable with agility.

Computing as a utility is a dream that dates from the beginning of the computing industry itself. A set of new technologies has come along that, along with the need for more efficient and affordable computing, has enabled an on-demand system to develop. It is these enabling technologies that are the focal point of this book.

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!