Sinopsis
There was a time when every household, town, farm, or village had its own water well. Today, shared public utilities give us access to clean water by simply turning on the tap; cloud computing works in a similar fashion. Just like water from the tap in your kitchen, cloud computing services can be turned on or off quickly as needed. Like at the water company, there is a team of dedicated professionals making sure the service provided is safe, secure, and available on a 24/7 basis. When the tap isn’t on, not only are you saving water, but you aren’t paying for resources you don’t currently need.
In 2009, I was invited to the IBM Impact conference in Las Vegas as a guest blogger and analyst. Cloud computing was a vastly misunderstood term at that time, and there were very few enterprises leveraging any cloud services other than a few of the mature SaaS solutions like Salesforce.com and Concur’s expense management software. I witnessed some very intelligent senior IT people from various companies scoffing at the term cloud computing. I can still hear the lines: “We were doing this on the mainframe in the ’60s” and “There is nothing new here, this is just a fad.” At that time, my team of one developer was testing a prototype that was executing hundreds of thousands concurrent point-of-sale (POS) transactions to the cloud and back in subsecond response time on a virtual cloud server, costing us about half a dollar an hour charged against my CEO’s credit card. I started to think about how much it would cost to implement the infrastructure, licenses, and professional services to perform a proof-of-concept on-premises. I also thought about how many months it would take to go through a vendor evaluation, the procurement process, and all of the steps required to make a capital expenditure that would have been required to buy servers from a large vendor like IBM. At the end of several months, I would finally have all the hardware, software, licenses, and professional services that my developer would need to test his proof-of-concept. My start-up would have been out of cash by then, and all I would have to show for it would have been a few lunches paid for and a nice golf shirt with the vendor’s logo on it.
Content
- Why Cloud, Why Now?
- Evolution of Cloud Computing
- Enter the Cloud
- Start-Up Case Study: Instagram, from Zero to a Billion Overnight
- Established Company Case Study: Netflix, Shifting from On-Premises to the Cloud
- Government Case Study: NOAA, E-mail, and Collaboration in the Cloud
- Not-for-Profit Case Study: Obama Campaign, Six-Month Shelf-Life with One Big Peak
- Cloud Service Models
- Platform as a Service
- Software as a Service
- Deployment Models
- Cloud Computing Worst Practices
- Avoiding Failure When Moving to the Cloud
- Migrating Applications to the Cloud
- Misguided Expectations
- Misinformed about Cloud Security
- Selecting a Favorite Vendor, Not an Appropriate Vendor
- Outages and Out-of-Business Scenarios
- Underestimating the Impacts of Organizational Change
- Skills Shortage
- Misunderstanding Customer Requirements
- Unexpected Costs
- It Starts with Architecture
- The Importance of Why, Who, What, Where, When, and How
- Start with the Business Architecture
- Identify the Problem Statement (Why)
- Evaluate User Characteristics (Who)
- Identify Business and Technical Requirements (What)
- Visualize the Service Consumer Experience (Where)
- Identify the Project Constraints (When and with What)
- Understand Current State Constraints (How)
- Choosing the Right Cloud Service Model
- Considerations When Choosing a Cloud Service Model
- When to Use SaaS
- When to Use PaaS
- When to Use IaaS
- Common Cloud Use Cases
- The Key to the Cloud
- Why REST?
- The Challenges of Migrating Legacy Systems to the Cloud
- Auditing in the Cloud
- Data and Cloud Security
- Auditing Cloud Applications
- Regulations in the Cloud
- Audit Design Strategies
- Data Considerations in the Cloud
- Data Characteristics
- Multitenant or Single Tenant
- Choosing Data Store Types
- Security Design in the Cloud
- The Truth about Data in the Cloud
- How Much Security Is Required
- Responsibilities for Each Cloud Service Model
- Security Strategies
- Areas of Focus
- Creating a Centralized Logging Strategy
- Log File Uses
- Logging Requirements
- SLA Management
- Factors That Impact SLAs
- Defining SLAs
- Managing Vendor SLAs
- Monitoring Strategies
- Proactive vs. Reactive Monitoring
- What Needs to Be Monitored?
- Monitoring Strategies by Category
- Monitoring by Cloud Service Level
- Disaster Recovery Planning
- What Is the Cost of Downtime?
- Disaster Recovery Strategies for IaaS
- Recovering from a Disaster in the Primary Data Center
- Disaster Recovery Strategies for PaaS
- Disaster Recovery Strategies for SaaS
- Disaster Recovery Hybrid Clouds
- Leveraging a DevOps Culture to Deliver Software Faster and More Reliably
- Developing the DevOps Mind-Set
- Automate Infrastructure
- Automate Deployments
- Design Feature Flags
- Measure, Monitor, and Experiment
- Continuous Integration and Continuous Delivery
- Assessing the Organizational Impact of the Cloud Model
- Enterprise Model vs. Elastic Cloud Model
- IT Impact
- Business Impacts
- Organization Change Planning
- Change in the Real World
- Final Thoughts
- The Cloud Is Evolving Rapidly
- Cloud Culture
- New Business Models
- PaaS Is the Game Changer
Visit back
BalasHapushttp://blog-medianet.blogspot.com/