Browse Source

[DOCUMENTATION] German:

- sync up to r16389 (partitial translated)

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@16693 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 years ago
parent
commit
1c3e613b2b

+ 4 - 1
documentation/manual/de/manual.xml.in

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15777 -->
+<!-- EN-Revision: 16389 -->
 <!-- Reviewed: no -->
 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
     "@DOCBOOK_DTD@"
@@ -430,6 +430,9 @@
         <xi:include href="module_specs/Zend_Service_Amazon.xml" />
         <xi:include href="module_specs/Zend_Service_Amazon_Ec2.xml" />
         <xi:include href="module_specs/Zend_Service_Amazon_Ec2-Instance.xml" />
+        <xi:include href="module_specs/Zend_Service_Amazon_Ec2-WindowsInstance.xml" />
+        <xi:include href="module_specs/Zend_Service_Amazon_Ec2-ReservedInstance.xml" />
+        <xi:include href="module_specs/Zend_Service_Amazon_Ec2-CloudWatch.xml" />
         <xi:include href="module_specs/Zend_Service_Amazon_Ec2-Image.xml" />
         <xi:include href="module_specs/Zend_Service_Amazon_Ec2-Ebs.xml" />
         <xi:include href="module_specs/Zend_Service_Amazon_Ec2-Elasticip.xml" />

+ 130 - 0
documentation/manual/de/module_specs/Zend_Service_Amazon_Ec2-CloudWatch.xml

