Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloud is the New Black

Cloud is the New Black

Steve Teo

March 23, 2016
Tweet

More Decks by Steve Teo

Other Decks in Technology

Transcript

  1. According to NIST, Cloud Computing is a model for enabling

    ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. Source: http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf
  2. 5 Defining Characteristics On Demand Self Service Broad Network Access

    Resource Pooling Rapid Elasticity Measured Service
  3. Enterprises are starting to go all in Source: http://www.businessinsider.sg/netflix-intuit-juniper-go-all-in-on-amazon-cloud-2016-1/#.VvHNIRJ96NY “When

    the data center comes up for lease, what people are doing is looking at, ‘I could spend a big pile of money to refit it, or I could replace it with an AWS account’” - Adrian Cockcroft, former Netflix Cloud Architect
  4. Datacenter Industry is left out of the cut Do check

    out Source: http://www.businessinsider.sg/werner-vogels-amazon-builds-it-own-tech-2016-3/
  5. Technology Partners Bandwagon • Independent software vendors (ISVs) • SaaS

    & PaaS • Developer tools • Management and Security Vendors
  6. Consulting Partners Bandwagon • Managed Service Providers (MSPs) • System

    Integrators (SIs) • Strategic Consultancies • Agencies & Resellers
  7. Rise of Cloud Management Platforms • Enterprise-focused • Deploy workloads

    to multi, hybrid clouds • Policy-driven • Cloud-agnostic • Various levels of orchestration • Billing, Governance, Audit, Logs
  8. Waterfall -> Agile • The technology should meet the demands


    of the software development cycle Reference: http://www.rightscale.com/blog/cloud-industry-insights/cloud-computing- trends-2016-state-cloud-survey
  9. Dev / Ops -> DevOps • Breakdown between traditional Dev

    / Ops • Increased collaboration • Cultural Transformation • Deep Automation • CI / CD • Increased Business Agility Reference: http://www.rightscale.com/blog/cloud-industry-insights/cloud-computing- trends-2016-state-cloud-survey
  10. IT Ops -> Cloud Ops • Need to grok provider-specific

    cloud concepts, leverage them & be aware of the pitfalls • Huge increase in scale and complexities • Shift in Day 1 & Day 2 away from traditional tools or processes • Cost Visualisation & Optimisation
  11. Legacy -> Cloud-Native Apps • Mobile oriented • API-first design

    • Auto-scaling by default • Fault-tolerant by default • Support immutable infrastructure
 constructs
  12. Containers / Microservices • Physical / VMs to Containers •

    Monoliths to Microservices • Increased deployments, significant
 inter-dependencies • PaaS promises to simplify complexity
  13. Internet of Things • Huge swarms of devices to come

    online • Stress on storage, network, compute
 scalability • IPv6 • Big data and Analytics
  14. Developers • Flexibility is good, mindsets are shifting towards the

    cloud • Traditional companies are not attractive in developers’ eyes, as they want to work in a company which is relevant in the new age • IT are increasingly seen as equal partners with business and opinions are duly considered Good Read: http://talkincloud.com/cloud-computing-research/why-are-developers-considering-cloud
  15. Hot Job Roles for 2016 Source: http://www.infoworld.com/article/3011916/it-jobs/3-hottest-cloud-job-skills-for-2016.html • Container Developers

    and Architects • Cloud Data Scientists • Cloud-Based Devops Experts Other Reference: https://acadgild.com/blog/sunny-forecast-for-cloud-career-job-opportunities-trends/
  16. What I can see on the horizon • Cloud Security

    Experts • Cloud Gov, Compliance and Audit Experts • Cloud TCO Optimisation Experts
  17. Cloud Certifications • Provider specific in general • AWS, Azure,

    VMWare, Others • Security - CompTia & ISC CISP • Certifications can differentiate and are lucrative.
 However, relevant real-world experience is still preferred Source: http://www.stormwind.com/blog/4-big-money-certifications-no-one-talking-about Source: http://www.tomsitpro.com/articles/cloud-it-certifications,2-537.html
  18. Lack of Resource / Expertise • The demand still far

    outstrips supply for skilled
 cloud professionals => Re-training of IT Professionals
 might be an option. • Need to establish cloud competency centers
 to derive best practice and standards. • Gaining Cloud Architects and establishing 
 DevOps teams should be a key priority • Avoid silos & re-align business efforts
  19. Security & Privacy • Where is the data center? Can

    I trust you? • Data at rest, in transit • Enterprises needs a better understanding of the shared
 security responsibilities model • Off-load non-mission critical workloads to
 Public Cloud while keeping mission critical workloads
 in Private Cloud? • How do you manage identity and authorisation
 of SaaS apps? Identity as a Service (IDaaS)?
  20. Service Quality • Public Cloud Provider SLAs might not meet

    enterprise standards. • Enterprise Support options might not meet requirements. Custom agreements must be negotiated • Not able to control those standards • Not able to off-load risk sufficiently for concern
  21. Audit, Regulatory & Compliance • Lack of understanding of the

    cloud • Traditional compliance needs to be re-looked • Regulatory concerns & unwillingness, 
 see-first approach
  22. Managing Multiple Cloud Services • Significant differences between providers
 and

    models, pros/cons • Thus CTOs might not have formulated strategies • Spread risk by going hybrid, multiple
 clouds. Avoid vendor lock-in • Different breed of existing tools, know hows 
 and the tools to manage • Cloud Management Platforms / PaaS perhaps?