- Amazon Web Services
- Amazon Elastic Compute Cloud (EC2) - VM on demand
- Amazon Lambda - event runner and compute resource manager
- Amazon Simple Storage Service (S3) - similar to Google Cloud Storage
- Amazon Glacier - archival
- Amazon Elastic MapReduce (EMR)
- Amazon Route 53 - DNS web service
- Amazon Virtual Private Cloud (VPC) - EC2 with VPN
- AWS Direct Connect - dedicated network connection
- Amazon Elastic Load Balancing (ELB)
- Amazon CloudFront, a content delivery network (CDN)
- Amazon DynamoDB - NoSQL
- Amazon ElastiCache - redis and memcache
- Amazon Relational Database Service - MySQL, PostgreSQL, Oracle, SQL Server
- Amazon Redshift - data warehousing
- Amazon SimpleDB - S3 on webservice
- AWS Data Pipeline - migration between storage service
- Amazon Kinesis - streaming
- AWS Elastic Beanstalk - deployment, amazon's GAE-like product
- Amazon CloudWatch - monitoring
- AWS Management Console - cloud management
- Amazon Machine Learning
- Amazon CloudSearch - FTS
- Amazon Elastic Transcoder (ETS) - video transcoding
- Amazon Simple Notification Service (SNS)
- Amazon Simple Workflow (SWF) - background jobs
- Amazon Cognito - secure sync mobile app data
- Amazon AppStream - low latency stream
- Amazon Mechanical Turk (MTurk) - crowdsource small tasks
- Google Cloud Platform
- Google App Engine (GAE) - automatic scaling platform
- Google Compute Engine - VM on demand (equal to Amazon EC2)
- Google Container Engine - docker
- Google Cloud Storage (Google Storage) - RESTful file storage with atomic consistency, ACL, and resumable upload
- Google Cloud Bigtable - NoSQL (beta)
- Google Cloud Datastore - NoSQL with SQL-like query language
- Google Cloud SQL - MySQL
- Google Load Balancing - balance traffic between compute engine instances
- Google Interconnects - join to Google network
- Google Cloud DNS - managed DNS
- Google BigQuery - map-reduce the Google Cloud Storage
- Google Dataflow - ETL analytics
- Google Cloud Pub/Sub - async messaging
- Google Cloud Endpoints - rest API for web/js or mobile clients
- Google Translate API
- Google Prediction API
- Google Cloud Monitoring
- Google Cloud Logging
- Google Cloud Deployment Manager
- IBM BlueMix (Java, Node.js, Go, PHP, Python, Ruby Sinatra, Ruby on Rails)
- AppScale - GAE clone (like CapeDwarf and TyphoonAE)
- Programming Language: Go, Java, PHP, and Python
- Datastore API: Apache Cassandra and Apache ZooKeeper
- Memcache API: memcached
- Task Queue API: RabbitMQ and Celery Task Queue
- XMPP API: ejabberd
- Channel API: strophe.js and ejabberd
- Blobstore API: Apache Cassandra and Apache ZooKeeper
- Images API: Python Imaging Library (PIL)
- Cron API: Vixie Cron
- vCloud Air (VMWare)
- Force.com (APEX programming language)
- RightScale - IaaS management service
- OrangeScape - cloud application builder under AWS
- openQRM - heterogeneous infrastructure manager
- OpenShift (Red Hat)
- Programming Language: Haskell, Java, JavaScript, .NET, Perl, PHP, Python, Ruby
- Database: Microsoft SQL Server, MongoDB, MySQL, PostgreSQL
- Tsuru - HA, auto-scaling, auto-healing
- Programming Language: Buildpacks, Cordova, Java, Node.js, Go, PyPy, Python, Ruby, PHP, HHVM, Elixir
- Database: MongoDB, MySQL, PostgreSQL, Redis
- Heroku (Ruby, Java, Node.js, Scala, Clojure, Python, PHP and Go)
- Cloud Foundry - layers above AWS
- Data Storage: MySQL, PostgreSQL, MongoDB, Redis, Riak, DataStax (Cassandra), Neo4J, Pivotal HD (Hadoop)
- Messaging: Pivotal RabbitMQ
- Development: CloudBees Jenkins (Continuous Integration)
- Mobile: API Gateway, Data Sync, Push Notifications (Pivotal proprietary services to support Mobile Apps)
- Programming Language: Java, Ruby, Node.js, Scala, Python, PHP, Go
- Engine Yard (Ruby on Rails, PHP and Node.js)
- Jelastic (Java, Node.js, Ruby, Python, .NET/Windows and PHP)
programming: the action or process of writing computer programs. | rants: speak or shout at length in a wild, [im]passioned way.
2016-02-13
Cloud Computing Platform
So recently my colleague's startup really need a scalable application, that could handle billion hits, so I really need to learn to utilize cloud service instead of depend on one or two normal PC with huge RAM (that I prefer to use when the users are lower than 10k of non-static hit), rather than building your own server farm, that probably costs higher. Some of the famous cloud (IaaS or PaaS) services are:
What about Microsoft Azure??
ReplyDeleteHey, I appreciate to your writing.
ReplyDeleteHi..
ReplyDeleteThis is great post that relating to cloud computing.As well this is very important now as we are having most high level technology.A Cloud Computing certificate is not all about the test. These certifications are designing in such a way so as to leave an individual equipped with the basics of it,and there is no matter which industry they come from.Thank you for your post.
TechnologySurface
This is a great post regarding to the concept of cloud computing and this is very necessary for our grow of future as well for the next generation technology.And the potential of cloud computing in integration and interoperability, the kind of mobility it provided, and in its practical execution within the ICT environment will make it as a game changer for organizations in the years ahead.Thank you very much.
ReplyDeleteit4la.com