@@ -0,0 +1,130 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 16389 -->
+<!-- Reviewed: no -->
+<sect1 id="zend.service.amazon.ec2.cloudwatch">
+    <title>Zend_Service_Amazon_Ec2: CloudWatch Monitoring</title>
+    <para>
+        Amazon CloudWatch is an easy-to-use web service that provides
+        comprehensive monitoring for Amazon Elastic Compute Cloud (Amazon
+        <acronym>EC2</acronym>) and Elastic Load Balancing. For more details information
+        check cout the <ulink
+            url="http://docs.amazonwebservices.com/AmazonCloudWatch/latest/DeveloperGuide/index.html?SvcIntro.html">
+            Amazon CloudWatch Developers Guide</ulink>
+    </para>
+
+    <sect2 id="zend.service.amazon.ec2.cloudwatch.usage">
+        <title>CloudWatch Usage</title>
+
+        <example id="zend.service.amazon.ec2.cloudwatch.usage.list">
+            <title>Listing Aviable Metrics</title>
+            <para>
+                <methodname>listMetrics()</methodname> returns a list of up to 500 valid metrics for
+                which there is recorded data available to a you and a NextToken string
+                that can be used to query for the next set of results.
+            </para>
+
+            <programlisting language="php"><![CDATA[
+$ec2_ebs = new Zend_Service_Amazon_Ec2_CloudWatch('aws_key','aws_secret_key');
+$return = $ec2_ebs->listMetrics();
+]]></programlisting>
+        </example>
+
+        <example id="zend.service.amazon.ec2.cloudwatch.usage.getmetricstatistics">
+            <title>Return Statistics for a given metric</title>
+            <para>
+                <methodname>getMetricStatistics()</methodname> Returns data for one or more
+                statistics of given a metric.
+            </para>
+            <para>
+                <note>
+                    <para>
+                        The maximum number of datapoints that the Amazon CloudWatch service will
+                        return in a single GetMetricStatistics request is 1,440. If a request is
+                        made that would generate more datapoints than this amount, Amazon CloudWatch
+                        will return an error. You can alter your request by narrowing the time range
+                        (StartTime, EndTime) or increasing the Period in your single request. You
+                        may also get all of the data at the granularity you originally asked for
+                        by making multiple requests with adjacent time ranges.
+                    </para>
+                </note>
+            </para>
+            <para>
+                <methodname>getMetricStatistics()</methodname> only requires two parameters but it
+                also has four additional parameters that are optional.
+            </para>
+            <itemizedlist>
+                <listitem>
+                    <para><emphasis>Required:</emphasis></para>
+                </listitem>
+                <listitem>
+                    <para>
+                        <emphasis>MeasureName</emphasis> The measure name that corresponds to
+                        the measure for the gathered metric. Valid <acronym>EC2</acronym> Values are
+                        CPUUtilization, NetworkIn, NetworkOut, DiskWriteOps
+                        DiskReadBytes, DiskReadOps, DiskWriteBytes. Valid Elastic
+                        Load Balancing Metrics are Latency, RequestCount, HealthyHostCount
+                        UnHealthyHostCount. <ulink
+                            url="http://docs.amazonwebservices.com/AmazonCloudWatch/latest/DeveloperGuide/arch-AmazonCloudWatch-metricscollected.html">
+                            For more information click here</ulink>
+                    </para>
+                </listitem>
+                <listitem>
+                    <para>
+                        <emphasis>Statistics</emphasis> The statistics to be returned for the given
+                        metric. Valid values are Average, Maximum, Minimum, Samples, Sum. You can
+                        specify this as a string or as an array of values. If you don't specify one
+                        it will default to Average instead of failing out. If you specify an
+                        incorrect option it will just skip it. <ulink
+                            url="http://docs.amazonwebservices.com/AmazonCloudWatch/latest/DeveloperGuide/arch-Amazon-CloudWatch-statistics.html">
+                            For more information click here</ulink>
+                    </para>
+                </listitem>
+                <listitem>
+                    <para><emphasis>Optional:</emphasis></para>
+                </listitem>
+                <listitem>
+                    <para>
+                        <emphasis>Dimensions</emphasis> Amazon CloudWatch allows you to specify one
+                        Dimension to further filter metric data on. If you don't specify a
+                        dimension, the service returns the aggregate of all the measures with the
+                        given measure name and time range.
+                    </para>
+                </listitem>
+                <listitem>
+                    <para>
+                        <emphasis>Unit</emphasis> The standard unit of Measurement for a given
+                        Measure. Valid Values: Seconds, Percent, Bytes, Bits, Count, Bytes/Second,
+                        Bits/Second, Count/Second, and None. Constraints: When using count/second
+                        as the unit, you should use Sum as the statistic instead of Average.
+                        Otherwise, the sample returns as equal to the number of requests
+                        instead of the number of 60-second intervals. This will cause the Average
+                        to always equals one when the unit is count/second.
+                    </para>
+                </listitem>
+                <listitem>
+                    <para>
+                        <emphasis>StartTime</emphasis> The timestamp of the first datapoint to
+                        return, inclusive. For example, 2008-02-26T19:00:00+00:00. We round your
+                        value down to the nearest minute. You can set your start time for more than
+                        two weeks in the past. However, you will only get data for the past two
+                        weeks. (in ISO 8601 format). Constraints: Must be before EndTime.
+                    </para>
+                </listitem>
+                <listitem>
+                    <para>
+                        <emphasis>EndTime</emphasis> The timestamp to use for determining the last
+                        datapoint to return. This is the last datapoint to fetch, exclusive. For
+                        example, 2008-02-26T20:00:00+00:00 (in ISO 8601 format).
+                    </para>
+                </listitem>
+            </itemizedlist>
+
+            <programlisting language="php"><![CDATA[
+$ec2_ebs = new Zend_Service_Amazon_Ec2_CloudWatch('aws_key','aws_secret_key');
+$return = $ec2_ebs->getMetricStatistics(
+                                     array('MeasureName' => 'NetworkIn',
+                                           'Statistics' => array('Average')));
+]]></programlisting>
+        </example>
+    </sect2>
+</sect1>

+ 39 - 2
documentation/manual/de/module_specs/Zend_Service_Amazon_Ec2-Instance.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16389 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.service.amazon.ec2.instance">
     <title>Zend_Service_Amazon_Ec2: Instanzen</title>
