0
17 years of experience17 years of Excellence
SUBJECTS
ADV. SEARCH
Indian Books on Discounts
  Cloud Computing
 

Cloud Computing

by Kris Jamsa

  Price : Rs 395.00
  Your Price : Rs 355.50
Discount
10
Out of Stock
  Description:

Cloud computing is changing the way businesses and users interact with computers and mobile devices. Gone are the days of expensive data centers, racks of disk drives, and large IT support teams. Today they are replaced with software applications delivered to users on demand from the cloud; with high-capacity, auto-replicated, secure, cloud-based disk storage and databases; with virtualized server and desktop environments; and with cloud- based collaboration tools that support the success of onsite. remote, and hybrid teams. Cloud Computing presents a hands-on introduction to cloud technologies. By the end of Chapter 1 you will learn to use cloud-based data storage for storing personal documents, share photos and other digital media with other users and devices, perform cloud-based automated backups, and apply various cloud-based applications!

You will learn specifics about software as a service (SaaS), platform as a service (PaaS), infrastructure as a service (IaaS), server and desktop virtualization, and much more. Each chapter presents a cloud topic, examines the underlying business case, and then takes you on a test drive. The chapters include real-world case studies with content that is ideal for users interested in migrating to the cloud, IT professionals seeking knowledge about cloud fundamentals, developers building cloud solutions of the future, and CIOs wanting insights on current cloud solutions.


Contents:

Preface

Chapter 1: Introducing Cloud Computing • Web 2.0 and the Cloud • Distinguishing Cloud Types • Cloud Deployment Models • Cloud Service Models • Exploring Uses of the Cloud • Introducing Scalability • Introducing Virtualization • Collecting Processing Power Through Grid Computing • Chapter Summary • Key Terms • Chapter Review

Chapter 2: Software as a Service (SaaS) • Getting Started with SaaS • Understanding the Multitenant Nature of SaaS Solutions • Understanding OpenSaaS Solutions • Understanding Mashups • Understanding Service-Oriented Architecture (SOA) • Chapter Summary • Key Terms • Chapter Review

Chapter 3: Platform as a Service (PaaS) • IT Evolution Leading to the Cloud • Benefits of PaaS Solutions • Disadvantages of PaaS Solutions • Chapter Summary • Key Terms • Chapter ReviewChapter 4: Infrastructure as a Service (laaS) • Understanding laaS • Improving Performance Through Load Balancing • Taking a Closer Look at Load Balancing • System and Storage Redundancy • Utilizing Cloud-Based NAS Devices • Advantages of laaS Solutions • Server Types Within an laaS Solution • Chapter Summary • Key Terms • Chapter Review

Chapter 5: Identity as a Service (lDaaS) • Understanding Single Sign-On (SSO) • Understanding How SSO Works • Understanding Federated Identity Management • Understanding Account Provisioning • Understanding OpenlD • Mobile ID Management • Chapter Summary • Key Terms • Chapter Review

Chapter 6: Data Storage in the Cloud • Examining the Evolution of Network Storage • Understanding Cloud-Based Data Storage • Advantages and Disadvantages of Cloud-Based Data Storage • Getting Past the Fear of Cloud-Based Data • Cloud-Based Backup Systems • Understanding File Systems • Industry-Specific Cloud-Based Data Storage • Cloud-Based Database Solutions • Cloud-Based Block Storage • Chapter Summary • Key Terms • Chapter Review

Chapter 7: Collaboration in the Cloud • Collaborating in the Clouds • Questions to Ask About Collaborative Tools • Web-Based Collaboration Began with Web Mail • Instant Messaging Isn’t What It Used to Be • Cloud-Based Phone and Fax Systems • Revisiting File Sharing • Editing Shared Files Within the Cloud • Collaborating via Web Logs (Blogs) • Collaborative Meetings in the Cloud • Virtual Presentations and Lectures • Using Social Media for Collaboration • Using Cloud-Based Calendar Management • Using Streaming Video Content to Collaborate • Cloud-Based TV Content • Chapter Summary • Key Terms • Chapter Review

Chapter 8: Virtualization • Understanding Virtualization • The History of Virtualization • Leveraging Blade Servers • Server Virtualization • Desktop Virtualization • Desktop Solutions on Demand • Virtual Networks • Data Storage Virtualization • Not All Applications Are Well Suited for Virtualization • Why Virtualize? • Chapter Summary • Key Terms • Chapter Review

Chapter 9: Securing the Cloud • General Security Advantages of Cloud-Based Solutions • Introducing Business Continuity and Disaster Recovery • Understanding Data Storage Wiping • Understanding Distributed Denial-of-Service (DDoS) Attacks • Packet Sniffing • Man-in-the-Middle Attack • Monitoring Device Screens • Malicious Employees • Hypervisor Attack • Guest-Hopping Attack • SQL-Injection Attack • Physical Security • Chapter Summary • Key Terms • Chapter Review

Chapter 10: Disaster Recovery and Business Continuity and the Cloud • Understanding the Threats • Threat: Disk Failure • Threat: Power Failure or Disruption • Threat: Computer Viruses • Threat: Fire • Threat: Floods • Threat: Disgruntled Employees • Threat: Lost Equipment • Threat: Desktop Failure • Threat: Server Failure • Threat: Network Failure • Threat: Database System Failure • Threat: Phone System Failure • Understanding Service-Level Agreements • Measuring Business Impact: The Essence of Risk Mitigation • Disaster Recovery Plan Template • Chapter Summary • Key Terms • Chapter ReviewChapter 11: Service-Oriented Architecture • Understanding Service-Oriented Architecture • Web Services Are Not Web Pages • Many Companies Provide Web Services • Discovering Web Services • Understanding Web Service Performance • Web Service and Reuse • Scaling Web Services • Web Services and Loose Coupling • Treating a Web Service as a Black Box • Web Service Interoperability • Web Service Description Language • Governing Web Services • Chapter Summary • Key Terms • Chapter Review

