Cloud Application Architectures

Building Applications and Infrastructure in the Cloud

Specificaties
Paperback, 189 blz. | Engels
O'Reilly | 1e druk, 2009
ISBN13: 9780596156367
Rubricering
Hoofdrubriek : Computer en informatica
O'Reilly 1e druk, 2009 9780596156367
Verwachte levertijd ongeveer 16 werkdagen

Samenvatting

If you design, build, or maintain web applications that might be deployed into the cloud, this book is for you

Much is said about the advantages and risks of cloud computing, but how do you actually create a web application for this environment or migrate existing applications to it? With this book, you'll learn the programming and system administration skills necessary to build and support applications in the cloud, using transactional apps for customer orders and payments as a practical example.

If you're involved in planning IT infrastructure as a network or system architect, system administrator, or developer, this book will help you adapt your skills to work with the highly scalable, highly redundant infrastructure services offered by Amazon and other providers

With Cloud Application Architectures, you will:
- Understand the differences between traditional deployment and cloud computing in areas such as reliability, security, and the ability to predict load and capacity
- Determine whether moving existing applications to the cloud makes technical and business sense
- Build a transactional web application and set up virtual server to support it
- Learn how the cloud helps you better for disaster recovery
- See how cloud computing changes your perspective on application scaling

Specificaties

ISBN13:9780596156367
Taal:Engels
Bindwijze:paperback
Aantal pagina's:189
Uitgever:O'Reilly
Druk:1

Over George Reese

George Reese is the founder of two Minneapolis-based companies, enStratus Networks LLC (maker of high-end cloud infrastructure management tools) and Valtira LLC (maker of the Valtira Online Marketing Platform). Over the past 15 years, George has authored a number of technology books, including MySQL Pocket Reference, Database Programming with JDBC and Java, Java Database Best Practices, and the upcoming Web Architecture and Programming in the Cloud. Throughout the Internet era, George has spent his career building enterprise tools for developers and delivering solutions to the marketing domain. He was an influential force in the evolution of online gaming through the creation of a number of Open Source MUD libraries and he created the first JDBC driver in 1996—the Open Source mSQL-JDBC. Most recently, George has been involved in the development of systems to support the deployment of transactional web applications in the cloud. George holds a BA in Philosophy from Bates College in Lewiston, Maine and an MBA from the Kellogg School of Management in Evanston, Illinois.

Andere boeken door George Reese

Inhoudsopgave

Preface

1. Cloud Computing
-The Cloud
-Cloud Application Architectures
-The Value of Cloud Computing
-Cloud Infrastructure Models
-An Overview of Amazon Web Services

2. Amazon Cloud Computing
-Amazon S3
-Amazon EC2

3. Before the Move into the Cloud
-Know Your Software Licenses
-The Shift to a Cloud Cost Model
-Service Levels for Cloud Applications
-Security
-Disaster Recovery

4. Ready for the Cloud
-Web Application Design
-Machine Image Design
-Privacy Design
-Database Management

5. Security
-Data Security
-Network Security
-Host Security
-Compromise Response

6. Disaster Recovery
-Disaster Recovery Planning
-Disasters in the Cloud
-Disaster Management

7. Scaling a Cloud Infrastructure
-Capacity Planning
-Cloud Scale

Appendix A: Amazon Web Services Reference
Appendix B: GoGrid
Appendix C: Rackspace

Index

Net verschenen

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Cloud Application Architectures