@@ -291,6 +291,13 @@
                             </para></entry>
                             <entry><para>Nein</para></entry>
                         </row>
+                        <row>
+                            <entry><code>monitor</code></entry>
+                            <entry><para>
+                                 Schaltet das Monitoring für die AWC CloudWatch Instanz ein
+                            </para></entry>
+                            <entry><para>Nein</para></entry>
+                        </row>
                     </tbody>
                 </tgroup>
             </table>
@@ -465,7 +472,37 @@ $return = $ec2_instance->consoleOutput('instanceId');
             <programlisting language="php"><![CDATA[
 $ec2_instance = new Zend_Service_Amazon_Ec2_Instance('aws_key',
                                                      'aws_secret_key');
-$return = $ec2_instance->terminate('productCode', 'instanceId');
+$return = $ec2_instance->confirmProduct('productCode', 'instanceId');
+]]></programlisting>
+
+        </example>
+
+        <example id="zend.service.amazon.ec2.instance.utility.monitor">
+            <title>Einschalten des CloudWatch Monitorings für Instanzen</title>
+            <para>
+                <code>monitor</code> gibt die Liste von Instanzn und deren aktuellen Status vom
+                CloudWatch Monitorings zurück. Wenn die Instant das Monitoring aktuell nicht
+                aktiviert hat, dann wird es eingeschaltet.
+            </para>
+            <programlisting language="php"><![CDATA[
+$ec2_instance = new Zend_Service_Amazon_Ec2_Instance('aws_key',
+                                                     'aws_secret_key');
+$return = $ec2_instance->monitor('instanceId');
+]]></programlisting>
+
+        </example>
+
+        <example id="zend.service.amazon.ec2.instance.utility.unmonitor">
+            <title>Ausschalten des CloudWatch Monitorings für Instanzen</title>
+            <para>
+                <code>monitor</code> gibt die Liste von Instanzn und deren aktuellen Status vom
+                CloudWatch Monitorings zurück. Wenn die Instant das Monitoring aktuell aktiviert
+                hat, dann wird es ausgeschaltet.
+            </para>
+            <programlisting language="php"><![CDATA[
+$ec2_instance = new Zend_Service_Amazon_Ec2_Instance('aws_key',
+                                                     'aws_secret_key');
+$return = $ec2_instance->unmonitor('instanceId');
 ]]></programlisting>
 
         </example>

+ 122 - 0
documentation/manual/de/module_specs/Zend_Service_Amazon_Ec2-ReservedInstance.xml