Chapter 12: Managing the Cloud • Know Your Service-Level Agreement • Ensure and Audit System Backups • Know Your System’s Data Flow • Beware of Vendor Lock-In • Source-Code Escrow • Determine Technical Support and Help Desk Procedures • Determine Training Procedures • Know the Provider’s Security Policies and Procedures • Define the Data Privacy Requirements • Know Specifics About the Economics of the Cloud and Return on Investment • Monitor Capacity Planning and Scaling Capabilities • Monitor Audit-Log Use • Solution Testing and Validation • Chapter Summary • Key Terms • Chapter Review

Chapter 13: Migrating to the Cloud • Define the System Goals and Requirements • Protect Your Existing Data • Use an Experienced Cloud Consultant • Know Your Application’s Current Characteristics • Remember Vendor Lock-In • Define Your Training Requirements • Establish a Realistic Deployment Schedule • Review the Budget Factors • Identify IT Governance Issues • Understanding Cloud Bursting • Chapter Summary • Key Terms • Chapter Review

Chapter 14: Mobile Cloud Computing • The Evolution of Mobile Computing • Understanding the G in 3G and 4G • The Mobile Cloud Ecosystem • Introducing the Mobile Players • Pages, Apps, and Widgets • Revisiting the Role of HTML5 • Mobile Development Considerations • Chapter Summary • Key Terms • Chapter Review

Chapter 15: Governing the Cloud • Understanding Corporate Governance • Understanding Business Strategy • Measure What Is Important • Inspect What You Expect • Understanding Internal Controls • Extending Governance to Information Technology • Cloud Computing Governance • Chapter Summary • Key Terms • Chapter Review

Chapter 16: Evaluating the Cloud’s Business Impact and Economics • Business Economics 101 • Total Cost of Ownership • Economies of Scale • Capital Expenditures • Operational Expenses • Return on Investment • Profit Margins • Moore’s Law and the Cloud • Understanding Right-Sizing • Defining a Large Data Center • Other Economic Key Performance Indicators • Marketing the Cloud • Chapter Summary • Key Terms • Chapter Review

Chapter 17: Designing Cloud-Based Solutions • Revisit the System Requirements • When to Select a Development Environment • Design Is a Give-and-Take Process • Designing for Accessibility • Designing for Audit • Designing for Availability • Designing for Backup • Designing for Existing and Future Capacity • Designing for Configuration Management • Designing for Deployment • Designing for Disaster Recovery • Designing for the Environment (Green Computing) • Designing for Interoperability • Designing for Maintainability • Designing for Performance • Designing for Price • Designing for Privacy • Designing for Portability • Designing for Recovery • Designing for Reliability • Designing for Response Time • Designing for Robustness • Designing for Security • Designing for Testability • Designing for Usability • Chapter Summary • Key Terms • Chapter Review

Chapter 18: Coding Cloud-Based Applications • Creating a Mashup Using Yahoo! Pipes • Creating a Simple Yahoo! Pipe • Using Google App Engine • Creating a Hello, World! Application with Google App Engine • Downloading the Google App Engine Software Development Kit • Deploying a Simple Google App Engine Example • Creating a More Advanced Google App Engine Application • Creating a Windows Azure "Hello, World!" Application • Chapter Summary • Key Terms • Chapter Review

Chapter 19: Application Scalability • Reviewing the Load-Balancing Process • Designing for Scalability • Scaling Up, Scaling Out, or Both • Minimize Objects on Key Pages • Selecting Measurement Points • Analyze Your Database Operations • Evaluate Your System’s Data Logging Requirements • Revisit Your Service-Level Agreement • Capacity Planning Versus Scalability • Scalability and Diminishing Returns • Performance Tuning • Complication Is the Enemy of Scalability • Chapter Summary • Key Terms • Chapter Review

Chapter 20: The Future of the Cloud • How the Cloud Will Change Operating Systems • Location-Aware Applications • Intelligent Fabrics, Paints, and More • The Future of Cloud TV • Future of Cloud-Based Smart Devices • Cloud and Mobile • How HTML5 Will Drive Mobile Applications • Faster Time to Market for Software Applications • Home-Based Cloud Computing • Chapter Summary • Key Terms • Chapter Review • Glossary of Key Terms • Index • Credits.

ISBN - 9789380853772
 


Pages : 350
Credit Cards
Payment accepted by All Major Credit and Debit Cards, Net Banking, Cash Cards, Paytm, UPI, Paypal. Our payment gateways are 100% secure.
Check Delivery
Books by Same Author
5%
Teach Yourself C++
by Kris Jamsa
5%
Success with C++
by Kris Jamsa
Java Programmer`s Library
by Suleiman "SAM" Lalani, Kris Jamsa
10%
Cloud Computing
by Kris Jamsa
5%
VRML Programmer`s Library
by Kris Jamsa
Books of Similar Interest
20%
Lustrum
by Robert Harris
15%
The Sound Handbook
by Tim Crook
18%
Udyemaan Bhartiye Samaj Mein Shishak
by M L Mittal
10%
nnovation Killers: How Financial Tools Destroy Your Capacity to Do New Things
by Clayton M. Christensen , Stephen P. Kaufman , Willy C. Shih
13%
Indian Contract Act, 1872 (9 of 1872) (with Exhaustive Case Law)
by Universal`s Concise Commentary
Best Book Mart
Support

Call Us Phone : +91-9266663909
Email Us Email : support [at] bestbookmart.com
Working Hours Timing : 10:00 AM to 6:00 PM (Mon-Fri)
Powered By
CCAvenue
SSL Protection