Introduction to Cloud Computing
What is Cloud? Basic cloud account setup in AWS, Static Storage Services with S3, Using Cloud to Create a Static Website, Using Virtual Machines in AWS EC2, Using the Command Line , Creating Web Servers using Apache and Linux, Autoscaling with EC2, Load Balancing with Applications, Databases in Cloud with RDS and DynamoDB, Best Practices, Registering a Domains in Route53, DNS, glossary of terms and services.
Cloud Computing Architecture
Introduction to Cloud Computing Architecture; Horizontal and Vertical Scaling; Architectural Layers of Cloud Environments; Design Patterns; Assessing Design Patterns
Virtualization
Introduction to Virtualization; Virtualization Uses with VirtualBox, Containers, Cloud Computing Virtualization and deployments.
Best Practices and Standards
Practices and Standards; Cloud Checklist; Cloud Contracts; Data Processing and Storage; Example Contract Clauses; Vendor Relationships; Standards Groups; The Distributed Management Task Force;
Cloud Computing Life Cycle
Computer Life Cycles; Cloud Life Cycle differences; Implementing a Cloud Computing Life Cycle; Life Cycle Issues; Lifecycles and Security; Cloud Service Lifecycle; Cloud Lifecycle Management; Adoption Lifecycle; Data Security Lifecycle; Systems Development Lifecycle; Virtualization Lifecycle; Application Lifecycle;
Cloud Hardware & Software
Introduction to Cloud Hardware; Main Architecture; Typical Cloud Hardware; Memory; Disk and RAID; Network Cards; Cloud Data Centers; Example of Cloud Hardware Providers; VMWare; Cisco Unified Computing System; Reasons for Cloud Software; Mobile Collaboration; Software Brittleness; Software Development Lifecycle; Software Security Experts; Software-Based Encryption;
IaaS – Infrastructure as a Service
Introduction to Infrastructure as a Service; SPI Model; The Value of IaaS; Building Blocks of IaaS; Enabling Technology for IaaS; Infrastructure Stack; Colocation; IaaS Hardware; Ecological Impact; IaaS Competitive Landscape; Data Protection and SLAs; Company Considerations for IaaS; Infrastructure Services; Elastic and Mobile Cloud;
SaaS – Software as a Service
Introduction to Software as a Service; What is SaaS? History; Pricing; Architecture; Characteristics; Configuration and Customization; Collaborative Functionality; Adoption Drivers; Adoption Challenges; SaaS Agreements; Customization; Data Ownership; Security; SaaS Litigation; Service Level Agreements and SaaS; Uptime Guarantee; SaaS Case Studies; SaaS Vendors;
Cloud Economics
Introduction to Cloud Economics; Unit Service Cost; Cloud Computing and Economic Growth; performance analysis, platform general pricing.
Introduction to Cloud Security
Introduction to Cloud Security; Shared Responsibility Model; Cloud Security Services; IAM Management; Compromised Credential and Access Management; Security Architecture; Risk and Compliance Management; Security Challenges; SSL/TLS and Encryption; VPC’s and Endpoints.
Cloud Computing Resources
Cloud Governance
Cloud Media and Streaming
Developing a Cloud Strategy
Strategic Analysis; Questioning Your Strategy; Maturity Models; Cloud Maturity Model; 6 Levels of Maturity; External Analysis; PEST; Porter's Five Forces; Porter's Diamond; Internal Analysis; Growth Share Matrix; Strategic Re-Alignment; SWOT Analysis;
Other Cloud Services
XaaS; DbaaS; IDaaS; STaaS; SECaaS; DaaS; BPaaS; TEaaS; APIaaS; ITaaS; UCaaS;
Windows Azure
What is Windows Azure? Azure Concepts; Service Definition Files; Service Configuration Files; Service Packages; Preparing Your App; Before You Begin; How to Create a Cloud Service Using Quick Create; Azure Cloud Certificates; Deploying an Azure Cloud service;
Google Cloud
The Google Cloud; Google Cloud features; What is Google App Engine? The Application Environment; The Sandbox; The Go Runtime Environment; The Java Runtime Environment; The Python Runtime Environment; Storing Your Data; Google Accounts; Running an Application; Creating a Google App Engine Account; Accessing Your Live Application;
Amazon Web Services
Overview of Amazon Web Services; Sample Applications; Elastic Beanstalk; Using Amazon Machine Images for Cloud Testing; Creating and Using AMIs; Creating an AMI for Cloud Testing; Launching an Instance for Cloud Testing; Deleting an AMI for Cloud Testing; Deregistering an AMI for Cloud Testing; Snapshots;
Cloud Computing Resources
Cloud Computing Useful Links; Cloud Computing Providers; Cloud Computing Pricing Matrix;
Cloud Computing in the Future
Overview of Future Developments in Cloud Computing;
Doing Business on the Internet
Doing Business on the Internet; Incorporating the Web into Your Overall Business Plan; Become an Authority; Web Marketing and ROI; Website Tips to Influence Your Customers; The Benefits on Online Marketing; The Marketing Mix; The '4Ps'; Online Marketing Planning; Reaching your Existing Client Base Online; Web Marketing Essentials for a Successful Web Marketing Campaign; Creating a Web Marketing Plan; SMART Goals; Website Planning Forms; Your Website's Purpose; Key Concepts in Internet Technology, Business Models on the Internet, Online Market Research;
Human Computer Interaction
Introduction to Human Computer Interaction (HCI); Nature of User; User Groups; Computer Skills and Knowledge; Discretionary and Non-Discretionary Users; Impact of HCI on Design; Ability; Age; User Design Guidelines for Impairment due to Age; Young User Characteristics; Disabilities; Culture; Cognitive Processes; Constructive Visual Perception; Gestalt Laws of Perceptual Organization; Ecological Visual Perception; Miller's Chunking Concept;
Software Engineering
Introduction to Software Engineering; The Software Life Cycle; IOS/IEC 12207; Lifecycle Activities; Analysis, Design, Construction, and Implementation; Software Life Cycle Models; Code and Fix; Waterfall Model; V Model; Incremental Model; Boehm's Spiral Model; Capability Maturity Model;
Setting Up & Marketing Your Own Consultancy
The Business Plan, Creating a Business Plan, Executive Summary, the Business Opportunity, Marketing & Sales Strategy, Management Team & Personnel, Operations, Financial Forecasts, Presentation, Legalities, Choosing a Legal Structure, Taxes, Records and Returns, Setting Up, the Workplace, Office Equipment, Stationary Supplies, Insurance, Financing Your Business, Accounting Software, Becoming an Employer, Marketing Strategy, Knowing Your Competitors, Promotional Tools;
Presentation Skills
Preparation, Content, Structure, Delivery, Visual Aids, Management of Locations and Audiences;
|