@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 16389 -->
+<!-- Reviewed: no -->
+<sect1 id="zend.service.amazon.ec2.reserved.instance">
+    <title>Zend_Service_Amazon_Ec2: Reservierte Instanzen</title>
+
+    <para>
+        Mit Amazon <acronym>EC2</acronym> Reservierte Instanzen, kann man eine geringe
+        Einmalzahlung für jede zu reservierende Instanz tätigen und einen signifikanten Rabatt auf
+        einer Stundenbasierenden Verwendung für diese Instanz erhalten.
+    </para>
+    <para>
+        Amazon <acronym>EC2</acronym> Reservierte Instanzen basieren auf Instanz Typ und Ort
+        (Region und Vorhandene Zone) für eine spezifizierte Zeitperiode (z.B. 1 Jahr oder 3 Jahre)
+        und sind nur für Linux und UNIX Instanzen erhältlich.
+    </para>
+
+    <sect2 id="zend.service.amazon.ec2.reserved.instance.howitworks">
+        <title>Wie werden Reservierte Instanzen angehängt</title>
+        <para>
+            Reservierte Instanzen werden an Instanzen angehängt welche den Typen- und Ortskriterien
+            wärend der spezifizierten Periode entsprechen. In diesem Beispiel verwendet ein Benutzer
+            die folgenden Instanzen:
+        </para>
+        <itemizedlist>
+            <listitem>
+                <para>(4) m1.small Instanzen in der Vorhandenen Zone us-east-1a</para>
+            </listitem>
+            <listitem>
+                <para>(4) c1.medium Instanzen in der Vorhandenen Zone us-east-1b</para>
+            </listitem>
+            <listitem>
+                <para>(2) c1.xlarge Instanzen ind er Vorhandenen Zone us-east-1b</para>
+            </listitem>
+        </itemizedlist>
+        <para>
+            Der Benutzer erwirbt anschließend die folgenden Reservierten Instanzen.
+        </para>
+        <itemizedlist>
+            <listitem>
+                <para>(2) m1.small Instanzen in der Vorhandenen Zone us-east-1a</para>
+            </listitem>
+            <listitem>
+                <para>(2) c1.medium Instanzen in der Vorhandenen Zone us-east-1a</para>
+            </listitem>
+            <listitem>
+                <para>(2) m1.xlarge Instanzen in der Vorhandenen Zone us-east-1a</para>
+            </listitem>
+        </itemizedlist>
+        <para>
+            Amazon <acronym>EC2</acronym> fügt die zwei m1.small Reservierten Instanzen den zwei
+            Instanzen in der Vorhandenen Zone us-east-1a hinzu. Amazon <acronym>EC2</acronym>
+            fügt die zwei c1.medium Reservierten Instanzen nicht hinzu weil die c1.medium Instanzen
+            in einer anderen Vorhandenen Zone sind und es fügt auch nicht die m1.xlarge
+            Reservierten Instanzen hinzu weil es keine laufenden m1.xlarge Instanzen gibt.
+        </para>
+    </sect2>
+
+    <sect2 id="zend.service.amazon.ec2.reserved.instance.operations">
+        <title>Verwendung Reservierter Instanzen</title>
+        <example id="zend.service.amazon.ec2.reserved.instance.operations.describe">
+            <title>Beschreibt Reservierte Instanzen die man gekauft hat</title>
+            <para>
+                <methodname>describeInstances()</methodname> gibt Informationen über eine
+                reservierte Instanz oder Instanzen zurück die man gekauft hat.
+            </para>
+            <para>
+                <methodname>describeInstances()</methodname> gibt ein mehrdimensionales Array
+                zurück welches folgendes enthält: reservedInstancesId, instanceType,
+                availabilityZone, duration, fixedPrice, usagePrice, productDescription,
+                instanceCount und state.
+            </para>
+            <programlisting language="php"><![CDATA[
+$ec2_instance = new Zend_Service_Amazon_Ec2_Instance_Reserved('aws_key',
+                                                     'aws_secret_key');
+$return = $ec2_instance->describeInstances('instanceId');
+]]></programlisting>
+
+        </example>
+
+        <example id="zend.service.amazon.ec2.reserved.instance.offerings.describe">
+            <title>Describe current Reserved Instance Offerings available</title>
+            <para>
+                <methodname>describeOfferings()</methodname> Describes Reserved Instance offerings
+                that are available for purchase. With Amazon <acronym>EC2</acronym> Reserved
+                Instances, you purchase the right to launch Amazon <acronym>EC2</acronym> instances
+                for a period of time (without getting insufficient capacity errors) and pay a lower
+                usage rate for the actual time used.
+            </para>
+            <para>
+                <methodname>describeOfferings()</methodname> returns a multi-demential array that
+                contains reservedInstancesId, instanceType, availabilityZone, duration, fixedPrice,
+                usagePrice and productDescription.
+            </para>
+            <programlisting language="php"><![CDATA[
+$ec2_instance = new Zend_Service_Amazon_Ec2_Instance_Reserved('aws_key',
+                                                     'aws_secret_key');
+$return = $ec2_instance->describeOfferings();
+]]></programlisting>
+        </example>
+
+        <example id="zend.service.amazon.ec2.reserved.instance.offerings.purchase">
+            <title>Turn off CloudWatch Monitoring on an Instance(s)</title>
+            <para>
+                <methodname>purchaseOffering()</methodname> Purchases a Reserved Instance for use
+                with your account. With Amazon <acronym>EC2</acronym> Reserved Instances, you
+                purchase the right to launch Amazon <acronym>EC2</acronym> instances for a period
+                of time (without getting insufficient capacity errors) and pay a lower usage rate
+                for the actual time used.
+            </para>
+            <para>
+                <methodname>purchaseOffering()</methodname> returns the reservedInstanceId.
+            </para>
+            <programlisting language="php"><![CDATA[
+$ec2_instance = new Zend_Service_Amazon_Ec2_Instance_Reserved('aws_key',
+                                                     'aws_secret_key');
+$return = $ec2_instance->purchaseOffering('offeringId', 'instanceCount');
+]]></programlisting>
+
+        </example>
+    </sect2>
+</sect1>

+ 180 - 0
documentation/manual/de/module_specs/Zend_Service_Amazon_Ec2-WindowsInstance.xml

@@ -0,0 +1,180 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 16389 -->
+<!-- Reviewed: no -->
+<sect1 id="zend.service.amazon.ec2.windows.instance">
+    <title>Zend_Service_Amazon_Ec2: Windows Instances</title>
+
+    <para>
+        Using Amazon EC2 instances running Windows is similar to using instances
+        running Linux and UNIX. The following are the major differences between
+        instances that use Linux or UNIX and Windows:
+    </para>
+
+    <itemizedlist>
+        <listitem>
+            <para>
+                Remote Desktop—To access Windows instances, you use Remote
+                Desktop instead of SSH.
+            </para>
+        </listitem>
+        <listitem>
+            <para>
+                Administrative Password—To access Windows instances the first time,
+                you must obtain the administrative password using the ec2-get-password
+                command.
+            </para>
+        </listitem>
+        <listitem>
+            <para>
+                Simplified Bundling—To bundle a Windows instance, you use a single command
+                that shuts down the instance, saves it as an AMI, and restarts it.
+            </para>
+        </listitem>
+    </itemizedlist>
+
+    <para>
+        As part of this service, Amazon EC2 instances can now run Microsoft Windows Server
+        2003. Our base Windows image provides you with most of the common functionality associated
+        with Windows. However, if you require more than two concurrent Windows users or need to
+        leverage applications that require LDAP, Kerberos, RADIUS, or other credential services,
+        you must use Windows with Authentication Services. For example, Microsoft Exchange Server
+        and Microsoft SharePoint Server require Windows with Authentication Services.
+    </para>
+    <note>
+        <para>
+            To get started using Windows instances, we recommend using the AWS Management Console.
+            There are differences in pricing between Windows and Windows with Authentication
+            Services instances. For information on pricing, go to the Amazon EC2 Product Page.
+        </para>
+    </note>
+
+    <para>
+        Amazon EC2 currently provides the following Windows AMIs:
+    </para>
+
+    <itemizedlist>
+        <listitem>
+            <para>Windows Authenticated (32-bit)</para>
+        </listitem>
+        <listitem>
+            <para>Windows Authenticated (64-bit)</para>
+        </listitem>
+        <listitem>
+            <para>Windows Anonymous (32-bit)</para>
+        </listitem>
+        <listitem>
+            <para>Windows Anonymous (64-bit)</para>
+        </listitem>
+    </itemizedlist>
+
+    <para>
+        The Windows public AMIs that Amazon provides are unmodified
+        versions of Windows with the following two exceptions: we added
+        drivers to improve the networking and disk I/O performance and
+        we created the Amazon EC2 configuration service. The Amazon EC2
+        configuration service performs the following functions:
+    </para>
+
+    <itemizedlist>
+        <listitem>
+            <para>
+                Randomly sets the Administrator password on initial launch,
+                encrypts the password with the user's SSH key, and reports
+                it to the console. This operation happens upon initial AMI
+                launch. If you change the password, AMIs that are created
+                from this instance use the new password.
+            </para>
+        </listitem>
+        <listitem>
+            <para>
+                Configures the computer name to the internal DNS name. To
+                determine the internal DNS name, see Using Instance Addressing.
+            </para>
+        </listitem>
+        <listitem>
+            <para>
+                Sends the last three system and application errors from the
+                event log to the console. This helps developers to identify
+                problems that caused an instance to crash or network connectivity
+                to be lost.
+            </para>
+        </listitem>
+    </itemizedlist>
+
+    <sect2 id="zend.service.amazon.ec2.windows.instance.operations">
+        <title>Windows Instances Usage</title>
+
+        <example id="zend.service.amazon.ec2.windows.instance.operations.bundle">
+            <title>Bundles an Amazon EC2 instance running Windows</title>
+            <para>
+                <methodname>bundle()</methodname> has three require paramters and one optional
+            </para>
+            <itemizedlist>
+                <listitem>
+                     <para><emphasis>instanceId</emphasis> The instance you want to bundle</para>
+                </listitem>
+                <listitem>
+                     <para><emphasis>s3Bucket</emphasis> Where you want the ami to live on S3</para>
+                </listitem>
+                <listitem>
+                     <para>
+                        <emphasis>s3Prefix</emphasis> The prefix you want to assign to the AMI on S3
+                    </para>
+                </listitem>
+                <listitem>
+                    <para>
+                        <emphasis>uploadExpiration</emphasis> The expiration of the upload policy.
+                        Amazon recommends 12 hours or longer. This is based in nubmer of
+                        minutes. Default is 1440 minutes (24 hours)
+                    </para>
+                </listitem>
+            </itemizedlist>
+            <para>
+                <methodname>bundle()</methodname> returns a multi-demential array that contains
+                instanceId, bundleId, state, startTime, updateTime, progress
+                s3Bucket and s3Prefix.
+            </para>
+            <programlisting language="php"><![CDATA[
+$ec2_instance = new Zend_Service_Amazon_Ec2_Instance_Windows('aws_key',
+                                                     'aws_secret_key');
+$return = $ec2_instance->bundle('instanceId', 's3Bucket', 's3Prefix');
+]]></programlisting>
+
+        </example>
+
+        <example id="zend.service.amazon.ec2.windows.instance.operations.describe">
+            <title>Describes current bundling tasks</title>
+            <para>
+                <methodname>describeBundle()</methodname> Describes current bundling tasks
+            </para>
+            <para>
+                <methodname>describeBundle()</methodname> returns a multi-demential array that
+                contains instanceId, bundleId, state, startTime, updateTime, progress
+                s3Bucket and s3Prefix.
+            </para>
+            <programlisting language="php"><![CDATA[
+$ec2_instance = new Zend_Service_Amazon_Ec2_Instance_Windows('aws_key',
+                                                     'aws_secret_key');
+$return = $ec2_instance->describeBundle('bundleId');
+]]></programlisting>
+        </example>
+
+        <example id="zend.service.amazon.ec2.windows.instance.operations.cancel">
+            <title>Cancels an Amazon EC2 bundling operation</title>
+            <para>
+                <methodname>cancelBundle()</methodname> Cancels an Amazon EC2 bundling operation
+            </para>
+            <para>
+                <methodname>cancelBundle()</methodname> returns a multi-demential array that
+                contains instanceId, bundleId, state, startTime, updateTime, progress
+                s3Bucket and s3Prefix.
+            </para>
+            <programlisting language="php"><![CDATA[
+$ec2_instance = new Zend_Service_Amazon_Ec2_Instance_Windows('aws_key',
+                                                     'aws_secret_key');
+$return = $ec2_instance->cancelBundle('bundleId');
+]]></programlisting>
+
+        </example>
+    </sect2>
+</sect1>